.lp-header{position:fixed;top:auto;left:0;width:100%;z-index:20;padding:0;background-color:var(--color-black);.container{max-width:1080px;margin:0 auto}}@media (min-width:1200px){.lp-header{position:absolute;background-color:transparent;padding:90px 0}}@media (max-width:1199px){.single-landing_page .lp-header{.container{padding-inline:20px}}}.lp-header__nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.lp-header__menu{list-style:none;margin:0;padding:0;display:flex;align-items:center}.lp-header__menu li{padding-left:0;margin-bottom:0}.lp-header__menu li:before{display:none}.lp-header__menu li a{color:var(--color-white);text-decoration:none;font-family:var(--font-noto-sans);font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:1.6px;transition:opacity 0.3s ease;background:none;display:block}.lp-header__menu li a:hover{opacity:.7}.lp-header__logo{flex-shrink:0;width:300px}.lp-header__mobile-inner{display:flex;justify-content:space-between}.lp-header__mobile-logo{width:160px;a{display:block;background:none}img{width:100%;height:auto}}.lp-header__mobile-menu{display:none}.lp-header__mobile-menu-button{width:40px;height:40px;display:flex;justify-content:center;align-items:center;>span{width:32px;height:22px;display:block;position:relative;>span{display:block;position:absolute;width:100%;height:4px;background-color:var(--color-white);left:0;top:0;transition:transform 0.3s ease,left 0.3s ease,opacity 0.3s ease,bottom 0.3s ease,top 0.3s ease;&:nth-child(1){top:0}&:nth-child(2){top:50%;transform:translateY(-50%)}&:nth-child(3){top:auto;bottom:0}}}}.lp-header__mobile-menu-button.is-active{>span{>span:first-child{transform:rotate(45deg);top:9px}>span:nth-child(2){opacity:0;left:-10px}>span:nth-child(3){transform:rotate(-45deg);bottom:9px}}}@media (min-width:1200px){.lp-header__nav{justify-content:space-between;gap:73px}.lp-header__menu{width:calc(50% - 300px);gap:73px;flex:1}.lp-header__menu--left{justify-content:flex-end}.lp-header__menu--right{justify-content:flex-start}.lp-header__menu li a{font-size:18px}.lp-header__menu li.header-button a{padding:18px 30px;border:2px solid var(--color-white);border-radius:2px;overflow:hidden}}@media (min-width:1025px) and (max-width:1290px){.lp-header__nav{gap:20px}.lp-header__menu{gap:20px}}.lp-header__mobile{padding:20px 0;background-color:var(--color-black)}.lp-header__mobile-menu-list{background:#5C5C5C;li{padding:0;margin:0;&:before{display:none}}a{color:#fff;font-family:var(--font-noto-sans);font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.6px;text-transform:uppercase;background:none;text-align:center;padding:20px;display:block;border:2px solid var(--color-white)}li.header-button a{color:#000;background:var(--color-primary)}}.single-landing_page{.container{max-width:calc(1440px + 80px);padding-inline:44px;margin-inline:auto}.highlight{color:var(--color-primary)!important;display:inline-block;margin-bottom:10px}h2{font-family:var(--font-roboto-condensed);font-weight:900;line-height:1;text-transform:initial;font-size:45px}h4{font-family:var(--font-roboto)}h5{font-family:var(--font-roboto);font-weight:900;font-size:45px}.sub-heading{color:#5C5C5C;font-family:var(--font-noto-sans);letter-spacing:3.6px;text-transform:uppercase}p{font-family:var(--font-noto-sans);font-weight:700;font-size:30px}.btn{padding:20px 30px;border:2px solid var(--color-white);border-radius:2px;overflow:hidden;&:before,&:after{display:none}}.section-padding{padding:40px 0}}@media (min-width:1200px){.single-landing_page{.container{max-width:calc(1440px + 140px);padding-inline:70px;margin-inline:auto}.h2,h2{font-size:96px}h4,.h4{font-size:60px}.h5,h5{font-size:45px}p{font-size:30px}.section-padding{padding:100px 0}}}@media (max-width:1199px){.single-landing_page{h2,h3,p{padding-bottom:0;&:not(:last-child){margin-bottom:30px}}}}.lp-hero{width:100%;position:relative}.lp-hero__bg{position:absolute;top:0;left:0;height:100%;width:100%;img{width:100%;height:100%;object-fit:cover;object-position:center}}.lp-hero__overlay{position:relative;padding-top:280px;bottom:0;left:0;width:100%;height:auto;display:flex;flex-wrap:wrap;justify-content:center;img{width:100%;height:auto}}.lp-hero__title{color:var(--color-white);max-width:1080px;margin:0 auto;text-align:center;display:inline-flex;flex-direction:column;align-items:flex-end;.large{display:block;font-family:var(--font-roboto-condensed);line-height:1}}@media (max-width:1199px){.lp-hero__title{margin-bottom:20px;width:100%;justify-content:center;align-items:center;padding:0 40px;.large{font-size:60px}.small{font-size:18px;br{display:none}}}}.lp-hero__curve{position:absolute;bottom:-7%;left:0;img{width:100%;height:auto}}@media (max-width:1199px){.lp-hero__curve{display:none}}@media (min-width:1200px){.lp-hero+.lp-split{padding-top:0}.lp-hero__title{margin-bottom:-9.2vw;.large{font-size:11.5vw;font-weight:900}.small{font-size:2.5vw;display:block;text-align:right}}}@media (min-width:1920px){.lp-hero__title{margin-bottom:-210px;.large{font-size:250px}.small{font-size:50px}}}@media (max-width:1199px){.lp-hero{}.lp-hero__bg{position:absolute;top:0;left:0;width:100%;height:100%;img{width:100%;height:100%;object-fit:cover;object-position:center}}.lp-hero__overlay{position:relative;padding-top:100px}}.lp-split{background-color:var(--color-black);position:relative}.lp-split.lp-split--curved{padding-bottom:0}.lp-split__curve{position:relative;bottom:0;left:0;width:100%;height:auto;margin-top:100px;img{width:100%;height:auto}&--bottom{bottom:-100px}}.lp-split__row{align-items:center;display:flex;flex-wrap:wrap}.lp-split__media{img{width:100%;height:100%;object-fit:cover;object-position:center}}@media (max-width:1199px){.lp-split__row{flex-direction:column-reverse}.lp-split__media{margin-top:96px}}.lp-split--curved+.lp-showcase{padding-top:0}@media (min-width:1200px){.lp-split__media{max-width:560px;height:750px}.lp-split__body{width:calc(100% - 560px);padding-left:100px}.lp-split--curved+.lp-showcase{margin-top:-50px}}.lp-showcase{position:relative}.lp-showcase__curve{display:none;position:absolute;top:0;left:0;width:100%;height:auto;img{width:100%;height:auto}}.lp-showcase__curve--bottom{bottom:-100px;top:auto}@media (max-width:1199px){.lp-showcase__curve--bottom{bottom:-1%}}.lp-showcase.lp-showcase--curved,.lp-showcase:has(+.lp-feature--dark){padding-bottom:350px}.lp-showcase:has(+.lp-feature--dark) .lp-showcase__curve--bottom{display:block}@media (min-width:1200px){.lp-showcase+.lp-feature--light{padding-top:0}}@media (min-width:1700px){.lp-showcase+.lp-feature--dark{padding-top:0}}@media (max-width:1199px){.lp-showcase.lp-showcase--curved,.lp-showcase:has(+.lp-feature--dark){padding-bottom:100px}}.lp-showcase__row{display:flex;flex-wrap:wrap;margin-top:120px}@media (max-width:1199px){.lp-showcase__row{margin-top:80px;margin-inline:-44px}}.lp-showcase__col{position:relative}.lp-showcase__label{text-align:center;position:absolute;top:0;left:0;width:100%;transform:translateY(-50%);>span{display:inline-block;padding:20px;border:2px solid #FFCD11;background:#0A0A0A;color:#FFCD11;font-family:var(--font-noto-sans);font-weight:700;font-size:30px;line-height:1;text-transform:uppercase}}@media (max-width:1199px){.lp-showcase__label{>span{font-size:18px}}.lp-showcase__cutout{margin-top:-200px}}@media (min-width:1200px){.lp-showcase__col{width:50%;position:relative}.lp-showcase__cutout{position:absolute;top:4vw;right:-4vw;width:auto;max-width:none;height:100%}.lp-showcase__row--reverse{flex-direction:row-reverse;.lp-showcase__cutout{right:auto;left:-9.5vw}}}@media (min-width:1920px){.lp-showcase__cutout{left:-200px;top:auto;bottom:-100px}}.lp-showcase__grid{margin-top:100px}@media (max-width:1199px){.lp-showcase__grid{margin-top:50px}.lp-showcase__grid>.row>div:not(:last-child){margin-bottom:30px}}.lp-showcase__card{border-radius:2px;padding:46px 56px;border:2px solid #FFCD11;height:100%;display:flex;flex-direction:column;p{margin-top:auto;margin-bottom:0;text-align:center;line-height:1;font-family:var(--font-noto-sans);>span{display:block;color:#5C5C5C;font-size:18px;font-weight:700;display:block;margin-bottom:5px}}img{width:100%;flex:1;object-fit:contain;object-position:center}}@media (max-width:1199px){.lp-showcase__card{padding:20px 30px;img{width:100%;height:220px;object-fit:contain;object-position:center}p{font-size:18px}}}.lp-feature{padding:120px 0}.lp-feature--light+.lp-showcase.bg-white,.lp-feature--light+.lp-showcase{padding-top:0}.lp-feature--dark{position:relative}.lp-feature__upper-edge{position:absolute;top:-12vw;left:0;width:100%;height:auto;img{width:100%;height:auto}}.lp-feature__media{margin-top:50px;position:relative;>img{width:100%;height:auto}}.lp-feature__edge{position:absolute;left:0;width:100%;height:auto;object-fit:cover;object-position:center;overflow:hidden;z-index:10;img{width:100%;height:auto;position:relative}}.lp-feature__edge--top{top:0;img{transform:translateY(-35%)}}.lp-feature__edge--bottom{bottom:0;top:auto;img{transform:translateY(35%) scale(-1,-1)}}.lp-feature--dark{.lp-feature__edge--top{img{transform:translateY(-35%) scale(1,-1)}}.lp-feature__edge--bottom{img{transform:translateY(35%) scale(-1,1)}}}.lp-feature__cta{position:relative;z-index:20}@media (max-width:1199px){.single-landing_page .lp-feature__cta{.container{padding-inline:0}}}.lp-feature__cta-inner{display:flex;flex-wrap:wrap;max-width:1080px;margin:-15vw auto 0;border-radius:2px;overflow:hidden}@media (max-width:1199px){.lp-feature__cta-inner{margin-top:0}}.lp-feature__cta-action{width:440px;padding:91px 102px;background-color:#FFCD11;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;h5{margin-bottom:10px}}.lp-feature__cta-action-cutout{position:absolute;top:2%;transform:translateY(-100%);left:0;width:100%;height:auto}@media (max-width:1199px){.lp-feature__cta-action{width:100%;padding:28px 72px 68px}}.lp-feature__cta-detail{width:calc(100% - 440px);padding:76px 56px;background-color:var(--color-black);h5{color:var(--color-white)}}@media (max-width:1199px){.lp-feature__cta-detail{width:100%;padding:68px 72px}}.lp-feature--dark{background-color:var(--color-black);h2,h3,h4,.sub-heading{color:var(--color-white)}.lp-feature__cta-inner{border:2px solid var(--color-white)}}@media (max-width:1199px){.lp-feature--dark{.lp-feature__cta-inner{border:none}}}.lp-contact__inner{max-width:1080px;margin:0 auto;padding:80px 47px;border:5px solid var(--color-white);border-radius:3px;h2{margin-bottom:20px}p{font-weight:400}}.lp-contact.bg-black{padding-top:0;.section__upper{margin-bottom:50px}.gform_wrapper.gform-theme--no-framework .gfield .gfield_label,label{color:var(--color-white);text-transform:initial}.gform_wrapper.gform_legacy_markup_wrapper input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']),.gform_wrapper.gform-theme--no-framework .gfield input[type="text"],.gform_wrapper.gform-theme--no-framework .gfield input.medium,.gform_wrapper.gform-theme--no-framework .gfield input.large,.gform_wrapper.gform-theme--no-framework .gfield select,.gform_wrapper.gform-theme--no-framework .gfield textarea,.choices[data-type*='select-one'] .choices__input{border-radius:2px;border:1px solid #5C5C5C;color:#5C5C5C;background-color:transparent}.choices[data-type*='select-one'] .choices__input{background-color:var(--color-black)}.choices__inner{border-radius:2px;border:1px solid #5C5C5C;color:#5C5C5C;background-color:transparent}.choices__list--dropdown{background-color:#5C5C5C}.choices__list--dropdown .choices__item--selectable.is-highlighted{color:var(--color-black)}.choices__list--single{color:#5C5C5C}.gform_wrapper.gform-theme--no-framework .gfield.gfield_error input,.gform_wrapper.gform-theme--no-framework .gfield.gfield_error select,.gform_wrapper.gform-theme--no-framework .gfield.gfield_error textarea{border-color:var(--color-red)}.gform_wrapper.gform-theme--no-framework .gform_footer .gform_button{justify-content:center;width:100%;border:2px solid var(--color-white);font-size:16px;letter-spacing:1.6px;>i{display:none}}.gform_wrapper.gravity-theme .field_description_above .gfield_description{padding-bottom:0}.form-privacy{text-align:center}}.lp-footer{.container{max-width:1080px;margin:0 auto}}.lp-footer__inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.lp-footer:not(.has-phone-number){.lp-footer__inner{justify-content:center}}.lp-footer__logo{background:none}.lp-footer__phone{text-align:center;a{text-decoration:none;background:none}}