@font-face{font-display:swap;font-family:"Ubuntu";font-style:normal;font-weight:300;src:url("../../assets/fonts/ubuntu-v20-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Ubuntu";font-style:italic;font-weight:300;src:url("../../assets/fonts/ubuntu-v20-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Ubuntu";font-style:normal;font-weight:400;src:url("../../assets/fonts/ubuntu-v20-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Ubuntu";font-style:italic;font-weight:400;src:url("../../assets/fonts/ubuntu-v20-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Ubuntu";font-style:normal;font-weight:500;src:url("../../assets/fonts/ubuntu-v20-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Ubuntu";font-style:italic;font-weight:500;src:url("../../assets/fonts/ubuntu-v20-latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Ubuntu";font-style:normal;font-weight:700;src:url("../../assets/fonts/ubuntu-v20-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Ubuntu";font-style:italic;font-weight:700;src:url("../../assets/fonts/ubuntu-v20-latin-700italic.woff2") format("woff2")}html{margin:0;padding:0}body{font-family:"Ubuntu", sans-serif;font-weight:400;letter-spacing:0;margin-bottom:0;color:#ffffff;background:#000c1c;margin:0;padding:0;width:100%;overflow-x:clip}p{font-family:"Ubuntu", sans-serif;font-weight:400;letter-spacing:0;margin-bottom:0;font-size:14px;line-height:1.7;margin:0;padding:0}@media only screen and (min-width:992px){p{font-size:17px}}h1,h2,h3,h4,h5,h6{color:#ffffff;margin:0;padding:0}h1{font-family:"Ubuntu", sans-serif;font-weight:700;font-size:35px;line-height:1;letter-spacing:0.9px}@media only screen and (min-width:992px){h1{font-size:55px}}h2{font-family:"Ubuntu", sans-serif;font-weight:500;font-size:30px;line-height:1.2;letter-spacing:0.9px}@media only screen and (min-width:992px){h2{font-size:45px}}h3,h4,h5,h6{font-family:"Ubuntu", sans-serif;font-weight:500;font-size:20px;line-height:1.2}@media only screen and (min-width:992px){h3,h4,h5,h6{font-size:30px}}ul{font-family:"Ubuntu", sans-serif;font-weight:400;letter-spacing:0;margin-bottom:0;font-size:14px;line-height:1.7;margin:0;padding:0}@media only screen and (min-width:992px){ul{font-size:17px}}ul li{margin:0;padding:0}ol{font-family:"Ubuntu", sans-serif;font-weight:400;letter-spacing:0;margin-bottom:0;font-size:14px;line-height:1.7;margin:0;padding:0}@media only screen and (min-width:992px){ol{font-size:17px}}a{color:inherit}a:hover,a:focus,a:visited{color:currentColor;outline:none}.formatted-text>*:last-child{margin-bottom:0}.formatted-text a{color:#f79826;text-decoration:underline}.formatted-text p{margin-bottom:1.7em}.formatted-text h1,.formatted-text h2,.formatted-text h3,.formatted-text h4,.formatted-text h5,.formatted-text h6{margin:1.75em 0 0.75em;text-wrap:pretty}.formatted-text ol,.formatted-text ul{margin:1em 0 1.75em 1em}.formatted-text ol li::marker,.formatted-text ul li::marker{color:#f79826}.formatted-text ol li+li,.formatted-text ul li+li{margin:0.5em 0 0}.formatted-text img{width:100%;height:auto}.formatted-text iframe{width:100%;height:auto;aspect-ratio:1.7777777778}@media only screen and (max-width:991px){.desktop-only{display:none !important}}@media only screen and (min-width:992px){.mobile-only{display:none !important}}.button{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:10px;padding:14px 19px;margin:0;color:#ffffff;font-family:"Ubuntu", sans-serif;font-size:12px;line-height:1;font-weight:600;letter-spacing:0;text-align:center;text-transform:uppercase;text-decoration:none;background:none;border:1px solid transparent;outline:none;appearance:none;transition:all 135ms cubic-bezier(0.4, 0, 0.2, 1)}@media only screen and (min-width:992px){.button{padding:14px 29px;font-size:14px}}.button.button-fill{display:flex;width:100%}.button.button-primary{background-color:#f79826;border-color:#f79826}.button.button-primary .button-inner{position:relative;left:0.8em;font:inherit;transition:inherit}.button.button-primary::after{content:"";display:block;width:0.8em;height:0.8em;opacity:0;-webkit-mask-image:url("../../assets/icons/icon-arrow-down-right.svg");mask-image:url("../../assets/icons/icon-arrow-down-right.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:currentColor;transition:inherit}.button.button-primary:hover .button-inner{left:0}.button.button-primary:hover::after{opacity:1}.button.button-secondary{color:#ffffff;background-color:#46596f;border-color:#46596f}.button.button-secondary:hover,.button.button-secondary.active{color:#ffffff;background-color:#f79826;border-color:#f79826}.button.button-outline{background-color:transparent;border-color:#ffffff}.button.button-outline:hover,.button.button-outline.active{color:#ffffff;background-color:#46596f;border-color:#46596f}.button.button-social{align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;padding:0;background-color:#46596f;border-color:#46596f}.button.button-close{align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;padding:0;color:#000c1c;background-color:#ffffff;border-color:#ffffff}.button.button-close svg{width:1em;height:1em;object-fit:contain;object-position:center}.button.button-to-top{position:fixed;display:none;bottom:0;right:10px;opacity:0;transition:all 135ms cubic-bezier(0.4, 0, 0.2, 1);z-index:20}@media only screen and (min-width:992px){.button.button-to-top{right:clamp(10px, 5vw, 70px)}}.button.button-to-top::after{content:"";display:block;width:0.8em;height:0.8em;-webkit-mask-image:url("../../assets/icons/icon-arrow-up.svg");mask-image:url("../../assets/icons/icon-arrow-up.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:currentColor;transform:rotate(-45deg);transition:inherit}.button.button-to-top.show{display:inline-flex;opacity:1}.pdf-download a.dkpdf-button{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:10px;padding:14px 19px;margin:0;color:#ffffff;font-family:"Ubuntu", sans-serif;font-size:12px;line-height:1;font-weight:600;letter-spacing:0;text-align:center;text-transform:uppercase;text-decoration:none;background-color:#f79826;border:1px solid #f79826;outline:none;appearance:none;transition:all 135ms cubic-bezier(0.4, 0, 0.2, 1)}@media only screen and (min-width:992px){.pdf-download a.dkpdf-button{padding:14px 29px;font-size:14px}}.pdf-download a.dkpdf-button span.dkpdf-button-icon{font-size:1em;margin:0}.buttons{display:flex;flex-direction:row;gap:10px}.button-read-less{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:10px;padding:0;margin:0;color:#ffffff;font-family:"Ubuntu", sans-serif;font-size:12px;line-height:1;font-weight:600;letter-spacing:0;text-transform:uppercase;text-decoration:underline;background:none;border:none;outline:none;appearance:none;transition:all 135ms cubic-bezier(0.4, 0, 0.2, 1)}@media only screen and (min-width:992px){.button-read-less{font-size:14px}}.button-read-less::after{content:"";display:block;width:0.8em;height:0.8em;-webkit-mask-image:url("../../assets/icons/icon-arrow-down-right.svg");mask-image:url("../../assets/icons/icon-arrow-down-right.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:currentColor;transition:inherit}.button-read-more-less{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:10px;padding:0;margin:30px 0 0;color:#ffffff;font-family:"Ubuntu", sans-serif;font-size:12px;line-height:1;font-weight:600;letter-spacing:0;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:2px !important;background:none;border:none;outline:none;appearance:none;transition:all 135ms cubic-bezier(0.4, 0, 0.2, 1)}@media only screen and (min-width:992px){.button-read-more-less{margin:40px 0 0;font-size:14px}}.button-read-more-less::after{content:"";display:block;width:1em;height:0.8em;-webkit-mask-image:url("../../assets/icons/icon-arrow-down-right.svg");mask-image:url("../../assets/icons/icon-arrow-down-right.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:currentColor;transition:inherit}#read-less .button-read-more-less::after{transform:rotate(-90deg)}.content.is-expanded+.button-read-more-less::after{transform:rotate(-90deg)}.owl-carousel .owl-item img{object-fit:cover;object-position:center}.modal .modal-dialog .modal-content{position:relative;border-radius:0}.modal .modal-dialog .modal-content .modal-title{font-family:"Ubuntu", sans-serif;font-weight:500;font-size:20px;line-height:1.2;margin:0 0 15px}@media only screen and (min-width:992px){.modal .modal-dialog .modal-content .modal-title{font-size:30px}}@media only screen and (min-width:992px){.modal .modal-dialog .modal-content .modal-title{margin:0 0 20px}}.modal .modal-dialog .modal-content .button-close{position:absolute;top:5px;right:5px}@media only screen and (min-width:992px){.modal .modal-dialog .modal-content .button-close{top:15px;right:15px}}.swiper .swiper-wrapper .swiper-slide:is(a){cursor:url("../../assets/icons/icon-zoom-white.svg"), pointer}.swiper .swiper-buttons{height:40px}.swiper .swiper-buttons .swiper-button-prev,.swiper .swiper-buttons .swiper-button-next{position:relative;inset:unset;margin:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#ffffff;background-color:#f79826}.swiper .swiper-buttons .swiper-button-prev>svg,.swiper .swiper-buttons .swiper-button-next>svg{width:14px;height:14px}.swiper .swiper-buttons .swiper-button-prev::before,.swiper .swiper-buttons .swiper-button-prev::after,.swiper .swiper-buttons .swiper-button-next::before,.swiper .swiper-buttons .swiper-button-next::after{content:none;display:none}.swiper .swiper-button-prev>svg{transform:rotate(180deg)}.item-card{position:relative;display:block;width:100%;padding:20px 25px 25px;background-color:#263240;text-decoration:none;border-bottom:2px solid #f79826}@media only screen and (min-width:992px){.item-card{padding:45px 50px 50px}}.item-card .card-content{display:flex;flex-flow:column;gap:10px}.item-card .card-content .card-title{font-family:"Ubuntu", sans-serif;font-weight:700;font-size:20px;line-height:1.4}.item-card .card-icon{margin-left:auto;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding-right:1px;background-color:#f79826}.item-card.team{padding:20px 25px 30px}@media only screen and (min-width:992px){.item-card.team{padding:20px 30px 35px}}.item-card.team .card-content{height:100%}.item-card.team .card-content .card-image{margin:0 auto;width:100%;max-width:225px}.item-card.team .card-content .card-image img{width:100%;border-radius:50%;aspect-ratio:1;object-fit:cover;object-position:center}.item-card.team .card-content .card-languages{display:flex;flex-flow:row wrap;gap:5px;min-height:20px;margin-bottom:5px}.item-card.team .card-content .card-languages .language{display:block;width:20px;height:20px;object-fit:cover;object-position:center;border-radius:50%}.item-card.team .card-content .card-position{font-size:14px;line-height:18px;margin-bottom:10px}.item-card.team .card-content .card-contact{display:flex;flex-flow:column;align-items:flex-start;gap:10px;margin-top:auto}.item-card.team .card-content .card-contact .button-tel{gap:1ch;margin:0;padding:0;font-weight:400;color:#ffffff;text-transform:none;font-variant-numeric:tabular-nums}.item-card.team .card-content .card-contact .button-tel:hover .button-inner{text-decoration:underline}.item-card.team .card-content .card-contact .button-tel .button-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:#000c1c}.item-card.team .card-content .card-contact .button-tel .button-icon img{display:block}.item-card.team .card-content .card-contact .button-mail{gap:1ch;margin:0;padding:0;font-weight:400;color:#ffffff;text-transform:none}.item-card.team .card-content .card-contact .button-mail:hover .button-inner{text-decoration:underline}.item-card.team .card-content .card-contact .button-mail .button-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:#000c1c}.item-card.team .card-content .card-contact .button-mail .button-icon img{display:block}.item-card.team.small{display:flex;flex-flow:row nowrap;align-items:flex-end;gap:30px}@media only screen and (min-width:992px){.item-card.team.small{padding:30px 60px 45px 50px}}.item-card.team.small .card-content{flex:1}.item-card.team.small .card-content .card-position{margin:0}.item-card.team.small .card-content .card-languages{margin:5px 0}.item-card.team.small .card-content .card-contact{margin:10px 0 0;gap:10px}.item-card.team.small .card-content .card-contact .buttons{width:100%}.item-card.team.small .card-image img{width:100%;height:auto;border-radius:50%;aspect-ratio:1;object-fit:cover;object-position:center}.item-card.location{position:relative;margin-top:50px;padding:70px 25px 25px}@media only screen and (min-width:992px){.item-card.location{padding:90px 65px 50px 30px}}.item-card.location .card-content{gap:20px}.item-card.location .card-content .card-country-code{position:absolute;top:-40px;display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background-color:#ffffff}@media only screen and (min-width:992px){.item-card.location .card-content .card-country-code{top:-50px;width:100px;height:100px}}.item-card.location .card-content .card-country-code .code{font-family:"Ubuntu", sans-serif;font-weight:500;font-size:20px;line-height:1.2;text-transform:uppercase;color:#000c1c}@media only screen and (min-width:992px){.item-card.location .card-content .card-country-code .code{font-size:30px}}.item-card.location .card-content .card-country-code .flag{position:absolute;bottom:0;right:-14px;width:35px;height:35px;border-radius:50%;object-fit:cover;object-position:center}.item-card.location .card-content .card-details{display:flex;flex-flow:row nowrap;gap:15px}@media only screen and (min-width:768px){.item-card.location .card-content .card-details{gap:30px}}.item-card.location .card-content .card-details .title{font-size:13px;font-weight:600;text-transform:uppercase}.item-card.location .card-content .card-details .details-info{flex:1 0 0%}.item-card.location .card-content .card-details .details-info .button-tel{gap:1ch;margin:10px 0;padding:0;font-weight:400;color:#ffffff;text-transform:none;font-variant-numeric:tabular-nums}.item-card.location .card-content .card-details .details-info .button-tel:hover .button-inner{text-decoration:underline}.item-card.location .card-content .card-details .details-info .button-tel .button-icon{width:20px;height:20px;padding:4px;border-radius:50%;background-color:#000c1c}.item-card.location .card-content .card-details .details-address{flex:1 0 0%}.item-card.location .card-icon{margin-left:auto;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding-right:1px;background-color:#f79826}@media only screen and (min-width:992px){.item-card.location .card-icon{position:absolute;right:15px;bottom:25px}}.item-card.event{position:relative;padding:30px 25px 25px}@media only screen and (min-width:992px){.item-card.event{padding:45px 50px 55px}}.item-card.event .card-content .card-title{font-family:"Ubuntu", sans-serif;font-weight:500;font-size:20px;line-height:1.2}@media only screen and (min-width:992px){.item-card.event .card-content .card-title{font-size:30px}}.item-card.event .card-content .card-date{font-size:14px;line-height:15px}.item-card.event .card-icon{margin-left:auto;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding-right:1px;background-color:#f79826}@media only screen and (min-width:992px){.item-card.event .card-icon{position:absolute;right:50px;bottom:25px}}.item-grid-yacht{text-decoration:none;display:flex;flex-flow:column;height:100%}.item-grid-yacht .item-image{position:relative;aspect-ratio:2.1754385965;width:100%;overflow:clip}.item-grid-yacht .item-image .item-label{position:absolute;inset:5% 0 auto 0;width:100%;padding:8px 20px;font-size:13px;line-height:14px;font-weight:500;text-transform:uppercase;text-align:center;color:#000c1c;background-color:rgba(255, 255, 255, 0.6);backdrop-filter:blur(30px) brightness(1);z-index:1}.item-grid-yacht .item-image img{aspect-ratio:2.1754385965;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1);transition:all 250ms cubic-bezier(0.4, 0, 0.2, 1)}.item-grid-yacht .item-content{flex-grow:1;padding:20px;border-top:3px solid #f79826;background:linear-gradient(130deg, rgba(0, 11, 26, 0.6) 0%, rgba(13, 29, 47, 0.9) 100%), #263240}.item-grid-yacht .item-content .container{height:100%;display:flex;flex-flow:column}.item-grid-yacht .item-content .title{font-family:"Ubuntu", sans-serif;font-weight:500;font-size:20px;line-height:1.2;text-transform:uppercase}@media only screen and (min-width:992px){.item-grid-yacht .item-content .title{font-size:30px}}.item-grid-yacht .item-content .price{display:inline-flex;flex-flow:row nowrap;align-items:baseline;gap:12px;width:fit-content;font-size:16px;line-height:1;font-weight:500;color:#f79826;margin:10px 0 15px}@media only screen and (min-width:992px){.item-grid-yacht .item-content .price{font-size:25px;line-height:30px}}.item-grid-yacht .item-content .price .vat{font-size:10px;line-height:1;font-weight:400;letter-spacing:0;text-transform:uppercase}@media only screen and (min-width:992px){.item-grid-yacht .item-content .price .vat{font-size:12px}}.item-grid-yacht .item-content .info-details{display:flex;flex-flow:row;gap:20px;margin:auto 0 0}@media only screen and (max-width:767px){.item-grid-yacht .item-content .info-details{justify-content:space-between}}.item-grid-yacht .item-content .info-details .info-detail{display:flex;flex-flow:row nowrap;align-items:center;gap:8px;white-space:nowrap}@media only screen and (min-width:992px){.item-grid-yacht .item-content .info-details .info-detail{gap:10px}}.item-grid-yacht .item-content .info-details .info-detail .detail{font-weight:500}@media only screen and (min-width:992px){.item-grid-yacht .item-content .info-details .info-detail .detail{font-size:16px}}.item-grid-yacht:hover .item-image img{transform:scale(1.05)}.container{--bs-gutter-x: 20px;width:100%;max-width:1080px}.container .row{--bs-gutter-x: 20px}.container.container-wide{max-width:1240px}.gform_wrapper.gform-theme--framework .gform_heading,.gform_wrapper.gform-theme--framework .gform_validation_errors{display:none !important}.gform_wrapper.gform-theme--framework form{width:660px;max-width:100%}.gform_wrapper.gform-theme--framework form .gform_body .gfield_label,.gform_wrapper.gform-theme--framework form .gform_body .gform-field-label{font-family:"Ubuntu", sans-serif;font-weight:600;letter-spacing:0;color:#ffffff;font-size:13px;text-transform:uppercase}@media only screen and (min-width:992px){.gform_wrapper.gform-theme--framework form .gform_body .gfield_label,.gform_wrapper.gform-theme--framework form .gform_body .gform-field-label{font-size:15px}}.gform_wrapper.gform-theme--framework form .gform_body .gfield_label a,.gform_wrapper.gform-theme--framework form .gform_body .gform-field-label a{color:#f79826;text-decoration:underline}.gform_wrapper.gform-theme--framework form .gform_body .gfield_label.gform-field-label--type-inline,.gform_wrapper.gform-theme--framework form .gform_body .gform-field-label.gform-field-label--type-inline{font-weight:400;text-transform:none}.gform_wrapper.gform-theme--framework form .gform_body .gfield_required{font:inherit;color:#ffffff}.gform_wrapper.gform-theme--framework form .gform_footer{margin:10px 0 0;padding:30px 0 0}.gform-theme--framework.gform-theme.gform_wrapper form input[type]:where(:not(.gform-text-input-reset):not([type="hidden"])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper form textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):where(:not([multiple])){font-family:"Ubuntu", sans-serif;font-weight:400;letter-spacing:0;color:#ffffff;font-size:13px;background-color:transparent;border:none;padding-left:0;border-radius:0;border-bottom:1px solid #ffffff;outline:none;cursor:auto}@media only screen and (min-width:992px){.gform-theme--framework.gform-theme.gform_wrapper form input[type]:where(:not(.gform-text-input-reset):not([type="hidden"])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper form textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):where(:not([multiple])){font-size:15px}}.gform-theme--framework.gform-theme.gform_wrapper form input[type]:where(:not(.gform-text-input-reset):not([type="hidden"])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::placeholder,.gform-theme--framework.gform-theme.gform_wrapper form textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::placeholder,.gform-theme--framework.gform-theme.gform_wrapper select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):where(:not([multiple]))::placeholder{color:#919191}.gform-theme--framework.gform-theme.gform_wrapper form input[type]:where(:not(.gform-text-input-reset):not([type="hidden"])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gfield_select,.gform-theme--framework.gform-theme.gform_wrapper form textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gfield_select,.gform-theme--framework.gform-theme.gform_wrapper select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):where(:not([multiple])).gfield_select{background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='%23919191'/%3E%3C/svg%3E");background-repeat:no-repeat}.gform-theme--framework.gform-theme.gform_wrapper form input[type]:where(:not(.gform-text-input-reset):not([type="hidden"])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))[type="checkbox"],.gform-theme--framework.gform-theme.gform_wrapper form textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))[type="checkbox"],.gform-theme--framework.gform-theme.gform_wrapper select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):where(:not([multiple]))[type="checkbox"]{border:1px solid #ffffff}.gform-theme--framework.gform-theme.gform_wrapper form input[type]:where(:not(.gform-text-input-reset):not([type="hidden"])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))[type="checkbox"]::before,.gform-theme--framework.gform-theme.gform_wrapper form textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))[type="checkbox"]::before,.gform-theme--framework.gform-theme.gform_wrapper select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):where(:not([multiple]))[type="checkbox"]::before{color:#ffffff;cursor:pointer}.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-choice .gfield_radio{flex-flow:row wrap}.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-choice .gchoice{display:block}.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-choice .gchoice input{display:none}.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-choice .gchoice label{padding:14px 19px;margin:0;font-family:"Ubuntu", sans-serif;font-size:13px;line-height:1;font-weight:400;letter-spacing:0;text-decoration:none;color:#ffffff;background-color:#46596f;border:1px solid #46596f;border-radius:0;outline:none;appearance:none;transition:all 135ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}@media only screen and (min-width:992px){.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-choice .gchoice label{padding:14px 29px;font-size:15px}}.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-choice .gchoice label:hover{color:#ffffff;background-color:#f79826;border-color:#f79826}.gform-theme--framework.gform-theme.gform_wrapper .gfield--type-choice .gchoice input:checked+label{color:#ffffff;background-color:#f79826;border-color:#f79826}.gform-theme--framework .gfield:where(.gfield--type-fileupload, .gfield--input-type-fileupload) .gform_drop_area{background:none;color:#ffffff;border-color:#919191;border-radius:0}.gform-theme--framework .gfield:where(.gfield--type-fileupload, .gfield--input-type-fileupload) .gform_drop_area::before{color:#f79826 !important}.gfield_description.gform_fileupload_rules,.gform-theme--framework .gfield:where(.gfield--type-fileupload, .gfield--input-type-fileupload) .ginput_preview .gfield_fileupload_filesize{color:#919191 !important}.gform-theme--framework .gfield:where(.gfield--type-fileupload, .gfield--input-type-fileupload) .ginput_preview .gfield_fileupload_filename,.gform-theme--framework .gfield:where(.gfield--type-fileupload, .gfield--input-type-fileupload) .ginput_preview .gfield_fileupload_percent{color:#ffffff !important}.gform-theme--framework .gfield:where(.gfield--type-fileupload, .gfield--input-type-fileupload) .ginput_preview .gfield_fileupload_progressbar_progress{background-color:#f79826 !important}.gform-theme--framework.gform-theme.gform_wrapper form input:is([type="submit"], [type="button"], [type="reset"]).button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper form input:is([type="submit"], [type="button"], [type="reset"]):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper form input[type="submit"].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*="mceu_"]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control{padding:14px 19px;margin:0;color:#ffffff;font-family:"Ubuntu", sans-serif;font-size:13px;line-height:1;font-weight:600;letter-spacing:0;text-decoration:none;text-transform:uppercase;background-color:transparent;border:1px solid #ffffff;border-radius:0;outline:none;appearance:none;transition:all 135ms cubic-bezier(0.4, 0, 0.2, 1)}@media only screen and (min-width:992px){.gform-theme--framework.gform-theme.gform_wrapper form input:is([type="submit"], [type="button"], [type="reset"]).button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper form input:is([type="submit"], [type="button"], [type="reset"]):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper form input[type="submit"].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*="mceu_"]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control{padding:14px 29px;font-size:15px}}.gform-theme--framework.gform-theme.gform_wrapper form input:is([type="submit"], [type="button"], [type="reset"]).button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme--framework.gform-theme.gform_wrapper form input:is([type="submit"], [type="button"], [type="reset"]):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme--framework.gform-theme.gform_wrapper form input[type="submit"].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*="mceu_"]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control:hover{color:#ffffff;background-color:#46596f;border-color:#46596f}.gform-theme--framework.gform-theme.gform_wrapper form input:is([type="submit"], [type="button"], [type="reset"]).button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))[type="submit"],.gform-theme--framework.gform-theme.gform_wrapper form input:is([type="submit"], [type="button"], [type="reset"]):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))[type="submit"],.gform-theme--framework.gform-theme.gform_wrapper form input[type="submit"].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))[type="submit"],.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control[type="submit"],.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control[type="submit"],.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*="mceu_"]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control[type="submit"],.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control[type="submit"]{background-color:#f79826;border-color:#f79826}.gform-theme--framework.gform-theme.gform_wrapper form input:is([type="submit"], [type="button"], [type="reset"]).button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))[type="submit"]:hover,.gform-theme--framework.gform-theme.gform_wrapper form input:is([type="submit"], [type="button"], [type="reset"]):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))[type="submit"]:hover,.gform-theme--framework.gform-theme.gform_wrapper form input[type="submit"].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))[type="submit"]:hover,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control[type="submit"]:hover,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control[type="submit"]:hover,.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*="mceu_"]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control[type="submit"]:hover,.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)).gform-theme-button--control[type="submit"]:hover{color:#ffffff;background-color:#f79826;border-color:#f79826}.form-newsletter{position:relative;width:100%;margin:0 0 40px}@media only screen and (min-width:768px){.form-newsletter{max-width:350px}}.form-newsletter .gform_wrapper.gform-theme--framework form .gform_fields{row-gap:15px}.form-newsletter .gform_wrapper.gform-theme--framework form input[type="email"]{height:50px;border:1px solid #ffffff;padding:14px 74px 14px 24px}.form-newsletter .gform_wrapper.gform-theme--framework form input[type="email"]::placeholder{color:#ffffff}.form-newsletter .gform_wrapper.gform-theme--framework form input.gform_button{display:flex;align-items:center;justify-content:center;width:49px;height:48px;padding:17px;border:none;background-color:#46596f;transition:all 135ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.form-newsletter .gform_wrapper.gform-theme--framework form input.gform_button:hover{background-color:#f79826}.form-newsletter .gform_wrapper.gform-theme--framework form .gform_footer{display:block;position:absolute;top:1px;right:1px;margin:0;padding:0}header.site-header{position:fixed;top:0;width:100%;z-index:1000}@media only screen and (min-width:992px){header.site-header .header-mobile{display:none !important}}header.site-header .header-mobile .header-contact{display:flex;flex-flow:row nowrap;justify-content:space-between;gap:20px;padding:5px 0}header.site-header .header-mobile .header-contact .contact-anchor{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px;padding:2px 0;margin:0;color:#ffffff;font-family:"Ubuntu", sans-serif;font-size:11px;line-height:1;font-weight:400;letter-spacing:0;text-transform:none;text-decoration:none;transition:all 135ms cubic-bezier(0.4, 0, 0.2, 1)}header.site-header .header-mobile .header-contact .contact-anchor:hover,header.site-header .header-mobile .header-contact .contact-anchor:active{text-decoration:underline}header.site-header .header-mobile .header-navbar>.container>.row{align-items:center;justify-content:space-between}header.site-header .header-mobile .header-navbar .col-logo .header-logo{padding:7px 0}header.site-header .header-mobile .header-navbar .col-logo .header-logo .logo{display:block}header.site-header .header-mobile .header-navbar .col-logo .header-logo .logo img{display:block;width:100%;max-width:146px;object-fit:contain;object-position:center}@media only screen and (max-width:991px){header.site-header .header-desktop{display:none !important}}header.site-header .header-desktop .col-logo{position:relative}header.site-header .header-desktop .col-logo .header-logo{position:absolute;top:0;z-index:2}header.site-header .header-desktop .menu-toggle{flex-grow:1;min-width:84px}header.site-header .header-desktop .menu-toggle .menu-open{display:block}header.site-header .header-desktop .menu-toggle .menu-close{display:none}header.site-header .header-desktop .menu-toggle:has(+ .offcanvas.showing,+.offcanvas.show:not(.hiding)){background-color:#f79826;border-color:#f79826}header.site-header .header-desktop .menu-toggle:has(+ .offcanvas.showing,+.offcanvas.show:not(.hiding)) .menu-open{display:none}header.site-header .header-desktop .menu-toggle:has(+ .offcanvas.showing,+.offcanvas.show:not(.hiding)) .menu-close{display:block}header.site-header .header-topbar{background-color:#000c1c}header.site-header .header-topbar .col-buttons .buttons{position:relative;z-index:1}header.site-header .header-navbar{background-color:#263240}header.site-header .col-menu .header-contact{padding:7px 35px}header.site-header .col-menu .header-brands{padding:0 30px;display:flex;flex-flow:row nowrap;justify-content:space-between;gap:55px;height:100%}header.site-header .col-menu .header-brands .brand{position:relative}header.site-header .col-menu .header-brands .brand .brand-anchor{display:flex;align-items:center;height:100%;padding:0 5px}header.site-header .col-menu .header-brands .brand .brand-anchor .brand-logo{display:block;object-fit:contain;object-position:center}header.site-header .col-menu .header-brands .brand .brand-submenu{position:absolute;top:100%;left:50%;min-width:340px;transform:translateX(-50%);padding:35px;color:#263240;background-color:#ffffff;visibility:hidden;opacity:0;transition:all 135ms cubic-bezier(0.4, 0, 0.2, 1)}header.site-header .col-menu .header-brands .brand .brand-submenu .brand-models{display:flex;flex-flow:column;gap:25px;margin:0 0 35px}header.site-header .col-menu .header-brands .brand .brand-submenu .brand-models .brand-model{display:flex;flex-flow:row nowrap;align-items:center;gap:30px;width:fit-content;text-decoration:none}header.site-header .col-menu .header-brands .brand .brand-submenu .brand-models .brand-model .model-image{display:block;width:83px;height:43px;object-fit:contain;object-position:center;flex-shrink:0}header.site-header .col-menu .header-brands .brand .brand-submenu .brand-models .brand-model .model-name{font-size:18px;line-height:1;font-weight:700;letter-spacing:2.25px;text-transform:uppercase}header.site-header .col-menu .header-brands .brand .brand-submenu .button{color:#263240;border-color:#263240}header.site-header .col-menu .header-brands .brand .brand-submenu .button:hover{color:#ffffff}header.site-header .col-menu .header-brands .brand:hover .brand-submenu{visibility:visible;opacity:1}header.site-header .col-buttons .buttons{padding:7px 0;align-items:center}header.site-header .col-buttons .buttons .button{font-weight:500;padding:7px 19px}header.site-header .offcanvas-desktop-menu{position:fixed;inset:0;width:100dvw;height:100dvh;color:#ffffff;background-color:#000c1c;border:none;z-index:-1;transition:all 250ms cubic-bezier(0.4, 0, 0.2, 1)}header.site-header .offcanvas-desktop-menu .offcanvas-inner{display:flex;height:100%;padding:40px 0}header.site-header .offcanvas-desktop-menu .offcanvas-inner>.container{position:relative;display:flex;align-items:center}header.site-header .offcanvas-desktop-menu .offcanvas-inner>.container::before{content:"";position:absolute;right:0;bottom:0;display:block;width:180px;height:470px;background-image:url("../../assets/logos/lengers-header-menu-bg.svg");background-size:contain;background-position:bottom right;background-repeat:no-repeat;pointer-events:none}header.site-header .offcanvas-desktop-menu .offcanvas-inner>.container>.row{flex:1}header.site-header .offcanvas-desktop-menu .offcanvas-inner .offcanvas-brands{display:flex;flex-flow:column;gap:50px;padding:70px}header.site-header .offcanvas-desktop-menu .offcanvas-inner .offcanvas-brands .brand-anchor{width:fit-content;transition:all 135ms cubic-bezier(0.4, 0, 0.2, 1)}header.site-header .offcanvas-desktop-menu .offcanvas-inner .offcanvas-brands .brand-anchor:hover{opacity:0.6}header.site-header .offcanvas-desktop-menu .offcanvas-inner .offcanvas-brands .brand-anchor .brand-logo{display:block}header.site-header .offcanvas-desktop-menu .offcanvas-inner .offcanvas-menu-main{padding:70px}header.site-header .offcanvas-desktop-menu .offcanvas-inner .offcanvas-menu-main nav ul{list-style:none;display:flex;flex-flow:column;gap:25px}header.site-header .offcanvas-desktop-menu .offcanvas-inner .offcanvas-menu-main nav ul li a{font-size:25px;line-height:1.2;font-weight:500;letter-spacing:0;text-transform:uppercase;display:block;width:fit-content;color:#ffffff;transition:all 135ms cubic-bezier(0.4, 0, 0.2, 1)}header.site-header .offcanvas-desktop-menu .offcanvas-inner .offcanvas-menu-main nav ul li a:hover{color:#f79826}header.site-header .offcanvas-desktop-menu .offcanvas-inner .offcanvas-menus{display:grid;grid-template-columns:repeat(2, 1fr);gap:75px 60px}header.site-header .offcanvas-desktop-menu .offcanvas-inner .offcanvas-menus .offcanvas-menu .menu-title{color:#919191;font-size:14px;line-height:1.15;font-weight:800;letter-spacing:0;text-transform:uppercase;padding:0 0 20px;border-bottom:1px solid #919191;margin:0 0 30px}header.site-header .offcanvas-desktop-menu .offcanvas-inner .offcanvas-menus .offcanvas-menu nav ul{list-style:none;display:flex;flex-flow:column;gap:20px}header.site-header .offcanvas-desktop-menu .offcanvas-inner .offcanvas-menus .offcanvas-menu nav ul li a{font-size:18px;line-height:22px;font-weight:300;letter-spacing:0;display:block;width:fit-content;text-decoration:none}header.site-header .offcanvas-desktop-menu .offcanvas-inner .offcanvas-menus .offcanvas-menu nav ul li a:hover{text-decoration:underline}header.site-header .offcanvas-mobile-menu{position:fixed;inset:0;width:100dvw;height:100dvh;color:#ffffff;background-color:#000c1c;border:none;overflow-y:auto;z-index:-1;transition:all 250ms cubic-bezier(0.4, 0, 0.2, 1)}header.site-header .offcanvas-mobile-menu .offcanvas-inner{display:flex;padding:120px 0 60px}header.site-header .offcanvas-mobile-menu .offcanvas-inner .offcanvas-brands{display:flex;flex-flow:column;align-items:center;gap:25px}header.site-header .offcanvas-mobile-menu .offcanvas-inner .offcanvas-brands .brand-anchor{width:fit-content}header.site-header .offcanvas-mobile-menu .offcanvas-inner .offcanvas-brands .brand-anchor .brand-logo{display:block}header.site-header .offcanvas-mobile-menu .offcanvas-inner .offcanvas-menu-main{margin:60px 0 80px}header.site-header .offcanvas-mobile-menu .offcanvas-inner .offcanvas-menu-main nav ul{list-style:none;display:flex;flex-flow:column;align-items:center;gap:15px}header.site-header .offcanvas-mobile-menu .offcanvas-inner .offcanvas-menu-main nav ul li a{font-size:18px;line-height:1.2;font-weight:700;letter-spacing:0;text-transform:uppercase;display:block;width:fit-content}header.site-header .offcanvas-mobile-menu .offcanvas-inner .offcanvas-menus{display:flex;flex-flow:column;gap:30px;width:61.8%;margin:0 auto}header.site-header .offcanvas-mobile-menu .offcanvas-inner .offcanvas-menus .offcanvas-menu .menu-title{color:#ffffff;font-size:14px;line-height:1.15;font-weight:800;letter-spacing:0;text-transform:uppercase;padding:0 0 10px;border-bottom:1px solid #919191;margin:0 0 20px}header.site-header .offcanvas-mobile-menu .offcanvas-inner .offcanvas-menus .offcanvas-menu .menu-title::after{content:"";display:block;width:0.8em;height:0.8em;-webkit-mask-image:url("../../assets/icons/icon-chevron-down.svg");mask-image:url("../../assets/icons/icon-chevron-down.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:currentColor;transition:all 135ms cubic-bezier(0.4, 0, 0.2, 1);transform:rotate(0deg)}header.site-header .offcanvas-mobile-menu .offcanvas-inner .offcanvas-menus .offcanvas-menu .menu-title:not(.collapsed)::after{transform:rotate(180deg)}header.site-header .offcanvas-mobile-menu .offcanvas-inner .offcanvas-menus .offcanvas-menu nav ul{list-style:none;display:flex;flex-flow:column;gap:15px}header.site-header .offcanvas-mobile-menu .offcanvas-inner .offcanvas-menus .offcanvas-menu nav ul li a{font-size:16px;line-height:18px;font-weight:300;letter-spacing:0;display:block;width:fit-content;text-decoration:none}header.site-header .offcanvas-mobile-menu .offcanvas-inner .wpml-ls{margin:30px 0 0}.wpml-ls span.wpml-ls-native,.wpml-ls span.wpml-ls-display{display:none}.wpml-ls.wpml-ls-legacy-list-horizontal{border:none;padding:0;flex:1}.wpml-ls.wpml-ls-legacy-list-horizontal ul{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;text-align:center;gap:5px}.wpml-ls.wpml-ls-legacy-list-horizontal a{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0;padding:7px 10px;margin:0;color:#46596f;font-family:"Ubuntu", sans-serif;font-size:12px;line-height:1;font-weight:500;letter-spacing:0;text-transform:uppercase;text-decoration:none;appearance:none;outline:none;background:none;border:1px solid #46596f;transition:all 135ms cubic-bezier(0.4, 0, 0.2, 1)}@media only screen and (min-width:992px){.wpml-ls.wpml-ls-legacy-list-horizontal a{font-size:14px}}.wpml-ls.wpml-ls-legacy-list-horizontal a:hover{color:#ffffff;border-color:#ffffff}.wpml-ls.wpml-ls-legacy-list-horizontal .wpml-ls-current-language a{color:#ffffff;background-color:#46596f;border-color:#46596f}.wpml-ls li.wpml-ls-item-en a.wpml-ls-link::before{content:"EN"}.wpml-ls li.wpml-ls-item-de a.wpml-ls-link::before{content:"DE"}.lang-switcher-mob{margin-left:13px}@media only screen and (min-width:992px){.lang-switcher-mob{display:none}}.lang-switcher-mob span.wpml-ls-native{display:none}.lang-switcher-mob span.wpml-ls-display{display:none}.lang-switcher-mob .wpml-ls-legacy-list-horizontal{padding:0}.lang-switcher-mob .wpml-ls-legacy-list-horizontal a{display:inline-block;text-decoration:none;margin:0 5px;padding:0;font-size:24px;font-weight:400;color:#ffffff}.lang-switcher-mob li:first-child::after{content:"/";display:inline-block;margin-right:2px;font-weight:100}.lang-switcher-mob li:first-child a.wpml-ls-link::before{content:"EN"}.lang-switcher-mob li:last-child a.wpml-ls-link::before{content:"DE"}.lang-switcher-mob .wpml-ls-current-language a{font-weight:600}.hamburger{padding:0 0 0 10px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active .hamburger-inner{background-color:#ffffff}.hamburger.is-active .hamburger-inner::before{background-color:#ffffff}.hamburger.is-active .hamburger-inner::after{background-color:#ffffff}.hamburger-box{width:20px;height:14px;display:block;position:relative}.hamburger-inner{display:block;top:50%;width:20px;height:3px;background-color:#ffffff;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before{width:20px;height:3px;background-color:#ffffff;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;content:"";display:block;top:-10px}.hamburger-inner::after{width:20px;height:3px;background-color:#ffffff;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;content:"";display:block;bottom:-10px}.hamburger--elastic .hamburger-inner{top:0;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:6px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner::after{top:12px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 6px, 0) rotate(135deg);transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -12px, 0) rotate(-270deg);transition-delay:0.075s}footer.site-footer{padding:45px 0 35px;color:#ffffff;background-color:#263240}@media only screen and (min-width:992px){footer.site-footer{padding:90px 0 70px}}footer.site-footer .footer-logo{display:block;width:fit-content;margin:0 0 30px}footer.site-footer .footer-logo img{object-fit:cover;object-position:center}footer.site-footer .footer-title{color:#ffffff;font-size:16px;line-height:18px;font-weight:700;letter-spacing:0;margin:0 0 15px}footer.site-footer .row-menus{padding:0 0 70px}footer.site-footer .row-menus .footer-company{display:flex;gap:50px}@media only screen and (min-width:992px){footer.site-footer .row-menus .footer-company{display:block}}footer.site-footer .row-menus .footer-company .footer-contact{margin:10px 0 0}footer.site-footer .row-menus .contact-anchor{display:inline-flex;align-items:center;gap:10px;width:fit-content;font-size:14px;line-height:16px;font-weight:300;text-decoration:none}footer.site-footer .row-menus .contact-anchor:hover{text-decoration:underline}footer.site-footer .row-menus .contact-anchor.email::before{content:"";display:block;width:1em;height:1em;-webkit-mask-image:url("../../assets/icons/icon-mail.svg");mask-image:url("../../assets/icons/icon-mail.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:#f79826;transition:inherit}footer.site-footer .row-menus .footer-menus{display:grid;grid-template-columns:repeat(2, 1fr);gap:35px 50px}@media only screen and (min-width:992px){footer.site-footer .row-menus .footer-menus{grid-template-columns:repeat(3, 1fr);gap:75px 60px}}footer.site-footer .row-menus .footer-menus .footer-menu .menu-title{color:#919191;font-size:14px;line-height:16px;font-weight:700;letter-spacing:0;text-transform:uppercase;padding:0 0 10px;border-bottom:1px solid #919191;margin:0 0 25px}@media only screen and (min-width:992px){footer.site-footer .row-menus .footer-menus .footer-menu .menu-title{padding:0 0 20px;margin:0 0 30px}}footer.site-footer .row-menus .footer-menus .footer-menu nav ul{list-style:none;display:flex;flex-flow:column;gap:20px}footer.site-footer .row-menus .footer-menus .footer-menu nav ul li a{font-size:16px;line-height:18px;font-weight:300;letter-spacing:0;display:block;width:fit-content;text-decoration:none}footer.site-footer .row-menus .footer-menus .footer-menu nav ul li a:hover{text-decoration:underline}footer.site-footer .row-actions{padding:0 0 60px}@media only screen and (min-width:992px){footer.site-footer .row-actions{padding:0 0 115px}}footer.site-footer .row-actions .cta-locations{display:flex;flex-flow:row nowrap;gap:0;width:100%;text-decoration:none;color:#ffffff;background-color:#000c1c}@media only screen and (min-width:992px){footer.site-footer .row-actions .cta-locations{max-width:350px}}footer.site-footer .row-actions .cta-locations .cta-text{flex-grow:1;padding:16px 22px;font-size:16px;line-height:18px;font-weight:400;letter-spacing:0}footer.site-footer .row-actions .cta-locations .cta-icon{display:flex;align-items:center;justify-content:center;flex:0 0 50px;background-color:#46596f;transition:all 135ms cubic-bezier(0.4, 0, 0.2, 1)}footer.site-footer .row-actions .cta-locations:hover .cta-icon{background-color:#f79826}footer.site-footer .row-info .site-info{display:flex;flex-flow:column-reverse;gap:30px;font-size:11px;line-height:12px;font-weight:300;letter-spacing:0}@media only screen and (min-width:992px){footer.site-footer .row-info .site-info{flex-flow:row nowrap;align-items:center;justify-content:space-between;gap:40px}}footer.site-footer .row-info .site-info a{text-decoration:none}footer.site-footer .row-info .site-info a:hover{text-decoration:underline}footer.site-footer .row-info .site-info .info-legal{display:flex;flex-flow:row wrap;align-items:center;gap:20px 25px}@media only screen and (min-width:992px){footer.site-footer .row-info .site-info .info-legal{flex-flow:row;gap:25px}}footer.site-footer .row-info .site-info .info-legal .info-agency{font-size:12px;line-height:12px;font-weight:400;letter-spacing:0}@media only screen and (max-width:991px){footer.site-footer .row-info .site-info .info-legal .info-agency{order:1}}footer.site-footer .row-info .site-info .info-social{display:flex;flex-flow:row;align-items:center;gap:25px}.main-404{margin-top:68px}@media only screen and (min-width:992px){.main-404{margin-top:90px}}.main-404 .error-404{height:750px;max-height:85svh;padding:30px 0}.main-404 .error-404>.container{position:relative;height:100%;display:flex;align-items:center}.main-404 .error-404>.container::before{content:"";position:absolute;right:0;bottom:0;display:block;width:180px;height:470px;opacity:0.38;background-image:url("../../assets/logos/lengers-header-menu-bg.svg");background-size:contain;background-position:bottom right;background-repeat:no-repeat;pointer-events:none}.main-404 .error-404>.container>.row{width:100%}.main-404 .error-404 .content{display:flex;flex-flow:column;gap:20px;width:80ch;max-width:100%}.main-404 .error-404 .content .error-code{font-family:"Ubuntu", sans-serif;font-weight:500;font-size:30px;line-height:1.2;letter-spacing:0.9px;color:#46596f}@media only screen and (min-width:992px){.main-404 .error-404 .content .error-code{font-size:45px}}.main-404 .error-404 .content .title{font-family:"Ubuntu", sans-serif;font-weight:700;font-size:35px;line-height:1.1;letter-spacing:0}@media only screen and (min-width:992px){.main-404 .error-404 .content .title{font-size:70px}}.main-404 .error-404 .content .text{text-wrap:balance}.main-404 .error-404 .content .buttons{margin-top:25px}.main-home .section-hero{position:relative;display:flex;flex-flow:column;justify-content:flex-end;width:100%;height:100svh;padding:0}@media only screen and (min-width:992px){.main-home .section-hero{flex-flow:row;justify-content:unset}}.main-home .section-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(0, 12, 28, 0) 20%, rgba(0, 12, 28, 0.6) 70%, rgba(0, 12, 28, 0.8) 80%);z-index:-1}.main-home .section-hero .bg-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;z-index:-2}.main-home .section-hero .hero-event-wrapper{display:flex;z-index:1}@media only screen and (min-width:992px){.main-home .section-hero .hero-event-wrapper{position:absolute;inset:auto 0 145px}}.main-home .section-hero .hero-event-wrapper .row-event{justify-content:flex-end}.main-home .section-hero .hero-event-wrapper .row-event .hero-event{position:relative;display:block;width:100%;padding:30px 80px 50px 40px;background-color:rgba(70, 89, 111, 0.618);backdrop-filter:blur(30px) brightness(1);text-decoration:none}@media only screen and (max-width:991px){.main-home .section-hero .hero-event-wrapper .row-event .hero-event{display:none}}@media only screen and (min-width:992px){.main-home .section-hero .hero-event-wrapper .row-event .hero-event{max-width:350px}}.main-home .section-hero .hero-event-wrapper .row-event .hero-event .event-upcoming{color:#f79826;font-size:17px;line-height:20px;font-weight:500;text-transform:uppercase}.main-home .section-hero .hero-event-wrapper .row-event .hero-event .event-title{font-size:17px;line-height:20px;font-weight:500;margin:10px 0 6px}.main-home .section-hero .hero-event-wrapper .row-event .hero-event .event-date{font-size:14px;line-height:15px}.main-home .section-hero .hero-event-wrapper .row-event .hero-event .event-icon{position:absolute;right:15px;bottom:15px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding-right:1px;background-color:#f79826}.main-home .section-hero .hero-event-wrapper .row-event .hero-event:hover .event-upcoming{text-decoration:underline}.main-home .section-hero .row-brands{height:100%}.main-home .section-hero .row-brands .hero-brands{display:flex;flex-flow:column;justify-content:center;gap:20px;padding:40px}@media only screen and (min-width:992px){.main-home .section-hero .row-brands .hero-brands{flex-flow:row;align-items:flex-end;gap:40px;height:100%;padding:0 40px}}.main-home .section-hero .row-brands .hero-brands .brand{flex:1 0 0%;height:100%;display:flex;flex-flow:column;justify-content:flex-end;position:relative}.main-home .section-hero .row-brands .hero-brands .brand .brand-anchor{display:flex;flex-flow:column;align-items:center;justify-content:flex-end;padding:10px 0;height:auto;text-align:center;text-decoration:none;z-index:2}@media only screen and (min-width:992px){.main-home .section-hero .row-brands .hero-brands .brand .brand-anchor{padding:10px 0 50px}}.main-home .section-hero .row-brands .hero-brands .brand .brand-anchor:hover .brand-content{opacity:1;visibility:visible}.main-home .section-hero .row-brands .hero-brands .brand .brand-anchor .brand-content{position:absolute;inset:0;display:flex;flex-flow:column;align-items:center;justify-content:center;gap:20px;padding:90px 20px 0;background-color:#263240;opacity:0;visibility:hidden;transition:all 135ms cubic-bezier(0.4, 0, 0.2, 1)}.main-home .section-hero .row-brands .hero-brands .brand .brand-anchor .brand-content .title{color:#ffffff;font-size:15px;line-height:20px;font-weight:600}.main-home .section-hero .row-brands .hero-brands .brand .brand-anchor .brand-content .intro{min-height:140px;color:#ffffff;font-size:12px;line-height:19px;font-weight:400}.main-home .section-hero .row-brands .hero-brands .brand .brand-anchor .brand-logo{z-index:1;cursor:pointer}.main-home .section-featured-yachts{margin:60px 0;overflow-x:clip}@media only screen and (min-width:992px){.main-home .section-featured-yachts{margin:120px 0}}.main-home .section-featured-yachts .row-header{margin-bottom:45px}.main-home .section-featured-yachts .row-header .content{display:flex;flex-flow:column;gap:5px}@media only screen and (min-width:992px){.main-home .section-featured-yachts .row-header .content{gap:25px}}.main-home .section-featured-yachts .row-header .content .title{text-transform:uppercase;text-wrap:balance}.main-home .section-featured-yachts .row-slider .swiper{overflow:visible;padding-bottom:55px}@media only screen and (min-width:992px){.main-home .section-featured-yachts .row-slider .swiper{padding-bottom:0}}.main-home .section-featured-yachts .row-slider .swiper .swiper-wrapper .swiper-slide{height:auto}.main-home .section-featured-yachts .row-slider .swiper .swiper-buttons{position:absolute;bottom:0;right:0}@media only screen and (min-width:992px){.main-home .section-featured-yachts .row-slider .swiper .swiper-buttons{bottom:unset;top:-95px}}.main-home .section-services{margin:60px 0}@media only screen and (min-width:992px){.main-home .section-services{margin:120px 0}}.main-home .section-services .row-header{margin-bottom:25px;align-items:flex-end;justify-content:space-between}@media only screen and (min-width:992px){.main-home .section-services .row-header{margin-bottom:45px}}.main-home .section-services .row-header .content{display:flex;flex-flow:column;gap:5px}@media only screen and (min-width:992px){.main-home .section-services .row-header .content{gap:25px}}.main-home .section-services .row-header .content .title{text-transform:uppercase;text-wrap:balance}.main-home .section-services .row-services .services{display:flex;flex-flow:column;gap:25px}@media only screen and (min-width:768px){.main-home .section-services .row-services .services{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}.main-home .section-services .row-services .services .item-card{grid-column:span 1}.main-home .section-services .row-services .services .item-card:nth-child(4n+3),.main-home .section-services .row-services .services .item-card:nth-child(4n+4){grid-column:span 2}}.main-home .section-services .row-footer{margin-top:25px}@media only screen and (min-width:992px){.main-home .section-services .row-footer{margin-top:45px}}.main-home .section-services .row-footer .buttons{justify-content:flex-end}.main-home .section-quote .row{justify-content:space-between}.main-home .section-quote .row .col-image img{width:100%;max-width:236px;height:auto;aspect-ratio:1;object-fit:cover;display:block;object-position:center}.main-home .section-quote .row .col-content .content{display:flex;flex-flow:column;justify-content:space-between;height:100%}.main-home .section-quote .row .col-content .content .quote{padding:15px 0;font-family:"Ubuntu", sans-serif;font-weight:500;font-size:25px;line-height:1;text-transform:uppercase}@media only screen and (min-width:992px){.main-home .section-quote .row .col-content .content .quote{font-size:35px}}.main-home .section-quote .row .col-content .content .details .name{font-family:"Ubuntu", sans-serif;font-weight:700;font-size:20px;line-height:1.4}.main-home .section-image{margin:60px 0;width:100%;overflow:clip}@media only screen and (min-width:992px){.main-home .section-image{margin:120px 0}}.main-home .section-image .image img{display:block;width:100%;height:auto;object-fit:cover}.main-home .section-team{margin:60px 0}@media only screen and (min-width:992px){.main-home .section-team{margin:120px 0}}.main-home .section-team .row-header{margin-bottom:45px;align-items:flex-end;justify-content:space-between}.main-home .section-team .row-header .content{display:flex;flex-flow:column;gap:5px}@media only screen and (min-width:992px){.main-home .section-team .row-header .content{gap:25px}}.main-home .section-team .row-header .content .title{text-transform:uppercase;text-wrap:balance}.main-home .section-team .team-slider{width:100%;overflow:clip;margin:16px 0}@media only screen and (min-width:992px){.main-home .section-team .team-slider{margin:30px 0}}.main-home .section-team .team-slider .slick-track{display:flex;flex-flow:row nowrap}.main-home .section-team .team-slider .team-slide{display:inline-flex;align-items:center;padding:0 6px}@media only screen and (min-width:992px){.main-home .section-team .team-slider .team-slide{padding:0 15px}}.main-home .section-team .team-slider .team-slide .team-portrait{width:100%;max-width:168px}.main-home .section-team .team-slider .team-slide .team-portrait img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;object-position:center;border-radius:50%}.main-home .section-team .team-slider .team-slide .team-logo{display:flex;align-items:center;justify-content:center;width:100%;max-width:168px;height:auto;aspect-ratio:1;border-radius:50%;background-color:#263240}.main-home .section-team .team-slider .team-slide .team-logo img{max-height:61.8%}.main-home .section-team .team-slider.slick-reverse{direction:rtl}.main-home .section-team .row-footer{margin-top:25px}@media only screen and (min-width:992px){.main-home .section-team .row-footer{margin-top:45px}}.main-home .section-team .row-footer .buttons{justify-content:flex-end}.main-home .home-slogan{display:block;width:99%;height:auto;margin:0 auto;object-fit:contain;object-position:bottom;opacity:0.1}.main-default-page{margin-top:68px}@media only screen and (min-width:992px){.main-default-page{margin-top:90px}}.main-default-page .section-hero{padding:45px 0 0}.main-default-page .section-hero .row-header{padding:45px 0}.main-default-page .section-hero .row-header .content .title{text-transform:none}.main-default-page .section-hero .row-image .image{position:relative;width:100%;aspect-ratio:1.7777777778}.main-default-page .section-hero .row-image .image::after{content:"";position:absolute;inset:0;background:linear-gradient(185deg, rgba(0, 12, 28, 0) 20%, #000c1c 90%)}.main-default-page .section-hero .row-image .image img{width:100%;height:100%;object-fit:cover;object-position:center}.main-default-page .section-content{margin:40px 0}@media only screen and (min-width:992px){.main-default-page .section-content{margin:80px 0}}.main-default-page .section-content .content{width:100%;max-width:800px}.main-default-page .section-form{margin:40px 0}@media only screen and (min-width:992px){.main-default-page .section-form{margin:80px 0}}.main-default-page .section-form .form-wrapper{width:100%;max-width:800px}.main-default-page .section-cta{margin:50px 0 60px}@media only screen and (min-width:992px){.main-default-page .section-cta{margin:100px 0 120px}}.main-about{margin-top:68px}@media only screen and (min-width:992px){.main-about{margin-top:90px}}.main-about .section-hero{position:relative;padding:245px 0 0}.main-about .section-hero .hero-image{position:absolute;top:0;left:0;width:100%;height:600px;z-index:-1}.main-about .section-hero .hero-image::after{content:"";position:absolute;inset:0;background:linear-gradient(185deg, rgba(0, 12, 28, 0) 20%, #000c1c 90%)}.main-about .section-hero .hero-image img{display:block;width:100%;max-height:100%;object-fit:cover;object-position:center}.main-about .section-hero .row-header .content{display:flex;flex-flow:column;gap:10px}.main-about .section-hero .row-header .content .title{font-family:"Ubuntu", sans-serif;font-weight:700;font-size:35px;line-height:1.1;letter-spacing:0;text-transform:uppercase}@media only screen and (min-width:992px){.main-about .section-hero .row-header .content .title{font-size:70px}}.main-about .section-hero .row-header .content .subtitle{font-family:"Ubuntu", sans-serif;font-weight:700;font-size:20px;line-height:1.4}.main-about .section-hero .row-content .content{max-width:800px;margin:45px 0}.main-about .section-cards{margin:65px 0}.main-about .section-cards .cards{display:flex;flex-flow:column;gap:20px}@media only screen and (min-width:992px){.main-about .section-cards .cards{display:grid;grid-template-columns:repeat(2, 1fr)}}.main-about .section-cards .cards .item-card .card-title{font-weight:500}.main-about .section-cards .cards .item-card .card-intro{font-size:16px}.main-about .section-content{margin:135px 0;overflow:clip}.main-about .section-content .container{position:relative}.main-about .section-content .container::before{content:"";position:absolute;right:0;bottom:0;display:block;width:180px;height:470px;transform:translateX(50%);background-image:url("../../assets/logos/lengers-header-menu-bg.svg");background-size:contain;background-position:bottom right;background-repeat:no-repeat;pointer-events:none}.main-about .section-content .container .row-header .content .title{font-family:"Ubuntu", sans-serif;font-weight:700;font-size:35px;line-height:1;letter-spacing:0.9px;text-transform:uppercase}@media only screen and (min-width:992px){.main-about .section-content .container .row-header .content .title{font-size:55px}}.main-about .section-content .container .row-content .content{max-width:800px;margin:45px 0 0}.main-about .section-image-full{margin:125px 0;width:100%;height:auto;aspect-ratio:2.24}.main-about .section-image-full img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.main-about .section-team{margin:120px 0}.main-about .section-team .row-header .content{display:flex;flex-flow:column;gap:10px}.main-about .section-team .row-header .content .title{text-transform:uppercase}.main-about .section-team .row-team .cards{display:flex;flex-flow:column;gap:25px 20px;margin:45px 0 0}@media only screen and (min-width:768px){.main-about .section-team .row-team .cards{display:grid;grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width:992px){.main-about .section-team .row-team .cards{grid-template-columns:repeat(3, 1fr)}}.main-about .about-slogan{display:block;width:99%;height:auto;margin:0 auto;object-fit:contain;object-position:bottom;opacity:0.1}.main-services{margin-top:68px}@media only screen and (min-width:992px){.main-services{margin-top:90px}}.main-services .section-services{margin:35px 0 30px}@media only screen and (min-width:992px){.main-services .section-services{margin:70px 0 60px}}.main-services .section-services .services-grid{display:flex;flex-flow:column;gap:40px 30px}@media only screen and (min-width:768px){.main-services .section-services .services-grid{display:grid;grid-template-columns:repeat(2, 1fr)}}.main-services .section-services .services-grid .item-card{grid-column:span 1;display:flex;flex-flow:column;gap:20px;padding:25px}@media only screen and (min-width:992px){.main-services .section-services .services-grid .item-card{gap:30px;padding:45px 50px}}.main-services .section-services .services-grid .item-card:nth-child(n+3){grid-column:span 2}@media only screen and (min-width:992px){.main-services .section-services .services-grid .item-card:nth-child(n+3){flex-flow:row;align-items:flex-end}}.main-services .section-services .services-grid .item-card:has(.card-image){border-bottom:none;aspect-ratio:1.3333333333;flex-flow:row;align-items:flex-end}@media only screen and (min-width:992px){.main-services .section-services .services-grid .item-card:has(.card-image){aspect-ratio:2.3333333333;padding:50px}}.main-services .section-services .services-grid .item-card .card-image{position:absolute;inset:0;overflow:clip}.main-services .section-services .services-grid .item-card .card-image::after{content:"";position:absolute;inset:0;background:linear-gradient(185deg, rgba(0, 12, 28, 0) 20%, #000c1c 90%)}.main-services .section-services .services-grid .item-card .card-image img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1);transition:all 135ms cubic-bezier(0.4, 0, 0.2, 1)}.main-services .section-services .services-grid .item-card .card-content{max-width:750px;z-index:1}.main-services .section-services .services-grid .item-card .card-content .card-title{font-family:"Ubuntu", sans-serif;font-weight:500;font-size:20px;line-height:1.2;text-transform:uppercase;text-wrap:balance}@media only screen and (min-width:992px){.main-services .section-services .services-grid .item-card .card-content .card-title{font-size:30px}}@media only screen and (min-width:992px){.main-services .section-services .services-grid .item-card .card-content .card-title{max-width:80%}}.main-services .section-services .services-grid .item-card .card-icon{z-index:1;flex-shrink:0}.main-services .section-services .services-grid .item-card:hover .card-image img{transform:scale(1.05)}.main-services .section-services .services-grid .item-card:hover:not(:has(.card-image)) .card-content .card-title{text-decoration:underline}.main-services .section-cta{margin:30px 0 60px}@media only screen and (min-width:992px){.main-services .section-cta{margin:60px 0 120px}}.main-services .section-cta .block-cta .content .title{font-family:"Ubuntu", sans-serif;font-weight:500;font-size:20px;line-height:1.2;text-transform:uppercase}@media only screen and (min-width:992px){.main-services .section-cta .block-cta .content .title{font-size:30px}}.main-news-events{margin-top:68px}@media only screen and (min-width:992px){.main-news-events{margin-top:90px}}.main-news-events .section-hero{margin:0 0 50px}.main-news-events .section-events{margin:50px 0 130px}.main-news-events .section-events .events-grid{display:flex;flex-flow:column;gap:25px}@media only screen and (min-width:768px){.main-news-events .section-events .events-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:45px 30px}}.main-news-events .section-news{margin:50px 0 130px}.main-news-events .section-news .news-grid{display:flex;flex-flow:column;gap:25px}@media only screen and (min-width:768px){.main-news-events .section-news .news-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}.main-news-events .section-news .news-grid .grid-item:nth-child(4n+3),.main-news-events .section-news .news-grid .grid-item:nth-child(4n+4){grid-column:span 2}}.main-news-events .section-news .news-grid .grid-item{position:relative;display:flex;align-items:flex-end;min-height:275px;padding:20px 25px;text-decoration:none;overflow:clip}@media only screen and (min-width:992px){.main-news-events .section-news .news-grid .grid-item{padding:25px 50px}}.main-news-events .section-news .news-grid .grid-item .item-image{position:absolute;inset:0;z-index:-1}.main-news-events .section-news .news-grid .grid-item .item-image::after{content:"";position:absolute;inset:0;background:linear-gradient(185deg, rgba(0, 12, 28, 0) 20%, #000c1c 90%)}.main-news-events .section-news .news-grid .grid-item .item-image img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1);transition:all 250ms cubic-bezier(0.4, 0, 0.2, 1)}.main-news-events .section-news .news-grid .grid-item .item-content{width:100%;display:flex;flex-flow:column;justify-content:flex-end;gap:10px}.main-news-events .section-news .news-grid .grid-item .item-content .item-date{border-left:2px solid #f79826;padding-left:1ch;font-size:14px;line-height:20px}.main-news-events .section-news .news-grid .grid-item .item-content .item-icon{margin:5px 0 0 auto;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding-right:1px;background-color:#f79826}.main-news-events .section-news .news-grid .grid-item:hover .item-image img{transform:scale(1.05)}.main-news-events .section-news .news-grid .grid-item:nth-child(4n+1),.main-news-events .section-news .news-grid .grid-item:nth-child(4n+2){aspect-ratio:1.1111111111}.main-news-events .section-news .news-grid .grid-item:nth-child(4n+1) .item-content .item-title,.main-news-events .section-news .news-grid .grid-item:nth-child(4n+2) .item-content .item-title{font-family:"Ubuntu", sans-serif;font-weight:700;font-size:20px;line-height:1.4}.main-news-events .section-news .news-grid .grid-item:nth-child(4n+3){border:1px solid #ffffff;background-color:transparent;transition:all 135ms cubic-bezier(0.4, 0, 0.2, 1)}.main-news-events .section-news .news-grid .grid-item:nth-child(4n+3):hover{background-color:#263240}.main-news-events .section-news .news-grid .grid-item:nth-child(4n+3)::before{content:"";position:absolute;top:50%;right:14%;transform:translateY(-50%);display:block;width:77px;height:200px;opacity:0.4;background-image:url("../../assets/logos/lengers-header-menu-bg.svg");background-size:contain;background-position:center right;background-repeat:no-repeat;pointer-events:none}.main-news-events .section-news .news-grid .grid-item:nth-child(4n+3) .item-image{display:none !important}.main-news-events .section-news .news-grid .grid-item:nth-child(4n+3) .item-content .item-title{max-width:80%}.main-news-events .section-news .news-grid .grid-item:nth-child(4n+3) .item-content .item-title,.main-news-events .section-news .news-grid .grid-item:nth-child(4n+4) .item-content .item-title{font-family:"Ubuntu", sans-serif;font-weight:500;font-size:20px;line-height:1.2}@media only screen and (min-width:992px){.main-news-events .section-news .news-grid .grid-item:nth-child(4n+3) .item-content .item-title,.main-news-events .section-news .news-grid .grid-item:nth-child(4n+4) .item-content .item-title{font-size:30px}}.main-news-events .section-news .grid-pagination{margin:40px 0 0;display:flex;flex-flow:row;align-items:center;justify-content:center;gap:10px}@media only screen and (min-width:992px){.main-news-events .section-news .grid-pagination{margin:60px 0 0}}.main-news-events .section-news .grid-pagination .page-numbers{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:10px;padding:14px;margin:0;color:#ffffff;font-family:"Ubuntu", sans-serif;font-size:12px;line-height:1;font-weight:600;letter-spacing:0;text-transform:uppercase;text-decoration:none;background:none;border:1px solid #ffffff;outline:none;appearance:none;transition:all 135ms cubic-bezier(0.4, 0, 0.2, 1)}@media only screen and (min-width:992px){.main-news-events .section-news .grid-pagination .page-numbers{font-size:14px}}.main-news-events .section-news .grid-pagination .page-numbers.current{color:#ffffff;background-color:#46596f;border-color:#46596f}.main-news-events .section-news .grid-pagination .page-numbers.dots{border:none;padding:14px 0}.main-news-events .section-news .grid-pagination .page-numbers.prev::after,.main-news-events .section-news .grid-pagination .page-numbers.next::after{content:"";display:block;width:1em;height:1em;-webkit-mask-image:url("../../assets/icons/icon-arrow-right.svg");mask-image:url("../../assets/icons/icon-arrow-right.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:currentColor;padding:0;transition:all 135ms cubic-bezier(0.4, 0, 0.2, 1)}.main-news-events .section-news .grid-pagination .page-numbers.prev{transform:rotate(180deg)}.main-news-events .section-news .grid-pagination a.page-numbers:hover{color:#ffffff;background-color:#46596f;border-color:#46596f}.main-news-events .section-cta{margin:120px 0}.main-news-single{margin-top:68px}@media only screen and (min-width:992px){.main-news-single{margin-top:90px}}.main-news-single .section-hero{padding:45px 0 0}.main-news-single .section-hero .row-breadcrumb .breadcrumb{display:flex;flex-direction:row;gap:1.5ch;margin:0;font-size:12px;line-height:1.4}@media only screen and (min-width:992px){.main-news-single .section-hero .row-breadcrumb .breadcrumb{font-size:14px}}.main-news-single .section-hero .row-breadcrumb .breadcrumb .breadcrumb-item{display:inline-block;padding-left:0;color:#ffffff}.main-news-single .section-hero .row-breadcrumb .breadcrumb .breadcrumb-item::before{color:#46596f;padding:0 1.5ch 0 0}.main-news-single .section-hero .row-breadcrumb .breadcrumb .breadcrumb-item.active{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:30ch;max-width:100%}.main-news-single .section-hero .row-breadcrumb .breadcrumb .breadcrumb-item a{color:#f79826;text-decoration:none;transition:all 135ms cubic-bezier(0.4, 0, 0.2, 1)}.main-news-single .section-hero .row-breadcrumb .breadcrumb .breadcrumb-item a:hover{text-decoration:underline}.main-news-single .section-hero .row-header{padding:45px 0}.main-news-single .section-hero .row-header .content .date{border-left:2px solid #f79826;padding-left:1ch}.main-news-single .section-hero .row-header .content .title{font-family:"Ubuntu", sans-serif;font-weight:500;font-size:30px;line-height:1.2;letter-spacing:0.9px;text-transform:none}@media only screen and (min-width:992px){.main-news-single .section-hero .row-header .content .title{font-size:45px}}.main-news-single .section-hero .row-image .image{position:relative;width:100%;aspect-ratio:1.7777777778}.main-news-single .section-hero .row-image .image::after{content:"";position:absolute;inset:0;background:linear-gradient(185deg, rgba(0, 12, 28, 0) 20%, #000c1c 90%)}.main-news-single .section-hero .row-image .image img{width:100%;height:100%;object-fit:cover;object-position:center}.main-news-single .section-content{margin:80px 0}.main-news-single .section-content .content{width:100%;max-width:800px}.main-news-single .section-news{margin:125px 0}.main-news-single .section-news .content{margin:0 0 25px}.main-news-single .section-news .news-grid{display:flex;flex-flow:column;gap:25px}@media only screen and (min-width:768px){.main-news-single .section-news .news-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}}.main-news-single .section-news .news-grid .grid-item{position:relative;display:flex;align-items:flex-end;min-height:275px;padding:20px 25px;text-decoration:none;overflow:clip}@media only screen and (min-width:992px){.main-news-single .section-news .news-grid .grid-item{padding:25px 50px}}.main-news-single .section-news .news-grid .grid-item .item-image{position:absolute;inset:0;z-index:-1}.main-news-single .section-news .news-grid .grid-item .item-image::after{content:"";position:absolute;inset:0;background:linear-gradient(185deg, rgba(0, 12, 28, 0) 20%, #000c1c 90%)}.main-news-single .section-news .news-grid .grid-item .item-image img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1);transition:all 250ms cubic-bezier(0.4, 0, 0.2, 1)}.main-news-single .section-news .news-grid .grid-item .item-content{width:100%;display:flex;flex-flow:column;justify-content:flex-end;gap:10px;aspect-ratio:1.1111111111}.main-news-single .section-news .news-grid .grid-item .item-content .item-date{border-left:2px solid #f79826;padding-left:1ch;font-size:14px;line-height:20px}.main-news-single .section-news .news-grid .grid-item .item-content .item-title{font-family:"Ubuntu", sans-serif;font-weight:700;font-size:20px;line-height:1.4}.main-news-single .section-news .news-grid .grid-item .item-content .item-icon{margin:5px 0 0 auto;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding-right:1px;background-color:#f79826}.main-news-single .section-news .news-grid .grid-item:hover .item-image img{transform:scale(1.05)}.main-contact{margin-top:68px}@media only screen and (min-width:992px){.main-contact{margin-top:90px}}.main-contact .section-form{margin:80px 0 125px;overflow-x:clip}.main-contact .section-form .container{position:relative}.main-contact .section-form .container::before{content:"";position:absolute;right:0;bottom:50%;display:block;width:180px;height:470px;transform:translate(50%, 50%);background-image:url("../../assets/logos/lengers-header-menu-bg.svg");background-size:contain;background-position:bottom right;background-repeat:no-repeat;pointer-events:none}.main-contact .section-form .container .form-wrapper{position:relative;width:100%;max-width:840px;padding:40px 25px 25px}@media only screen and (min-width:992px){.main-contact .section-form .container .form-wrapper{padding:45px 50px 50px}}.main-contact .section-form .container .form-wrapper .socials{position:absolute;top:0;right:25px;transform:translateY(-50%)}@media only screen and (min-width:992px){.main-contact .section-form .container .form-wrapper .socials{right:80px}}.main-contact .section-form .container .form-wrapper .socials .button-social{width:40px;height:40px;background-color:#ffffff}@media only screen and (min-width:992px){.main-contact .section-form .container .form-wrapper .socials .button-social{width:50px;height:50px}}.main-thanks{margin-top:68px}@media only screen and (min-width:992px){.main-thanks{margin-top:90px}}.main-thanks .section-thanks{height:750px;max-height:85svh;padding:30px 0}.main-thanks .section-thanks>.container{position:relative;height:100%;display:flex;align-items:center}.main-thanks .section-thanks>.container::before{content:"";position:absolute;right:0;bottom:0;display:block;width:180px;height:470px;opacity:0.38;background-image:url("../../assets/logos/lengers-header-menu-bg.svg");background-size:contain;background-position:bottom right;background-repeat:no-repeat;pointer-events:none}.main-thanks .section-thanks>.container>.row{width:100%}.main-thanks .section-thanks .content{display:flex;flex-flow:column;gap:20px;width:80ch;max-width:100%}.main-thanks .section-thanks .content .subtitle{font-family:"Ubuntu", sans-serif;font-weight:700;font-size:20px;line-height:1.4}.main-thanks .section-thanks .content .title{font-family:"Ubuntu", sans-serif;font-weight:700;font-size:35px;line-height:1.1;letter-spacing:0}@media only screen and (min-width:992px){.main-thanks .section-thanks .content .title{font-size:70px}}.main-thanks .section-thanks .content .text{text-wrap:balance}.main-thanks .section-thanks .content .buttons{margin-top:25px}.main-locations{margin-top:68px}@media only screen and (min-width:992px){.main-locations{margin-top:90px}}.main-locations .section-locations{margin:60px 0}.main-locations .section-locations .locations{display:flex;flex-flow:column;gap:50px 35px}@media only screen and (min-width:768px){.main-locations .section-locations .locations{display:grid;grid-template-columns:repeat(2, 1fr)}}.main-locations .section-map{margin:80px 0 125px}.main-locations .section-map .map{width:100%;aspect-ratio:0.75;background-color:#ffffff;color:#000c1c}@media only screen and (min-width:992px){.main-locations .section-map .map{aspect-ratio:1.7777777778}}.main-locations .section-map .map #wpsl-base-gmap_0,.main-locations .section-map .map .wpsl-gmap-canvas{height:100% !important}.main-yacht-brand{margin-top:68px}@media only screen and (min-width:992px){.main-yacht-brand{margin-top:90px}}@media only screen and (min-width:992px){.main-yacht-brand .section-hero .hero-image{height:760px}}.main-yacht-brand .section-hero .row-header .brand-logo{margin-bottom:5px}.main-yacht-brand .section-hero .row-header .brand-logo img{width:200px;max-width:100%;height:25px;object-fit:contain;object-position:left}.main-yacht-brand .section-brand-models{margin:60px 0}.main-yacht-brand .section-brand-models .brand-models{display:flex;flex-flow:column;gap:50px}@media only screen and (min-width:992px){.main-yacht-brand .section-brand-models .brand-models{gap:85px}}.main-yacht-brand .section-brand-models .brand-models .brand-model{width:100%}.main-yacht-brand .section-brand-models .brand-models .brand-model .model-header{position:relative;display:flex;flex-flow:row;z-index:1}@media only screen and (min-width:992px){.main-yacht-brand .section-brand-models .brand-models .brand-model .model-header{gap:35px;margin-bottom:-35px}}.main-yacht-brand .section-brand-models .brand-models .brand-model .model-header .model-sideview{display:flex;align-items:center;justify-content:center;padding:6px;margin:0 0 0 25px;width:120px;height:120px;border-radius:50%;background-color:#ffffff}@media only screen and (max-width:991px){.main-yacht-brand .section-brand-models .brand-models .brand-model .model-header .model-sideview{display:none}}.main-yacht-brand .section-brand-models .brand-models .brand-model .model-header .model-sideview img{width:100px;max-width:100%;height:auto;object-fit:contain;object-position:center}.main-yacht-brand .section-brand-models .brand-models .brand-model .model-header .model-title{font-family:"Ubuntu", sans-serif;font-weight:500;font-size:20px;line-height:1.2;text-transform:uppercase;margin:0 0 20px}@media only screen and (min-width:992px){.main-yacht-brand .section-brand-models .brand-models .brand-model .model-header .model-title{font-size:30px}}@media only screen and (min-width:992px){.main-yacht-brand .section-brand-models .brand-models .brand-model .model-header .model-title{margin:20px 0 0}}.main-yacht-brand .section-brand-models .brand-models .brand-model .model-header .model-title::before{content:"|";margin-right:10px;color:#f79826;vertical-align:text-bottom}.main-yacht-brand .section-brand-models .brand-models .brand-model .model-image{width:100%;aspect-ratio:1.7777777778;background-color:#263240}@media only screen and (min-width:992px){.main-yacht-brand .section-brand-models .brand-models .brand-model .model-image{aspect-ratio:2.3333333333}}.main-yacht-brand .section-brand-models .brand-models .brand-model .model-image img{width:100%;height:100%;object-fit:cover;object-position:center}.main-yacht-brand .section-brand-models .brand-models .brand-model .model-footer{padding:15px 0;border-top:2px solid #f79826;background-color:#46596f}.main-yacht-brand .section-brand-models .brand-models .brand-model .model-footer .model-footer-inner{display:flex;flex-flow:column;gap:15px}@media only screen and (min-width:992px){.main-yacht-brand .section-brand-models .brand-models .brand-model .model-footer .model-footer-inner{flex-flow:row;align-items:center;justify-content:space-between}}.main-yacht-brand .section-brand-models .brand-models .brand-model .model-footer .model-footer-inner .buttons-overflow::-webkit-scrollbar{display:none}.main-yacht-brand .section-brand-models .brand-models .brand-model .model-footer .model-footer-inner .buttons-overflow .buttons{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-padding-left:calc(var(--bs-gutter-x) * 0.5);scroll-padding-right:calc(var(--bs-gutter-x) * 0.5)}.main-yacht-brand .section-brand-models .brand-models .brand-model .model-footer .model-footer-inner .buttons-overflow .buttons .button{scroll-snap-align:start;white-space:nowrap}@media only screen and (max-width:991px){.main-yacht-brand .section-brand-models .brand-models .brand-model .model-footer .model-footer-inner .buttons .button-primary{width:100%}}.main-yacht-brand .section-cta{margin:85px 0 120px}.main-yacht-brand-model{margin-top:68px}@media only screen and (min-width:992px){.main-yacht-brand-model{margin-top:90px}}@media only screen and (min-width:992px){.main-yacht-brand-model .section-hero .hero-image{height:760px}}.main-yacht-brand-model .section-hero .row-header .model-sideview{display:flex;align-items:center;justify-content:center;padding:6px;margin:0;width:95px;height:95px;border-radius:50%;background-color:#ffffff}.main-yacht-brand-model .section-hero .row-header .model-sideview img{width:83px;max-width:100%;height:auto;object-fit:contain;object-position:center}.main-yacht-brand-model .section-hero .row-header .brand-logo{margin-bottom:5px}.main-yacht-brand-model .section-hero .row-header .brand-logo img{width:200px;max-width:100%;height:25px;object-fit:contain;object-position:left}.main-yacht-brand-model .section-model-yachts{margin:60px 0}.main-yacht-brand-model .section-model-yachts .model-yachts{display:flex;flex-flow:column;gap:35px}@media only screen and (min-width:992px){.main-yacht-brand-model .section-model-yachts .model-yachts{gap:55px}}.main-yacht-brand-model .section-cta{margin:85px 0 120px}.main-yachts-single{margin-top:68px}@media only screen and (min-width:992px){.main-yachts-single{margin-top:90px}}.main-yachts-single section[id]{scroll-margin-top:100px}.main-yachts-single .floating-buttons{position:fixed;z-index:20;bottom:10px;right:10px;left:10px}@media only screen and (min-width:992px){.main-yachts-single .floating-buttons{left:unset;right:clamp(15px, 5vw, 70px)}}.main-yachts-single .floating-buttons .buttons .button-social{width:44px;height:44px}@media only screen and (max-width:991px){.main-yachts-single .floating-buttons .buttons .button-primary{width:100%}}.main-yachts-single .section-hero{height:250px;padding:0;margin:0 0 -50px}@media only screen and (min-width:992px){.main-yachts-single .section-hero{display:flex;flex-flow:column;justify-content:flex-end;height:710px;max-height:100svh;margin:0 0 45px;border-bottom:1px solid #f79826}}.main-yachts-single .section-hero .hero-image{height:100%}.main-yachts-single .section-hero .hero-pdf-downloads{margin:auto}@media only screen and (max-width:991px){.main-yachts-single .section-hero .hero-pdf-downloads .buttons{flex-direction:column;align-items:center}}@media only screen and (max-width:991px){.main-yachts-single .section-hero .row-buttons{display:none}}.main-yachts-single .section-hero .row-buttons .buttons{margin:0;gap:5px}.main-yachts-single .section-hero .row-buttons .buttons .button{font-size:16px;font-weight:500;text-transform:none;padding:11px 19px;flex-grow:1}.main-yachts-single .section-information{margin:0 0 55px}@media only screen and (min-width:992px){.main-yachts-single .section-information{margin:45px 0 100px}}.main-yachts-single .section-information .row-header .content .title{margin:0 0 15px;text-transform:uppercase}.main-yachts-single .section-information .row-header .content .info-details{display:flex;flex-flow:row;gap:20px}@media only screen and (max-width:767px){.main-yachts-single .section-information .row-header .content .info-details{justify-content:space-between}}.main-yachts-single .section-information .row-header .content .info-details .info-detail{display:flex;flex-flow:row nowrap;align-items:center;gap:8px}@media only screen and (min-width:992px){.main-yachts-single .section-information .row-header .content .info-details .info-detail{gap:10px}}.main-yachts-single .section-information .row-header .content .info-details .info-detail .detail{font-weight:500}@media only screen and (min-width:992px){.main-yachts-single .section-information .row-header .content .info-details .info-detail .detail{font-size:16px}}.main-yachts-single .section-information .row-price-video{margin-top:25px;margin-bottom:35px}@media only screen and (min-width:992px){.main-yachts-single .section-information .row-price-video{margin-top:45px}}.main-yachts-single .section-information .row-price-video .price-video{display:flex;flex-flow:column;gap:30px}@media only screen and (min-width:992px){.main-yachts-single .section-information .row-price-video .price-video{flex-flow:row nowrap;align-items:center}}.main-yachts-single .section-information .row-price-video .price-video .price{display:inline-flex;flex-flow:row nowrap;align-items:baseline;gap:12px;width:fit-content;padding:15px 20px;font-size:16px;line-height:1;font-weight:500;color:#f79826;background-color:#263240}@media only screen and (min-width:992px){.main-yachts-single .section-information .row-price-video .price-video .price{font-size:25px;line-height:30px}}.main-yachts-single .section-information .row-price-video .price-video .price .vat{font-size:10px;line-height:1;font-weight:400;letter-spacing:0;text-transform:uppercase}@media only screen and (min-width:992px){.main-yachts-single .section-information .row-price-video .price-video .price .vat{font-size:12px}}.main-yachts-single .section-information .row-price-video .price-video .video{display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:14px;font-size:12px;line-height:1;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;text-decoration:none}.main-yachts-single .section-information .row-price-video .price-video .video span{color:#ffffff;transition:all 135ms cubic-bezier(0.4, 0, 0.2, 1)}.main-yachts-single .section-information .row-price-video .price-video .video:hover span{color:#f79826}@media only screen and (max-width:767px){.main-yachts-single .section-information .row-content{flex-flow:column-reverse;gap:15px}}.main-yachts-single .section-information .row-content #contentMoreLess{font-family:"Ubuntu", sans-serif;font-weight:400;letter-spacing:0;margin-bottom:0;font-size:14px;line-height:1.7;max-height:calc(7 * 1.7em);overflow:hidden;transition:all 250ms cubic-bezier(0.4, 0, 0.2, 1)}@media only screen and (min-width:992px){.main-yachts-single .section-information .row-content #contentMoreLess{font-size:17px}}.main-yachts-single .section-information .row-content .info-specs-summary{list-style:none;margin:0 0 25px}@media only screen and (min-width:992px){.main-yachts-single .section-information .row-content .info-specs-summary{margin:0 0 35px}}.main-yachts-single .section-information .row-content .info-specs-summary .info-spec{display:flex;flex-flow:row nowrap;justify-content:space-between;column-gap:10px}.main-yachts-single .section-information .row-content .info-specs-summary .info-spec+.info-spec{margin:10px 0 0;border-top:1px solid #263240;padding:10px 0 0}.main-yachts-single .section-information .row-content .buttons+.buttons{margin:15px 0 0}.main-yachts-single .section-exterior{margin:75px 0}.main-yachts-single .section-exterior .content{margin:25px 0}.main-yachts-single .section-exterior .content .title{font-family:"Ubuntu", sans-serif;font-weight:500;font-size:20px;line-height:1.2;display:flex;flex-flow:row;align-items:baseline;gap:10px}@media only screen and (min-width:992px){.main-yachts-single .section-exterior .content .title{font-size:30px}}.main-yachts-single .section-exterior .content .title small{font-family:"Ubuntu", sans-serif;font-weight:400;letter-spacing:0;margin-bottom:0;font-size:14px;line-height:1.7;text-transform:uppercase}@media only screen and (min-width:992px){.main-yachts-single .section-exterior .content .title small{font-size:17px}}.main-yachts-single .section-exterior .swiper{max-width:100%}.main-yachts-single .section-exterior .swiper .swiper-wrapper .swiper-slide img{width:100%;height:auto;aspect-ratio:1.5384615385;object-fit:cover;object-position:center}.main-yachts-single .section-specifications{margin:60px 0;overflow:clip}.main-yachts-single .section-specifications .specifications-tabs .tabs-nav{margin:0 0 35px;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.main-yachts-single .section-specifications .specifications-tabs .tabs-nav::-webkit-scrollbar{display:none}@media only screen and (max-width:991px){.main-yachts-single .section-specifications .specifications-tabs .tabs-nav{margin-left:calc(-0.5 * var(--bs-gutter-x));margin-right:calc(-0.5 * var(--bs-gutter-x));padding-left:calc(var(--bs-gutter-x) * 0.5);padding-right:calc(var(--bs-gutter-x) * 0.5);scroll-padding-left:calc(var(--bs-gutter-x) * 0.5);scroll-padding-right:calc(var(--bs-gutter-x) * 0.5)}}@media only screen and (min-width:992px){.main-yachts-single .section-specifications .specifications-tabs .tabs-nav{width:100%;margin:0 0 65px;gap:30px}}.main-yachts-single .section-specifications .specifications-tabs .tabs-nav .button{flex:1 0 auto;scroll-snap-align:start;white-space:nowrap}.main-yachts-single .section-specifications .specifications-tabs .tab-content .tab-pane .tab-inner{column-gap:50px}@media only screen and (min-width:768px){.main-yachts-single .section-specifications .specifications-tabs .tab-content .tab-pane .tab-inner{column-count:1}.main-yachts-single .section-specifications .specifications-tabs .tab-content .tab-pane .tab-inner:has(.specs-group:nth-child(2)){column-count:2}}@media only screen and (min-width:992px){.main-yachts-single .section-specifications .specifications-tabs .tab-content .tab-pane .tab-inner{column-count:1}.main-yachts-single .section-specifications .specifications-tabs .tab-content .tab-pane .tab-inner:has(.specs-group:nth-child(2)){column-count:2}}.main-yachts-single .section-specifications .specifications-tabs .tab-content .tab-pane .tab-inner .specs-group{display:flex;flex-flow:column;width:100%;break-inside:avoid;margin:0 0 40px}.main-yachts-single .section-specifications .specifications-tabs .tab-content .tab-pane .tab-inner .specs-group .group-name{font-family:"Ubuntu", sans-serif;font-weight:500;font-size:20px;line-height:1.2;margin:0 0 20px}@media only screen and (min-width:992px){.main-yachts-single .section-specifications .specifications-tabs .tab-content .tab-pane .tab-inner .specs-group .group-name{font-size:30px}}.main-yachts-single .section-specifications .specifications-tabs .tab-content .tab-pane .tab-inner .specs-group .group-data{list-style:none}.main-yachts-single .section-specifications .specifications-tabs .tab-content .tab-pane .tab-inner .specs-group .group-data .data-item{display:flex;flex-flow:row nowrap;justify-content:space-between;column-gap:40px}.main-yachts-single .section-specifications .specifications-tabs .tab-content .tab-pane .tab-inner .specs-group .group-data .data-item+.data-item{margin:10px 0 0;border-top:1px solid #263240;padding:10px 0 0}.main-yachts-single .section-specifications .specifications-tabs .tab-content .tab-pane .tab-inner .specs-group .group-data .data-item .data-name{flex-shrink:0;text-align:left;font-size:15px;font-weight:500}.main-yachts-single .section-specifications .specifications-tabs .tab-content .tab-pane .tab-inner .specs-group .group-data .data-item .data-value{flex:1;text-align:right;font-size:15px;text-wrap:balance}.main-yachts-single .section-specifications .specifications-tabs .specs-disclaimer{margin:10px 0 0;font-size:11px;font-style:italic}@media only screen and (min-width:992px){.main-yachts-single .section-specifications .specifications-tabs .specs-disclaimer{margin:55px 0 0;font-size:13px}}.main-yachts-single .section-interior{margin:40px 0}@media only screen and (min-width:992px){.main-yachts-single .section-interior{margin:80px 0}}.main-yachts-single .section-interior .content{margin:25px 0}.main-yachts-single .section-interior .content .title{font-family:"Ubuntu", sans-serif;font-weight:500;font-size:20px;line-height:1.2;display:flex;flex-flow:row;align-items:baseline;gap:10px}@media only screen and (min-width:992px){.main-yachts-single .section-interior .content .title{font-size:30px}}.main-yachts-single .section-interior .content .title small{font-family:"Ubuntu", sans-serif;font-weight:400;letter-spacing:0;margin-bottom:0;font-size:14px;line-height:1.7;text-transform:uppercase}@media only screen and (min-width:992px){.main-yachts-single .section-interior .content .title small{font-size:17px}}.main-yachts-single .section-interior .grid-gallery{display:flex;flex-flow:column;gap:10px}@media only screen and (min-width:992px){.main-yachts-single .section-interior .grid-gallery{display:grid;grid-template-columns:repeat(12, 1fr)}}.main-yachts-single .section-interior .grid-gallery .gallery-item{position:relative}.main-yachts-single .section-interior .grid-gallery .gallery-item:nth-child(4n+1),.main-yachts-single .section-interior .grid-gallery .gallery-item:nth-child(4n+4){grid-column:span 7}.main-yachts-single .section-interior .grid-gallery .gallery-item:nth-child(4n+2),.main-yachts-single .section-interior .grid-gallery .gallery-item:nth-child(4n+3){grid-column:span 5}.main-yachts-single .section-interior .grid-gallery .gallery-item:nth-child(n+5){display:none;visibility:hidden}.main-yachts-single .section-interior .grid-gallery .gallery-item>img{max-width:100%;height:100%;object-fit:cover;object-position:center;cursor:url("../../assets/icons/icon-zoom-white.svg"), pointer}.main-yachts-single .section-interior .grid-gallery .gallery-item .icon-enlarge{position:absolute;right:10px;bottom:10px;display:flex;align-items:center;justify-content:center;padding:7px;background-color:#000c1c;pointer-events:none}@media only screen and (min-width:992px){.main-yachts-single .section-interior .grid-gallery .gallery-item .icon-enlarge{right:35px;bottom:30px}}.main-yachts-single .section-layout{margin:40px 0}@media only screen and (min-width:992px){.main-yachts-single .section-layout{margin:80px 0}}.main-yachts-single .section-layout .content{margin:25px 0}.main-yachts-single .section-layout .content .title{font-family:"Ubuntu", sans-serif;font-weight:500;font-size:20px;line-height:1.2;display:flex;flex-flow:row;align-items:baseline;gap:10px}@media only screen and (min-width:992px){.main-yachts-single .section-layout .content .title{font-size:30px}}.main-yachts-single .section-layout .content .title small{font-family:"Ubuntu", sans-serif;font-weight:400;letter-spacing:0;margin-bottom:0;font-size:14px;line-height:1.7;text-transform:uppercase}@media only screen and (min-width:992px){.main-yachts-single .section-layout .content .title small{font-size:17px}}.main-yachts-single .section-layout .swiper-layout-container{position:relative;padding-bottom:30px}@media only screen and (min-width:992px){.main-yachts-single .section-layout .swiper-layout-container{padding-bottom:50px}}.main-yachts-single .section-layout .swiper-layout-container #layout-swiper.swiper{max-width:100%;background-color:#ffffff}.main-yachts-single .section-layout .swiper-layout-container #layout-swiper.swiper .swiper-wrapper .swiper-slide{padding:30px 20px}@media only screen and (min-width:992px){.main-yachts-single .section-layout .swiper-layout-container #layout-swiper.swiper .swiper-wrapper .swiper-slide{padding:60px}}.main-yachts-single .section-layout .swiper-layout-container #layout-swiper.swiper .swiper-wrapper .swiper-slide img{width:100%;height:auto;aspect-ratio:2.7179487179;object-fit:cover;object-position:center}.main-yachts-single .section-layout .swiper-layout-container #layout-swiper.swiper .icon-enlarge{position:absolute;right:10px;bottom:10px;display:flex;align-items:center;justify-content:center;padding:7px;background-color:#000c1c;z-index:1;pointer-events:none}@media only screen and (min-width:992px){.main-yachts-single .section-layout .swiper-layout-container #layout-swiper.swiper .icon-enlarge{right:35px;bottom:30px}}.main-yachts-single .section-layout .swiper-layout-container .swiper-scrollbar{background:#ffffff;--swiper-scrollbar-sides-offset: 15%;--swiper-scrollbar-size: 2px}.main-yachts-single .section-layout .swiper-layout-container .swiper-scrollbar .swiper-scrollbar-drag{background:#f79826;cursor:pointer}.main-yachts-single .section-layout .layout-labels{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:10px;margin:35px 0 0}.main-yachts-single .section-layout .layout-labels .yacht-name{text-transform:uppercase;color:#f79826;flex:1;text-align:right;padding-right:10px;line-height:1.2;border-right:2px solid #ffffff}.main-yachts-single .section-layout .layout-labels #layout-swiper-labels.swiper{flex:1}.main-yachts-single .section-layout .layout-labels #layout-swiper-labels.swiper .swiper-slide{background-color:#000c1c;color:#ffffff;text-transform:uppercase;text-wrap:balance}.main-yachts-single .section-video{margin:40px 0}@media only screen and (min-width:992px){.main-yachts-single .section-video{margin:85px 0}}.main-yachts-single .section-video .video{position:relative;width:100%;height:auto;aspect-ratio:1.7777777778;cursor:pointer}.main-yachts-single .section-video .video .video-overlay{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;pointer-events:none}.main-yachts-single .section-video .video iframe{width:100%;height:100%}.main-yachts-single .section-contact{margin:30px 0}@media only screen and (min-width:992px){.main-yachts-single .section-contact{margin:60px 0}}.main-yachts-single .section-contact .contacts{display:flex;flex-flow:column;gap:30px}@media only screen and (min-width:992px){.main-yachts-single .section-contact .contacts{display:grid;grid-template-columns:repeat(2, 1fr);gap:60px}}.main-yachts-single .section-cta{margin:50px 0}@media only screen and (min-width:992px){.main-yachts-single .section-cta{margin:100px 0}}.main-yachts-single .section-cta .block-cta{padding:60px 0;border-bottom:none}.main-yachts-single .section-cta .block-cta .cta-inner{align-items:flex-end;gap:80px}.main-yachts-single .section-cta .block-cta .cta-inner .content .title{font-family:"Ubuntu", sans-serif;font-weight:500;font-size:20px;line-height:1.2;margin:0 0 15px}@media only screen and (min-width:992px){.main-yachts-single .section-cta .block-cta .cta-inner .content .title{font-size:30px}}.main-yachts-sale .section-hero .row-header .content .title{text-wrap:balance}.main-yachts-sale .section-hero .row-filters{margin-top:20px}.main-yachts-sale .section-hero .row-filters .yachts-filters{padding:25px 0;background-color:#46596f;border-bottom:3px solid #f79826}@media only screen and (min-width:768px){.main-yachts-sale .section-hero .row-filters .yachts-filters{padding:45px 0}}.main-yachts-sale .section-hero .row-filters .yachts-filters #filterSale{display:flex;flex-flow:column}@media only screen and (min-width:992px){.main-yachts-sale .section-hero .row-filters .yachts-filters #filterSale{row-gap:30px}}.main-yachts-sale .section-hero .row-filters .yachts-filters #filterSale>.row{align-items:flex-end}.main-yachts-sale .section-hero .row-filters .yachts-filters #filterSale .form-group{margin:0 0 15px}@media only screen and (min-width:768px){.main-yachts-sale .section-hero .row-filters .yachts-filters #filterSale .form-group{margin:0}}.main-yachts-sale .section-hero .row-filters .yachts-filters #filterSale label{margin:0 0 10px}.main-yachts-sale .section-hero .row-filters .yachts-filters #filterSale label.label-search{display:flex;flex-flow:row;gap:15px;justify-content:space-between}.main-yachts-sale .section-hero .row-filters .yachts-filters #filterSale .form-control{font-family:"Ubuntu", sans-serif;font-weight:400;letter-spacing:0;margin-bottom:0;font-size:14px;line-height:16px;padding:14px 20px;color:#000c1c;background-color:#ffffff;border:none;border-radius:0;appearance:none}.main-yachts-sale .section-hero .row-filters .yachts-filters #filterSale .form-control:focus{outline:none;box-shadow:none}.main-yachts-sale .section-hero .row-filters .yachts-filters #filterSale select{background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='%23000c1c'/%3E%3C/svg%3E");background-size:10px;background-repeat:no-repeat;background-position:calc(100% - 12px) center}.main-yachts-sale .section-hero .row-filters .yachts-filters #filterSale .buttons{margin:20px 0 0}@media only screen and (min-width:768px){.main-yachts-sale .section-hero .row-filters .yachts-filters #filterSale .buttons{margin:0}}.main-yachts-sale .section-hero .row-display{margin-top:25px}.main-yachts-sale .section-hero .row-display .display-grid-size{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;gap:30px}.main-yachts-sale .section-hero .row-display .display-grid-size>p{font-size:14px;line-height:1;font-weight:600;text-transform:uppercase}.main-yachts-sale .section-hero .row-display .display-grid-size .grid-size{display:flex;background:none;border:none;appearance:none;transition:all 135ms cubic-bezier(0.4, 0, 0.2, 1)}.main-yachts-sale .section-hero .row-display .display-grid-size .grid-size.grid1{width:20px;height:18px;color:#ffffff}.main-yachts-sale .section-hero .row-display .display-grid-size .grid-size.grid1::after{content:"";display:block;width:100%;height:100%;-webkit-mask-image:url("../../assets/icons/icon-grid1.svg");mask-image:url("../../assets/icons/icon-grid1.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:currentColor;transition:inherit}.main-yachts-sale .section-hero .row-display .display-grid-size .grid-size.grid2{width:18px;height:18px;color:#ffffff}.main-yachts-sale .section-hero .row-display .display-grid-size .grid-size.grid2::after{content:"";display:block;width:100%;height:100%;-webkit-mask-image:url("../../assets/icons/icon-grid2.svg");mask-image:url("../../assets/icons/icon-grid2.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:currentColor;transition:inherit}.main-yachts-sale .section-hero .row-display .display-grid-size .grid-size.grid3{width:28px;height:18px;color:#ffffff}.main-yachts-sale .section-hero .row-display .display-grid-size .grid-size.grid3::after{content:"";display:block;width:100%;height:100%;-webkit-mask-image:url("../../assets/icons/icon-grid3.svg");mask-image:url("../../assets/icons/icon-grid3.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:currentColor;transition:inherit}.main-yachts-sale .section-hero .row-display .display-grid-size .grid-size.active{color:#f79826}.main-yachts-sale .section-yachts-sale #yachts-grid{display:grid;grid-template-columns:repeat(1, 1fr);gap:55px;width:100%;max-width:1240px;margin:55px auto;overflow-x:clip}@media only screen and (min-width:768px){.main-yachts-sale .section-yachts-sale #yachts-grid.grid-2{grid-template-columns:repeat(2, 50%);gap:0;max-width:100%}.main-yachts-sale .section-yachts-sale #yachts-grid.grid-3{grid-template-columns:repeat(3, 33.333333%);gap:0;max-width:100%}}.main-yachts-sale .section-cta{margin:50px 0 60px}@media only screen and (min-width:992px){.main-yachts-sale .section-cta{margin:100px 0 120px}}.block-cta{padding:40px 0;background-color:#46596f;border-bottom:2px solid #f79826}.block-cta .cta-inner{display:flex;flex-flow:column;align-items:center;justify-content:space-between;gap:15px}@media only screen and (min-width:992px){.block-cta .cta-inner{flex-flow:row}}.block-cta .cta-inner .content .title{font-family:"Ubuntu", sans-serif;font-weight:500;font-size:20px;line-height:1.2}@media only screen and (min-width:992px){.block-cta .cta-inner .content .title{font-size:30px}}.block-cta .cta-inner .image{flex-shrink:0}.block-cta .cta-inner .image img{max-width:100%;height:auto;object-fit:contain;object-position:center}.block-cta .cta-inner .brand-logo img{width:200px;max-width:100%;height:35px;object-fit:contain;object-position:left}@media only screen and (min-width:992px){.block-cta .cta-inner .brand-logo img{width:300px}}.block-cta .cta-inner .buttons{flex-shrink:0}.block-cta.newsletter{border-bottom:none;padding:25px}@media only screen and (min-width:992px){.block-cta.newsletter{padding:50px}}.block-cta.newsletter .cta-inner{width:100%;max-width:650px;margin:0 auto;align-items:flex-start}@media only screen and (min-width:992px){.block-cta.newsletter .cta-inner{flex-flow:column}}.block-cta.newsletter .cta-inner .title{font-family:"Ubuntu", sans-serif;font-weight:500;font-size:20px;line-height:1.2}@media only screen and (min-width:992px){.block-cta.newsletter .cta-inner .title{font-size:30px}}.block-cta.newsletter .cta-inner .form-newsletter{max-width:100%;margin:30px 0 0}.block-cta.newsletter .cta-inner .form-newsletter .gform_wrapper.gform-theme--framework form input[type="email"]{border:none;background-color:#ffffff;padding:15px 75px 15px 25px}.block-cta.newsletter .cta-inner .form-newsletter .gform_wrapper.gform-theme--framework form input[type="email"]::placeholder{color:#000c1c}.block-cta.newsletter .cta-inner .form-newsletter .gform_wrapper.gform-theme--framework form input.gform_button{width:50px;height:50px;padding:18px;background-color:#000c1c}.block-cta.newsletter .cta-inner .form-newsletter .gform_wrapper.gform-theme--framework form input.gform_button:hover{background-color:#f79826}.block-cta.newsletter .cta-inner .form-newsletter .gform_wrapper.gform-theme--framework form .gform_footer{top:0;right:0}.section-hero{position:relative;padding:245px 0 0}.section-hero .hero-image{position:absolute;top:0;left:0;width:100%;height:250px;z-index:-1}@media only screen and (min-width:992px){.section-hero .hero-image{height:600px}}.section-hero .hero-image::after{content:"";position:absolute;inset:0;background:linear-gradient(185deg, rgba(0, 12, 28, 0) 20%, #000c1c 90%)}.section-hero .hero-image img{display:block;width:100%;max-height:100%;object-fit:cover;object-position:center}.section-hero .hero-image .bg-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;z-index:-2}.section-hero .row-header .content{display:flex;flex-flow:column;gap:10px}.section-hero .row-header .content .title{font-family:"Ubuntu", sans-serif;font-weight:700;font-size:35px;line-height:1.1;letter-spacing:0;text-transform:uppercase}@media only screen and (min-width:992px){.section-hero .row-header .content .title{font-size:70px}}.section-hero .row-header .content .subtitle{font-family:"Ubuntu", sans-serif;font-weight:700;font-size:20px;line-height:1.4}.section-hero .row-content .content{max-width:800px;margin:45px 0 0}.section-hero .row-buttons .buttons{margin:45px 0 0}