/* compiled by scssphp 1.6.0 on Wed, 27 May 2026 06:32:46 +0000 (0.1737s) */

:root{--primary: #e74824;--secondary: #5ABAA2;--hover-color: rgba(206, 0, 14, 1);--font-bebas: 'Bebas Neue';--font-saira: 'Saira';--font-changa: 'Changa One';--font-open-sans: 'Open Sans';--grey1: #EDEDED;--grey2: rgba(37, 37, 37, 1);--grey3: rgba(237, 237, 237, 1);--grey4: rgba(144, 144, 144, 1);--grey5: rgba(58, 58, 58, 1);--grey6: rgb(217, 214, 214, 1);--grey7: rgba(250, 250, 250, 1);--grey8: rgba(255, 255, 255, 0.4);--grey9: #FAFAFA;--grey10: rgba(24, 23, 22, 0.6032)}.button{padding:14px 40px 14px 20px;text-decoration:none;transition:ease 0.3s;display:inline-block;border:0 none;background-color:transparent}.button.--primary,.button.--faux{background:linear-gradient(to right, var(--grey1) 40%, transparent 40%);color:#e74824;font-family:var(--font-bebas);font-size:20px;position:relative;border-bottom:2px solid #5ABAA2;border-right:2px solid #5ABAA2}.button.--primary:before,.button.--faux:before{content:'';position:absolute;left:0;top:0;height:100%;width:0;z-index:0;background:linear-gradient(to right, var(--grey1) 100%, transparent 0%);transition:ease 0.3s}.button.--primary svg,.button.--faux svg{display:none}.button.--primary:hover:before,.button.--faux:hover:before{width:100%}.button.--secondary{background:linear-gradient(to right, var(--grey1) 40%, transparent 40%);color:var(--secondary);font-family:var(--font-bebas);position:relative}.button.--secondary:before{content:'';position:absolute;left:0;top:0;height:100%;width:0;z-index:0;background:linear-gradient(to right, var(--grey1) 100%, transparent 0%);transition:ease 0.3s}.button.--secondary svg{display:none}.button.--secondary:hover:before{width:100%}.button.--secondary .button__title:after{background-color:#e74824}.button__title{position:relative}.button__title:after{content:'';display:block;width:12px;height:2px;background-color:var(--secondary);position:absolute;top:45%;right:-24px}.button+.button{margin-left:12px}html,body{margin:0;padding:0;scroll-behavior:smooth}body{font-size:16px;font-weight:400;font-family:var(--font-saira);line-height:1.25;color:var(--grey2)}@media (max-width:767px){body{font-size:14px}}*,*::before,*::after{box-sizing:border-box}.container,[class*="__container"]{display:grid;grid-template-columns:repeat(12, 1fr)}section{margin:50px 0;position:relative}section#shadow-host-companion{margin:0}h1,h2,h3,h4,h5,h6{clear:both;font-weight:normal;line-height:1.3;margin:0 0 15px;color:#e74824}h1{font-family:var(--font-changa);font-size:85px;font-style:italic;line-height:0.9}@media (max-width:1500px){h1{font-size:80px}}@media (max-width:1300px){h1{font-size:75px}}@media (max-width:767px){h1{font-size:50px;letter-spacing:-3px}}h2{font-size:65px;font-weight:400;font-family:var(--font-bebas);line-height:1}@media (max-width:1200px){h2{font-size:55px}}h3{font-size:45px;font-weight:400;font-family:var(--font-bebas);line-height:1}@media (max-width:1200px){h3{font-size:35px}}h4{font-size:20px;font-weight:700;font-family:var(--font-bebas);line-height:1;letter-spacing:0.6px}@media (max-width:768px){h4{font-size:18px}}p{font-size:18px;font-weight:400;font-family:var(--font-saira);margin:0 0 25px;line-height:1.65;color:var(--grey2)}@media (max-width:767px){p{font-size:16px}}p,span:not(.button__title){font-size:18px}@media (max-width:767px){p,span:not(.button__title){font-size:16px}}em{color:#FCC505;font-style:normal}.visually-top{order:-1}.heading{display:grid}.heading__eyebrow{font-weight:400;font-size:20px;color:#e74824;font-family:var(--font-bebas)}.heading__eyebrow::before{content:'//';color:var(--secondary);padding:8px 6px 0 8px;border-top:var(--secondary) 3px solid;border-left:var(--secondary) 3px solid}.swiper{max-width:100%}.navigation{position:sticky;left:0;top:0;z-index:99;padding:24px 0;display:grid;grid-template-columns:repeat(12, 1fr);background:black}.navigation__wrapper{grid-column:2 / 12;position:relative}@media (max-width:1024px){.navigation__wrapper{grid-column:1 / -1;padding-inline:20px}}.navigation__submenu{background:black !important;border-radius:0 0 10px 10px;scrollbar-width:thin;scrollbar-color:var(--primary) #4a4a4a}.navigation__submenu::-webkit-scrollbar{width:6px}.navigation__submenu::-webkit-scrollbar-track{background:#222}.navigation__submenu::-webkit-scrollbar-thumb{background:#666;border-radius:3px}.navigation__submenu::-webkit-scrollbar-thumb:hover{background:#999}@media (min-width:64rem){.navigation__submenu{max-block-size:300px;overflow-y:scroll}}.navigation__submenu li{margin:10px 0}.navigation__submenu li a{padding:5px 10px 5px 0;border:unset}.navigation__logo{width:162px;height:58px;object-fit:contain}@media (max-width:1024px){.navigation__logo{width:122px;height:43px}}.navigation__menu{display:flex;align-items:center}.navigation__item{padding:0 13px}@media (max-width:1400px){.navigation__item{padding:0 10px}}@media (max-width:1200px){.navigation__item{padding:0 6px}}.navigation__item>a{padding:10px 0;color:#ffffff;font-family:var(--font-changa);font-weight:400;font-size:18px;text-transform:uppercase;line-height:1}@media (max-width:1200px){.navigation__item>a{font-size:16px}}.navigation__item button{--draad__navigation-item-height: 1rem}.navigation__item button[aria-expanded="true"] svg{transform:roatate(180deg)}.navigation__item button svg{fill:white;font-size:20px;transition:0.3s ease-in-out}@media (max-width:1024px){.navigation__item button svg{fill:var(--primary)}}.navigation__item:after{display:none}.navigation__item--custom>a{padding:8px 24px;border:solid 3px #ffffff;font-family:var(--font-bebas);font-size:20px}@media (max-width:1200px){.navigation__item--custom>a{font-size:18px;padding:6px 16px}}.navigation__responsive-menu .searchform__toggle{padding:5px;border:solid 3px #ffffff;font-family:var(--font-bebas);font-size:20px;background:none;display:flex;align-items:center;justify-content:center;width:42px;height:42px;cursor:pointer;border-radius:50%}@media (max-width:1200px){.navigation__responsive-menu .searchform__toggle{width:36px;height:36px;font-size:18px}}.navigation__responsive-menu .searchform__toggle:before,.navigation__responsive-menu .searchform__toggle .button__title{display:none}.navigation__responsive-menu .searchform__toggle svg{display:block;fill:#ffffff}.navigation__responsive-menu .searchform__dialog{width:600px;background-color:transparent;border-radius:0;padding:0}@media (max-width:1200px){.navigation__responsive-menu .searchform__dialog{width:400px}}@media (max-width:500px){.navigation__responsive-menu .searchform__dialog{width:280px}}.navigation__responsive-menu .searchform__dialog:before{display:none}.navigation__responsive-menu .searchform__form{display:flex;align-items:center;position:relative}.navigation__responsive-menu .searchform__label{font-family:var(--font-saira);font-weight:500;font-size:16px;color:#ffffff;line-height:1.2;transition:0.3s ease-in-out;position:absolute;left:10px;top:50%;transform:translateY(-50%);padding:0 10px;background-color:#e74824}.navigation__responsive-menu .searchform__input{border:solid 2.5px var(--secondary);background-color:#e74824;border-radius:0;font-family:var(--font-saira);font-weight:500;font-size:16px;color:#ffffff;line-height:1.2;padding:15px 20px;width:100%}.navigation__responsive-menu .searchform__input:focus-visible{outline:none}.navigation__responsive-menu .searchform__group{width:100%}.navigation__responsive-menu .searchform__group.input-active .searchform__label{font-size:13px;top:0}.navigation__responsive-menu .searchform__submit{position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:1;padding:10px;font-size:18px;cursor:pointer;background:none}.navigation__responsive-menu .searchform__submit svg{fill:#ffffff;display:block}.navigation__responsive-menu .searchform__submit .button__title,.navigation__responsive-menu .searchform__submit:before{display:none}.navigation.--responsive .navigation__toggle{border:solid 3px #ffffff;background-color:transparent;color:#ffffff;font-family:var(--font-bebas);font-weight:400;font-size:16px;padding:12px 36px;cursor:pointer}.navigation.--responsive .navigation__responsive-menu{height:calc(100% - 80px);width:0;padding:0;background:#ffffff;overflow:hidden;position:fixed;inset:inherit;top:80px;transition:0.4s ease-in-out;transform:translateX(100%);display:flex !important;flex-direction:column;right:0 !important;box-shadow:0 0 50px 0 rgba(0, 0, 0, 0.05);padding-block-start:20px;padding-block-end:20px;overflow-y:auto}.navigation.--responsive .navigation__responsive-menu[aria-hidden="false"]{transform:translateX(0);width:100%;padding:20px 0 40px}.navigation.--responsive .navigation__responsive-menu .searchform{margin:20px 40px 80px}.navigation.--responsive .navigation__responsive-menu .searchform__toggle{border-color:#e74824}.navigation.--responsive .navigation__responsive-menu .searchform__toggle svg{fill:#e74824}.navigation.--responsive .navigation__responsive-menu .searchform__dialog{left:0;inset-block-start:calc(100% + 20px)}.navigation.--responsive .navigation__menu{flex-direction:column;align-items:flex-start}.navigation.--responsive .navigation__item{padding:0;width:100%}.navigation.--responsive .navigation__item>a{font-size:20px;color:#e74824;padding:12px 40px 10px;line-height:1;display:block;text-transform:capitalize;font-family:var(--font-bebas);max-inline-size:max-content}.navigation.--responsive .navigation__item--custom{width:auto;margin:0 40px}.navigation.--responsive .navigation__item--custom>a{border-color:#e74824;padding:12px 20px 10px}.quicklinks{padding-block:100px}@media (max-width:1600px){.quicklinks{padding-block:70px}}@media (max-width:1024px){.quicklinks{padding-block:20px}}.quicklinks__container{max-width:1600px;margin:auto;gap:20px}.quicklinks .heading{grid-column:2 / 4;padding-block-start:15px;place-items:flex-start}@media (max-width:1024px){.quicklinks .heading{grid-column:1 / -1;padding-inline:20px}}.quicklinks .heading__title{font-size:45px;font-weight:400;font-family:var(--font-bebas);font-style:normal;line-height:1}@media (max-width:767px){.quicklinks .heading__title{font-size:35px}}.quicklinks .heading__title span{color:var(--secondary)}.quicklinks .heading .visually-top{margin-block-end:26px}.quicklinks .button__group{grid-column:4 / 12;display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}@media (max-width:1400px){.quicklinks .button__group{grid-template-columns:repeat(2, 1fr)}}@media (max-width:1024px){.quicklinks .button__group{grid-column:1 / -1;padding-inline:20px;gap:16px}}@media (max-width:767px){.quicklinks .button__group{grid-template-columns:1fr}}.quicklinks .button__group .button__title:after{display:none}.quicklinks .button__group .--primary{background:var(--grey1);color:#e74824;font-family:var(--font-saira);font-weight:700;font-size:20px;line-height:1;display:flex;align-items:center;justify-content:space-between;padding:23px 30px;margin-left:0}@media (max-width:1600px){.quicklinks .button__group .--primary{font-size:18px;padding:20px 26px}}@media (max-width:1024px){.quicklinks .button__group .--primary{padding:18px 20px}}.quicklinks .button__group .--primary:before{display:none}.quicklinks .button__group .--primary:after{content:'';width:18px;height:18px;margin-inline-start:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23000' d='M440.6 273.4c4.7-4.5 7.4-10.8 7.4-17.4s-2.7-12.8-7.4-17.4l-176-168c-9.6-9.2-24.8-8.8-33.9 .8s-8.8 24.8 .8 33.9L364.1 232 24 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l340.1 0L231.4 406.6c-9.6 9.2-9.9 24.3-.8 33.9s24.3 9.9 33.9 .8l176-168z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:100% auto}.quicklinks .button__group .--primary:hover,.quicklinks .button__group .--primary:focus-visible{background:var(--secondary);color:#ffffff}.quicklinks .button__group .--primary:hover:after,.quicklinks .button__group .--primary:focus-visible:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23ffffff' d='M440.6 273.4c4.7-4.5 7.4-10.8 7.4-17.4s-2.7-12.8-7.4-17.4l-176-168c-9.6-9.2-24.8-8.8-33.9 .8s-8.8 24.8 .8 33.9L364.1 232 24 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l340.1 0L231.4 406.6c-9.6 9.2-9.9 24.3-.8 33.9s24.3 9.9 33.9 .8l176-168z'/%3E%3C/svg%3E")}.textblock-title{padding-block:40px}@media (max-width:1024px){.textblock-title{padding-block:20px}}.textblock-title__container{max-width:1600px;margin:auto;place-items:flex-start}.textblock-title .heading{display:grid;grid-column:2 / 5;grid-row:1}@media (max-width:1024px){.textblock-title .heading{grid-column:1 / -1;padding-inline:20px;margin-bottom:25px}}.textblock-title .heading__title{margin:0;font-family:var(--font-bebas);font-size:65px;font-weight:400;line-height:58px;font-style:normal;max-width:380px;letter-spacing:2px}@media (max-width:1200px){.textblock-title .heading__title{font-size:55px}}@media (max-width:1024px){.textblock-title .heading__title{max-width:400px}}.textblock-title .heading__title em{font-style:normal}.textblock-title .heading__eyebrow{margin-bottom:26px}.textblock-title__content{grid-column:6 / 12}@media (max-width:1024px){.textblock-title__content{grid-column:1 / -1;padding-inline:20px;grid-row:2 / 2}}.textblock-title__content li{padding-left:10px}.textblock-title__content li::marker{content:"-";color:#5ABAA2;font-weight:bold}.textblock-title .button__group{margin-top:20px}.content-slider{padding-block:50px}.content-slider.--background-white{background-color:#ffffff}.content-slider .heading{grid-column:5 / 9;grid-row:1 / 2;max-width:480px}@media (max-width:1024px){.content-slider .heading{padding:0 20px;grid-column:1 / -1;margin-left:45px}}.content-slider .heading__title{margin:0 0 30px;letter-spacing:2px;text-indent:-45px}.content-slider .heading__eyebrow{margin-bottom:26px;text-indent:-45px}.content-slider__content{grid-column:1 / -1;grid-row:2 / 2}.content-slider__slider.swiper{position:relative;padding:30px 300px 0}@media (max-width:1024px){.content-slider__slider.swiper{padding:0 20px}}.content-slider__slider.swiper .swiper-notification{background-color:var(--grey4);background-image:linear-gradient(to right, #ffffff, #e9e9e9, #d4d4d4, #bfbfbf, #ababab, #ababab, #ababab, #ababab, #bfbfbf, #d4d4d4, #e9e9e9, #ffffff);width:100%;height:1px;position:absolute;left:0;right:0;top:44px;z-index:0;max-width:100%;margin:0 auto;opacity:1}.content-slider__slider.swiper:before,.content-slider__slider.swiper:after{content:'';position:absolute;top:0;z-index:2;width:255px;height:100%;display:block}.content-slider__slider.swiper:before{left:0;background:linear-gradient(to left, transparent 0%, #fff 100%)}.content-slider__slider.swiper:after{right:0;background:linear-gradient(to right, transparent 0%, #fff 100%)}.content-slider__slider .swiper-wrapper .swiper-slide{text-align:center;padding-top:40px;position:relative}.content-slider__slider .swiper-wrapper .swiper-slide:before{content:'';position:absolute;top:6px;left:50%;transform:translateX(-50%);z-index:1;border:solid 2px var(--grey4);background-color:#ffffff;width:16px;height:16px;border-radius:50%;display:block}.content-slider__slider .swiper-wrapper .swiper-slide .card__excerpt,.content-slider__slider .swiper-wrapper .swiper-slide .card__link{opacity:0;visibility:hidden}.content-slider__slider .swiper-wrapper .swiper-slide.swiper-slide-active .card__excerpt,.content-slider__slider .swiper-wrapper .swiper-slide.swiper-slide-active .card__link{opacity:1;visibility:visible}.content-slider__slider .swiper-wrapper .swiper-slide.swiper-slide-active:before{border:solid 5px var(--secondary);background-color:#ffffff;width:26px;height:26px;top:1px}.content-slider__slider .swiper-wrapper .swiper-slide.swiper-slide-active .card__number{color:var(--secondary);font-size:85px;font-family:var(--font-changa);font-weight:normal;font-style:italic}@media (max-width:1024px){.content-slider__slider .swiper-wrapper .swiper-slide.swiper-slide-active .card__number{font-size:75px}}.content-slider__slider .swiper-wrapper .swiper-slide.swiper-slide-active .card__title{color:#e74824;font-size:38px}@media (max-width:1024px){.content-slider__slider .swiper-wrapper .swiper-slide.swiper-slide-active .card__title{font-size:35px}}.content-slider__control.button{position:absolute;top:0;z-index:5;padding:5px;width:72px;height:182px;background:var(--grey3);border:0 none;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (max-width:1400px){.content-slider__control.button{width:60px;height:100px}}@media (max-width:1024px){.content-slider__control.button{width:45px;height:45px;top:auto;transform:inherit;bottom:10px}}.content-slider__control:before{display:none}.content-slider__control:after{content:'';width:25px;height:40px;background-repeat:no-repeat;background-position:center;background-size:100% auto}@media (max-width:1400px){.content-slider__control:after{width:20px;height:32px}}@media (max-width:1024px){.content-slider__control:after{width:13px;height:21px}}.content-slider__control .button__title{display:none}.content-slider__control.--prev{left:0}@media (max-width:1024px){.content-slider__control.--prev{left:20px}}.content-slider__control.--prev:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 320 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23000' d='M47 239c-9.4 9.4-9.4 24.6 0 33.9L207 433c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L97.9 256 241 113c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L47 239z'/%3E%3C/svg%3E")}.content-slider__control.--next{right:0}@media (max-width:1024px){.content-slider__control.--next{right:20px}}.content-slider__control.--next:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 320 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23000' d='M273 239c9.4 9.4 9.4 24.6 0 33.9L113 433c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l143-143L79 113c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L273 239z'/%3E%3C/svg%3E")}.content-slider.--background-black{background-color:#e74824;color:#ffffff}.content-slider.--background-black .heading__title,.content-slider.--background-black .heading__eyebrow{color:#ffffff}.content-slider.--background-black .content-slider__control.button{background:var(--grey5)}.content-slider.--background-black .content-slider__control.--prev:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 320 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M47 239c-9.4 9.4-9.4 24.6 0 33.9L207 433c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L97.9 256 241 113c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L47 239z'/%3E%3C/svg%3E")}.content-slider.--background-black .content-slider__control.--next:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 320 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M273 239c9.4 9.4 9.4 24.6 0 33.9L113 433c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l143-143L79 113c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L273 239z'/%3E%3C/svg%3E")}.content-slider.--background-black .content-slider__slider.swiper .swiper-notification{background-color:var(--grey4);background-image:linear-gradient(to right, #e74824, #1e1e1e, #363636, #4f4f4f, #6a6a6a, #6a6a6a, #6a6a6a, #6a6a6a, #4f4f4f, #363636, #1e1e1e, #e74824)}.content-slider.--background-black .content-slider__slider.swiper:before{background:linear-gradient(to left, transparent 0%, #000 100%)}.content-slider.--background-black .content-slider__slider.swiper:after{background:linear-gradient(to right, transparent 0%, #000 100%)}.content-slider.--background-black .content-slider__slider .swiper-wrapper .swiper-slide:before{border-color:var(--grey3);background-color:#e74824}.content-slider.--background-black .content-slider__slider .swiper-wrapper .swiper-slide .card__number,.content-slider.--background-black .content-slider__slider .swiper-wrapper .swiper-slide .card__title{color:var(--grey4)}.content-slider.--background-black .content-slider__slider .swiper-wrapper .swiper-slide .card__link.--primary{background:linear-gradient(to right, var(--grey2) 40%, transparent 40%);color:#ffffff}.content-slider.--background-black .content-slider__slider .swiper-wrapper .swiper-slide .card__link.--primary:before{background:linear-gradient(to right, var(--grey2) 100%, transparent 0%)}.content-slider.--background-black .content-slider__slider .swiper-wrapper .swiper-slide.swiper-slide-active:before{border-color:var(--secondary);background-color:#e74824}.content-slider.--background-black .content-slider__slider .swiper-wrapper .swiper-slide.swiper-slide-active .card__number{color:var(--secondary)}.content-slider.--background-black .content-slider__slider .swiper-wrapper .swiper-slide.swiper-slide-active .card__title{color:#ffffff}.gform_wrapper.gravity-theme{position:relative}.gform_wrapper.gravity-theme form legend.gfield_label{display:none}.gform_wrapper.gravity-theme form input[type="color"],.gform_wrapper.gravity-theme form input[type="date"],.gform_wrapper.gravity-theme form input[type="datetime-local"],.gform_wrapper.gravity-theme form input[type="datetime"],.gform_wrapper.gravity-theme form input[type="email"],.gform_wrapper.gravity-theme form input[type="month"],.gform_wrapper.gravity-theme form input[type="number"],.gform_wrapper.gravity-theme form input[type="password"],.gform_wrapper.gravity-theme form input[type="search"],.gform_wrapper.gravity-theme form input[type="tel"],.gform_wrapper.gravity-theme form input[type="text"],.gform_wrapper.gravity-theme form input[type="time"],.gform_wrapper.gravity-theme form input[type="url"],.gform_wrapper.gravity-theme form input[type="week"],.gform_wrapper.gravity-theme form select,.gform_wrapper.gravity-theme form textarea{border:solid 2.5px var(--grey3);border-radius:5px;font-family:var(--font-saira);font-weight:500;font-size:16px;color:#e74824;line-height:1.2;padding:12px 20px}.gform_wrapper.gravity-theme form input[type="color"]:focus,.gform_wrapper.gravity-theme form input[type="date"]:focus,.gform_wrapper.gravity-theme form input[type="datetime-local"]:focus,.gform_wrapper.gravity-theme form input[type="datetime"]:focus,.gform_wrapper.gravity-theme form input[type="email"]:focus,.gform_wrapper.gravity-theme form input[type="month"]:focus,.gform_wrapper.gravity-theme form input[type="number"]:focus,.gform_wrapper.gravity-theme form input[type="password"]:focus,.gform_wrapper.gravity-theme form input[type="search"]:focus,.gform_wrapper.gravity-theme form input[type="tel"]:focus,.gform_wrapper.gravity-theme form input[type="text"]:focus,.gform_wrapper.gravity-theme form input[type="time"]:focus,.gform_wrapper.gravity-theme form input[type="url"]:focus,.gform_wrapper.gravity-theme form input[type="week"]:focus,.gform_wrapper.gravity-theme form select:focus,.gform_wrapper.gravity-theme form textarea:focus{border-color:var(--secondary)}.gform_wrapper.gravity-theme form input[type="color"]:focus-visible,.gform_wrapper.gravity-theme form input[type="date"]:focus-visible,.gform_wrapper.gravity-theme form input[type="datetime-local"]:focus-visible,.gform_wrapper.gravity-theme form input[type="datetime"]:focus-visible,.gform_wrapper.gravity-theme form input[type="email"]:focus-visible,.gform_wrapper.gravity-theme form input[type="month"]:focus-visible,.gform_wrapper.gravity-theme form input[type="number"]:focus-visible,.gform_wrapper.gravity-theme form input[type="password"]:focus-visible,.gform_wrapper.gravity-theme form input[type="search"]:focus-visible,.gform_wrapper.gravity-theme form input[type="tel"]:focus-visible,.gform_wrapper.gravity-theme form input[type="text"]:focus-visible,.gform_wrapper.gravity-theme form input[type="time"]:focus-visible,.gform_wrapper.gravity-theme form input[type="url"]:focus-visible,.gform_wrapper.gravity-theme form input[type="week"]:focus-visible,.gform_wrapper.gravity-theme form select:focus-visible,.gform_wrapper.gravity-theme form textarea:focus-visible{outline:none}.gform_wrapper.gravity-theme form .gform_button{cursor:pointer}.gform_wrapper.gravity-theme form .gfield{position:relative}.gform_wrapper.gravity-theme form .gfield_description{font-family:var(--font-saira);font-weight:500;font-size:16px;color:#e74824;line-height:1.2;margin:0 !important}.gform_wrapper.gravity-theme form .gfield_description.gfield_validation_message{margin:10px 0 !important}.gform_wrapper.gravity-theme form .gfield_label{font-family:var(--font-saira);font-weight:500;font-size:13px;color:#e74824;line-height:1.2;transition:0.3s ease-in-out;position:absolute;left:10px;top:-7px;padding:0 10px;background-color:#ffffff}.gform_wrapper.gravity-theme form .gfield_validation_message,.gform_wrapper.gravity-theme form .validation_message{border-radius:5px}.gform_wrapper.gravity-theme form .field_description_above .description,.gform_wrapper.gravity-theme form .field_description_above .gfield_description,.gform_wrapper.gravity-theme form .field_description_above .gsection_description,.gform_wrapper.gravity-theme form .field_description_above .instruction{padding-top:14px}.gform_wrapper.gravity-theme.gform_validation_error .gform_validation_errors{padding:16px;margin-bottom:14px}.gform_wrapper.gravity-theme.gform_validation_error .gform_validation_errors ol{margin:0}.contact{position:relative}.contact#first-section{margin-top:0}.contact#first-section:before{content:'';position:absolute;left:0;z-index:0;top:0;width:100%;background-color:#e74824;height:140px}.contact#first-section .contact__container{background-color:#ffffff;color:#e74824;padding:75px 90px;z-index:1;position:relative}@media (max-width:1400px){.contact#first-section .contact__container{padding:50px}}@media (max-width:1024px){.contact#first-section .contact__container{padding:50px 20px 20px}}.contact__container{max-width:1600px;margin:auto;z-index:1}@media (max-width:1024px){.contact__container{grid-column:1 / -1;margin-inline:20px}}.contact__container .heading{display:grid;place-items:flex-start;place-content:flex-start;grid-column:2 / 6}@media (max-width:1024px){.contact__container .heading{grid-column:1 / -1;margin-bottom:15px}}.contact__container .heading__eyebrow{margin-bottom:20px}.contact__container .heading__title{font-size:65px;font-weight:400;font-family:var(--font-bebas);line-height:1;font-style:normal;text-indent:-45px;padding-left:45px}@media (max-width:1200px){.contact__container .heading__title{font-size:55px}}.contact__content{grid-column:7 / -2}@media (max-width:1024px){.contact__content{grid-column:1 / -1;padding-top:30px}}footer{position:relative}footer .footer{position:relative;padding-bottom:55px;display:grid;grid-template-columns:repeat(12, 1fr)}@media (max-width:1024px){footer .footer{padding-bottom:85px}}@media (max-width:767px){footer .footer{padding-bottom:100px}}@media (max-width:480px){footer .footer{padding-bottom:140px}}footer .footer:before{content:'';position:absolute;left:0;top:0;z-index:1;background-color:rgba(0, 0, 0, 0.75);width:100%;height:100%}footer .footer__background-image{position:absolute;left:0;bottom:0;width:100%;height:100%;object-fit:cover;z-index:0;filter:grayscale(100%)}footer .footer__wrapper{grid-column:2 / 12;position:relative;z-index:3;justify-content:space-between;display:grid;grid-template-columns:4fr 1fr 1fr}@media (max-width:1024px){footer .footer__wrapper{grid-column:1 / -1;grid-template-columns:4fr 1fr;padding-inline:40px}}@media (max-width:767px){footer .footer__wrapper{grid-template-columns:1fr;gap:20px}}footer .footer__logo-wrapper{flex:0}footer .footer__logo-wrapper a{display:inline-block}footer .footer__logo{margin-block-end:35px;width:252px;height:90px}footer .footer__column{position:relative;flex:0;min-width:230px}footer .footer__column.--extra-large{width:100%;height:100%;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:10px;min-width:330px}@media (max-width:1024px){footer .footer__column.--extra-large{min-width:100%;justify-content:flex-start}}footer .footer__title{color:#ffffff;font-family:var(--font-open-sans);display:none}footer .footer__menu a{color:#ffffff;font-family:var(--font-open-sans);font-weight:400;font-size:18px}@media (max-width:767px){footer .footer__menu a{font-size:16px}}footer .footer__menu a:hover,footer .footer__menu a:focus-visible{color:rgba(255, 255, 255, 0.8)}footer .footer__socials{display:flex;align-items:center}footer .footer__social{padding-inline-end:26px}footer .footer__social a{color:#ffffff;font-family:var(--font-open-sans);font-weight:400;font-size:16px}@media (max-width:569px){footer .footer__social a{font-size:14px}}footer .footer__social a:hover,footer .footer__social a:focus-visible{color:rgba(255, 255, 255, 0.8)}footer .footer__social-title{display:none}footer .footer__certificate{max-width:150px;height:auto}footer .socket{border-top:solid 1px #979797;padding-block:14px;position:absolute;left:0;bottom:0;width:100%;z-index:3;background-color:transparent;display:grid;grid-template-columns:repeat(12, 1fr)}footer .socket__wrapper{grid-column:2 / 12}@media (max-width:1024px){footer .socket__wrapper{grid-column:1 / -1;padding-inline:20px}}@media (max-width:569px){footer .socket__wrapper{flex-direction:column;align-items:flex-start;justify-content:flex-start}}footer .socket__copyright{margin-bottom:0;color:rgba(255, 255, 255, 0.8);font-family:var(--font-open-sans);font-weight:400;font-size:16px}@media (max-width:569px){footer .socket__copyright{font-size:14px}}footer .socket__menu{display:flex;align-items:center;flex-wrap:wrap;min-width:230px}@media (max-width:569px){footer .socket__menu{padding-top:10px}}footer .socket__menu .menu-item{padding-right:22px;margin:5px 0}@media (max-width:1024px){footer .socket__menu .menu-item{padding-right:16px}}@media (max-width:569px){footer .socket__menu .menu-item{padding-right:10px}}footer .socket__menu a{padding:0;font-size:16px;font-family:var(--font-open-sans);font-weight:400;color:#ffffff90}@media (max-width:569px){footer .socket__menu a{font-size:14px}}footer .socket__menu a:hover,footer .socket__menu a:focus-visible{color:#ffffff}
h2 strong { color: #FCC505; }
.navigation__submenu li a:hover { color: #5ABAA2; }