/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.landing-page h1,.landing-page h2,.landing-page h3,.landing-page h4,.landing-page h5{color:#2b3252;font-weight:800}.landing-page h1{font-size:32px;line-height:40px}@media print,screen and (min-width:40em){.landing-page h1{font-size:60px;line-height:72px}}.landing-page h2{font-size:26px;line-height:32px}@media print,screen and (min-width:40em){.landing-page h2{font-size:32px;line-height:40px}}.landing-page h3{font-size:20px;line-height:26px}@media print,screen and (min-width:40em){.landing-page h3{font-size:26px;line-height:32px}}.landing-page h4,.landing-page p{font-size:16px;line-height:24px}@media print,screen and (min-width:40em){.landing-page h4{font-size:20px;line-height:26px}}.landing-page p{color:#2b3252;font-weight:400}.landing-page p:last-child{margin:0}.landing-page p a{text-decoration:underline}.landing-page p a:hover{text-decoration:none}.landing-page .node__content .layout-wrapper{padding:0}.landing-page .inclind-1col-full{overflow:hidden}@media print,screen and (max-width:39.99875em){.landing-page .grid-x{row-gap:30px}.landing-page>.grid-x{row-gap:0}}.landing-page .block-inline-blockbasic>h2.has-next-textfield{margin-bottom:10px}.landing-page .horizontal-images .field__items{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:20px;margin:24px 0}.landing-page .horizontal-images .paragraph--type--image-with-link img,.landing-page .paragraph--type--footer-landing .paragraph--type--image-with-link img{width:auto;max-height:80px}.landing-page .vertical-images .field__items{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}.landing-page .block-webform-block h2{margin-bottom:20px}.landing-page form.webform-submission-form label{color:#2b3252;font-size:16px;font-weight:400;line-height:27px;margin-bottom:8px}.landing-page form.webform-submission-form .form-item input:not(.form-checkbox),.landing-page form.webform-submission-form .form-item select{width:100%;height:56px;color:#2b3252;font-size:16px;font-weight:600;line-height:27px;border:1px solid #d0d0d0;border-radius:5px}.landing-page form.webform-submission-form .form-item textarea{color:#2b3252;font-size:16px;font-weight:600;line-height:27px;border:1px solid #d0d0d0;border-radius:5px}.landing-page form.webform-submission-form .webform-address__row-1{margin-top:0}.landing-page form.webform-submission-form .webform-button--submit{background-color:#73c0d2;color:#2b3252;font-size:16px;font-weight:800;line-height:24px;text-transform:uppercase;padding:12px 30px}@media print,screen and (max-width:39.99875em){.landing-page form.webform-submission-form .webform-button--submit{width:100%}}.landing-page form.webform-submission-form .webform-button--submit:hover{background-color:#2b3252;color:#fff}.landing-page .margin-top{margin-top:20px}.landing-page .margin-top-1{margin-top:40px}.landing-page .margin-top-2{margin-top:60px}.landing-page .margin-top-3{margin-top:80px}.landing-page .margin-top-minus{margin-top:-20px}.landing-page .margin-bottom{margin-bottom:20px}.landing-page .margin-bottom-1{margin-bottom:40px}.landing-page .margin-bottom-2{margin-bottom:60px}.landing-page .margin-bottom-3{margin-bottom:80px}.landing-page .margin-bottom-minus{margin-bottom:-20px}.landing-page .padding-vertical-1{padding-top:20px;padding-bottom:20px}.landing-page .padding-vertical-2{padding-top:40px;padding-bottom:40px}.landing-page .padding-vertical-3{padding-top:60px;padding-bottom:60px}.landing-page .border-color-left{border-left:solid 2px #73c0d2;padding-left:30px}@media print,screen and (max-width:39.99875em){.landing-page .border-color-left{border-left:none;padding-left:0}}.landing-page .border-color-right{border-right:solid 2px #73c0d2;padding-right:30px}@media print,screen and (max-width:39.99875em){.landing-page .border-color-right{border-right:none;padding-right:0}}.landing-page .footer-landing{padding:0}.landing-page .paragraph--type--footer-landing{background-color:#2b3252;padding:30px 0}.landing-page .paragraph--type--footer-landing .field__items{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:20px}.landing-page .paragraph--type--footer-landing .paragraph--type--image-with-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%}
