/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@keyframes diamond{0%{border-image-source:linear-gradient(to left,#0025e8,#09d774)}50%{border-image-source:linear-gradient(to left,#09d774,#0025e8)}100%{border-image-source:linear-gradient(to left,#0025e8,#09d774)}}@keyframes ticker{0%{transform:translateX(0)}100%{transform:translateX(calc(-100% - 3.5rem))}}@font-face{font-family:Avantt-Regular;src:url(/themes/custom/rees/assets/fonts/Avantt-Regular.otf)}@font-face{font-family:Avantt-SemiBold;src:url(/themes/custom/rees/assets/fonts/Avantt-SemiBold.otf)}@font-face{font-family:Avantt-Bold;src:url(/themes/custom/rees/assets/fonts/Avantt-Bold.otf)}#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-default-button,#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-primary-button,#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button,#sliding-popup .eu-cookie-compliance-banner p,.layout-container .field-content,.layout-container a,.layout-container input,.layout-container li,.layout-container p,.layout-container select,.layout-container textarea,.resources-view header .views-filters form .form-item label,.resources-view.view-display-id-documents .views-rows .views-row .resource__title h3,.resources-view.view-display-id-documents .views-rows .views-row .views-field-title h3,.view-industries.view-display-id-paragraph .views-rows .views-row a,.view-team-members.view-display-id-paragraph .views-rows .views-row a,form .form-item.form-type-checkbox label{font-family:Avantt-Regular,sans-serif}#gated-content-modal .webform-submission-form .form-item-markup p,.footer .region--footer_top .region__main #block-footer-newsletter form h6,.header .region--dropdown #block-rees-utilitynavigation-2 .menu__list .menu__item a,.header .region--utility_nav .region__main nav .menu__list>.menu__item .menu__link-container a,.layout-container .field-content strong,.layout-container .label,.layout-container a strong,.layout-container input strong,.layout-container li strong,.layout-container p strong,.layout-container select strong,.layout-container textarea strong,.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item .menu-item__label,.paragraph--type--hero-video .hero-video__main .hero-video__text .hero-video__text-inner .hero-video__body,.paragraph--type--quote .quote__main .quote__author,.paragraph--type--quote .quote__main .quote__job,.resources-view.view-display-id-documents .views-rows .views-row .resource__category p,.resources-view.view-display-id-documents .views-rows .views-row .views-field-field-resource-category p,.resources-view.view-display-id-videos .views-rows .views-row .views-field-field-resource-category .field-content,.view .pager .pager__items .pager__item.is-active a,.view-industries.view-display-id-paragraph .views-rows .views-row a:hover,.view-team-members.view-display-id-paragraph .views-rows .views-row a:hover,h1,h2,h3,h4{font-family:Avantt-SemiBold,sans-serif}.accordion-element .accordion-element__title,.footer .region--footer_top .region__main #block-rees-footer .menu__list li a,.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item .menu-item__title,.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu.has-multiple-groups .menu__item--grouped .menu__item.menu__item--links .menu-item__links--one-column .menu-item__link a,.node--type-person .person__main .person__text .person__job,.paragraph--type--image .image__main figure figcaption,.paragraph--type--quote .quote__main .quote__body *,form label{font-family:Avantt-Bold,sans-serif}.header{position:fixed;top:0;left:0;width:100%;z-index:3;border-bottom:1px solid #000f1d}.toolbar-horizontal .header{top:80px}.toolbar-vertical .header{top:40px}.header .region--utility_nav{display:flex;align-items:center;height:40px;background:rgba(237,242,246,.95);backdrop-filter:blur(10px)}@media (max-width:1440px){.header .region--utility_nav .page-width{max-width:90vw!important}}.header .region--utility_nav .region__main{display:flex;justify-content:flex-end;align-items:center}.header .region--utility_nav .region__main nav .menu__list{margin:0;padding:0;list-style-type:none;display:flex;gap:30px}.header .region--utility_nav .region__main nav .menu__list>.menu__item{display:flex;align-items:center;margin:0;padding:9px 0}.header .region--utility_nav .region__main nav .menu__list>.menu__item .menu__link-container{display:flex}.header .region--utility_nav .region__main nav .menu__list>.menu__item .menu__link-container a{font-size:13px;letter-spacing:.91px;text-transform:uppercase;text-decoration:none;color:#000f1d}.header .region--utility_nav .region__main nav .menu__list>.menu__item .menu__link-container a:hover{color:#0025e9}.header .region--utility_nav .region__main .search-block-form{margin:0 0 0 30px}.header .region--utility_nav .region__main .search-block-form .search-block-form__icon{display:flex;padding:0;margin:0;border:0;background:0 0;cursor:pointer}.header .region--utility_nav .region__main .search-block-form #search-block-form__modal{display:none;position:fixed;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100vh;background:rgba(0,15,29,.98)}.header .region--utility_nav .region__main .search-block-form #search-block-form__modal #search-block-form{position:relative;display:flex;align-items:center;width:80%;max-width:800px}.header .region--utility_nav .region__main .search-block-form #search-block-form__modal #search-block-form .form-type-search{display:flex;width:100%}.header .region--utility_nav .region__main .search-block-form #search-block-form__modal #search-block-form .form-type-search input{font-size:32px;width:100%;border-color:#fff;color:#fff;padding:5px 50px 5px 5px}.header .region--utility_nav .region__main .search-block-form #search-block-form__modal #search-block-form .form-actions{position:absolute;right:5px}.header .region--utility_nav .region__main .search-block-form #search-block-form__modal #search-block-form .form-actions input{font-size:0;border:0;padding:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="42" height="44" viewBox="0 0 42 44" fill="none"><path d="M17.5891 4.54077C21.1713 4.54077 24.6115 6.02243 27.1461 8.65572C29.6806 11.289 31.1068 14.8633 31.1068 18.585C31.1068 22.3067 29.6806 25.881 27.1461 28.5142C24.6115 31.1475 21.1713 32.6292 17.5891 32.6292C14.007 32.6292 10.5667 31.1475 8.03218 28.5142C5.49762 25.881 4.07151 22.3067 4.07151 18.585C4.07151 14.8633 5.49762 11.289 8.03218 8.65572C10.5667 6.02243 14.007 4.54077 17.5891 4.54077ZM17.5891 36.8425C21.5498 36.8425 25.3956 35.4521 28.4911 32.889L39.1362 43.9488L42.002 40.9715L31.3568 29.9116C34.6754 25.5579 35.8987 19.87 34.6889 14.463C33.4791 9.05598 29.9713 4.50566 25.1522 2.11112C20.3265 -0.283423 14.7234 -0.269379 9.91112 2.15325C5.09885 4.57588 1.61131 9.14025 0.435274 14.5543C-0.747518 19.9683 0.50962 25.6492 3.84847 29.9889C7.18732 34.3286 12.2429 36.8495 17.5891 36.8425Z" fill="white"/></svg>');background-repeat:no-repeat;background-position:center;background-size:contain;width:34px;height:33px;cursor:pointer}.header .region--utility_nav .region__main .search-block-form #search-block-form__modal .search-block-form-modal__close{position:absolute;top:30px;right:30px;display:flex;background:0 0;padding:0;border:0;cursor:pointer}@media (max-width:1080px){.header .region--utility_nav{display:none}}.header .region--header{position:relative;height:72px;background:rgba(255,255,255,.95);backdrop-filter:blur(10px);z-index:-1}@media (max-width:1080px){.header .region--header{display:flex;align-items:center;height:60px}}@media (max-width:1440px){.header .region--header .page-width{max-width:90vw!important}}.header .region--header .region__main{display:flex;justify-content:space-between;align-items:center}@media (max-width:1080px){.header .region--header .region__main{justify-content:unset}}.header .region--header .region__main #block-rees-headerlogo .field--type-image{display:flex;color:#fff}.header .region--header .region__main #block-rees-headerlogo .field--type-image img{width:130px;height:auto}@media (max-width:1440px){.header .region--header .region__main #block-rees-headerlogo .field--type-image img{width:100px}}.header .region--header .region__main #block-rees-headercta a{position:relative;display:flex;justify-content:center;align-items:center;width:fit-content;padding:8px 35px;border:1px solid #000f1d;border-radius:50px;font-size:24px;letter-spacing:-.36px;text-align:center;text-decoration:none!important;color:#000f1d;cursor:pointer;transition:all .2s ease;color:#000f1d!important;border:1px solid #00cc6a;background-color:#00cc6a;font-size:18px!important}.header .region--header .region__main #block-rees-headercta a::after{content:"";position:absolute;right:15px;display:block;width:16px;height:10px;background:url(/themes/custom/rees/assets/images/btn-arrow-black.svg);background-repeat:no-repeat;background-size:contain;opacity:0;transition:all .3s ease}@media (hover:hover){.header .region--header .region__main #block-rees-headercta a:hover{padding-left:25px;padding-right:45px}.header .region--header .region__main #block-rees-headercta a:hover::after{opacity:1}}.header .region--header .region__main #block-rees-headercta a:hover{background-color:#00ed7b;border-color:#00ed7b}@media (max-width:1440px){.header .region--header .region__main #block-rees-headercta a{font-size:16px!important;padding:8px 20px!important}}@media (max-width:768px){.header .region--header .region__main #block-rees-headercta a{font-size:14px!important;padding:8px 10px!important}}@media (max-width:1080px){.header .region--header .region__main #block-rees-headercta{margin:0 0 0 auto}}.header .region--header .region__main #header__hamburger{display:none;background:0 0;border:0;padding:5px;margin:0 0 0 15px;cursor:pointer}@media (max-width:1080px){.header .region--header .region__main #header__hamburger{display:flex}}.header .region--header .region__main #header__hamburger .hamburger__close{display:none}.header .region--header .region__main #header__hamburger.expanded .hamburger__open{display:none}.header .region--header .region__main #header__hamburger.expanded .hamburger__close{display:block}.header .region--dropdown{display:none;background-color:#fff;border-top:1px solid #9ea9b2;border-bottom:1px solid #9ea9b2;max-height:calc(100vh - 60px);overflow-y:scroll}@media (min-width:1081px){.header .region--dropdown{display:none!important}}.header .region--dropdown #search-block-form--2 .form-search{font-size:22px!important}.header .region--dropdown #block-rees-utilitynavigation-2 .menu__list{display:flex;justify-content:flex-end;flex-wrap:wrap;list-style-type:none;gap:10px;padding:20px;margin:0;border-bottom:1px solid #9ea9b2}.header .region--dropdown #block-rees-utilitynavigation-2 .menu__list .menu__item{width:calc(50% - 5px);margin:0}.header .region--dropdown #block-rees-utilitynavigation-2 .menu__list .menu__item a{display:flex;font-size:16px;letter-spacing:1.12px;text-transform:uppercase;text-decoration:none;color:#000f1d}.header .region--dropdown #block-rees-searchform-2{background:#000f1d;padding:15px 0}.header .region--dropdown #block-rees-searchform-2 .search-block-form__icon{display:none}.header .region--dropdown #block-rees-searchform-2 #search-block-form--2{position:relative;display:flex;align-items:center;width:90%;margin:0 auto}.header .region--dropdown #block-rees-searchform-2 #search-block-form--2 .form-item{width:100%}.header .region--dropdown #block-rees-searchform-2 #search-block-form--2 .form-item input{color:#fff;border-color:#fff;width:100%!important;height:auto;padding:7px 50px 7px 5px}.header .region--dropdown #block-rees-searchform-2 #search-block-form--2 .form-item input::-webkit-search-cancel-button,.header .region--dropdown #block-rees-searchform-2 #search-block-form--2 .form-item input::-webkit-search-decoration,.header .region--dropdown #block-rees-searchform-2 #search-block-form--2 .form-item input::-webkit-search-results-button,.header .region--dropdown #block-rees-searchform-2 #search-block-form--2 .form-item input::-webkit-search-results-decoration{display:none}.header .region--dropdown #block-rees-searchform-2 #search-block-form--2 .form-actions{position:absolute;top:50%;right:15px;transform:translate(0,-50%);display:flex;justify-content:center;align-items:center}.header .region--dropdown #block-rees-searchform-2 #search-block-form--2 .form-actions .form-submit{width:20px;height:20px;padding:0;border:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none"><path d="M8.37446 2.83321C10.0803 2.83321 11.7185 3.51254 12.9255 4.71988C14.1324 5.92722 14.8115 7.56599 14.8115 9.27236C14.8115 10.9787 14.1324 12.6175 12.9255 13.8248C11.7185 15.0322 10.0803 15.7115 8.37446 15.7115C6.66864 15.7115 5.0304 15.0322 3.82345 13.8248C2.6165 12.6175 1.93739 10.9787 1.93739 9.27236C1.93739 7.56599 2.6165 5.92722 3.82345 4.71988C5.0304 3.51254 6.66864 2.83321 8.37446 2.83321ZM8.37446 17.6433C10.2605 17.6433 12.0919 17.0058 13.566 15.8306L18.6352 20.9015L19.9998 19.5364L14.9306 14.4655C16.5109 12.4694 17.0935 9.86155 16.5174 7.38247C15.9412 4.9034 14.2708 2.81712 11.976 1.71924C9.67797 0.621365 7.0098 0.627804 4.7182 1.73856C2.4266 2.84931 0.765838 4.94204 0.205812 7.42433C-0.357432 9.90662 0.241216 12.5113 1.83117 14.501C3.42113 16.4907 5.8286 17.6465 8.37446 17.6433Z" fill="%23000F1D"/></svg>');background-repeat:no-repeat;background-size:cover;font-size:0;cursor:pointer;filter:invert(1)}.footer{background-color:#000f1d;border-top:1px solid #fff}.footer .region--footer_top{padding:55px 0}.footer .region--footer_top .region__main{display:grid;grid-template-columns:1fr 1.5fr 1.5fr 2fr;gap:75px}@media (max-width:1440px){.footer .region--footer_top .region__main{gap:45px}}@media (max-width:1024px){.footer .region--footer_top .region__main{display:grid;grid-template-columns:1fr 2fr 2fr;gap:25px}}@media (max-width:768px){.footer .region--footer_top .region__main{grid-template-columns:1fr 2fr}}.footer .region--footer_top .region__main #block-rees-footerlogo{grid-row:1;grid-column:1;padding-top:35px}@media (max-width:1024px){.footer .region--footer_top .region__main #block-rees-footerlogo{grid-row:1;grid-column:1;padding:0}}.footer .region--footer_top .region__main #block-rees-footerlogo img{width:81px;height:auto}.footer .region--footer_top .region__main #block-rees-footer{grid-row:1;grid-column:2;padding-top:35px}@media (max-width:1024px){.footer .region--footer_top .region__main #block-rees-footer{grid-row:1;grid-column:2;padding:0}}@media (max-width:768px){.footer .region--footer_top .region__main #block-rees-footer{grid-row:1;grid-column:2}}.footer .region--footer_top .region__main #block-rees-footer .menu__list{padding:0;margin:0;list-style-type:none}@media (max-width:1024px){.footer .region--footer_top .region__main #block-rees-footer .menu__list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}}@media (max-width:1024px){.footer .region--footer_top .region__main #block-rees-footer .menu__list li{width:calc(48% - 10px);margin:0!important}}.footer .region--footer_top .region__main #block-rees-footer .menu__list li:first-of-type{margin:0}.footer .region--footer_top .region__main #block-rees-footer .menu__list li a{color:#fff;text-decoration:none}.footer .region--footer_top .region__main #block-rees-footer .menu__list li a:hover{text-decoration:underline}.footer .region--footer_top .region__main #block-rees-footerinfo{grid-row:1;grid-column:3;padding-top:35px}@media (max-width:1024px){.footer .region--footer_top .region__main #block-rees-footerinfo{grid-row:1;grid-column:3;padding:0}}@media (max-width:768px){.footer .region--footer_top .region__main #block-rees-footerinfo{grid-row:2;grid-column:1/span 2}}.footer .region--footer_top .region__main #block-rees-footerinfo .field--name-body p{font-size:24px;letter-spacing:-.96px;color:#fff}.footer .region--footer_top .region__main #block-rees-footerinfo .field--name-body p:first-of-type{margin-top:0}.footer .region--footer_top .region__main #block-rees-footerinfo .field--name-body p a{font-size:inherit;letter-spacing:inherit;color:inherit}.footer .region--footer_top .region__main #block-rees-footericons{grid-row:2;grid-column:1/span 3}@media (max-width:768px){.footer .region--footer_top .region__main #block-rees-footericons{grid-row:3;grid-column:1/span 2}}.footer .region--footer_top .region__main #block-rees-footericons .field__items{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:25px}.footer .region--footer_top .region__main #block-rees-footericons .field__items img{width:auto;max-height:65px;object-fit:contain}.footer .region--footer_top .region__main #block-footer-newsletter{grid-row:1/span 2;grid-column:4;display:flex;flex-wrap:wrap}@media (max-width:1024px){.footer .region--footer_top .region__main #block-footer-newsletter{grid-row:3;grid-column:1/span 3;display:flex}}@media (max-width:768px){.footer .region--footer_top .region__main #block-footer-newsletter{grid-row:4;grid-column:1/span 2}}.footer .region--footer_top .region__main #block-footer-newsletter form{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:calc(100% - 70px);border:1px solid #fff;border-radius:30px;padding:35px}@media (max-width:1024px){.footer .region--footer_top .region__main #block-footer-newsletter form{max-width:100%;width:100%}}.footer .region--footer_top .region__main #block-footer-newsletter form h6{font-size:16px;letter-spacing:1.6px;text-transform:uppercase;margin:0;color:#fff}.footer .region--footer_top .region__main #block-footer-newsletter form p{letter-spacing:-.4px;color:#fff}.footer .region--footer_bottom{padding:55px 0;border-top:1px solid #fff}.footer .region--footer_bottom .region__main{display:grid;grid-template-columns:150px 150px auto;grid-column-gap:45px;grid-row-gap:35px}@media (max-width:768px){.footer .region--footer_bottom .region__main{grid-template-columns:1fr 1fr}}@media (max-width:768px){.footer .region--footer_bottom .region__main #block-rees-footercopyright{grid-row:2;grid-column:1}}.footer .region--footer_bottom .region__main #block-rees-footercopyright p{font-size:14px;font-weight:500;color:#fff}.footer .region--footer_bottom .region__main #block-rees-footercopyright p:first-of-type{margin-top:0}.footer .region--footer_bottom .region__main #block-rees-footercopyright p:last-of-type{margin-bottom:0}@media (max-width:768px){.footer .region--footer_bottom .region__main #block-rees-footerutility{grid-row:2;grid-column:2}}.footer .region--footer_bottom .region__main #block-rees-footerutility .menu__list{padding:0;margin:0;list-style-type:none}.footer .region--footer_bottom .region__main #block-rees-footerutility .menu__list .menu__item{display:flex;margin:0}.footer .region--footer_bottom .region__main #block-rees-footerutility .menu__list .menu__item .menu__link-container{display:flex}.footer .region--footer_bottom .region__main #block-rees-footerutility .menu__list .menu__item .menu__link-container a{font-size:14px;font-weight:500;color:#fff}.footer .region--footer_bottom .region__main #block-rees-sociallinks{display:flex;justify-content:flex-end;gap:30px}@media (max-width:768px){.footer .region--footer_bottom .region__main #block-rees-sociallinks{grid-row:1;grid-column:1/span 2;justify-content:space-between}}.footer .region--footer_bottom .region__main #block-rees-sociallinks .social-link{display:flex}.footer .region--footer_bottom .region__main #block-rees-sociallinks .social-link a{height:fit-content;border:1px solid rgba(255,255,255,.1);padding:5px;border-radius:100%}.footer .region--footer_bottom .region__main #block-rees-sociallinks img{width:20px;height:20px;object-fit:contain;padding:5px}:root{--section-padding:100px}@media (max-width:768px){:root{--section-padding:45px}}body{margin:0}body.locked{overflow-y:hidden}main{margin-top:113px}@media (max-width:1080px){main{margin-top:60px}}h1{font-size:140px;letter-spacing:-7px;line-height:1}@media (max-width:1920px){h1{font-size:118px;letter-spacing:-5.9px}}@media (max-width:1440px){h1{font-size:80px;letter-spacing:-4px}}@media (max-width:768px){h1{font-size:56px;letter-spacing:-2.8px}}h2{font-size:50px;letter-spacing:-1.5px;line-height:1}@media (max-width:1920px){h2{font-size:40px;letter-spacing:-1.2px}}@media (max-width:768px){h2{font-size:30px;letter-spacing:-.9px}}h3{font-size:32px;letter-spacing:-.96px;line-height:1}@media (max-width:1920px){h3{font-size:24px;letter-spacing:-.72px}}@media (max-width:768px){h3{font-size:22px;letter-spacing:-.66px}}.layout-container h2,.layout-container h3,.layout-container h4{margin:45px 0 25px}.layout-container .field-content,.layout-container a,.layout-container input,.layout-container li,.layout-container p,.layout-container select,.layout-container textarea{font-size:26px;letter-spacing:-.52px;line-height:1.4}@media (max-width:1920px){.layout-container .field-content,.layout-container a,.layout-container input,.layout-container li,.layout-container p,.layout-container select,.layout-container textarea{font-size:20px;letter-spacing:-.4px}}@media (max-width:768px){.layout-container .field-content,.layout-container a,.layout-container input,.layout-container li,.layout-container p,.layout-container select,.layout-container textarea{font-size:18px;letter-spacing:-.36px}}.layout-container .field-content a,.layout-container a a,.layout-container input a,.layout-container li a,.layout-container p a,.layout-container select a,.layout-container textarea a{color:#00cc6a;text-decoration:none}.layout-container .field-content a:hover,.layout-container a a:hover,.layout-container input a:hover,.layout-container li a:hover,.layout-container p a:hover,.layout-container select a:hover,.layout-container textarea a:hover{text-decoration:underline}.layout-container ul{padding:0 0 0 30px}.layout-container ul li{margin:15px 0 0 0}.layout-container .large-text,.layout-container .large-text *{font-size:50px;letter-spacing:-2px;line-height:1.2}@media (max-width:1920px){.layout-container .large-text,.layout-container .large-text *{font-size:40px;letter-spacing:-1.6px}}@media (max-width:768px){.layout-container .large-text,.layout-container .large-text *{font-size:26px;letter-spacing:-1.04px}}.layout-container .label{font-size:20px;letter-spacing:2px;text-transform:uppercase}@media (max-width:1920px){.layout-container .label{font-size:16px;letter-spacing:1.6px}}@media (max-width:768px){.layout-container .label{font-size:14px;letter-spacing:1.4px}}.layout-container .field--name-field-media-oembed-video{position:relative;padding-bottom:56.25%;height:0;margin-bottom:1em}.layout-container .field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}img{max-width:100%}section.paragraph{position:relative;padding:var(--section-padding) 0;scroll-margin-top:113px}@media (max-width:1024px){section.paragraph{scroll-margin-top:61px}}section.paragraph.bg-black:not(.bg-half_top)+.bg-black:not(.bg-half),section.paragraph.bg-blue:not(.bg-half_top)+.bg-blue:not(.bg-half),section.paragraph.bg-half_top+.bg-white,section.paragraph.bg-silver:not(.bg-half_top)+.bg-silver:not(.bg-half),section.paragraph.bg-white+.bg-half,section.paragraph.bg-white+.bg-white{padding-top:0}section.paragraph.paragraph--type--image-callouts+section.paragraph:not(.paragraph--type--image-callouts){padding-top:var(--section-padding)!important}.bg-white{background-color:#fff}.bg-white *{color:#000f1d}.bg-blue:not(.bg-half){background-color:#0025e9}.bg-blue:not(.bg-half) *{color:#fff}.bg-blue.bg-half::before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:calc(50% + var(--section-padding)/ 2 + 1px);background-color:#0025e9}.bg-blue.bg-half_top::before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:calc(50% + var(--section-padding)/ 2 + 1px);background-color:#fff}.bg-black:not(.bg-half){background-color:#000f1d}.bg-black:not(.bg-half) *{color:#fff}.bg-black.bg-half::before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:calc(50% + var(--section-padding)/ 2 + 1px);background-color:#000f1d}.bg-black.bg-half_top::before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:calc(50% + var(--section-padding)/ 2 + 1px);background-color:#fff}.bg-silver:not(.bg-half){background-color:#edf2f6}.bg-silver:not(.bg-half) *{color:#000f1d}.bg-silver.bg-half::before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:calc(50% + var(--section-padding)/ 2 + 1px);background-color:#edf2f6}.bg-silver.bg-half_top::before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:calc(50% + var(--section-padding)/ 2 + 1px);background-color:#fff}.bg-pattern--one-diamond,.bg-pattern--one_diamond{overflow:hidden}.bg-pattern--one-diamond::after,.bg-pattern--one_diamond::after{content:"";display:inline-block;position:absolute;top:50%;right:0;width:268px;height:553px;max-height:100%;background:url(/themes/custom/rees/assets/images/rees-diamond-right.svg);background-repeat:no-repeat;background-size:contain;transform:translate(0,-50%);z-index:0}@media (max-width:1024px){.bg-pattern--one-diamond::after,.bg-pattern--one_diamond::after{width:215px;height:500px}}@media (max-width:768px){.bg-pattern--one-diamond.hide-bg-pattern-mobile::after,.bg-pattern--one-diamond.hide-bg-pattern-mobile::before,.bg-pattern--one_diamond.hide-bg-pattern-mobile::after,.bg-pattern--one_diamond.hide-bg-pattern-mobile::before{content:none!important}}.bg-pattern--two-diamond,.bg-pattern--two_diamond{overflow:hidden}.bg-pattern--two-diamond::after,.bg-pattern--two_diamond::after{content:"";display:inline-block;position:absolute;top:50%;right:0;width:268px;height:553px;max-height:100%;background:url(/themes/custom/rees/assets/images/rees-diamond-right.svg);background-repeat:no-repeat;background-size:contain;transform:translate(0,-50%);z-index:0;top:unset;bottom:25%}@media (max-width:1024px){.bg-pattern--two-diamond::after,.bg-pattern--two_diamond::after{width:215px;height:500px}}.bg-pattern--two-diamond::before,.bg-pattern--two_diamond::before{content:"";display:inline-block;position:absolute;top:25%;left:0;width:268px;height:553px;max-height:100%;background:url(/themes/custom/rees/assets/images/rees-diamond-left.svg);background-repeat:no-repeat;background-size:contain;transform:translate(0,-50%);z-index:0}@media (max-width:1024px){.bg-pattern--two-diamond::before,.bg-pattern--two_diamond::before{width:215px;height:500px}}@media (max-width:768px){.bg-pattern--two-diamond.hide-bg-pattern-mobile::after,.bg-pattern--two-diamond.hide-bg-pattern-mobile::before,.bg-pattern--two_diamond.hide-bg-pattern-mobile::after,.bg-pattern--two_diamond.hide-bg-pattern-mobile::before{content:none!important}}.page-width{position:relative;max-width:1600px;width:100%;margin:0 auto;z-index:1}@media (max-width:1920px){.page-width{max-width:1300px}}@media (max-width:1440px){.page-width{max-width:968px}}@media (max-width:1024px){.page-width{max-width:90vw}}.field--name-field-media-image{display:flex}.field--name-field-media-image img{max-width:100%;height:auto}.field--name-field-media-svg{display:flex}.field--name-field-media-svg svg{max-width:100%;height:auto}.html-video{width:100%}.html-video .field--name-field-media-video-file{display:flex}.html-video .field--name-field-fallback-image{display:none}.html-video .field--name-field-fallback-image img{width:100%;height:100%;border-radius:20px;object-fit:cover}form label{display:flex;font-size:16px;letter-spacing:1.6px;text-transform:uppercase}form label.form-required::after{content:"*";display:block}.bg-black form label,.bg-blue form label{color:#fff}form .form-item{display:flex;flex-direction:column}form .form-item input:not(.form-checkbox),form .form-item select{width:calc(100% - 10px);background:0 0;border:0;border-bottom:2px solid;padding:5px;font-size:24px;letter-spacing:-.48px;line-height:1.2;height:60px;color:#000f1d;border-color:#000f1d}@media (max-width:768px){form .form-item input:not(.form-checkbox),form .form-item select{font-size:18px;height:35px}}.bg-black form .form-item input:not(.form-checkbox),.bg-black form .form-item select,.bg-blue form .form-item input:not(.form-checkbox),.bg-blue form .form-item select{border-color:#fff;color:#fff}form .form-item input:not(.form-checkbox):focus-visible,form .form-item select:focus-visible{outline:0;border-color:#00cc6a}form .form-item select{width:100%;height:72px}@media (max-width:768px){form .form-item select{height:47px}}form .form-item textarea{width:calc(100% - 10px);background:0 0;border:0;border-bottom:2px solid;padding:5px;font-size:24px;letter-spacing:-.48px;color:#000f1d;border-color:#000f1d;resize:none}@media (max-width:768px){form .form-item textarea{font-size:18px}}.bg-black form .form-item textarea,.bg-blue form .form-item textarea{border-color:#fff;color:#fff}form .form-item textarea:focus-visible{outline:0;border-color:#00cc6a}form .form-item.form-type-textarea label{margin-bottom:20px}form .form-item.form-type-checkbox{display:flex;flex-direction:row;align-items:flex-start;cursor:pointer}form .form-item.form-type-checkbox input{position:relative;appearance:none;width:16px;height:16px;background-color:transparent;border:1px solid #fff;cursor:pointer}form .form-item.form-type-checkbox input:checked::before{content:"";display:block;position:absolute;top:3px;right:3px;bottom:3px;left:3px;background-color:#00cc6a}.bg-silver form .form-item.form-type-checkbox input,.bg-white form .form-item.form-type-checkbox input{border-color:#000f1d}form .form-item.form-type-checkbox label{width:calc(100% - 31px);font-size:18px;letter-spacing:unset;text-transform:unset;padding:0 0 0 15px;color:#9ea9b2}@media (max-width:768px){form .form-item.form-type-checkbox label{font-size:14px}}.bg-black option,.bg-blue option{background-color:#000f1d}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.user-login-form{display:flex;flex-direction:column;max-width:700px;width:90%;margin:0 auto;padding:var(--section-padding) 0;gap:1em}.user-login-form .js-form-item{display:flex;flex-direction:column}.region--admin{position:relative;z-index:2}.region--admin #block-rees-tabs{position:fixed;bottom:0;left:50%;width:90%;max-width:1300px;transform:translate(-50%,0);z-index:2}.region--admin #block-rees-tabs>ul{display:flex;gap:10px;padding:0;margin:0;list-style-type:none}.region--admin #block-rees-tabs>ul li{padding:10px;background:#fff;border-left:1px solid #000f1d;border-top:1px solid #000f1d;border-right:1px solid #000f1d}.region--admin #block-rees-tabs>ul li a{color:#000f1d;text-decoration:none}.region--admin #block-rees-messages>div:not(.hidden){padding:15px;border:2px solid #0ba65b;background-color:rgba(0,204,106,.2)}.btn-outline{position:relative;display:flex;justify-content:center;align-items:center;width:fit-content;padding:8px 35px;border:1px solid #000f1d;border-radius:50px;font-size:24px;letter-spacing:-.36px;text-align:center;text-decoration:none!important;color:#000f1d;cursor:pointer;transition:all .2s ease;background-color:transparent}.btn-outline::after{content:"";position:absolute;right:15px;display:block;width:16px;height:10px;background:url(/themes/custom/rees/assets/images/btn-arrow-black.svg);background-repeat:no-repeat;background-size:contain;opacity:0;transition:all .3s ease}@media (hover:hover){.btn-outline:hover{padding-left:25px;padding-right:45px}.btn-outline:hover::after{opacity:1}}.bg-black .btn-outline{color:#fff;border-color:#fff}.bg-black .btn-outline:hover{color:#000f1d;background-color:#fff}.bg-blue .btn-outline{color:#fff;border-color:#fff}.bg-blue .btn-outline::after{background:url(/themes/custom/rees/assets/images/btn-arrow-blue.svg)}.bg-blue .btn-outline:hover{color:#0025e9;background-color:#fff}.bg-white .btn-outline{color:#000f1d;border-color:#000f1d}.bg-white .btn-outline::after{background:url(/themes/custom/rees/assets/images/btn-arrow-white.svg)}.bg-white .btn-outline:hover{color:#fff;background-color:#000f1d}.bg-silver .btn-outline{color:#000f1d;border-color:#000f1d}.bg-silver .btn-outline::after{background:url(/themes/custom/rees/assets/images/btn-arrow-white.svg)}.bg-silver .btn-outline:hover{color:#edf2f6;background-color:#000f1d}.btn-green{position:relative;display:flex;justify-content:center;align-items:center;width:fit-content;padding:8px 35px;border:1px solid #000f1d;border-radius:50px;font-size:24px;letter-spacing:-.36px;text-align:center;text-decoration:none!important;color:#000f1d;cursor:pointer;transition:all .2s ease;color:#000f1d!important;border:1px solid #00cc6a;background-color:#00cc6a}.btn-green::after{content:"";position:absolute;right:15px;display:block;width:16px;height:10px;background:url(/themes/custom/rees/assets/images/btn-arrow-black.svg);background-repeat:no-repeat;background-size:contain;opacity:0;transition:all .3s ease}@media (hover:hover){.btn-green:hover{padding-left:25px;padding-right:45px}.btn-green:hover::after{opacity:1}}.btn-green:hover{background-color:#00ed7b;border-color:#00ed7b}.btn-white{position:relative;display:flex;justify-content:center;align-items:center;width:fit-content;padding:8px 35px;border:1px solid #000f1d;border-radius:50px;font-size:24px;letter-spacing:-.36px;text-align:center;text-decoration:none!important;color:#000f1d;cursor:pointer;transition:all .2s ease;color:#000f1d!important;border:1px solid #fff;background-color:#fff}.btn-white::after{content:"";position:absolute;right:15px;display:block;width:16px;height:10px;background:url(/themes/custom/rees/assets/images/btn-arrow-black.svg);background-repeat:no-repeat;background-size:contain;opacity:0;transition:all .3s ease}@media (hover:hover){.btn-white:hover{padding-left:25px;padding-right:45px}.btn-white:hover::after{opacity:1}}.btn-white::after{background:url(/themes/custom/rees/assets/images/btn-arrow-white.svg)}.btn-white:hover{color:#fff!important;background-color:#000f1d}.btn-black{position:relative;display:flex;justify-content:center;align-items:center;width:fit-content;padding:8px 35px;border:1px solid #000f1d;border-radius:50px;font-size:24px;letter-spacing:-.36px;text-align:center;text-decoration:none!important;color:#000f1d;cursor:pointer;transition:all .2s ease;color:#fff!important;background-color:#000f1d}.btn-black::after{content:"";position:absolute;right:15px;display:block;width:16px;height:10px;background:url(/themes/custom/rees/assets/images/btn-arrow-black.svg);background-repeat:no-repeat;background-size:contain;opacity:0;transition:all .3s ease}@media (hover:hover){.btn-black:hover{padding-left:25px;padding-right:45px}.btn-black:hover::after{opacity:1}}.btn-black:hover{color:#000f1d!important;background-color:transparent}.btn-small-text{font-size:16px!important;padding:5px 20px!important;text-align:center!important}.btn-small-text::after{content:none!important}.view .pager{position:relative;max-width:1600px;width:100%;margin:0 auto;z-index:1}@media (max-width:1920px){.view .pager{max-width:1300px}}@media (max-width:1440px){.view .pager{max-width:968px}}@media (max-width:1024px){.view .pager{max-width:90vw}}.view .pager .pager__items{list-style-type:none;padding:0;margin:0;display:flex;justify-content:center;align-items:center;gap:25px;margin:45px 0 0 0}.view .pager .pager__items .pager__item{margin:0}.view .pager .pager__items .pager__item.pager__item--first,.view .pager .pager__items .pager__item.pager__item--last,.view .pager .pager__items .pager__item.pager__item--next,.view .pager .pager__items .pager__item.pager__item--previous{display:none!important}.view .pager .pager__items .pager__item.is-active a{color:#000f1d}#sliding-popup .eu-cookie-compliance-banner{padding:1rem}#sliding-popup .eu-cookie-compliance-banner a{color:#fff}#sliding-popup .eu-cookie-compliance-banner h2{font-size:20px}#sliding-popup .eu-cookie-compliance-banner p{font-size:14px}#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-default-button,#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-primary-button,#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button{margin:10px 0 0;padding:8px 35px;background-color:#fff;background-image:none;border:1px solid #fff;border-radius:50px;box-shadow:none;font-size:16px;font-weight:400;color:#000;text-align:center;text-decoration:none!important;text-shadow:none;letter-spacing:-.36px;cursor:pointer;transition:all .2s ease}#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-default-button:hover,#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-primary-button:hover,#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button:hover{color:#fff;background-color:#000;border-color:#000}#gated-content-modal{display:none;box-sizing:border-box;margin:0;padding:20px;background:rgba(0,15,29,.98);color:#fff}#gated-content-modal.ui-active{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:9999;width:100vw;height:100vh}#gated-content-modal .modal-overlay{position:absolute;top:0;left:0;width:100vw;height:100vh}#gated-content-modal .close-button{display:flex;position:absolute;top:30px;right:30px;margin:0;padding:0;background:0 0;border:0;cursor:pointer}#gated-content-modal .webform-submission-form{position:relative;box-sizing:border-box;padding:45px 50px;width:80%;max-width:500px;border:1px solid #fff;border-radius:20px}#gated-content-modal .webform-submission-form .form-item-markup{margin:0 0 35px}#gated-content-modal .webform-submission-form .form-item-markup p{margin:0;font-size:24px;font-weight:600;color:#fff;line-height:1.3;letter-spacing:-.96px}#gated-content-modal .webform-submission-form .form-type-email,#gated-content-modal .webform-submission-form .form-type-textfield{margin:0 0 35px}#gated-content-modal .webform-submission-form .form-type-email input,#gated-content-modal .webform-submission-form .form-type-textfield input{border-color:#fff;color:#fff}#gated-content-modal .webform-submission-form .form-type-email input::placeholder,#gated-content-modal .webform-submission-form .form-type-textfield input::placeholder{opacity:.5}#gated-content-modal .webform-submission-form .form-actions{margin:40px 0 0}#gated-content-modal .webform-submission-form .form-actions .button{box-sizing:border-box;position:relative;padding:15px 40px;width:100%;border:1px solid #000f1d;border-radius:50px;font-size:20px;color:#000f1d;text-align:center;text-decoration:none;letter-spacing:-.36px;cursor:pointer;transition:all .2s ease}#gated-content-modal .webform-submission-form .form-actions .button:disabled{pointer-events:none}#gated-content-modal .webform-submission-form .form-actions .button:hover{background-color:#edf2f6}.paragraph--type--hero-video{padding:0!important}.paragraph--type--hero-video .hero-video__main{position:relative}.paragraph--type--hero-video .hero-video__main .hero-video__video{position:absolute;top:0;left:0;width:100%;height:100%}.paragraph--type--hero-video .hero-video__main .hero-video__video div{height:100%}.paragraph--type--hero-video .hero-video__main .hero-video__video div video{width:100%;height:100%;object-fit:cover;border-radius:0 0 20px 20px}.paragraph--type--hero-video .hero-video__main .hero-video__text{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.paragraph--type--hero-video .hero-video__main .hero-video__text .hero-video__text-inner{display:flex;flex-direction:column;justify-content:flex-end;padding:100px 0;min-height:calc(100vh - 116px - 215px)}@media (max-width:1024px){.paragraph--type--hero-video .hero-video__main .hero-video__text .hero-video__text-inner{min-height:500px}}.paragraph--type--hero-video .hero-video__main .hero-video__text .hero-video__text-inner .label{color:#fff;margin:0}.paragraph--type--hero-video .hero-video__main .hero-video__text .hero-video__text-inner .hero-video__title{color:#fff;margin:0}@media (max-width:768px){.paragraph--type--hero-video .hero-video__main .hero-video__text .hero-video__text-inner .hero-video__title{font-size:40px!important;letter-spacing:-2px!important}}.paragraph--type--hero-video .hero-video__main .hero-video__text .hero-video__text-inner .hero-video__body{color:#fff}.paragraph--type--hero-video .hero-video__main .hero-video__text .hero-video__text-inner .hero-video__body p:last-of-type{margin-bottom:0}.paragraph--type--hero-video .hero-video__main .hero-video__text .hero-video__text-inner .hero-video__cta{font-size:24px!important;width:fit-content;margin:35px 0 0 0}.paragraph--type--hero-video .hero-video__main .hero-video__text .hero-video__text-inner .hero-video__scroll{position:absolute;right:0;width:fit-content;padding:0;background:0 0;border:0;cursor:pointer}@media (max-width:1024px){.paragraph--type--hero-video .hero-video__main .hero-video__text .hero-video__text-inner .hero-video__scroll{right:unset;left:0;bottom:15px}}.paragraph--type--hero-video .hero-video__main .hero-video__text .hero-video__text-inner .hero-video__scroll path{transition:transform .2s ease}.paragraph--type--hero-video .hero-video__main .hero-video__text .hero-video__text-inner .hero-video__scroll:hover path{transform:translateY(5px)}.paragraph--type--hero-video .hero-video__main.padding_around{top:20px;margin:20px}@media (max-width:1024px){.paragraph--type--hero-video .hero-video__main.padding_around{display:flex;align-items:flex-end;min-height:600px}}.paragraph--type--hero-video .hero-video__main.padding_around .hero-video__video video{border-radius:20px}.paragraph--type--hero-video .hero-video__main.padding_around .hero-video__text{min-width:min-content;width:35%;background:rgba(0,0,0,.5);border:1px solid var(--WHITE,#fff);border-radius:20px}@media (max-width:1024px){.paragraph--type--hero-video .hero-video__main.padding_around .hero-video__text{max-width:100%;width:100%}}.paragraph--type--hero-video .hero-video__main.padding_around .hero-video__text .hero-video__text-inner{display:flex;flex-direction:column;justify-content:flex-start;padding:35px;min-height:calc(100vh - 116px - 110px)}@media (max-width:1024px){.paragraph--type--hero-video .hero-video__main.padding_around .hero-video__text .hero-video__text-inner{min-height:unset}}@media (max-width:768px){.paragraph--type--hero-video .hero-video__main.padding_around .hero-video__text .hero-video__text-inner{padding:20px}}.paragraph--type--hero-video .hero-video__main.padding_around .hero-video__text .hero-video__text-inner .label{font-size:16px;letter-spacing:1.6px;margin:0 0 10px 0}.paragraph--type--hero-video .hero-video__main.padding_around .hero-video__text .hero-video__text-inner .hero-video__title{font-size:80px;letter-spacing:-4px}.paragraph--type--hero-video .hero-video__main.padding_around .hero-video__text .hero-video__text-inner .hero-video__body{padding:0 25% 0 0;margin:auto 0 0 0}@media (max-width:768px){.paragraph--type--hero-video .hero-video__main.padding_around .hero-video__text .hero-video__text-inner .hero-video__body{padding:0}.paragraph--type--hero-video .hero-video__main.padding_around .hero-video__text .hero-video__text-inner .hero-video__body>p{margin-top:10px}}.paragraph--type--hero-video .hero-video__main.padding_around .hero-video__text .hero-video__text-inner .hero-video__body+.hero-video__scroll{margin:25px 0 0 0!important}@media (max-width:768px){.paragraph--type--hero-video .hero-video__main.padding_around .hero-video__text .hero-video__text-inner .hero-video__body+.hero-video__scroll{margin:10px 0 0 0!important}}.paragraph--type--hero-video .hero-video__main.padding_around .hero-video__text .hero-video__text-inner .hero-video__scroll{position:unset;margin:auto 0 0 0}.paragraph--type--page-title .page-title__main{max-width:1020px}.paragraph--type--page-title .page-title__main .page-title__title{margin:0}.paragraph--type--page-title .page-title__main .page-title__body{margin:45px 0 0 0}@media (max-width:768px){.paragraph--type--page-title .page-title__main .page-title__body{margin:25px 0 0 0}}.paragraph--type--page-title .page-title__main .page-title__body p:last-of-type{margin-bottom:0}.paragraph--type--page-title .page-title__main .page-title__image{display:flex;margin:45px 0 0 0}.paragraph--type--page-title .page-title__main .page-title__image img{width:100%;height:auto;aspect-ratio:1/.45;object-fit:cover;border-radius:20px}.paragraph--type--page-title-with-columns .page-title-with-columns__main .page-title-with-columns__title{margin:0}.paragraph--type--page-title-with-columns .page-title-with-columns__main .page-title-with-columns__text{display:grid;grid-template-columns:1fr 1.2fr;grid-column-gap:85px;grid-row-gap:25px;margin:45px 0 0 0}@media (max-width:1024px){.paragraph--type--page-title-with-columns .page-title-with-columns__main .page-title-with-columns__text{grid-column-gap:45px}}@media (max-width:768px){.paragraph--type--page-title-with-columns .page-title-with-columns__main .page-title-with-columns__text{grid-template-columns:1fr;margin:25px 0 0 0}}.paragraph--type--page-title-with-columns .page-title-with-columns__main .page-title-with-columns__text .page-title-with-columns__body p:first-of-type{margin-top:0}.paragraph--type--page-title-with-columns .page-title-with-columns__main .page-title-with-columns__text .page-title-with-columns__body p:last-of-type{margin-bottom:0}.paragraph--type--page-title-with-columns .page-title-with-columns__main .page-title-with-columns__text .page-title-with-columns__columns{display:flex;grid-column-gap:65px;grid-row-gap:25px;margin-top:10px}@media (max-width:1024px){.paragraph--type--page-title-with-columns .page-title-with-columns__main .page-title-with-columns__text .page-title-with-columns__columns{flex-direction:column}}.paragraph--type--page-title-with-columns .page-title-with-columns__main .page-title-with-columns__text .page-title-with-columns__columns .page-title-with-columns__column{flex:1}.paragraph--type--page-title-with-columns .page-title-with-columns__main .page-title-with-columns__text .page-title-with-columns__columns .page-title-with-columns__column p:first-of-type{margin-top:0}.paragraph--type--page-title-with-columns .page-title-with-columns__main .page-title-with-columns__text .page-title-with-columns__columns .page-title-with-columns__column p:last-of-type{margin-bottom:0}.paragraph--type--text .text__main{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width:1440px){.paragraph--type--text .text__main{max-width:820px}}.paragraph--type--text .text__main .text__body>*{margin-top:0}.paragraph--type--text .text__main .text__body :last-child{margin-bottom:0}.paragraph--type--text .text__main .text__body h1{margin:0 0 25px 0}.paragraph--type--text .text__main .text__body .text-align-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.paragraph--type--text .text__main.text__main--full-width{align-items:flex-start}.paragraph--type--text .text__main.text__main--center{max-width:1020px;margin:0 auto}.paragraph--type--text .text__main.text__main--center *{text-align:center}.paragraph--type--text .text__main.text__main--center .text__body{display:flex;flex-direction:column;justify-content:center;align-items:center}.paragraph--type--text .text__main.text__main--center .text__body li{text-align:left}.paragraph--type--text .text__main.text__main--left{display:grid;grid-template-columns:3fr 1.5fr;grid-column-gap:100px;max-width:100%!important;align-items:flex-end}@media (max-width:1024px){.paragraph--type--text .text__main.text__main--left{grid-column-gap:45px}}@media (max-width:768px){.paragraph--type--text .text__main.text__main--left{grid-template-columns:1fr}}.paragraph--type--text .text__main.text__main--left .text__body{text-align:left}.paragraph--type--text .text__main.text__main--left .text__spacer{grid-column:2}.paragraph--type--text .text__main.text__main--right{display:grid;grid-template-columns:1.5fr 3fr;grid-column-gap:100px;max-width:100%!important;align-items:flex-end}@media (max-width:1024px){.paragraph--type--text .text__main.text__main--right{grid-column-gap:45px}}@media (max-width:768px){.paragraph--type--text .text__main.text__main--right{grid-template-columns:1fr}}.paragraph--type--text .text__main.text__main--right .text__body{text-align:left}.paragraph--type--image-columns .image-columns__main{display:flex;flex-direction:column;justify-content:center;align-items:center}.paragraph--type--image-columns .image-columns__main .image-columns__title{text-align:center;margin:0}.paragraph--type--image-columns .image-columns__main .image-columns__title+.image-columns__body{margin:15px 0 0 0}.paragraph--type--image-columns .image-columns__main .image-columns__title+.image-columns__columns{margin:35px 0 0 0}.paragraph--type--image-columns .image-columns__main .image-columns__body{text-align:center}.paragraph--type--image-columns .image-columns__main .image-columns__body+.image-columns__columns{margin:35px 0 0 0}.paragraph--type--image-columns .image-columns__main .image-columns__columns{display:grid;grid-column-gap:80px;grid-row-gap:45px}.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--three-across{grid-template-columns:1fr 1fr 1fr}.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--three-across .image-column:nth-of-type(3n)::before,.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--three-across .image-column:nth-of-type(3n-1)::before{content:"";position:absolute;top:0;left:-40px;width:1px;height:100%;background-color:rgba(158,169,178,.5)}.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--four-across{grid-template-columns:1fr 1fr 1fr 1fr}.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--four-across .image-column:nth-of-type(2n)::before,.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--four-across .image-column:nth-of-type(3n)::before{content:"";position:absolute;top:0;left:-40px;width:1px;height:100%;background-color:rgba(158,169,178,.5)}@media (max-width:1024px){.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--four-across{grid-template-columns:1fr 1fr}.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--four-across .image-column:nth-of-type(3n)::before{content:none}}.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--five-across{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--five-across .image-column:nth-of-type(5n)::before,.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--five-across .image-column:nth-of-type(5n-1)::before,.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--five-across .image-column:nth-of-type(5n-2)::before,.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--five-across .image-column:nth-of-type(5n-3)::before{content:"";position:absolute;top:0;left:-40px;width:1px;height:100%;background-color:rgba(158,169,178,.5)}@media (max-width:1024px){.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--five-across .image-column:nth-of-type(5n)::before,.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--five-across .image-column:nth-of-type(5n-1)::before,.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--five-across .image-column:nth-of-type(5n-2)::before,.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--five-across .image-column:nth-of-type(5n-3)::before{content:none}}@media (max-width:1024px){.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--five-across{grid-template-columns:1fr 1fr}.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--five-across .image-column:nth-of-type(2n)::before{content:"";position:absolute;top:0;left:-40px;width:1px;height:100%;background-color:rgba(158,169,178,.5)}}@media (max-width:768px){.paragraph--type--image-columns .image-columns__main .image-columns__columns{grid-template-columns:1fr!important}.paragraph--type--image-columns .image-columns__main .image-columns__columns .image-column::before{content:none!important}}.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--six-across{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--six-across .image-column:nth-of-type(6n)::before,.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--six-across .image-column:nth-of-type(6n-1)::before,.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--six-across .image-column:nth-of-type(6n-2)::before,.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--six-across .image-column:nth-of-type(6n-3)::before,.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--six-across .image-column:nth-of-type(6n-4)::before{content:"";position:absolute;top:0;left:-40px;width:1px;height:100%;background-color:rgba(158,169,178,.5)}@media (max-width:1440px){.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--six-across .image-column:nth-of-type(6n)::before,.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--six-across .image-column:nth-of-type(6n-1)::before,.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--six-across .image-column:nth-of-type(6n-2)::before,.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--six-across .image-column:nth-of-type(6n-3)::before,.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--six-across .image-column:nth-of-type(6n-4)::before{content:none}}@media (max-width:1440px){.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--six-across{grid-template-columns:1fr 1fr 1fr}.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--six-across .image-column:nth-of-type(3n)::before,.paragraph--type--image-columns .image-columns__main .image-columns__columns.image-columns__columns--six-across .image-column:nth-of-type(3n-1)::before{content:"";position:absolute;top:0;left:-40px;width:1px;height:100%;background-color:rgba(158,169,178,.5)}}@media (max-width:768px){.paragraph--type--image-columns .image-columns__main .image-columns__columns{grid-template-columns:1fr!important}.paragraph--type--image-columns .image-columns__main .image-columns__columns .image-column::before{content:none!important}}.paragraph--type--image-columns .image-columns__main .image-columns__columns .image-column{position:relative}.paragraph--type--image-columns .image-columns__main .image-columns__columns .image-column .image-column__inner{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width:768px){.paragraph--type--image-columns .image-columns__main .image-columns__columns .image-column .image-column__inner{display:grid;grid-template-columns:1fr 1.5fr;grid-column-gap:25px}}.paragraph--type--image-columns .image-columns__main .image-columns__columns .image-column .image-column__inner .image-column__text{text-align:center}@media (max-width:768px){.paragraph--type--image-columns .image-columns__main .image-columns__columns .image-column .image-column__inner .image-column__text{text-align:left}}@media (max-width:768px){.paragraph--type--image-columns .image-columns__main .image-columns__columns .image-column .image-column__inner .image-column__text .image-column__title{margin:0 0 10px 0}}.paragraph--type--image-columns .image-columns__main .image-columns__columns .image-column .image-column__inner .image-column__text .image-column__cta{margin:0 auto}@media (max-width:768px){.paragraph--type--image-columns .image-columns__main .image-columns__columns .image-column .image-column__inner .image-column__text .image-column__cta{margin:0}}.paragraph--type--image .image__main figure{position:relative;display:flex;border-radius:20px;overflow:hidden;width:100%;margin:0 auto}.paragraph--type--image .image__main figure .svg-wrapper{margin:0 auto}.paragraph--type--image .image__main figure .svg-wrapper .field--name-field-media-svg{width:100%;justify-content:center}.paragraph--type--image .image__main figure .svg-wrapper .field--name-field-media-svg svg{width:100%}.paragraph--type--image .image__main figure .field--name-field-media-image{width:100%}.paragraph--type--image .image__main figure .field--name-field-media-image img{width:100%;max-height:550px;height:auto;margin:0 auto;object-fit:cover}.paragraph--type--image .image__main figure figcaption{position:absolute;bottom:0;left:0;width:calc(100% - 30px);font-size:16px;letter-spacing:-.32px;color:#fff;padding:15px;background:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 100%)}.paragraph--type--image .image__main figure.fit-width{display:flex;justify-content:center}.paragraph--type--image .image__main figure.fit-width img{width:fit-content!important;min-height:350px;object-fit:contain!important}@media (max-width:768px){.paragraph--type--image .image__main figure.fit-width img{min-height:unset}}.paragraph--type--image .image__main figure.fit-width video{max-width:1200px;margin:0 auto}.paragraph--type--image .image__main figure .field--name-field-media-video-file video{width:100%;height:auto;object-fit:contain;border-radius:20px}.paragraph--type--image .image__main figure .field--name-field-media-oembed-video{width:100%;margin:0}.paragraph--type--image .image__main figure .field--name-field-media-oembed-video iframe{border-radius:20px}.paragraph--type--images .images__main .field__items{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:20px;grid-row-gap:20px}@media (max-width:768px){.paragraph--type--images .images__main .field__items{grid-template-columns:1fr!important}}.paragraph--type--images .images__main .field__items img{width:100%;max-height:550px;height:100%;border-radius:20px;object-fit:cover}.paragraph--type--images .images__main .field__items .field--name-field-media-video-file video{width:100%;height:100%;max-height:550px;object-fit:cover;border-radius:20px}.paragraph--type--images .images__main.images__main--1 .field__items{grid-template-columns:1fr}.paragraph--type--images .images__main.images__main--3 .field__items{grid-template-columns:1fr 1fr 1fr}.paragraph--type--icons .icons__main{display:flex;flex-direction:column;justify-content:center;align-items:center}.paragraph--type--icons .icons__main .icons__title{text-align:center;margin:0}.paragraph--type--icons .icons__main .icons__title+.icons__body{margin:15px 0 0 0}.paragraph--type--icons .icons__main .icons__title+.field--name-field-images{margin:35px 0 0 0}.paragraph--type--icons .icons__main .icons__body{max-width:1020px;margin:0 auto;text-align:center}.paragraph--type--icons .icons__main .icons__body+.field--name-field-images{margin:15px 0 0 0}.paragraph--type--icons .icons__main .icons__icons{position:relative;max-width:1600px;width:100%;margin:0 auto;z-index:1;max-width:1300px;display:flex;margin:25px auto 0;gap:3.5rem;overflow:hidden}@media (max-width:1920px){.paragraph--type--icons .icons__main .icons__icons{max-width:1300px}}@media (max-width:1440px){.paragraph--type--icons .icons__main .icons__icons{max-width:968px}}@media (max-width:1024px){.paragraph--type--icons .icons__main .icons__icons{max-width:90vw}}@media (max-width:768px){.paragraph--type--icons .icons__main .icons__icons{max-width:100%}}.paragraph--type--icons .icons__main .icons__icons .icons__icons-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:fit-content;margin:0 auto;gap:3.5rem}.paragraph--type--icons .icons__main .icons__icons .icons__icons-list .icons__icon-wrapper{display:flex}.paragraph--type--icons .icons__main .icons__icons .icons__icons-list .icons__icon-wrapper img{max-width:110px;min-width:85px;height:auto;object-fit:contain}@media (max-width:768px){.paragraph--type--icons .icons__main .icons__icons:not(.icons__icons--animated) .icons__icons-list{gap:1.5rem}}@media (max-width:1440px){.paragraph--type--icons .icons__main .icons__icons:not(.icons__icons--animated) .icons__icons-list .icons__icon-wrapper{width:calc(25% - 3.5rem)}}@media (max-width:768px){.paragraph--type--icons .icons__main .icons__icons:not(.icons__icons--animated) .icons__icons-list .icons__icon-wrapper{width:calc(25% - 1.5rem)}}.paragraph--type--icons .icons__main .icons__icons.icons__icons--animated .icons__icons-list{flex-wrap:nowrap;animation:ticker 20s infinite linear}.paragraph--type--icons .icons__main .icons__icons.icons__icons--animated .icons__icons-list img{min-width:unset}.paragraph--type--icons .icons__main .icons__icons.icons__icons--animated::before{content:"";position:absolute;top:0;left:0;width:50px;height:100%;background:linear-gradient(to right,#fff,rgba(255,255,255,0));z-index:1}@media (max-width:768px){.paragraph--type--icons .icons__main .icons__icons.icons__icons--animated::before{content:none}}.paragraph--type--icons .icons__main .icons__icons.icons__icons--animated::after{content:"";position:absolute;top:0;right:0;width:50px;height:100%;background:linear-gradient(to left,#fff,rgba(255,255,255,0));z-index:1}@media (max-width:768px){.paragraph--type--icons .icons__main .icons__icons.icons__icons--animated::after{content:none}}.paragraph--type--view .view__main .viewsreference--view-title{display:none}.paragraph--type--view .view__main .view{position:relative;max-width:1600px;width:100%;margin:0 auto;z-index:1}@media (max-width:1920px){.paragraph--type--view .view__main .view{max-width:1300px}}@media (max-width:1440px){.paragraph--type--view .view__main .view{max-width:968px}}@media (max-width:1024px){.paragraph--type--view .view__main .view{max-width:90vw}}.paragraph--type--image-and-text .image-and-text__main{display:flex;flex-direction:column;gap:120px}@media (max-width:1024px){.paragraph--type--image-and-text .image-and-text__main{gap:25px}}.paragraph--type--image-and-text .image-and-text__main .image-and-text-item{display:flex;justify-content:space-between;align-items:center}.paragraph--type--image-and-text .image-and-text__main .image-and-text-item.image-orientation--image_on_left .image-and-text__text-inner{padding:0 0 0 45px;margin:0 auto}.paragraph--type--image-and-text .image-and-text__main .image-and-text-item.image-orientation--image_on_right{flex-direction:row-reverse}.paragraph--type--image-and-text .image-and-text__main .image-and-text-item.image-orientation--image_on_right .image-and-text__text-inner{padding:0 45px 0 0;margin:0 auto 0 0}.paragraph--type--image-and-text .image-and-text__main .image-and-text-item.image-size--one_third .image-and-text__image{width:40%}.paragraph--type--image-and-text .image-and-text__main .image-and-text-item.image-size--one_third .image-and-text__text{width:60%}.paragraph--type--image-and-text .image-and-text__main .image-and-text-item.image-size--half .image-and-text__image{width:50%}.paragraph--type--image-and-text .image-and-text__main .image-and-text-item.image-size--half .image-and-text__text{width:50%}.paragraph--type--image-and-text .image-and-text__main .image-and-text-item.image-size--two_thirds .image-and-text__image{width:70%}.paragraph--type--image-and-text .image-and-text__main .image-and-text-item.image-size--two_thirds .image-and-text__text{width:30%}@media (max-width:1024px){.paragraph--type--image-and-text .image-and-text__main .image-and-text-item{flex-direction:column!important}}@media (max-width:1024px){.paragraph--type--image-and-text .image-and-text__main .image-and-text-item .image-and-text__image{width:100%!important}}.paragraph--type--image-and-text .image-and-text__main .image-and-text-item .image-and-text__image img{width:100%;max-height:550px;height:auto;object-fit:cover;border-radius:20px}.paragraph--type--image-and-text .image-and-text__main .image-and-text-item .image-and-text__image .field--name-field-media-video-file video{width:100%;height:auto;object-fit:contain;border-radius:20px}@media (max-width:1024px){.paragraph--type--image-and-text .image-and-text__main .image-and-text-item .image-and-text__text{width:100%!important}}.paragraph--type--image-and-text .image-and-text__main .image-and-text-item .image-and-text__text .image-and-text__text-inner{max-width:540px}@media (max-width:1024px){.paragraph--type--image-and-text .image-and-text__main .image-and-text-item .image-and-text__text .image-and-text__text-inner{max-width:100%;margin:0 auto;padding:15px 0}}.paragraph--type--image-and-text .image-and-text__main .image-and-text-item .image-and-text__text .image-and-text__text-inner h2{margin:0}.paragraph--type--text-and-icon-rows .text-and-icon-rows__main{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:125px;grid-row-gap:25px}@media (max-width:1024px){.paragraph--type--text-and-icon-rows .text-and-icon-rows__main{grid-template-columns:1fr}}.paragraph--type--text-and-icon-rows .text-and-icon-rows__main .text-and-icon-rows__text .text-and-icon-rows__title{margin:0}.paragraph--type--text-and-icon-rows .text-and-icon-rows__main .text-and-icon-rows__text .text-and-icon-rows__title+.text-and-icon-rows__body{margin-top:25px}.paragraph--type--text-and-icon-rows .text-and-icon-rows__main .text-and-icon-rows__text .text-and-icon-rows__body>p:first-of-type{margin-top:0}.paragraph--type--text-and-icon-rows .text-and-icon-rows__main .text-and-icon-rows__text .text-and-icon-rows__body>p:last-of-type{margin-bottom:0}.paragraph--type--text-and-icon-rows .text-and-icon-rows__main.text-and-icon-rows__main--default .text-and-icon-rows__body,.paragraph--type--text-and-icon-rows .text-and-icon-rows__main.text-and-icon-rows__main--default .text-and-icon-rows__body *{font-size:50px;letter-spacing:-2px;line-height:1.2}@media (max-width:1920px){.paragraph--type--text-and-icon-rows .text-and-icon-rows__main.text-and-icon-rows__main--default .text-and-icon-rows__body,.paragraph--type--text-and-icon-rows .text-and-icon-rows__main.text-and-icon-rows__main--default .text-and-icon-rows__body *{font-size:40px;letter-spacing:-1.6px}}@media (max-width:768px){.paragraph--type--text-and-icon-rows .text-and-icon-rows__main.text-and-icon-rows__main--default .text-and-icon-rows__body,.paragraph--type--text-and-icon-rows .text-and-icon-rows__main.text-and-icon-rows__main--default .text-and-icon-rows__body *{font-size:26px;letter-spacing:-1.04px}}.paragraph--type--text-and-icon-rows .text-and-icon-rows__main.text-and-icon-rows__main--default .text-and-icon-rows__icons{margin:85px 0 0 0}@media (max-width:1024px){.paragraph--type--text-and-icon-rows .text-and-icon-rows__main.text-and-icon-rows__main--default .text-and-icon-rows__icons{margin:0}}.paragraph--type--text-and-icon-rows .text-and-icon-rows__main.text-and-icon-rows__main--two_column_icons .text-and-icon-rows__icons{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:45px;grid-row-gap:25px}@media (max-width:768px){.paragraph--type--text-and-icon-rows .text-and-icon-rows__main.text-and-icon-rows__main--two_column_icons .text-and-icon-rows__icons{grid-template-columns:1fr}}.icon-row{display:grid;grid-template-columns:1fr 3fr;grid-column-gap:25px;grid-row-gap:25px}.text-and-icon-rows__main--default .icon-row{padding:40px 0}.text-and-icon-rows__main--default .icon-row:not(:first-of-type){border-top:1px solid #9ea9b2}.text-and-icon-rows__main--two_column_icons .icon-row .icon-row__text{display:flex;align-items:center}.icon-row .icon-row__image{display:flex;align-items:flex-start}.icon-row .icon-row__image img{object-fit:contain}.icon-row .icon-row__text .icon-row__title{margin:0}.icon-row .icon-row__text .icon-row__body p:last-of-type{margin-bottom:0}.paragraph--type--text-and-text-rows .text-and-text-rows__main{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:125px;grid-row-gap:25px}@media (max-width:1024px){.paragraph--type--text-and-text-rows .text-and-text-rows__main{grid-template-columns:1fr}}.paragraph--type--text-and-text-rows .text-and-text-rows__main .text-and-text-rows__text .text-and-text-rows__title{margin:0}.paragraph--type--text-and-text-rows .text-and-text-rows__main .text-and-text-rows__text .text-and-text-rows__title+.text-and-text-rows__body{margin-top:25px}.paragraph--type--text-and-text-rows .text-and-text-rows__main .text-and-text-rows__text .text-and-text-rows__body>p:first-of-type{margin-top:0}.paragraph--type--text-and-text-rows .text-and-text-rows__main .text-and-text-rows__text .text-and-text-rows__body>p:last-of-type{margin-bottom:0}.paragraph--type--text-and-text-rows .text-and-text-rows__main .text-and-text-rows__rows{margin:85px 0 0 0}@media (max-width:768px){.paragraph--type--text-and-text-rows .text-and-text-rows__main .text-and-text-rows__rows{margin:0}}.paragraph--type--text-and-text-rows .text-and-text-rows__main .text-and-text-rows__rows .text-and-text-rows__row{padding:15px 0}.paragraph--type--text-and-text-rows .text-and-text-rows__main .text-and-text-rows__rows .text-and-text-rows__row:first-of-type{padding-top:0}.paragraph--type--text-and-text-rows .text-and-text-rows__main .text-and-text-rows__rows .text-and-text-rows__row:last-of-type{padding-bottom:0}.paragraph--type--text-and-text-rows .text-and-text-rows__main .text-and-text-rows__rows .text-and-text-rows__row:not(:first-of-type){border-top:1px solid #9ea9b2}.paragraph--type--text-and-text-rows .text-and-text-rows__main .text-and-text-rows__rows .text-and-text-rows__row :first-child{margin-top:0}.paragraph--type--text-and-text-rows .text-and-text-rows__main .text-and-text-rows__rows .text-and-text-rows__row :last-child{margin-bottom:0}.paragraph--type--text-and-text-rows .text-and-text-rows__main .text-and-text-rows__description{padding-bottom:35px}.paragraph--type--text-and-text-rows .text-and-text-rows__main .text-and-text-rows__description :first-child{margin-top:0}.paragraph--type--text-and-text-rows .text-and-text-rows__main .text-and-text-rows__description :last-child{margin-bottom:0}.paragraph--type--text-and-text-rows .text-and-text-rows__main .text-and-text-rows__description+.text-and-text-rows__row{border-top:0!important}.paragraph--type--three-column-text .three-column-text__main{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:125px;grid-row-gap:25px}@media (max-width:1440px){.paragraph--type--three-column-text .three-column-text__main{grid-column-gap:85px}}.paragraph--type--three-column-text .three-column-text__main .three-column-text__label{margin:0}.paragraph--type--three-column-text .three-column-text__main .three-column-text__title{margin:0}.paragraph--type--three-column-text .three-column-text__main .three-column-text__cta{height:fit-content}.paragraph--type--three-column-text .three-column-text__main .three-column-text__body{max-width:1020px}.paragraph--type--three-column-text .three-column-text__main .three-column-text__body p:first-of-type{margin-top:0}.paragraph--type--three-column-text .three-column-text__main .three-column-text__body p:last-of-type{margin-bottom:0}.paragraph--type--three-column-text .three-column-text__main.three-column-text__main--one{grid-template-columns:1fr}.paragraph--type--three-column-text .three-column-text__main.three-column-text__main--one .three-column-text__label{grid-row:1}.paragraph--type--three-column-text .three-column-text__main.three-column-text__main--one .three-column-text__title{grid-row:2}.paragraph--type--three-column-text .three-column-text__main.three-column-text__main--one .three-column-text__body{grid-row:3}.paragraph--type--three-column-text .three-column-text__main.three-column-text__main--one .three-column-text__cta{grid-row:4}.paragraph--type--three-column-text .three-column-text__main.three-column-text__main--two{grid-template-columns:1fr 1fr 1fr}@media (max-width:1024px){.paragraph--type--three-column-text .three-column-text__main.three-column-text__main--two{grid-template-columns:1fr}}.paragraph--type--three-column-text .three-column-text__main.three-column-text__main--two .three-column-text__label{grid-column:1;grid-row:1}.paragraph--type--three-column-text .three-column-text__main.three-column-text__main--two .three-column-text__title{grid-column:1}.paragraph--type--three-column-text .three-column-text__main.three-column-text__main--two .three-column-text__body{grid-row:1/span 3}.paragraph--type--three-column-text .three-column-text__main.three-column-text__main--two .three-column-text__body.three-column-text__body--left{grid-column:2}.paragraph--type--three-column-text .three-column-text__main.three-column-text__main--two .three-column-text__body.three-column-text__body--right{grid-column:3}.paragraph--type--title-and-text .title-and-text__main{display:grid;grid-template-columns:1.5fr 3fr;grid-column-gap:100px}@media (max-width:1024px){.paragraph--type--title-and-text .title-and-text__main{grid-column-gap:45px}}@media (max-width:768px){.paragraph--type--title-and-text .title-and-text__main{grid-template-columns:1fr}}.paragraph--type--title-and-text .title-and-text__main .title-and-text__title-container{display:flex}.paragraph--type--title-and-text .title-and-text__main .title-and-text__title-container .title-and-text__title{margin:0}.paragraph--type--title-and-text .title-and-text__main .title-and-text__body-container{display:flex;align-items:flex-end;margin:85px 0 0 0}@media (max-width:768px){.paragraph--type--title-and-text .title-and-text__main .title-and-text__body-container{margin:0}}@media (max-width:768px){.paragraph--type--title-and-text .title-and-text__main .title-and-text__body-container .title-and-text__body{margin-top:1em}}.paragraph--type--title-and-text .title-and-text__main .title-and-text__body-container .title-and-text__body p:first-of-type{margin-top:0}.paragraph--type--title-and-text .title-and-text__main .title-and-text__body-container .title-and-text__body p:last-of-type{margin-bottom:0}.paragraph--type--title-and-text .title-and-text__main .title-and-text__body-container .title-and-text__body a{text-decoration:underline}.paragraph--type--quote .quote__main{max-width:1020px;margin:0 auto}@media (max-width:1440px){.paragraph--type--quote .quote__main{max-width:820px}}.paragraph--type--quote .quote__main .quote__icon{position:absolute;top:0;left:-20px}@media (max-width:1440px){.paragraph--type--quote .quote__main .quote__icon{left:-30px}}@media (max-width:1024px){.paragraph--type--quote .quote__main .quote__icon{position:unset;margin:0 0 25px 0}}.paragraph--type--quote .quote__main .quote__author,.paragraph--type--quote .quote__main .quote__body *,.paragraph--type--quote .quote__main .quote__job{color:#0025e9}.paragraph--type--quote .quote__main .quote__body{margin:0 0 30px 0}.paragraph--type--quote .quote__main .quote__body *{font-size:30px;letter-spacing:-1.2px;line-height:1.4}.paragraph--type--quote .quote__main .quote__body>:first-child{margin-top:0}.paragraph--type--quote .quote__main .quote__body>:last-child{margin-bottom:0}.paragraph--type--quote .quote__main .quote__author{font-size:24px;letter-spacing:-.96px;margin:0}.paragraph--type--quote .quote__main .quote__job{font-size:18px;letter-spacing:-.72px;margin:0}.paragraph--type--quote.bg-blue .quote__author,.paragraph--type--quote.bg-blue .quote__body *,.paragraph--type--quote.bg-blue .quote__job{color:#fff}.news-blog-hero .news-blog-hero__main{display:grid;grid-template-columns:1.5fr 1fr;grid-column-gap:65px;grid-row-gap:25px}@media (max-width:1024px){.news-blog-hero .news-blog-hero__main{grid-template-columns:1fr}}.news-blog-hero .news-blog-hero__main .news-blog-hero__text{grid-row:1;grid-column:2;display:flex;flex-direction:column}@media (max-width:1024px){.news-blog-hero .news-blog-hero__main .news-blog-hero__text{grid-row:2;grid-column:1}}.news-blog-hero .news-blog-hero__main .news-blog-hero__text .news-blog-hero__category{margin:0 0 15px 0}.news-blog-hero .news-blog-hero__main .news-blog-hero__text .news-blog-hero__title{font-size:64px;letter-spacing:-3.2px;margin:0}@media (max-width:768px){.news-blog-hero .news-blog-hero__main .news-blog-hero__text .news-blog-hero__title{font-size:56px;letter-spacing:-2.8px}}.news-blog-hero .news-blog-hero__main .news-blog-hero__text .news-blog-hero__date{margin:auto 0 0 0;padding:45px 0 0 0}.news-blog-hero .news-blog-hero__main .news-blog-hero__image{grid-column:1;grid-row:1;display:flex}.news-blog-hero .news-blog-hero__main .news-blog-hero__image img{width:100%;height:100%;max-height:650px;object-fit:cover;border-radius:20px}.tab-sections{position:relative}.tab-sections .tab-sections-nav{position:sticky;top:113px;padding:20px 0;background:rgba(255,255,255,.95);backdrop-filter:blur(10px);border-bottom:1px solid #000f1d;z-index:2}@media (max-width:1024px){.tab-sections .tab-sections-nav{top:61px}}.toolbar-vertical .tab-sections .tab-sections-nav{top:100px}.tab-sections .tab-sections-nav .tab-sections-nav__main{display:flex;justify-content:center;align-items:center}.tab-sections .tab-sections-nav .tab-sections-nav__main .tab-sections-nav__tabs{display:flex;width:fit-content;border-radius:100px;background-color:#edf2f6}.tab-sections .tab-sections-nav .tab-sections-nav__main .tab-sections-nav__tabs .tab-sections-nav__tab{flex:1;position:relative;display:flex;justify-content:center;align-items:center;width:fit-content;padding:8px 35px;border:1px solid #000f1d;border-radius:50px;font-size:24px;letter-spacing:-.36px;text-align:center;text-decoration:none!important;color:#000f1d;cursor:pointer;transition:all .2s ease;background-color:#edf2f6;min-width:fit-content;font-size:20px;padding:15px 45px!important;border:0;transition:all .2s ease}.tab-sections .tab-sections-nav .tab-sections-nav__main .tab-sections-nav__tabs .tab-sections-nav__tab::after{content:"";position:absolute;right:15px;display:block;width:16px;height:10px;background:url(/themes/custom/rees/assets/images/btn-arrow-black.svg);background-repeat:no-repeat;background-size:contain;opacity:0;transition:all .3s ease}@media (hover:hover){.tab-sections .tab-sections-nav .tab-sections-nav__main .tab-sections-nav__tabs .tab-sections-nav__tab:hover{padding-left:25px;padding-right:45px}.tab-sections .tab-sections-nav .tab-sections-nav__main .tab-sections-nav__tabs .tab-sections-nav__tab:hover::after{opacity:1}}.tab-sections .tab-sections-nav .tab-sections-nav__main .tab-sections-nav__tabs .tab-sections-nav__tab::after{content:none!important}@media (max-width:768px){.tab-sections .tab-sections-nav .tab-sections-nav__main .tab-sections-nav__tabs .tab-sections-nav__tab{font-size:16px;padding:8px 25px!important;min-width:auto}}.tab-sections .tab-sections-nav .tab-sections-nav__main .tab-sections-nav__tabs .tab-sections-nav__tab.selected{background-color:#000f1d;color:#fff}@media (hover:hover){.tab-sections .tab-sections-nav .tab-sections-nav__main .tab-sections-nav__tabs .tab-sections-nav__tab:not(.selected):hover{color:#0025e9}}.tab-sections .tab-sections__main .tab-sections__tabpanel{display:none;padding:0!important}.tab-sections .tab-sections__main .tab-sections__tabpanel.selected{display:block}.paragraph--type--image-callouts{display:flex;padding:0!important}.paragraph--type--image-callouts .image-callouts__main{width:100%;padding:calc(var(--section-padding) - 20px) 0;margin:20px;border-radius:20px;background-color:#fff}.paragraph--type--image-callouts .image-callouts__main .image-callouts__main-inner{position:relative;max-width:1600px;width:100%;margin:0 auto;z-index:1}@media (max-width:1920px){.paragraph--type--image-callouts .image-callouts__main .image-callouts__main-inner{max-width:1300px}}@media (max-width:1440px){.paragraph--type--image-callouts .image-callouts__main .image-callouts__main-inner{max-width:968px}}@media (max-width:1024px){.paragraph--type--image-callouts .image-callouts__main .image-callouts__main-inner{max-width:90vw}}.paragraph--type--image-callouts .image-callouts__main .image-callouts__main-inner .image-callout{max-width:90%;margin:0 auto}.paragraph--type--image-callouts .image-callouts__main .image-callouts__main-inner .image-callout .image-callout__text{display:flex;flex-direction:column;align-items:center;max-width:570px;margin:0 auto}.paragraph--type--image-callouts .image-callouts__main .image-callouts__main-inner .image-callout .image-callout__text .image-callout__label{text-align:center;opacity:.5;color:#000f1d!important}.paragraph--type--image-callouts .image-callouts__main .image-callouts__main-inner .image-callout .image-callout__text .image-callout__title{text-align:center;margin:0;color:#000f1d!important}.paragraph--type--image-callouts .image-callouts__main .image-callouts__main-inner .image-callout .image-callout__text .image-callout__subtitle{text-align:center;margin:35px 0 25px;color:#000f1d!important}.paragraph--type--image-callouts .image-callouts__main .image-callouts__main-inner .image-callout .image-callout__text .image-callout__body{text-align:center}.paragraph--type--image-callouts .image-callouts__main .image-callouts__main-inner .image-callout .image-callout__text .image-callout__body *{color:#000f1d!important}.paragraph--type--image-callouts .image-callouts__main .image-callouts__main-inner .image-callout .image-callout__image{margin:45px 0 0 0}.paragraph--type--image-callouts .image-callouts__main .image-callouts__main-inner .image-callout .image-callout__image img{max-width:100%;height:auto;object-fit:contain;margin:0 auto}.paragraph--type--image-callouts .image-callouts__main .image-callouts__main-inner .image-callout .image-callout__image .field--name-field-media-svg svg{width:100%}.paragraph--type--image-callouts .image-callouts__main .image-callouts__main-inner .image-callout .image-callout__image video{width:100%;height:auto}.paragraph--type--image-callouts .image-callouts__main .image-callouts__main-inner .image-callout .image-callout__items{display:grid;grid-column-gap:45px;grid-row-gap:25px}@media (max-width:768px){.paragraph--type--image-callouts .image-callouts__main .image-callouts__main-inner .image-callout .image-callout__items{grid-template-columns:1fr!important}}.paragraph--type--image-callouts .image-callouts__main .image-callouts__main-inner .image-callout .image-callout__items .image-callout-item{display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.paragraph--type--image-callouts .image-callouts__main .image-callouts__main-inner .image-callout .image-callout__items.image-callout__items--2{grid-template-columns:1fr 1fr}.paragraph--type--image-callouts .image-callouts__main .image-callouts__main-inner .image-callout .image-callout__items.image-callout__items--3{grid-template-columns:1fr 1fr 1fr}.paragraph--type--image-callouts .image-callouts__main .image-callouts__main-inner .image-callout+.image-callout{padding-top:var(--section-padding)}.paragraph--type--image-callouts.bg-white .image-callouts__main{background-color:#edf2f6}.paragraph--type--webform .webform__body h1,.paragraph--type--webform .webform__body h2,.paragraph--type--webform .webform__body h3,.paragraph--type--webform .webform__body h4,.paragraph--type--webform .webform__body h5,.paragraph--type--webform .webform__body h6{margin:0}.paragraph--type--webform .webform__body+.webform-submission-form{margin-top:50px}.paragraph--type--webform .webform-submission-form>.form-wrapper:not(#edit-info){display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:45px;border:1px solid #fff;border-radius:20px;padding:45px}@media (max-width:1024px){.paragraph--type--webform .webform-submission-form>.form-wrapper:not(#edit-info){row-gap:35px;padding:25px}}@media (max-width:768px){.paragraph--type--webform .webform-submission-form>.form-wrapper:not(#edit-info){row-gap:25px}}.paragraph--type--webform .webform-submission-form>.form-wrapper:not(#edit-info) .form-item{width:48%}@media (max-width:1024px){.paragraph--type--webform .webform-submission-form>.form-wrapper:not(#edit-info) .form-item{width:100%!important}}.paragraph--type--webform .webform-submission-form>.form-wrapper:not(#edit-info) .full-width{width:100%}.paragraph--type--webform .webform-submission-form>.form-wrapper:not(#edit-info) .three-quarter-width{width:73%}.paragraph--type--webform .webform-submission-form>.form-wrapper:not(#edit-info) .one-quarter-width{width:23%}.paragraph--type--webform .webform-submission-form>.form-wrapper:not(#edit-info) .form-actions{margin:45px 0 0 0}@media (max-width:1024px){.paragraph--type--webform .webform-submission-form>.form-wrapper:not(#edit-info) .form-actions{width:100%!important}}@media (max-width:768px){.paragraph--type--webform .webform-submission-form>.form-wrapper:not(#edit-info) .form-actions{margin:25px 0 0 0}}.paragraph--type--webform .webform-submission-form>.form-wrapper:not(#edit-info) .form-actions .webform-button--submit{width:100%;padding:8px 35px!important}.paragraph--type--webform .webform-submission-form>.form-wrapper:not(#edit-info) .form-actions .webform-button--submit::after{content:none!important}.paragraph--type--webform.bg-black .webform-submission-form>.form-wrapper:not(#edit-info){background-color:#000f1d}.paragraph--type--webform.bg-black .webform-submission-form .webform-button--submit{position:relative;display:flex;justify-content:center;align-items:center;width:fit-content;padding:8px 35px;border:1px solid #000f1d;border-radius:50px;font-size:24px;letter-spacing:-.36px;text-align:center;text-decoration:none!important;color:#000f1d;cursor:pointer;transition:all .2s ease;color:#000f1d!important;border:1px solid #fff;background-color:#fff}.paragraph--type--webform.bg-black .webform-submission-form .webform-button--submit::after{content:"";position:absolute;right:15px;display:block;width:16px;height:10px;background:url(/themes/custom/rees/assets/images/btn-arrow-black.svg);background-repeat:no-repeat;background-size:contain;opacity:0;transition:all .3s ease}@media (hover:hover){.paragraph--type--webform.bg-black .webform-submission-form .webform-button--submit:hover{padding-left:25px;padding-right:45px}.paragraph--type--webform.bg-black .webform-submission-form .webform-button--submit:hover::after{opacity:1}}.paragraph--type--webform.bg-black .webform-submission-form .webform-button--submit::after{background:url(/themes/custom/rees/assets/images/btn-arrow-white.svg)}.paragraph--type--webform.bg-black .webform-submission-form .webform-button--submit:hover{color:#fff!important;background-color:#000f1d}.paragraph--type--webform.bg-blue .webform-submission-form>.form-wrapper:not(#edit-info){background-color:#0025e9}.paragraph--type--webform.bg-blue .webform-submission-form .webform-button--submit{position:relative;display:flex;justify-content:center;align-items:center;width:fit-content;padding:8px 35px;border:1px solid #000f1d;border-radius:50px;font-size:24px;letter-spacing:-.36px;text-align:center;text-decoration:none!important;color:#000f1d;cursor:pointer;transition:all .2s ease;color:#000f1d!important;border:1px solid #fff;background-color:#fff}.paragraph--type--webform.bg-blue .webform-submission-form .webform-button--submit::after{content:"";position:absolute;right:15px;display:block;width:16px;height:10px;background:url(/themes/custom/rees/assets/images/btn-arrow-black.svg);background-repeat:no-repeat;background-size:contain;opacity:0;transition:all .3s ease}@media (hover:hover){.paragraph--type--webform.bg-blue .webform-submission-form .webform-button--submit:hover{padding-left:25px;padding-right:45px}.paragraph--type--webform.bg-blue .webform-submission-form .webform-button--submit:hover::after{opacity:1}}.paragraph--type--webform.bg-blue .webform-submission-form .webform-button--submit::after{background:url(/themes/custom/rees/assets/images/btn-arrow-white.svg)}.paragraph--type--webform.bg-blue .webform-submission-form .webform-button--submit:hover{color:#fff!important;background-color:#000f1d}.paragraph--type--webform.bg-white .webform-submission-form>.form-wrapper:not(#edit-info){background-color:#fff;border-color:#000f1d}.paragraph--type--webform.bg-white .webform-submission-form .webform-button--submit{position:relative;display:flex;justify-content:center;align-items:center;width:fit-content;padding:8px 35px;border:1px solid #000f1d;border-radius:50px;font-size:24px;letter-spacing:-.36px;text-align:center;text-decoration:none!important;color:#000f1d;cursor:pointer;transition:all .2s ease;color:#fff!important;background-color:#000f1d}.paragraph--type--webform.bg-white .webform-submission-form .webform-button--submit::after{content:"";position:absolute;right:15px;display:block;width:16px;height:10px;background:url(/themes/custom/rees/assets/images/btn-arrow-black.svg);background-repeat:no-repeat;background-size:contain;opacity:0;transition:all .3s ease}@media (hover:hover){.paragraph--type--webform.bg-white .webform-submission-form .webform-button--submit:hover{padding-left:25px;padding-right:45px}.paragraph--type--webform.bg-white .webform-submission-form .webform-button--submit:hover::after{opacity:1}}.paragraph--type--webform.bg-white .webform-submission-form .webform-button--submit:hover{color:#000f1d!important;background-color:transparent}.paragraph--type--webform.bg-silver .webform-submission-form>.form-wrapper:not(#edit-info){background-color:#edf2f6;border-color:#000f1d}.paragraph--type--webform.bg-silver .webform-submission-form .webform-button--submit{position:relative;display:flex;justify-content:center;align-items:center;width:fit-content;padding:8px 35px;border:1px solid #000f1d;border-radius:50px;font-size:24px;letter-spacing:-.36px;text-align:center;text-decoration:none!important;color:#000f1d;cursor:pointer;transition:all .2s ease;color:#fff!important;background-color:#000f1d}.paragraph--type--webform.bg-silver .webform-submission-form .webform-button--submit::after{content:"";position:absolute;right:15px;display:block;width:16px;height:10px;background:url(/themes/custom/rees/assets/images/btn-arrow-black.svg);background-repeat:no-repeat;background-size:contain;opacity:0;transition:all .3s ease}@media (hover:hover){.paragraph--type--webform.bg-silver .webform-submission-form .webform-button--submit:hover{padding-left:25px;padding-right:45px}.paragraph--type--webform.bg-silver .webform-submission-form .webform-button--submit:hover::after{opacity:1}}.paragraph--type--webform.bg-silver .webform-submission-form .webform-button--submit:hover{color:#000f1d!important;background-color:transparent}.paragraph--type--icons-and-text .icons-and-text__main .icons-and-text__title{font-size:40px;line-height:1.2;max-width:440px;margin:0}.paragraph--type--icons-and-text .icons-and-text__main .icons-and-text__title+.icons-and-text__items{margin:75px 0 0 0}.paragraph--type--icons-and-text .icons-and-text__main .icons-and-text__items{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:75px;grid-row-gap:45px}@media (max-width:1024px){.paragraph--type--icons-and-text .icons-and-text__main .icons-and-text__items{grid-column-gap:45px}}@media (max-width:1024px){.paragraph--type--icons-and-text .icons-and-text__main .icons-and-text__items{grid-template-columns:1fr}}.paragraph--type--icons-and-text .icons-and-text__main .icons-and-text__items .icon-and-text{display:flex;gap:45px}.paragraph--type--icons-and-text .icons-and-text__main .icons-and-text__items .icon-and-text .icon-and-text__text .icon-and-text__title{font-size:24px;font-weight:600;line-height:1.3;letter-spacing:-.48px;margin:0}.paragraph--type--icons-and-text .icons-and-text__main .icons-and-text__items .icon-and-text .icon-and-text__text .icon-and-text__body{font-size:20px;font-weight:500;line-height:1.3;letter-spacing:-.4px;margin:5px 0 0 0}.paragraph--type--icons-and-text .icons-and-text__main .icons-and-text__items .icon-and-text .icon-and-text__text .icon-and-text__body *{font-size:inherit}.paragraph--type--icons-and-text .icons-and-text__main .icons-and-text__items .icon-and-text .icon-and-text__text .icon-and-text__body>:first-child{margin-top:0}.paragraph--type--icons-and-text .icons-and-text__main .icons-and-text__items .icon-and-text .icon-and-text__text .icon-and-text__body>:last-child{margin-bottom:0}.paragraph--type--icons-and-text.bg-black a{color:#00cc6a}.accordion-element{border-bottom:1px solid #9ea9b2}.accordion-element .accordion-element__title{display:grid;grid-template-columns:auto 21px;grid-column-gap:15px;width:100%;font-size:24px;letter-spacing:-.72px;text-align:left;color:#000f1d;background:0 0;padding:25px 0;border:0;margin:0;cursor:pointer}.accordion-element .accordion-element__title svg{margin:9px 0 0 0;transition:all .2s ease}.accordion-element .accordion-element__title.expanded svg{transform:rotate(180deg)}.accordion-element .accordion-element__body{display:none;font-size:20px;margin:0 30px 25px}.accordion-element .accordion-element__body *{font-size:inherit;line-height:1.3;letter-spacing:-.4px}.accordion-element .accordion-element__body>:first-child{margin-top:0}.accordion-element .accordion-element__body>:last-child{margin-bottom:0}.paragraph--type--text-and-accordion .text-and-accordion__main{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:125px;grid-row-gap:25px}@media (max-width:1024px){.paragraph--type--text-and-accordion .text-and-accordion__main{grid-template-columns:1fr}}.paragraph--type--text-and-accordion .text-and-accordion__main .text-and-accordion__text .text-and-accordion__title{margin:0}.paragraph--type--text-and-accordion .text-and-accordion__main .text-and-accordion__text .text-and-accordion__title+.text-and-accordion__body{margin-top:25px}.paragraph--type--text-and-accordion .text-and-accordion__main .text-and-accordion__text .text-and-accordion__body>p:first-of-type{margin-top:0}.paragraph--type--text-and-accordion .text-and-accordion__main .text-and-accordion__text .text-and-accordion__body>p:last-of-type{margin-bottom:0}.paragraph--type--text-and-accordion .text-and-accordion__main .text-and-accordion__accordion{margin:85px 0 0 0}@media (max-width:768px){.paragraph--type--text-and-accordion .text-and-accordion__main .text-and-accordion__accordion{margin:0}}.paragraph--type--video .video__main figure{margin:0;cursor:pointer}.paragraph--type--video .video__main figure .field--name-field-media-image{position:relative;padding-bottom:56.25%;height:0;margin-bottom:1em}.paragraph--type--video .video__main figure .field--name-field-media-image:not(.played)::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000f1d;border-radius:20px;opacity:.5;z-index:1}.paragraph--type--video .video__main figure .field--name-field-media-image:not(.played)::after{content:"";position:absolute;top:50%;left:50%;width:155px;height:155px;transform:translate(-50%,-50%);background:url(/themes/custom/rees/assets/images/play-btn.png);background-repeat:no-repeat;background-size:cover;z-index:2}@media (max-width:1024px){.paragraph--type--video .video__main figure .field--name-field-media-image:not(.played)::after{width:105px;height:105px}}@media (max-width:768px){.paragraph--type--video .video__main figure .field--name-field-media-image:not(.played)::after{width:75px;height:75px}}.paragraph--type--video .video__main figure .field--name-field-media-image iframe,.paragraph--type--video .video__main figure .field--name-field-media-image img{position:absolute;top:0;left:0;width:100%;height:100%;border:0;border-radius:20px}.post-card{position:relative;display:flex;flex-direction:column;text-decoration:none}.post-card .post-card__image{display:flex;border-radius:0 0 20px 20px;overflow:hidden}.post-card .post-card__image img{width:100%;height:auto;aspect-ratio:1/.89;object-fit:cover;transition:all .3s ease}@media (max-width:1024px){.post-card .post-card__image img{aspect-ratio:1/.56}}.post-card .post-card__category{padding:0 30px}.post-card .post-card__category .label{font-size:14px;margin:20px 0 0 0}.post-card .post-card__category+.post-card__title{margin-top:10px}.post-card .post-card__title{padding:0 30px;margin:25px 0 20px 0}.post-card .post-card__title h3{font-size:24px;text-decoration:none;line-height:1.4;margin:0;transition:all .3s ease}.view-id-blogs .post-card .post-card__title h3{width:calc(100% - 55px)}.post-card .post-card__excerpt,.post-card .post-card__position{padding:0 30px 30px;margin:auto 0 0 0}.post-card .post-card__excerpt p,.post-card .post-card__position p{width:calc(100% - 55px);font-size:16px;letter-spacing:-.4px;margin:0}@media (max-width:768px){.post-card .post-card__excerpt p,.post-card .post-card__position p{font-size:18px;letter-spacing:-.36px}}.post-card .post-card__arrow{position:absolute;bottom:30px;right:25px;display:block;width:44px;height:22px;font-size:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="46" height="23" viewBox="0 0 46 23" fill="none"><path d="M45.2349 11.6851C39.0549 11.6851 34.0449 6.67512 34.0449 0.495117" stroke="%23000F1D" stroke-width="2" stroke-miterlimit="10"/><path d="M45.2349 11.6851C39.0549 11.6851 34.0449 16.6951 34.0449 22.8751" stroke="%23000F1D" stroke-width="2" stroke-miterlimit="10"/><path d="M45.2348 11.6851H0.464844" stroke="%23000F1D" stroke-width="2" stroke-miterlimit="10"/></svg>');background-repeat:no-repeat;background-size:contain;transition:transform .3s ease}.post-card:hover img{transform:scale(1.1)}.post-card:hover h3{text-decoration:underline}.post-card:hover .post-card__arrow{transform:translateX(15px)}.view-industries.view-display-id-paragraph,.view-team-members.view-display-id-paragraph{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:45px;grid-row-gap:45px}@media (max-width:1024px){.view-industries.view-display-id-paragraph,.view-team-members.view-display-id-paragraph{grid-template-columns:1fr}}@media (max-width:768px){.view-industries.view-display-id-paragraph,.view-team-members.view-display-id-paragraph{max-width:100vw!important}}@media (max-width:768px){.view-industries.view-display-id-paragraph header,.view-team-members.view-display-id-paragraph header{max-width:90vw;margin:0 auto}}.view-industries.view-display-id-paragraph header .label,.view-team-members.view-display-id-paragraph header .label{margin:0}.view-industries.view-display-id-paragraph header h2,.view-team-members.view-display-id-paragraph header h2{margin:10px 0 0 0}.view-industries.view-display-id-paragraph .views-rows,.view-team-members.view-display-id-paragraph .views-rows{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:65px}@media (max-width:768px){.view-industries.view-display-id-paragraph .views-rows,.view-team-members.view-display-id-paragraph .views-rows{display:flex;overflow-x:scroll;grid-column-gap:25px;-ms-overflow-style:none;scrollbar-width:none}.view-industries.view-display-id-paragraph .views-rows::-webkit-scrollbar,.view-team-members.view-display-id-paragraph .views-rows::-webkit-scrollbar{display:none}}.view-industries.view-display-id-paragraph .views-rows .views-row,.view-team-members.view-display-id-paragraph .views-rows .views-row{display:flex;border-top:1px solid #fff;border-bottom:1px solid #fff;margin:-1px 0 0 0}@media (max-width:768px){.view-industries.view-display-id-paragraph .views-rows .views-row,.view-team-members.view-display-id-paragraph .views-rows .views-row{margin:0}.view-industries.view-display-id-paragraph .views-rows .views-row:first-of-type,.view-team-members.view-display-id-paragraph .views-rows .views-row:first-of-type{margin-left:5%}.view-industries.view-display-id-paragraph .views-rows .views-row:last-of-type,.view-team-members.view-display-id-paragraph .views-rows .views-row:last-of-type{margin-right:5%}}.bg-silver .view-industries.view-display-id-paragraph .views-rows .views-row,.bg-silver .view-team-members.view-display-id-paragraph .views-rows .views-row,.bg-white .view-industries.view-display-id-paragraph .views-rows .views-row,.bg-white .view-team-members.view-display-id-paragraph .views-rows .views-row{border-color:#000f1d}.view-industries.view-display-id-paragraph .views-rows .views-row a,.view-team-members.view-display-id-paragraph .views-rows .views-row a{display:flex;justify-content:space-between;align-items:center;width:100%;transition:all .2s ease;font-size:24px;letter-spacing:-.96px;text-decoration:none;padding:25px 0}.view-industries.view-display-id-paragraph .views-rows .views-row a::after,.view-team-members.view-display-id-paragraph .views-rows .views-row a::after{content:"";display:block;background:url(/themes/custom/rees/assets/images/arrow-white.svg);background-repeat:no-repeat;width:45px;height:27px;margin:0 15px 0 0;transition:transform .2s ease}.bg-silver .view-industries.view-display-id-paragraph .views-rows .views-row a::after,.bg-silver .view-team-members.view-display-id-paragraph .views-rows .views-row a::after,.bg-white .view-industries.view-display-id-paragraph .views-rows .views-row a::after,.bg-white .view-team-members.view-display-id-paragraph .views-rows .views-row a::after{background:url(/themes/custom/rees/assets/images/arrow-black.svg)}.view-industries.view-display-id-paragraph .views-rows .views-row a:hover::after,.view-team-members.view-display-id-paragraph .views-rows .views-row a:hover::after{transform:translateX(15px)}@media (max-width:768px){.view-industries.view-display-id-paragraph .views-rows .views-row a,.view-team-members.view-display-id-paragraph .views-rows .views-row a{flex-direction:column;align-items:flex-start;font-size:20px;letter-spacing:-.8px;padding:15px 0;width:30vw}.view-industries.view-display-id-paragraph .views-rows .views-row a::after,.view-team-members.view-display-id-paragraph .views-rows .views-row a::after{margin:10px 0 0 0}}.view-industries.view-display-id-paragraph .views-rows .views-row a .industry__title,.view-team-members.view-display-id-paragraph .views-rows .views-row a .industry__title{width:calc(100% - 75px)}@media (max-width:768px){.view-industries.view-display-id-paragraph .views-rows .views-row a .industry__title,.view-team-members.view-display-id-paragraph .views-rows .views-row a .industry__title{width:100%}}.latest-posts-view{display:grid;grid-template-columns:1fr 3fr;grid-column-gap:65px;grid-row-gap:35px}@media (max-width:1024px){.latest-posts-view{grid-template-columns:1fr}}.latest-posts-view header .label{margin:0}.latest-posts-view header h2{margin:20px 0 0 0}.latest-posts-view header .btn-outline{margin:20px 0 0 0}.latest-posts-view .views-rows{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:20px}@media (max-width:768px){.latest-posts-view .views-rows{grid-template-columns:1fr}}.latest-posts-view .views-rows .views-row{border:1px solid #fff;border-radius:20px;overflow:hidden}.bg-silver .latest-posts-view .views-rows .views-row,.bg-white .latest-posts-view .views-rows .views-row{border-color:#000f1d}.latest-posts-view .views-rows .views-row .post-card__description p,.latest-posts-view .views-rows .views-row .post-card__title h3{width:100%!important}.latest-posts-view .views-rows .views-row .post-card__arrow{display:none!important}.posts-archive-view{padding:var(--section-padding) 0}.posts-archive-view header{position:relative;max-width:1600px;width:100%;margin:0 auto;z-index:1}@media (max-width:1920px){.posts-archive-view header{max-width:1300px}}@media (max-width:1440px){.posts-archive-view header{max-width:968px}}@media (max-width:1024px){.posts-archive-view header{max-width:90vw}}.posts-archive-view header h1{max-width:1020px;margin:0}.posts-archive-view header p{max-width:1020px}.posts-archive-view.view-id-team_members header{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:65px;grid-row-gap:15px}@media (max-width:1024px){.posts-archive-view.view-id-team_members header{grid-template-columns:1fr}}.posts-archive-view.view-id-team_members header h1,.posts-archive-view.view-id-team_members header p:first-of-type,.posts-archive-view.view-id-team_members header p:last-of-type{margin:0}.posts-archive-view .views-rows{position:relative;max-width:1600px;width:100%;margin:0 auto;z-index:1;margin-top:100px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:20px}@media (max-width:1920px){.posts-archive-view .views-rows{max-width:1300px}}@media (max-width:1440px){.posts-archive-view .views-rows{max-width:968px}}@media (max-width:1024px){.posts-archive-view .views-rows{max-width:90vw}}@media (max-width:1024px){.posts-archive-view .views-rows{grid-template-columns:1fr 1fr;margin-top:60px}}@media (max-width:768px){.posts-archive-view .views-rows{grid-template-columns:1fr;margin-top:40px}}.posts-archive-view .views-rows .views-row{position:relative;display:flex;flex-direction:column;border:1px solid #000f1d;border-radius:20px;overflow:hidden;background-color:#fff}.posts-archive-view .views-rows .views-row .post-card__category,.posts-archive-view .views-rows .views-row .post-card__excerpt p,.posts-archive-view .views-rows .views-row .post-card__position p,.posts-archive-view .views-rows .views-row .post-card__title h3{color:#000f1d}.posts-archive-view.bg-pattern--one-diamond::after{top:100%!important}.posts-archive-view.view-id-blogs h3{width:calc(100% - 55px)}.posts-archive-view.view-id-blogs .post-card__arrow{bottom:20px}.posts-archive-view.view-id-team_members .post-card__image img{aspect-ratio:1/1.5}.views-element-container.block-type-resources{background-color:#000f1d}.views-element-container.block-type-resources *{color:#fff}.views-element-container.block-type-resources .pager .is-active a{color:#00cc6a!important}.resources-view{position:relative;max-width:1600px;width:100%;margin:0 auto;z-index:1;padding:var(--section-padding) 0}@media (max-width:1920px){.resources-view{max-width:1300px}}@media (max-width:1440px){.resources-view{max-width:968px}}@media (max-width:1024px){.resources-view{max-width:90vw}}.resources-view header{display:flex;justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:45px}.resources-view header .views-header h1{margin:0}.resources-view header .views-filters form .form-item label{margin-bottom:7px}.resources-view header .views-filters form .form-item select{padding:10px 48px 10px 15px;width:auto;height:auto;border:1px solid #fff;background-image:url(/themes/custom/rees/assets/images/select-arrow.svg);background-repeat:no-repeat;background-position:right center;appearance:none}.resources-view header .views-filters form .form-item select::selection{color:#000;background-color:#fff}.resources-view header .views-filters form .form-item select option{color:#000;background-color:#fff}.resources-view.view-display-id-documents h2{margin:0}.resources-view.view-display-id-documents .views-rows{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:20px;margin:40px 0 0 0}@media (max-width:1024px){.resources-view.view-display-id-documents .views-rows{grid-template-columns:1fr 1fr}}@media (max-width:768px){.resources-view.view-display-id-documents .views-rows{grid-template-columns:1fr}}.resources-view.view-display-id-documents .views-rows .views-row{display:flex;flex-direction:column;border:1px solid #fff;border-radius:20px;padding:30px}.resources-view.view-display-id-documents .views-rows .views-row .resource__title,.resources-view.view-display-id-documents .views-rows .views-row .views-field-title{grid-row:2}.resources-view.view-display-id-documents .views-rows .views-row .resource__title h3,.resources-view.view-display-id-documents .views-rows .views-row .views-field-title h3{font-size:26px;letter-spacing:-.52px;line-height:1.4;margin:0}.resources-view.view-display-id-documents .views-rows .views-row .resource__category,.resources-view.view-display-id-documents .views-rows .views-row .views-field-field-resource-category{margin:0 0 15px 0}.resources-view.view-display-id-documents .views-rows .views-row .resource__category p,.resources-view.view-display-id-documents .views-rows .views-row .views-field-field-resource-category p{font-size:14px;letter-spacing:1.4px;text-transform:uppercase;margin:0}.resources-view.view-display-id-documents .views-rows .views-row .resource__document,.resources-view.view-display-id-documents .views-rows .views-row .views-field-field-resource{margin:auto 0 0 0;padding:80px 0 0 0}.resources-view.view-display-id-documents .views-rows .views-row .resource__document .field--name-field-media-document,.resources-view.view-display-id-documents .views-rows .views-row .views-field-field-resource .field--name-field-media-document{display:flex}.resources-view.view-display-id-documents .views-rows .views-row .resource__document .btn-outline,.resources-view.view-display-id-documents .views-rows .views-row .views-field-field-resource .btn-outline{width:calc(100% - 70px)!important;font-size:20px;width:100%;color:#fff!important;border-color:#fff!important}.resources-view.view-display-id-documents .views-rows .views-row .resource__document .btn-outline:hover,.resources-view.view-display-id-documents .views-rows .views-row .views-field-field-resource .btn-outline:hover{color:#000f1d!important;background-color:#fff!important}.resources-view.view-display-id-videos{padding-top:0}.resources-view.view-display-id-videos h2{margin:0}.resources-view.view-display-id-videos .views-rows{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:40px;margin:40px 0 0 0}@media (max-width:1024px){.resources-view.view-display-id-videos .views-rows{grid-template-columns:1fr 1fr}}@media (max-width:768px){.resources-view.view-display-id-videos .views-rows{grid-template-columns:1fr}}.resources-view.view-display-id-videos .views-rows .views-row{display:flex;flex-direction:column}.resources-view.view-display-id-videos .views-rows .views-row .views-field-field-resource-category{margin:5px 0 15px 0}.resources-view.view-display-id-videos .views-rows .views-row .views-field-field-resource-category .field-content{font-size:14px;letter-spacing:1.4px;text-transform:uppercase;margin:0;color:#9ea9b2}.resources-view.view-display-id-videos .views-rows .views-row .views-field-title h3{margin:0}.webform-submission-contact-form{display:grid;grid-template-columns:1fr 3fr;grid-gap:65px}@media (max-width:768px){.webform-submission-contact-form{grid-template-columns:1fr}}.node-62 .webform-submission-contact-form{grid-template-columns:1fr!important}.node-62 .webform-submission-contact-form #edit-info{display:none!important}.webform-submission-contact-form #edit-info h2{margin:0}.webform-submission-contact-form #edit-info p{margin:10px 0}.webform-submission-contact-form #edit-info p strong{font-size:16px;letter-spacing:1.6px}.webform-submission-contact-form #edit-info p a:not(.btn-outline){color:#00cc6a;text-decoration:none}.webform-submission-contact-form #edit-info p a:not(.btn-outline):hover{text-decoration:underline}.webform-submission-contact-form #edit-info .btn-outline{margin:10px 0 0 0}.webform-submission-footer-newsletter-form .form-actions{margin:20px 0 0 0}.webform-submission-footer-newsletter-form .form-actions .webform-button--submit{position:relative;display:flex;justify-content:center;align-items:center;width:fit-content;padding:8px 35px;border:1px solid #000f1d;border-radius:50px;font-size:24px;letter-spacing:-.36px;text-align:center;text-decoration:none!important;color:#000f1d;cursor:pointer;transition:all .2s ease;background-color:transparent;width:100%}.webform-submission-footer-newsletter-form .form-actions .webform-button--submit::after{content:"";position:absolute;right:15px;display:block;width:16px;height:10px;background:url(/themes/custom/rees/assets/images/btn-arrow-black.svg);background-repeat:no-repeat;background-size:contain;opacity:0;transition:all .3s ease}@media (hover:hover){.webform-submission-footer-newsletter-form .form-actions .webform-button--submit:hover{padding-left:25px;padding-right:45px}.webform-submission-footer-newsletter-form .form-actions .webform-button--submit:hover::after{opacity:1}}.bg-black .webform-submission-footer-newsletter-form .form-actions .webform-button--submit{color:#fff;border-color:#fff}.bg-black .webform-submission-footer-newsletter-form .form-actions .webform-button--submit:hover{color:#000f1d;background-color:#fff}.bg-blue .webform-submission-footer-newsletter-form .form-actions .webform-button--submit{color:#fff;border-color:#fff}.bg-blue .webform-submission-footer-newsletter-form .form-actions .webform-button--submit::after{background:url(/themes/custom/rees/assets/images/btn-arrow-blue.svg)}.bg-blue .webform-submission-footer-newsletter-form .form-actions .webform-button--submit:hover{color:#0025e9;background-color:#fff}.bg-white .webform-submission-footer-newsletter-form .form-actions .webform-button--submit{color:#000f1d;border-color:#000f1d}.bg-white .webform-submission-footer-newsletter-form .form-actions .webform-button--submit::after{background:url(/themes/custom/rees/assets/images/btn-arrow-white.svg)}.bg-white .webform-submission-footer-newsletter-form .form-actions .webform-button--submit:hover{color:#fff;background-color:#000f1d}.bg-silver .webform-submission-footer-newsletter-form .form-actions .webform-button--submit{color:#000f1d;border-color:#000f1d}.bg-silver .webform-submission-footer-newsletter-form .form-actions .webform-button--submit::after{background:url(/themes/custom/rees/assets/images/btn-arrow-white.svg)}.bg-silver .webform-submission-footer-newsletter-form .form-actions .webform-button--submit:hover{color:#edf2f6;background-color:#000f1d}.webform-submission-download-a-free-product-catalog-form{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:90px}@media (max-width:1024px){.webform-submission-download-a-free-product-catalog-form{grid-template-columns:1fr;row-gap:40px}}.webform-submission-download-a-free-product-catalog-form #edit-info h2{margin:0}.webform-submission-download-a-free-product-catalog-form #edit-info p{margin:20px 0 40px}.webform-submission-download-a-free-product-catalog-form #edit-info p strong{font-size:16px;letter-spacing:1.6px}.webform-submission-download-a-free-product-catalog-form #edit-info p a:not(.btn-outline){color:#00cc6a;text-decoration:none}.webform-submission-download-a-free-product-catalog-form #edit-info p a:not(.btn-outline):hover{text-decoration:underline}.webform-submission-download-a-free-product-catalog-form #edit-info img{width:100%;border-radius:20px;object-fit:cover}.webform-submission-download-a-free-product-catalog-form #edit-info .btn-outline{margin:10px 0 0 0}.webform-submission-download-a-free-product-catalog-form #edit-form{justify-content:center;flex-wrap:nowrap;flex-direction:column;row-gap:38px!important;padding:47px 53px!important}.webform-submission-download-a-free-product-catalog-form #edit-form .form-item{width:100%!important}.webform-submission-download-a-free-product-catalog-form #edit-form .form-item>p{font-size:24px;font-weight:600;margin:0}.webform-submission-download-a-free-product-catalog-form #edit-form .webform-actions{margin:0!important;width:100%}.mega-menu .menu__list{margin:0;padding:0;list-style-type:none;display:flex;gap:10px}@media (max-width:1440px){.mega-menu .menu__list{gap:0}}@media (max-width:1080px){.mega-menu .menu__list{flex-wrap:wrap;border-bottom:1px solid #9ea9b2}}.mega-menu .menu__list>.menu__item{position:relative;display:flex;flex-direction:column;padding:25px 15px;margin:0;transition:opacity .2s ease;cursor:pointer}@media (max-width:1440px){.mega-menu .menu__list>.menu__item{padding:25px 10px}}@media (max-width:1080px){.mega-menu .menu__list>.menu__item{width:100%;padding:0}.mega-menu .menu__list>.menu__item:not(:first-of-type) .menu__link-container{border-top:1px solid #9ea9b2}.mega-menu .menu__list>.menu__item:last-child{width:50%;border-left:1px solid #9ea9b2}.mega-menu .menu__list>.menu__item:nth-last-child(2){width:calc(50% - 1px)}}.mega-menu .menu__list>.menu__item.expanded>.menu__link-container>.menu__link{color:#0025e9}.mega-menu .menu__list>.menu__item .menu__link-container{display:flex;align-items:center}@media (max-width:1080px){.mega-menu .menu__list>.menu__item .menu__link-container{justify-content:space-between;width:calc(100% - 10vw);padding:20px 5vw}}.mega-menu .menu__list>.menu__item .menu__link-container a{font-size:18px;font-weight:500;text-decoration:none;color:#000f1d;transition:all .2 ease}@media (max-width:1440px){.mega-menu .menu__list>.menu__item .menu__link-container a{font-size:16px}}@media (max-width:1080px){.mega-menu .menu__list>.menu__item .menu__link-container a{font-size:20px}}.mega-menu .menu__list>.menu__item .menu__link-container a:hover{color:#0025e9}.mega-menu .menu__list>.menu__item .menu__link-container .menu__button{display:flex;padding:0;margin:0 0 0 5px;background:0 0;border:0;cursor:pointer;transition:transform .2s ease}@media (max-width:1080px){.mega-menu .menu__list>.menu__item .menu__link-container .menu__button{padding:5px}}.mega-menu .menu__list>.menu__item .menu__link-container .menu__button.expanded{transform:scaleY(-1)}.mega-menu .menu__list>.menu__item .menu__link-container .menu__button svg{height:5px}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper{display:none;position:absolute;top:calc(100% - 1px);left:0;padding:10px 0 0 0}@media (max-width:1080px){.mega-menu .menu__list>.menu__item .menu__submenu-wrapper{position:unset;padding:0}}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu{display:grid;background:rgba(255,255,255,.95);backdrop-filter:blur(10px);box-shadow:0 4px 4px 0 rgba(0,0,0,.1);filter:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1));list-style-type:none;width:max-content;border-radius:20px;padding:0}@media (max-width:1080px){.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu{display:flex;flex-direction:column;width:calc(100% - 40px);padding:20px;background-color:#edf2f6;border-top:1px solid #9ea9b2;border-radius:0;box-shadow:none;backdrop-filter:none;filter:none}}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu.has-multiple-groups .menu__item--grouped:last-of-type{border-left:1px solid rgba(158,169,178,.5)}@media (max-width:1080px){.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu.has-multiple-groups .menu__item--grouped:last-of-type{border-left:0}}@media (max-width:1080px){.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu.has-multiple-groups .menu__item--grouped .menu__item.menu__item--links{grid-template-columns:1fr 2fr}}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item{flex:1;margin:0;padding:15px}@media (max-width:1080px){.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item{padding:0}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item:not(:first-of-type){margin:20px 0 0 0;padding:20px 0 0 0;border-top:1px solid #9ea9b2}}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item.menu__item--grouped{padding:0}@media (max-width:1080px){.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item.menu__item--grouped:not(:first-of-type){padding:20px 0 0 0}}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item.menu__item--grouped .menu-item__links,.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item.menu__item--grouped .menu__submenu-group{list-style-type:none;margin:0;padding:0}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item.menu__item--grouped .menu__submenu-group.has-multiple-ctas .menu__item--cta:first-of-type .menu-item__link{position:relative}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item.menu__item--grouped .menu__submenu-group.has-multiple-ctas .menu__item--cta:first-of-type .menu-item__link::after{content:"";position:absolute;width:100%;height:1px;bottom:-15px;background-color:rgba(158,169,178,.5)}@media (max-width:1080px){.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item.menu__item--grouped .menu__submenu-group.has-multiple-ctas .menu__item--cta:first-of-type .menu-item__link::after{display:none}}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item.menu__item--grouped .menu__submenu-group .menu__item.menu__item--cta{max-width:200px}@media (max-width:1080px){.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item.menu__item--grouped .menu__submenu-group .menu__item.menu__item--cta{display:grid;grid-template-columns:1fr 2fr;max-width:100%}}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item.menu__item--grouped .menu__submenu-group .menu__item.menu__item--cta:not(:first-of-type) .menu-item__label{display:none}@media (max-width:1080px){.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item.menu__item--grouped .menu__submenu-group .menu__item.menu__item--cta:not(:first-of-type) .menu-item__label{display:block;visibility:hidden}}@media (max-width:1080px){.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item.menu__item--grouped .menu__submenu-group .menu__item.menu__item--links{display:grid}}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item.menu__item--grouped .menu__submenu-group .menu__item.menu__item--links .menu-item__links--one-column{grid-template-columns:1fr!important}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item.menu__item--grouped .menu__submenu-group .menu__item.menu__item--links .menu-item__links--one-column .menu-item__link:not(:first-of-type){border-top:1px solid rgba(158,169,178,.5)}@media (max-width:1080px){.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item.menu__item--grouped .menu__submenu-group .menu__item.menu__item--links .menu-item__links--one-column .menu-item__link:not(:first-of-type){border-left:0}}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item .menu-item__label{font-size:13px;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 10px 0;opacity:.5}@media (max-width:1080px){.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item .menu-item__label+.menu-item__label{grid-column:2}}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item .menu-item__title{font-size:16px;color:#000f1d;margin:0;text-decoration:none}@media (max-width:1080px){.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item .menu-item__title+.menu-item__body{margin:5px 0 0 0!important}}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item .menu-item__body{color:#000f1d;margin:5px 0 0 0}@media (max-width:1080px){.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item .menu-item__body{grid-column:2}}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item .menu-item__body *{font-size:15px}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item .menu-item__body p:first-of-type{margin-top:0}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item .menu-item__body p:last-of-type{margin-bottom:0}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item .menu-item__link{text-decoration:none}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item .menu-item__link:hover .menu-item__title{color:#0025e9}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item .menu-item__cta{font-size:14px;margin:10px 0 0 0}@media (max-width:1080px){.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item .menu-item__cta{grid-column:2}}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item .menu-item__links{display:grid;grid-column-gap:10px;grid-template-columns:1fr 1fr;list-style:none;padding:0;margin:0}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item .menu-item__links .menu-item__link{display:flex;align-items:center;padding:10px 0;margin:0}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item .menu-item__links .menu-item__link:nth-of-type(n+3){border-top:1px solid rgba(158,169,178,.5)}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item .menu-item__links .menu-item__link a{font-size:16px;color:#000f1d;margin:0;text-decoration:none;padding:0;transition:all .2 ease}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item .menu-item__links .menu-item__link a:hover{color:#0025e9}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item .menu-item__links.menu-item__links--one-column{grid-template-columns:1fr}.mega-menu .menu__list>.menu__item .menu__submenu-wrapper .menu__submenu .menu__item .menu-item__links.menu-item__links--one-column .menu-item__link:not(:first-of-type){border-top:1px solid rgba(158,169,178,.5)}.mega-menu .menu__list.hovered>.menu__item:not(.expanded){opacity:.6}@media (max-width:1080px){.mega-menu#block-rees-mainnavigation{display:none}}@media (min-width:1081px){.mega-menu #block-rees-mainnavigation-2{display:none}}.user-login-page .region--content .region__main{position:relative;max-width:1600px;width:100%;margin:0 auto;z-index:1;padding:var(--section-padding) 0;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:125px;grid-row-gap:35px}@media (max-width:1920px){.user-login-page .region--content .region__main{max-width:1300px}}@media (max-width:1440px){.user-login-page .region--content .region__main{max-width:968px}}@media (max-width:1024px){.user-login-page .region--content .region__main{max-width:90vw}}@media (max-width:1024px){.user-login-page .region--content .region__main{grid-template-columns:1fr}}.user-login-page .region--content .region__main #block-rees-partnerlogin h1{margin:0}.user-login-page .region--content .region__main #block-rees-partnerlogin .sbs-btns{display:flex;flex-wrap:wrap;gap:25px}.user-login-page .region--content .region__main #block-rees-content{display:flex;height:fit-content}.user-login-page .region--content .region__main #block-rees-content .user-login-form{width:100%;border:1px solid #000f1d;border-radius:20px;margin:0;padding:55px}.user-login-page .region--content .region__main #block-rees-content .user-login-form .form-submit{position:relative;display:flex;justify-content:center;align-items:center;width:fit-content;padding:8px 35px;border:1px solid #000f1d;border-radius:50px;font-size:24px;letter-spacing:-.36px;text-align:center;text-decoration:none!important;color:#000f1d;cursor:pointer;transition:all .2s ease;color:#000f1d!important;border:1px solid #00cc6a;background-color:#00cc6a;width:100%;margin:35px 0 0 0}.user-login-page .region--content .region__main #block-rees-content .user-login-form .form-submit::after{content:"";position:absolute;right:15px;display:block;width:16px;height:10px;background:url(/themes/custom/rees/assets/images/btn-arrow-black.svg);background-repeat:no-repeat;background-size:contain;opacity:0;transition:all .3s ease}@media (hover:hover){.user-login-page .region--content .region__main #block-rees-content .user-login-form .form-submit:hover{padding-left:25px;padding-right:45px}.user-login-page .region--content .region__main #block-rees-content .user-login-form .form-submit:hover::after{opacity:1}}.user-login-page .region--content .region__main #block-rees-content .user-login-form .form-submit:hover{background-color:#00ed7b;border-color:#00ed7b}.user-login-page .region--content .region__main .block-type-user-dashboard{display:none!important}.user-dashboard .block-type-user-welcome{padding:var(--section-padding) 0}.user-dashboard .block-type-user-welcome .view-user-welcome{position:relative;max-width:1600px;width:100%;margin:0 auto;z-index:1}@media (max-width:1920px){.user-dashboard .block-type-user-welcome .view-user-welcome{max-width:1300px}}@media (max-width:1440px){.user-dashboard .block-type-user-welcome .view-user-welcome{max-width:968px}}@media (max-width:1024px){.user-dashboard .block-type-user-welcome .view-user-welcome{max-width:90vw}}.user-dashboard .block-type-user-welcome .view-user-welcome .views-row{display:grid;grid-template-columns:4fr 1fr;grid-column-gap:75px;grid-row-gap:25px}@media (max-width:1024px){.user-dashboard .block-type-user-welcome .view-user-welcome .views-row{grid-template-columns:3fr 1fr}}@media (max-width:768px){.user-dashboard .block-type-user-welcome .view-user-welcome .views-row{grid-template-columns:1fr}}.user-dashboard .block-type-user-welcome .view-user-welcome .views-row .views-field-nothing{grid-row:1;grid-column:1}@media (max-width:768px){.user-dashboard .block-type-user-welcome .view-user-welcome .views-row .views-field-nothing{grid-row:2}}.user-dashboard .block-type-user-welcome .view-user-welcome .views-row .views-field-nothing h1{margin:0}@media (max-width:768px){.user-dashboard .block-type-user-welcome .view-user-welcome .views-row .views-field-nothing h1{text-align:center}}.user-dashboard .block-type-user-welcome .view-user-welcome .views-row .views-field-field-company{grid-row:2;grid-column:1}@media (max-width:768px){.user-dashboard .block-type-user-welcome .view-user-welcome .views-row .views-field-field-company{grid-row:3}}.user-dashboard .block-type-user-welcome .view-user-welcome .views-row .views-field-field-company h2{margin:0}@media (max-width:768px){.user-dashboard .block-type-user-welcome .view-user-welcome .views-row .views-field-field-company h2{text-align:center}}.user-dashboard .block-type-user-welcome .view-user-welcome .views-row .views-field-user-picture{grid-row:1/span 2;grid-column:2}@media (max-width:768px){.user-dashboard .block-type-user-welcome .view-user-welcome .views-row .views-field-user-picture{grid-row:1;grid-column:1}}.user-dashboard .block-type-user-welcome .view-user-welcome .views-row .views-field-user-picture .field-content{display:flex}.user-dashboard .block-type-user-welcome .view-user-welcome .views-row .views-field-user-picture .field-content img{width:100%;height:auto;aspect-ratio:1/1;border-radius:100%;object-fit:cover}.user-dashboard .block-type-user-dashboard{background-color:#000f1d}.user-dashboard .block-type-user-dashboard .view-user-dashboard{position:relative;max-width:1600px;width:100%;margin:0 auto;z-index:1}@media (max-width:1920px){.user-dashboard .block-type-user-dashboard .view-user-dashboard{max-width:1300px}}@media (max-width:1440px){.user-dashboard .block-type-user-dashboard .view-user-dashboard{max-width:968px}}@media (max-width:1024px){.user-dashboard .block-type-user-dashboard .view-user-dashboard{max-width:90vw}}.node--type-person .person__main{display:grid;grid-template-columns:1.3fr 1fr;grid-column-gap:75px;grid-row-gap:25px}@media (max-width:768px){.node--type-person .person__main{grid-template-columns:1fr}}@media (max-width:768px){.node--type-person .person__main .person__text{grid-row:2}}.node--type-person .person__main .person__text .label{margin-top:0}.node--type-person .person__main .person__text h1{margin:0}.node--type-person .person__main .person__text .person__job{font-size:24px}@media (max-width:768px){.node--type-person .person__main .person__image{grid-row:1}}.node--type-person .person__main .person__image img{width:100%;height:auto;object-fit:cover;border-radius:20px}.node--type-product .product-hero{border-radius:0 0 20px 20px}.node--type-product .product-hero .product-hero__main{text-align:center}.node--type-product .product-hero .product-hero__main .product-hero__title{margin:0}.node--type-product .product-hero .product-hero__main .product-hero__body{max-width:600px;margin:0 auto;text-align:center}.node--type-product .product-hero .product-hero__main .product-hero__body>p:last-of-type{margin-bottom:0}.node--type-product .tab-sections .tab-sections__tabpanel>.paragraph--type--title-and-text:first-of-type h2{font-size:82px}@media (max-width:768px){.node--type-product .tab-sections .tab-sections__tabpanel>.paragraph--type--title-and-text:first-of-type h2{font-size:50px}}.node--type-product .paragraph--type--page-title-with-columns .page-title-with-columns__title{max-width:1100px}.node--type-product .paragraph--type--page-title-with-columns .stack-columns{grid-template-columns:1fr;max-width:820px}.node--type-product .paragraph--type--text-and-text-rows .text-and-text-rows__rows{margin-top:0}.node--type-product .paragraph--type--text-and-text-rows .text-and-text-rows__rows .text-and-text-rows__description img{width:100%;border-radius:20px;object-fit:cover}.node--type-product .paragraph--type--text-and-text-rows .text-and-text-rows__rows .text-and-text-rows__description p:not(:first-child){margin-top:2em}.node--type-product .paragraph--type--text-and-text-rows .text-and-text-rows__rows .text-and-text-rows__row.black-outline{border:1px solid #000f1d!important;padding:40px;border-radius:20px}body.search #block-rees-content{position:relative;max-width:1600px;width:100%;margin:0 auto;z-index:1;padding:var(--section-padding) 0}@media (max-width:1920px){body.search #block-rees-content{max-width:1300px}}@media (max-width:1440px){body.search #block-rees-content{max-width:968px}}@media (max-width:1024px){body.search #block-rees-content{max-width:90vw}}body.search #block-rees-content .search-form .search-help-link{display:none}body.search #block-rees-content .search-form .form-wrapper{position:relative}body.search #block-rees-content .search-form .form-wrapper .form-search{width:100%;padding:5px 50px 5px 5px}body.search #block-rees-content .search-form .form-wrapper .form-submit{position:absolute;right:5px;bottom:12px;font-size:0;border:0;padding:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="21" height="21" viewBox="0 0 21 21" fill="none"><path d="M8.68648 2.07125C10.3923 2.07125 12.0305 2.75058 13.2375 3.95792C14.4444 5.16526 15.1236 6.80403 15.1236 8.5104C15.1236 10.2168 14.4444 11.8555 13.2375 13.0629C12.0305 14.2702 10.3923 14.9496 8.68648 14.9496C6.98065 14.9496 5.34241 14.2702 4.13546 13.0629C2.92851 11.8555 2.2494 10.2168 2.2494 8.5104C2.2494 6.80403 2.92851 5.16526 4.13546 3.95792C5.34241 2.75058 6.98065 2.07125 8.68648 2.07125ZM8.68648 16.8813C10.5725 16.8813 12.4039 16.2438 13.878 15.0687L18.9472 20.1395L20.3118 18.7744L15.2426 13.7036C16.8229 11.7074 17.4055 9.09958 16.8294 6.62051C16.2533 4.14144 14.5828 2.05515 12.288 0.957277C9.98998 -0.140598 7.32182 -0.134159 5.03022 0.976595C2.73862 2.08735 1.07785 4.18007 0.517824 6.66236C-0.0454205 9.14466 0.553228 11.7493 2.14319 13.739C3.73314 15.7287 6.14061 16.8845 8.68648 16.8813Z" fill="%23000F1D"/></svg>');background-repeat:no-repeat;background-position:center;background-size:contain;width:34px;height:33px;cursor:pointer}body.search #block-rees-content>h3{margin-bottom:0}.page-container--404 ._404__main{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.page-container--404 ._404__main h1{margin:0}
