@import url(https://use.typekit.net/lsj1vpk.css);@font-face{font-family:"Raleway";src:url("../fonts/raleway/Raleway-Regular.eot");src:url("../fonts/raleway/Raleway-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/raleway/Raleway-Regular.woff2") format("woff2"), url("../fonts/raleway/Raleway-Regular.woff") format("woff"), url("../fonts/raleway/Raleway-Regular.ttf") format("truetype"), url("../fonts/raleway/Raleway-Regular.svg#Raleway-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Raleway";src:url("../fonts/raleway/Raleway-SemiBold.eot");src:url("../fonts/raleway/Raleway-SemiBold.eot?#iefix") format("embedded-opentype"), url("../fonts/raleway/Raleway-SemiBold.woff2") format("woff2"), url("../fonts/raleway/Raleway-SemiBold.woff") format("woff"), url("../fonts/raleway/Raleway-SemiBold.ttf") format("truetype"), url("../fonts/raleway/Raleway-SemiBold.svg#Raleway-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Raleway";src:url("../fonts/raleway/Raleway-Bold.eot");src:url("../fonts/raleway/Raleway-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/raleway/Raleway-Bold.woff2") format("woff2"), url("../fonts/raleway/Raleway-Bold.woff") format("woff"), url("../fonts/raleway/Raleway-Bold.ttf") format("truetype"), url("../fonts/raleway/Raleway-Bold.svg#Raleway-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Raleway";src:url("../fonts/raleway/Raleway-ExtraBold.eot");src:url("../fonts/raleway/Raleway-ExtraBold.eot?#iefix") format("embedded-opentype"), url("../fonts/raleway/Raleway-ExtraBold.woff2") format("woff2"), url("../fonts/raleway/Raleway-ExtraBold.woff") format("woff"), url("../fonts/raleway/Raleway-ExtraBold.ttf") format("truetype"), url("../fonts/raleway/Raleway-ExtraBold.svg#Raleway-ExtraBold") format("svg");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url("../fonts/gilroy/Gilroy-SemiBold.eot");src:url("../fonts/gilroy/Gilroy-SemiBold.eot?#iefix") format("embedded-opentype"), url("../fonts/gilroy/Gilroy-SemiBold.woff2") format("woff2"), url("../fonts/gilroy/Gilroy-SemiBold.woff") format("woff"), url("../fonts/gilroy/Gilroy-SemiBold.ttf") format("truetype"), url("../fonts/gilroy/Gilroy-SemiBold.svg#Gilroy-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url("../fonts/gilroy/Gilroy-Bold.eot");src:url("../fonts/gilroy/Gilroy-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/gilroy/Gilroy-Bold.woff2") format("woff2"), url("../fonts/gilroy/Gilroy-Bold.woff") format("woff"), url("../fonts/gilroy/Gilroy-Bold.ttf") format("truetype"), url("../fonts/gilroy/Gilroy-Bold.svg#Gilroy-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Cavanna Font Icon";src:url("../fonts/icon-font/icomoon.eot?93hujt");src:url("../fonts/icon-font/icomoon.eot?93hujt#iefix") format("embedded-opentype"), url("../fonts/icon-font/icomoon.woff2?93hujt") format("woff2"), url("../fonts/icon-font/icomoon.ttf?93hujt") format("truetype"), url("../fonts/icon-font/icomoon.woff?93hujt") format("woff"), url("../fonts/icon-font/icomoon.svg?93hujt#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:"Cavanna Font Icon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow:before{content:"a"}.icon-play:before{content:"b"}.icon-close:before{content:"c"}*{margin:0;padding:0;outline:0;border:0;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}*:focus-visible,*:focus{outline:1px solid #FF7413}*:not(.slick-track):not(.slick-list),*:after,*:before{transition:all 0.3s ease-out;box-sizing:border-box}html{overflow:hidden !important}html,body{top:0;left:0;width:100%;height:100%;margin:0;font-family:"Raleway", sans-serif;font-size:16px;line-height:160%;color:#000000;font-weight:400;background-color:#FFFFFF;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-x:hidden !important;position:relative}html::-webkit-scrollbar,body::-webkit-scrollbar{width:5px;height:5px}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:transparent}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background:#FF7413}html.no-scroll,body.no-scroll{overflow:hidden}html #container.full-width,body #container.full-width{min-height:100vh}html .container-fluid,body .container-fluid{width:100%;max-width:100%;position:relative;display:flex;align-items:center;flex-direction:column;padding-left:0;padding-right:0}html .container,body .container{width:100%;max-width:1440px;position:relative;display:flex;flex-direction:column;padding-left:0;padding-right:0}@media screen and (max-width:1440px){html .container,body .container{padding-left:20px;padding-right:20px}}html.admin-bar .site-container .site-inner,body.admin-bar .site-container .site-inner{margin-top:0}html .site-container,body .site-container{width:100%}html .site-container .site-inner,body .site-container .site-inner{max-width:100%;padding:0}li{outline:none !important}a{box-shadow:none;outline:none;text-decoration:none;cursor:pointer}p{margin-bottom:10px}.clear{clear:both}.hidden,.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:transparent;clip:auto !important;clip-path:none;color:#000000;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#wpadminbar{overflow:hidden}.otgs-development-site-front-end{display:none}.has-orange-color{color:#FF7413}.has-orange-background-color{background-color:#FF7413}.has-purple-color{color:#444EA8}.has-purple-background-color{background-color:#444EA8}.has-dark-purple-color{color:#241D6C}.has-dark-purple-background-color{background-color:#241D6C}.has-yellowish-orange-color{color:#FD9F1A}.has-yellowish-orange-background-color{background-color:#FD9F1A}.has-orange-2-color{color:#FE841D}.has-orange-2-background-color{background-color:#FE841D}.has-blue-color{color:#446BB3}.has-blue-background-color{background-color:#446BB3}.has-grey-1-color{color:#444444}.has-grey-1-background-color{background-color:#444444}.has-grey-2-color{color:#929292}.has-grey-2-background-color{background-color:#929292}.has-white-color{color:#FFFFFF}.has-white-background-color{background-color:#FFFFFF}.has-black-color{color:#000000}.has-black-background-color{background-color:#000000}.site-container{min-width:280px}.site-container:before,.site-container:after{display:none}.site-container .site-inner{max-width:100%;padding:0}.site-container .site-inner #genesis-content{width:100%;padding:0}.site-container .site-inner #genesis-content .entry-content{display:flex;flex-direction:column;align-items:center;overflow:visible}.page .entry-title{display:none}.section{max-width:1440px;margin-left:auto;margin-right:auto}@media screen and (max-width:1440px){.section{padding-left:20px;padding-right:20px}}article.entry{margin-bottom:0 !important}.entry-content>*[class^="wp-block-"]{position:relative}.entry-content>*[class^="wp-block-"].width-720,.entry-content>*[class^="wp-block-"].is-style-width-720{max-width:720px !important}.entry-content>*[class^="wp-block-"].alignfull{max-width:100% !important;margin-left:0 !important;margin-right:0 !important;width:100%}.entry-content>*[class^="wp-block-"].alignfull .wp-block-stackable-columns.alignwide{max-width:1440px !important}.entry-content>*[class^="wp-block-"].wp-block-columns{gap:30px;margin-bottom:0 !important}.entry-content>*[class^="wp-block-"] figure{margin-bottom:0 !important}.entry-content>*[class^="wp-block-"].wp-block-image.alignfull.size-full{margin-bottom:0 !important}.entry-content>*[class^="wp-block-"].wp-block-image.alignfull.size-full img{height:500px;object-fit:cover}*.width-720,*.is-style-width-720{max-width:720px !important}header.entry-header{display:none}.post-edit-link{display:none}.entry-footer,#respond{display:none}.search-toggle{display:none}.tablenav,.tablenav .tablenav-pages{display:block}p:empty{display:none !important}.slick-slider .slick-list{width:100%;height:100%;position:relative}.slick-slider .slick-list .slick-track{height:100%}.slick-slider .slick-list .slick-track .slick-slide,.slick-slider .slick-list .slick-track .slick-slide>div{width:100%;height:100%}.slick-slider .slick-dots{height:2vw;z-index:2;list-style:none;display:flex !important;justify-content:center;align-items:center;gap:25px;padding:0;margin:0;position:absolute;bottom:50px}@media screen and (max-width:767px){.slick-slider .slick-dots{height:10px}}.slick-slider .slick-dots li{width:2vw;height:2vw;pointer-events:all;cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;padding:0}@media screen and (max-width:767px){.slick-slider .slick-dots li{width:10px;height:10px}}.slick-slider .slick-dots li.slick-active button{background:#FF7413}.slick-slider .slick-dots li button{width:100%;height:100%;font-size:0;line-height:0;color:transparent;border-radius:0;outline:none;padding:0;display:flex;justify-content:center;align-items:center;background:#FFFFFF;position:relative;cursor:pointer}.slick-slider .slick-dots li button:focus,.slick-slider .slick-dots li button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;box-shadow:0 0 0 4px rgba(0, 0, 0, 0.35)}.slick-slider .slick-dots li button::before{width:100%;height:100%}@media (hover:hover) and (pointer:fine){.slick-slider .slick-dots li:hover{opacity:0.5}}@media screen and (max-width:767px){.slick-slider .slick-dots{bottom:20px}}.slick-slider .slide{height:100%;display:flex !important;justify-content:center;position:relative}.slick-slider .slide img{width:100%;height:100%;object-fit:cover}.special-font{display:inline-block;font-family:"Gilroy", sans-serif}.slick-slider .slick-prev,.slick-slider .slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent;z-index:2}.slick-slider .slick-prev::before,.slick-slider .slick-next::before{font-family:"Cavanna Font Icon", sans-serif;font-size:20px;color:#444444;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-slider .slick-prev:hover,.slick-slider .slick-next:hover{color:transparent;outline:none;background:transparent}.slick-slider .slick-prev:hover::before,.slick-slider .slick-next:hover::before{opacity:1}.slick-slider .slick-prev.slick-disabled::before,.slick-slider .slick-next.slick-disabled::before{opacity:0.25}.slick-slider .slick-prev{left:-150px;transform:rotate(180deg)}@media screen and (max-width:1440px){.slick-slider .slick-prev{left:-20px}}@media screen and (max-width:1200px){.slick-slider .slick-prev{left:0}}@media screen and (max-width:989px){.slick-slider .slick-prev{left:-10px}}@media screen and (max-width:767px){.slick-slider .slick-prev{left:0}}.slick-slider .slick-prev::before{content:"a"}.slick-slider [dir="rtl"] .slick-prev{right:-150px;left:auto;transform:rotate(180deg)}@media screen and (max-width:1440px){.slick-slider [dir="rtl"] .slick-prev{right:-20px}}@media screen and (max-width:1200px){.slick-slider [dir="rtl"] .slick-prev{right:0}}@media screen and (max-width:989px){.slick-slider [dir="rtl"] .slick-prev{right:-15px}}@media screen and (max-width:767px){.slick-slider [dir="rtl"] .slick-prev{right:0}}.slick-slider [dir="rtl"] .slick-prev::before{content:"a"}.slick-slider .slick-next{right:-150px;transform:rotate(0deg)}@media screen and (max-width:1440px){.slick-slider .slick-next{right:-20px}}@media screen and (max-width:1200px){.slick-slider .slick-next{right:0}}@media screen and (max-width:989px){.slick-slider .slick-next{right:-15px}}@media screen and (max-width:767px){.slick-slider .slick-next{right:0}}.slick-slider .slick-next::before{content:"a"}.slick-slider [dir="rtl"] .slick-next{right:auto;left:-150px;transform:rotate(0deg)}@media screen and (max-width:1440px){.slick-slider [dir="rtl"] .slick-next{left:-20px}}@media screen and (max-width:1200px){.slick-slider [dir="rtl"] .slick-next{left:0}}@media screen and (max-width:989px){.slick-slider [dir="rtl"] .slick-next{left:-10px}}@media screen and (max-width:767px){.slick-slider [dir="rtl"] .slick-next{left:0}}.slick-slider [dir="rtl"] .slick-next::before{content:"a"}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-slider .slick-track:before,.slick-slider .slick-track:after{display:table;content:""}.slick-slider .slick-track:after{clear:both}.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-slider .slick-list.dragging{cursor:hand}.slick-loading .slick-track{visibility:hidden}.slick-loading .slick-slide{visibility:hidden}.slick-slide{display:none;float:left;outline:none;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}[dir="rtl"] .slick-slide{float:right}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.entry-content{position:relative}.entry-content>.wp-block-heading{width:100%;max-width:1440px}@media screen and (max-width:1440px){.entry-content>.wp-block-heading{padding-left:20px;padding-right:20px}}.entry-content>.wp-block-stackable-text{width:100%;max-width:1440px}@media screen and (max-width:1440px){.entry-content>.wp-block-stackable-text{padding-left:20px;padding-right:20px}}.entry-content>.wp-block-buttons{width:100%;max-width:1440px}@media screen and (max-width:1440px){.entry-content>.wp-block-buttons{padding-left:20px;padding-right:20px}}.entry-content>.wp-block-stackable-columns{width:100%}.entry-content>.wp-block-stackable-columns>.stk-inner-blocks{max-width:1440px;margin:0 auto}.entry-content>.wp-block-group{width:100%;display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){.entry-content:has(.history-block) .wp-block-media-text.red-shape{padding-top:30px}}@media screen and (max-width:989px){.entry-content:has(.history-block) .wp-block-media-text.red-shape::before{width:40%}}@media screen and (max-width:989px){.entry-content:has(.history-block) .wp-block-media-text.red-shape .wp-block-media-text__content{padding-left:200px}}@media screen and (max-width:767px){.entry-content:has(.history-block) .wp-block-media-text.red-shape .wp-block-media-text__content{padding-left:0}}h2,h2.wp-block-heading{font-size:4.3vw;font-weight:700;color:#444444;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"freight-sans-pro", sans-serif;cursor:default;padding:0;margin:0 0 20px 0;display:flex;z-index:0}@media screen and (max-width:1200px){h2,h2.wp-block-heading{font-size:40px}}@media screen and (max-width:767px){h2,h2.wp-block-heading{font-size:35px}}h2.has-text-align-center,h2.wp-block-heading.has-text-align-center{justify-content:center}h2.has-text-align-center::before,h2.wp-block-heading.has-text-align-center::before{justify-content:center}h2.has-text-align-right,h2.wp-block-heading.has-text-align-right{justify-content:flex-end}h2.has-text-align-right::before,h2.wp-block-heading.has-text-align-right::before{justify-content:end}h3,h3.wp-block-heading{font-size:24px;font-weight:400;color:#444444;line-height:110%;letter-spacing:0;text-transform:inherit;font-family:inherit;cursor:default;margin-bottom:10px}@media screen and (max-width:767px){h3,h3.wp-block-heading{font-size:20px}}h4,h4.wp-block-heading{font-size:20px;font-weight:400;color:#444444;line-height:110%;letter-spacing:0;text-transform:inherit;font-family:inherit;cursor:default;margin-bottom:10px}html[lang="de-DE"] h1,html[lang="de-DE"] h2,html[lang="de-DE"] h3,html[lang="de-DE"] h4{hyphens:auto}p{font-size:16px;font-weight:400;color:#000000;line-height:190%;letter-spacing:0;text-transform:inherit;font-family:inherit;cursor:default;margin-bottom:10px}p b,p strong{font-weight:700}@media screen and (max-width:989px){.wp-block-stackable-text.stk-block-text.stk-block{column-count:1}}.wp-block-media-text{max-width:1440px;display:grid;grid-template-columns:1fr 1fr;z-index:1;overflow:hidden}@media screen and (max-width:989px){.wp-block-media-text{display:flex;flex-direction:column}}.wp-block-media-text .wp-block-media-text__content{height:100%;padding:50px 30px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media screen and (max-width:989px){.wp-block-media-text .wp-block-media-text__content{order:1}}.wp-block-media-text .wp-block-media-text__media{height:100%}@media screen and (max-width:1200px){.wp-block-media-text .wp-block-media-text__media{max-height:500px}}@media screen and (max-width:989px){.wp-block-media-text .wp-block-media-text__media{order:2}}.wp-block-media-text .wp-block-media-text__media img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:1200px){.wp-block-media-text .wp-block-media-text__media img{object-fit:contain}}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{margin-right:unset;margin-left:auto}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media::after{left:unset;right:0}.wp-block-media-text.full-type{width:100%;max-width:100%;background:rgba(255, 116, 19, 0.6);position:relative;overflow:hidden;display:flex;justify-content:space-between}@media screen and (max-width:1200px){.wp-block-media-text.full-type{padding:50px 0}}.wp-block-media-text.full-type::before{content:"";width:100vw;height:100%;background:radial-gradient(circle at top left, #FFFFFF, transparent);position:absolute;top:0;left:0;z-index:0}.wp-block-media-text.full-type::after{content:"";width:100vw;height:100%;background:radial-gradient(circle at bottom right, #FFFFFF, transparent);position:absolute;top:0;left:0;z-index:0}.wp-block-media-text.full-type .wp-block-media-text__content{max-width:720px;margin-right:auto;z-index:1}@media screen and (max-width:1200px){.wp-block-media-text.full-type .wp-block-media-text__content{max-width:unset;width:50%;padding-right:20px}}@media screen and (max-width:989px){.wp-block-media-text.full-type .wp-block-media-text__content{width:100%;padding:0 20px}}.wp-block-media-text.full-type .wp-block-media-text__media{z-index:1}@media screen and (max-width:1200px){.wp-block-media-text.full-type .wp-block-media-text__media{width:50%}}@media screen and (max-width:989px){.wp-block-media-text.full-type .wp-block-media-text__media{width:100%;height:500px;padding:0 20px 0 0}}.wp-block-media-text.full-type .wp-block-media-text__media img{width:100%;height:100%;object-fit:cover}.wp-block-buttons{text-align:center}@media screen and (max-width:767px){.wp-block-buttons{width:100%}}.wp-block-buttons .wp-block-button{margin-top:30px;position:relative}.wp-block-buttons .wp-block-button.catalogues-btn a.wp-block-button__link::after{content:"n"}.wp-block-buttons .wp-block-button a.wp-block-button__link{padding:13px 20px 13px 45px;background:#FFFFFF;border-radius:25px;display:flex;justify-content:center;align-items:center;font-size:17px;font-weight:400;color:#FF7413;line-height:120%;letter-spacing:0;text-transform:inherit;font-family:inherit;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);position:relative;border:2px solid #FF7413;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);cursor:pointer}.wp-block-buttons .wp-block-button a.wp-block-button__link::after{content:"c";font-size:20px;color:#FF7413;font-family:"Cavanna Font Icon", sans-serif;position:absolute;left:15px;display:flex;justify-content:center;align-items:center}.wp-block-buttons .wp-block-button a.wp-block-button__link:focus{color:#FF7413;outline:1px solid #FF7413;outline-offset:2px}.wp-block-buttons .wp-block-button a.wp-block-button__link:hover{color:#FF7413;background:#FFFFFF;--stk-button-text-color: $primary;--stk-button-background-color: $white}@media (hover:hover) and (pointer:fine){.wp-block-buttons .wp-block-button a.wp-block-button__link:hover{color:#FFFFFF;background:#FF7413}.wp-block-buttons .wp-block-button a.wp-block-button__link:hover::after{color:#FFFFFF}}.wp-block-stackable-image{width:100%}.wp-block-stackable-image.shape figure .stk-img-wrapper{position:relative}@media screen and (max-width:989px){.wp-block-stackable-image.shape figure .stk-img-wrapper{display:flex;justify-content:center;align-items:center}}.wp-block-stackable-image.shape figure .stk-img-wrapper::before{content:"";width:calc(100% + 5px);height:19.5vw;background-image:url("../images/light-blue-shape.png");background-repeat:no-repeat;background-size:cover;mix-blend-mode:color-dodge;display:flex;justify-content:center;align-items:center;position:absolute;left:-5px !important;bottom:0 !important;inset:unset;opacity:1}@media screen and (max-width:989px){.wp-block-stackable-image.shape figure .stk-img-wrapper::before{bottom:unset !important}}.wp-block-group.alignwide{width:100%}.wp-block-group.alignwide .wp-block-group__inner-container{width:100%;max-width:1440px;margin:0 auto;display:flex;justify-content:center}.wp-block-group.alignfull{width:100%}.wp-block-group.alignfull .wp-block-group__inner-container{width:100%;display:flex;justify-content:center}.wp-block-group.view-all{width:auto;margin:0 auto 55px auto;align-items:flex-end}@media screen and (max-width:767px){.wp-block-group.view-all{padding:0 20px;margin:0 0 55px 0;width:100%;align-items:flex-start}}.wp-block-group.view-all .wp-block-buttons .wp-block-button{margin-top:0}.wp-block-group.view-all .wp-block-buttons .wp-block-button a.wp-block-button__link{padding:0 15px 0 0;background:#FFFFFF;border-radius:0;display:flex;justify-content:center;align-items:center;font-size:17px;font-weight:400;color:#FF7413;line-height:120%;letter-spacing:0;text-transform:inherit;font-family:inherit;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);position:relative;border:none;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);cursor:pointer}.wp-block-group.view-all .wp-block-buttons .wp-block-button a.wp-block-button__link::after{content:"b";font-size:10px;color:#FF7413;font-family:"Cavanna Font Icon", sans-serif;position:absolute;right:0;left:unset;display:flex;justify-content:center;align-items:center}.wp-block-group.view-all .wp-block-buttons .wp-block-button a.wp-block-button__link:focus{color:#FF7413;outline:1px solid #FF7413;outline-offset:5px;border-radius:30px}@media (hover:hover) and (pointer:fine){.wp-block-group.view-all .wp-block-buttons .wp-block-button a.wp-block-button__link:hover{color:#FF7413;opacity:0.5}.wp-block-group.view-all .wp-block-buttons .wp-block-button a.wp-block-button__link:hover::after{transform:translateX(5px)}}.wp-block-file{min-height:70px;border-radius:15px;position:relative;display:flex;align-items:center;padding:10px 20px 10px 90px;margin-bottom:10px}@media (hover:hover) and (pointer:fine){.wp-block-file:hover a{opacity:0.85}}.wp-block-file object{display:none !important}.wp-block-file a[id*="wp-block-file--media"]{order:2;width:100%;height:100%;font-size:18px;font-weight:400;color:#000000;line-height:180%;letter-spacing:0;text-transform:inherit;font-family:inherit;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.wp-block-file a.wp-block-file__button{order:1;width:70px;height:calc(100% + 2px);font-size:0;border-radius:15px;background:#FF7413;display:flex;justify-content:center;align-items:center;position:absolute;top:-1px;left:-1px;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.wp-block-file a.wp-block-file__button::before{content:"H";width:30px;height:30px;font-family:"Cavanna Font Icon", sans-serif;font-size:30px;color:#FFFFFF;display:flex;justify-content:center;align-items:center;position:absolute}.wp-block-separator{width:100%;height:1px;max-width:1440px !important;margin:0 auto !important;border:none}.wp-block-stackable-columns.alignfull{width:100%;padding:0}.wp-block-stackable-columns.alignfull>.stk-inner-blocks{max-width:1440px;margin:0 auto}.wp-block-stackable-columns.alignfull>.stk-inner-blocks .wp-block-stackable-column{width:100%;padding:0 !important}.wp-block-stackable-columns.alignfull>.stk-inner-blocks .wp-block-stackable-column .stk-inner-blocks{width:100%;max-width:1440px;margin:0 auto}.wp-block-stackable-columns.alignwide{width:100% !important}.wp-block-stackable-columns.alignwide>.stk-row{width:100% !important;max-width:1440px !important;margin:0 auto;display:flex;justify-content:center}.wp-block-stackable-columns.stretch{display:flex;align-items:stretch}@media screen and (max-width:989px){.wp-block-stackable-columns.stretch{align-items:unset}}.wp-block-stackable-columns.stretch>.stk-row{height:auto}@media screen and (max-width:989px){.wp-block-stackable-columns.stretch>.stk-row{height:100%}}@media screen and (max-width:767px){.wp-block-stackable-columns.stretch>.stk-row{margin:0;flex-direction:column}}.wp-block-stackable-columns.stretch>.stk-row>.wp-block-stackable-column{align-self:stretch !important}@media screen and (max-width:989px){.wp-block-stackable-columns.stretch>.stk-row>.wp-block-stackable-column{align-self:unset !important}}@media screen and (max-width:989px){.wp-block-stackable-columns.stretch>.stk-row>.wp-block-stackable-column .stk-block-column__content{height:100%}}.wp-block-stackable-columns.stretch>.stk-row>.wp-block-stackable-column .wp-block-stackable-columns{height:100%}@media screen and (max-width:989px){.wp-block-stackable-columns.stretch>.stk-row>.wp-block-stackable-column .wp-block-stackable-columns{height:unset}}@media screen and (max-width:989px){.wp-block-stackable-columns.stretch>.stk-row>.wp-block-stackable-column .wp-block-stackable-columns .stk-row{height:100%}}.wp-block-stackable-columns.grid{width:100%;height:100%}@media screen and (max-width:1200px){.wp-block-stackable-columns.grid{height:auto}}.wp-block-stackable-columns.grid>.stk-inner-blocks{min-height:510px;height:100%;display:grid;grid-template-columns:50% 50%;grid-template-rows:50% 50%;border-top:1px solid #444444;border-bottom:1px solid #444444}@media screen and (max-width:767px){.wp-block-stackable-columns.grid>.stk-inner-blocks{grid-template-rows:unset;grid-template-columns:1fr;border-bottom:none}}.wp-block-stackable-columns.grid>.stk-inner-blocks .wp-block-stackable-column{width:100%;height:100%;display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){.wp-block-stackable-columns.grid>.stk-inner-blocks .wp-block-stackable-column{padding:20px;border-top:1px solid #444444}}.wp-block-stackable-columns.grid>.stk-inner-blocks .wp-block-stackable-column:nth-child(2n){border-right:1px solid #444444;border-left:1px solid #444444}@media screen and (max-width:767px){.wp-block-stackable-columns.grid>.stk-inner-blocks .wp-block-stackable-column:nth-child(2n){border-right:0;border-left:0}}.wp-block-stackable-columns.grid>.stk-inner-blocks .wp-block-stackable-column:nth-child(n+3){border-top:1px solid #444444}.wp-block-stackable-columns.grid>.stk-inner-blocks .wp-block-stackable-column .stk-block-column__content{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.wp-block-stackable-columns.grid>.stk-inner-blocks .wp-block-stackable-column .stk-block-column__content .stk-block-content{width:100%;height:100%}.wp-block-stackable-columns.grid>.stk-inner-blocks .wp-block-stackable-column .stk-block-column__content .stk-block-content .stk-block-image{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.wp-block-stackable-columns.grid>.stk-inner-blocks .wp-block-stackable-column .stk-block-column__content .stk-block-content .stk-block-image figure{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.wp-block-stackable-columns.grid>.stk-inner-blocks .wp-block-stackable-column .stk-block-column__content .stk-block-content .stk-block-image figure .stk-img-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.wp-block-stackable-columns.grid>.stk-inner-blocks .wp-block-stackable-column .stk-block-column__content .stk-block-content .stk-block-image figure .stk-img-wrapper img{width:auto !important;height:150px !important;margin:auto !important}@media screen and (max-width:767px){.wp-block-stackable-columns>.stk-row{flex-direction:column}}@media screen and (max-width:989px){.wp-block-stackable-columns>.stk-row .wp-block-stackable-column{width:100%}}.wp-block-stackable-columns>.stk-row .stk-block-column__content>.stk-block-content{height:100%}.wp-block-lpb-lottie-player{width:450px;height:auto;max-height:450px}@media screen and (max-width:989px){.wp-block-lpb-lottie-player{width:250px;max-height:250px}}.wpml-ls-statics-footer,.site-footer{display:none !important}.is-layout-flex{gap:unset}.wp-block-stackable-video-popup{height:100%}@media screen and (max-width:1200px){.wp-block-stackable-video-popup{max-height:400px}}.wp-block-stackable-video-popup .stk-block-video-popup__overlay{height:100%}@media (hover:hover) and (pointer:fine){.wp-block-stackable-video-popup .stk-block-video-popup__overlay .wp-block-stackable-icon:hover .stk--inner-svg{transform:translateY(-5px)}}.wp-block-stackable-video-popup .stk-block-video-popup__overlay .wp-block-stackable-icon .stk--inner-svg{backdrop-filter:blur(30px) brightness(1);border-radius:20px}.wp-block-stackable-video-popup .stk-block-video-popup__overlay .wp-block-stackable-icon .stk--inner-svg .ugb-custom-icon{padding:10px}@media screen and (max-width:1200px){.wp-block-stackable-video-popup .stk-block-video-popup__overlay .wp-block-stackable-icon .stk--inner-svg .ugb-custom-icon{width:75px !important;height:75px !important}}@media screen and (max-width:767px){.wp-block-stackable-video-popup .stk-block-video-popup__overlay .wp-block-stackable-icon .stk--inner-svg .ugb-custom-icon{width:65px !important;height:65px !important}}.wp-block-stackable-video-popup .stk-block-video-popup__overlay .wp-block-stackable-image{height:100%}.wp-block-stackable-video-popup .stk-block-video-popup__overlay .wp-block-stackable-image figure{height:100%}#bp_container{background:rgba(36, 29, 108, 0.75) !important;backdrop-filter:blur(50px)}.wp-block-stackable-tabs{min-width:100% !important;margin:0}.wp-block-stackable-tabs>.stk-inner-blocks{width:100% !important;max-width:1440px !important;display:flex;flex-direction:column;align-items:center}.wp-block-stackable-tabs>.stk-inner-blocks .wp-block-stackable-tab-labels{width:100%;display:flex}@media screen and (max-width:1440px){.wp-block-stackable-tabs>.stk-inner-blocks .wp-block-stackable-tab-labels{padding:0 20px}}.wp-block-stackable-tabs>.stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper button.stk-block-tabs__tab{height:fit-content;align-self:stretch;border-radius:0 !important}@media screen and (max-width:989px){.wp-block-stackable-tabs>.stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper button.stk-block-tabs__tab{height:100%}}.wp-block-stackable-tabs>.stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper button.stk-block-tabs__tab .stk-block-tab-labels__text{height:fit-content}.wp-block-stackable-tabs>.stk-inner-blocks .wp-block-stackable-tab-content{width:100%}.wp-block-stackable-tabs>.stk-inner-blocks .wp-block-stackable-tab-content .stk-block-content .wp-block-stackable-column{width:100%}.wp-block-stackable-tabs>.stk-inner-blocks .wp-block-stackable-tab-content .stk-block-content .wp-block-stackable-column .stk-block-column__content{margin:0}.wp-block-stackable-tabs>.stk-inner-blocks .wp-block-stackable-tab-content .stk-block-content .wp-block-stackable-column .stk-block-column__content .stk-inner-blocks .wp-block-heading{padding:30px;margin:0 !important}.single-application .spacer{height:0 !important;min-height:0 !important}@media screen and (max-width:767px){.product-template-default .spacer{height:0 !important;min-height:0 !important}}.legenda.wp-block-columns{width:100%;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:75px}@media screen and (max-width:767px){.legenda.wp-block-columns{grid-template-columns:1fr}}.legenda.wp-block-columns .wp-block-column{flex-grow:unset;flex-basis:unset}.legenda.wp-block-columns .wp-block-column .wp-block-stackable-icon-label>.stk-row{gap:10px}.legenda.wp-block-columns .wp-block-column .wp-block-stackable-icon-label>.stk-row .wp-block-stackable-icon{height:fit-content;margin-top:2px}.legenda.wp-block-columns .wp-block-column .wp-block-stackable-icon-label>.stk-row .wp-block-stackable-icon .stk--svg-wrapper svg{width:60px;height:15px}.legenda.wp-block-columns .wp-block-column .wp-block-stackable-icon-label>.stk-row .wp-block-stackable-heading .stk-block-heading__text{font-size:14px;font-weight:400;color:#000000;line-height:160%;letter-spacing:0;text-transform:inherit;font-family:inherit;cursor:default}ul.wp-block-list{width:100%;position:relative;padding-left:0;margin-bottom:20px}ul.wp-block-list li{position:relative;padding-left:20px;margin-bottom:10px}ul.wp-block-list li::marker{display:none;font-size:0}ul.wp-block-list li:before{content:"";position:absolute;top:8px;left:0;width:8px;height:8px;border:2px solid #FD9F1A;border-radius:100%}ul.wp-block-list li:last-of-type{margin-bottom:0}ul.wp-block-list li ul{position:relative;margin-top:10px}ul.wp-block-list li ul li{position:relative;padding-left:20px;margin-bottom:10px}ul.wp-block-list li ul li:before{content:"";position:absolute;top:7px;left:0;width:8px;height:8px;background-image:url("images/drop-outline.svg");background-position:center center;background-size:contain;background-repeat:no-repeat}ul.wp-block-list li ul li:last-of-type{margin-bottom:0}.wp-block-stackable-carousel .stk-block-carousel__content-wrapper .stk-block-carousel__dots{width:100%;height:12px;margin:20px 0;padding:0;list-style:none;display:flex;justify-content:center;align-items:center;gap:20px;z-index:1}.wp-block-stackable-carousel .stk-block-carousel__content-wrapper .stk-block-carousel__dots>div{width:12px;height:12px}.wp-block-stackable-carousel .stk-block-carousel__content-wrapper .stk-block-carousel__dots>div button{width:12px !important;height:12px !important;margin:0 !important}.wp-block-stackable-carousel .stk-block-carousel__content-wrapper .stk-block-carousel__dots>div button.stk-block-carousel__dot::before{width:12px !important;height:12px !important;background:#FFFFFF;border:1px solid #000000 !important}.wp-block-stackable-carousel .stk-block-carousel__content-wrapper .stk-block-carousel__dots>div button.stk-block-carousel__dot--active::before{width:12px !important;height:12px !important;background:#000000}.wp-block-post-date{margin-bottom:10px;display:none !important}.wp-block-post-date time{font-size:16px;font-weight:400;color:#444444;line-height:140%;letter-spacing:0;text-transform:inherit;font-family:inherit;cursor:default}@media screen and (max-width:767px){.spacer{min-height:50px !important}}.wp-block-stackable-heading .stk-block-heading__text a{font-size:16px;font-weight:400;color:#000000;line-height:160%;letter-spacing:0;text-transform:inherit;font-family:inherit;cursor:default;font-size:16px !important;cursor:pointer}.wp-block-stackable-heading .stk-block-heading__text a:focus,.wp-block-stackable-heading .stk-block-heading__text a:focus-visible{outline:none;text-decoration:underline;text-decoration-color:#FF7413}@media (hover:hover) and (pointer:fine){.wp-block-stackable-heading .stk-block-heading__text a:hover{opacity:0.5}}.wp-block-stackable-accordion .wp-block-stackable-column .stk-column-wrapper{padding-right:0;padding-left:0;margin:0 !important;transition:background 0.3s ease}.wp-block-stackable-accordion .wp-block-stackable-column .stk-block-heading__text{font-size:25px;font-weight:700;color:#241D6C;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"freight-sans-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}@media (hover:hover) and (pointer:fine){.wp-block-stackable-accordion:hover summary.wp-block-stackable-column .stk-column-wrapper{background:#FF7413 !important}}.wpcf7{z-index:1}.wpcf7 form.wpcf7-form{width:100%;max-width:700px;margin:0;display:flex;flex-flow:row wrap;justify-content:center;gap:20px}@media screen and (max-width:1200px){.wpcf7 form.wpcf7-form{max-width:unset}}.wpcf7 form.wpcf7-form .single-field{padding:0;display:flex;flex-flow:column}.wpcf7 form.wpcf7-form .single-field.width-5{width:calc(5% - 19px)}@media screen and (max-width:989px){.wpcf7 form.wpcf7-form .single-field.width-5{width:calc(50% - 10px)}}@media screen and (max-width:767px){.wpcf7 form.wpcf7-form .single-field.width-5{width:100%}}.wpcf7 form.wpcf7-form .single-field.width-10{width:calc(10% - 18px)}@media screen and (max-width:989px){.wpcf7 form.wpcf7-form .single-field.width-10{width:calc(50% - 10px)}}@media screen and (max-width:767px){.wpcf7 form.wpcf7-form .single-field.width-10{width:100%}}.wpcf7 form.wpcf7-form .single-field.width-15{width:calc(15% - 17px)}@media screen and (max-width:989px){.wpcf7 form.wpcf7-form .single-field.width-15{width:calc(50% - 10px)}}@media screen and (max-width:767px){.wpcf7 form.wpcf7-form .single-field.width-15{width:100%}}.wpcf7 form.wpcf7-form .single-field.width-20{width:calc(20% - 16px)}@media screen and (max-width:989px){.wpcf7 form.wpcf7-form .single-field.width-20{width:calc(50% - 10px)}}@media screen and (max-width:767px){.wpcf7 form.wpcf7-form .single-field.width-20{width:100%}}.wpcf7 form.wpcf7-form .single-field.width-25{width:calc(25% - 15px)}@media screen and (max-width:989px){.wpcf7 form.wpcf7-form .single-field.width-25{width:calc(50% - 10px)}}@media screen and (max-width:767px){.wpcf7 form.wpcf7-form .single-field.width-25{width:100%}}.wpcf7 form.wpcf7-form .single-field.width-30{width:calc(30% - 14px)}@media screen and (max-width:989px){.wpcf7 form.wpcf7-form .single-field.width-30{width:calc(50% - 10px)}}@media screen and (max-width:767px){.wpcf7 form.wpcf7-form .single-field.width-30{width:100%}}.wpcf7 form.wpcf7-form .single-field.width-35{width:calc(35% - 13px)}@media screen and (max-width:989px){.wpcf7 form.wpcf7-form .single-field.width-35{width:calc(50% - 10px)}}@media screen and (max-width:767px){.wpcf7 form.wpcf7-form .single-field.width-35{width:100%}}.wpcf7 form.wpcf7-form .single-field.width-40{width:calc(40% - 12px)}@media screen and (max-width:989px){.wpcf7 form.wpcf7-form .single-field.width-40{width:calc(50% - 10px)}}@media screen and (max-width:767px){.wpcf7 form.wpcf7-form .single-field.width-40{width:100%}}.wpcf7 form.wpcf7-form .single-field.width-45{width:calc(45% - 11px)}@media screen and (max-width:989px){.wpcf7 form.wpcf7-form .single-field.width-45{width:calc(50% - 10px)}}@media screen and (max-width:767px){.wpcf7 form.wpcf7-form .single-field.width-45{width:100%}}.wpcf7 form.wpcf7-form .single-field.width-50{width:calc(50% - 10px)}@media screen and (max-width:989px){.wpcf7 form.wpcf7-form .single-field.width-50{width:calc(50% - 10px)}}@media screen and (max-width:767px){.wpcf7 form.wpcf7-form .single-field.width-50{width:100%}}.wpcf7 form.wpcf7-form .single-field.width-55{width:calc(55% - 9px)}@media screen and (max-width:989px){.wpcf7 form.wpcf7-form .single-field.width-55{width:calc(50% - 10px)}}@media screen and (max-width:767px){.wpcf7 form.wpcf7-form .single-field.width-55{width:100%}}.wpcf7 form.wpcf7-form .single-field.width-60{width:calc(60% - 8px)}@media screen and (max-width:989px){.wpcf7 form.wpcf7-form .single-field.width-60{width:calc(50% - 10px)}}@media screen and (max-width:767px){.wpcf7 form.wpcf7-form .single-field.width-60{width:100%}}.wpcf7 form.wpcf7-form .single-field.width-65{width:calc(65% - 7px)}@media screen and (max-width:989px){.wpcf7 form.wpcf7-form .single-field.width-65{width:calc(50% - 10px)}}@media screen and (max-width:767px){.wpcf7 form.wpcf7-form .single-field.width-65{width:100%}}.wpcf7 form.wpcf7-form .single-field.width-70{width:calc(70% - 6px)}@media screen and (max-width:989px){.wpcf7 form.wpcf7-form .single-field.width-70{width:calc(50% - 10px)}}@media screen and (max-width:767px){.wpcf7 form.wpcf7-form .single-field.width-70{width:100%}}.wpcf7 form.wpcf7-form .single-field.width-75{width:calc(75% - 5px)}@media screen and (max-width:989px){.wpcf7 form.wpcf7-form .single-field.width-75{width:calc(50% - 10px)}}@media screen and (max-width:767px){.wpcf7 form.wpcf7-form .single-field.width-75{width:100%}}.wpcf7 form.wpcf7-form .single-field.width-80{width:calc(80% - 4px)}@media screen and (max-width:989px){.wpcf7 form.wpcf7-form .single-field.width-80{width:calc(50% - 10px)}}@media screen and (max-width:767px){.wpcf7 form.wpcf7-form .single-field.width-80{width:100%}}.wpcf7 form.wpcf7-form .single-field.width-85{width:calc(85% - 3px)}@media screen and (max-width:989px){.wpcf7 form.wpcf7-form .single-field.width-85{width:calc(50% - 10px)}}@media screen and (max-width:767px){.wpcf7 form.wpcf7-form .single-field.width-85{width:100%}}.wpcf7 form.wpcf7-form .single-field.width-90{width:calc(90% - 2px)}@media screen and (max-width:989px){.wpcf7 form.wpcf7-form .single-field.width-90{width:calc(50% - 10px)}}@media screen and (max-width:767px){.wpcf7 form.wpcf7-form .single-field.width-90{width:100%}}.wpcf7 form.wpcf7-form .single-field.width-95{width:calc(95% - 1px)}@media screen and (max-width:989px){.wpcf7 form.wpcf7-form .single-field.width-95{width:calc(50% - 10px)}}@media screen and (max-width:767px){.wpcf7 form.wpcf7-form .single-field.width-95{width:100%}}.wpcf7 form.wpcf7-form .single-field.width-100{width:100%}@media screen and (max-width:989px){.wpcf7 form.wpcf7-form .single-field.width-100{width:calc(50% - 10px)}}@media screen and (max-width:767px){.wpcf7 form.wpcf7-form .single-field.width-100{width:100%}}@media screen and (max-width:989px){.wpcf7 form.wpcf7-form .single-field.width-100{width:100%}}.wpcf7 form.wpcf7-form .single-field label{font-size:13px;font-weight:400;color:#929292;line-height:180%;letter-spacing:0;text-transform:inherit;font-family:inherit;cursor:default}.wpcf7 form.wpcf7-form .single-field .wpcf7-form-control-wrap{position:relative}.wpcf7 form.wpcf7-form .single-field .wpcf7-form-control-wrap:has(.wpcf7-not-valid-tip) input,.wpcf7 form.wpcf7-form .single-field .wpcf7-form-control-wrap:has(.wpcf7-not-valid-tip) select,.wpcf7 form.wpcf7-form .single-field .wpcf7-form-control-wrap:has(.wpcf7-not-valid-tip) textarea{border:1px solid #DC3232}.wpcf7 form.wpcf7-form .single-field .wpcf7-form-control-wrap input,.wpcf7 form.wpcf7-form .single-field .wpcf7-form-control-wrap select,.wpcf7 form.wpcf7-form .single-field .wpcf7-form-control-wrap textarea{font-size:15px;font-weight:400;color:#000000;line-height:150%;letter-spacing:0;text-transform:inherit;font-family:inherit;cursor:default;padding:20px;border:2px solid #929292;border-radius:10px}.wpcf7 form.wpcf7-form .single-field .wpcf7-form-control-wrap input,.wpcf7 form.wpcf7-form .single-field .wpcf7-form-control-wrap select{height:60px}.wpcf7 form.wpcf7-form .single-field .wpcf7-form-control-wrap input,.wpcf7 form.wpcf7-form .single-field .wpcf7-form-control-wrap textarea{cursor:text}.wpcf7 form.wpcf7-form .single-field .wpcf7-form-control-wrap .wpcf7-not-valid-tip{font-size:12px;font-weight:400;color:#DC3232;line-height:150%;letter-spacing:0;text-transform:inherit;font-family:inherit;cursor:default}.wpcf7 form.wpcf7-form .single-field.textarea .wpcf7-form-control-wrap{height:200px}.wpcf7 form.wpcf7-form .single-field.textarea .wpcf7-form-control-wrap textarea{height:100%;resize:vertical}.wpcf7 form.wpcf7-form .single-field.file .wpcf7-form-control-wrap input[type="file"]{display:flex;flex-flow:row;align-items:center;padding:10px;position:relative;line-height:250%}.wpcf7 form.wpcf7-form .single-field.file .wpcf7-form-control-wrap input[type="file"]::-webkit-file-upload-button{font-size:13px;font-weight:600;color:#FF7413;line-height:180%;letter-spacing:0;text-transform:inherit;font-family:inherit;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);margin-right:10px;width:95px;height:40px;border:2px solid #FF7413;background:#FFFFFF;border-radius:5px;display:flex;justify-content:center;align-items:center;display:static;float:left;vertical-align:middle}.wpcf7 form.wpcf7-form .single-field.select .wpcf7-form-control-wrap::before{content:"";width:30px;height:calc(100% - 2px);background:#FFFFFF;position:absolute;right:1px;bottom:1px;pointer-events:none}.wpcf7 form.wpcf7-form .single-field.select .wpcf7-form-control-wrap::after{content:"b";width:30px;height:100%;color:#929292;background-color:transparent;font-size:10px;font-family:"Cavanna Font Icon", sans-serif;display:flex;justify-content:center;align-items:center;position:absolute;right:1px;bottom:1px;pointer-events:none}.wpcf7 form.wpcf7-form .single-field.select .wpcf7-form-control-wrap select{padding-left:10px;cursor:pointer}.wpcf7 form.wpcf7-form .single-field.privacy{font-size:13px;font-weight:400;color:#000000;line-height:180%;letter-spacing:0;text-transform:inherit;font-family:inherit;cursor:default;display:flex;flex-flow:row;flex-wrap:nowrap;align-items:center;position:relative}.wpcf7 form.wpcf7-form .single-field.privacy label{font-size:13px;font-weight:400;color:#000000;line-height:180%;letter-spacing:0;text-transform:inherit;font-family:inherit;cursor:default;padding-top:2px;display:flex;align-items:center}.wpcf7 form.wpcf7-form .single-field.privacy label .privacy-text a:focus,.wpcf7 form.wpcf7-form .single-field.privacy label .privacy-text a:focus-visible{outline:none;text-decoration:underline;text-decoration-color:#FF7413}.wpcf7 form.wpcf7-form .single-field.privacy .wpcf7-form-control-wrap{width:30px;height:30px;margin-right:10px;flex-shrink:0}.wpcf7 form.wpcf7-form .single-field.privacy .wpcf7-form-control-wrap:has(.wpcf7-not-valid-tip) .wpcf7-form-control .wpcf7-list-item .wpcf7-list-item-label::before{border:1px solid #DC3232}.wpcf7 form.wpcf7-form .single-field.privacy .wpcf7-form-control-wrap .wpcf7-form-control{display:flex;width:100%;height:100%}.wpcf7 form.wpcf7-form .single-field.privacy .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{width:100%;height:100%;margin:0;position:relative;display:block}.wpcf7 form.wpcf7-form .single-field.privacy .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input[type="checkbox"]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;cursor:pointer;margin:0}.wpcf7 form.wpcf7-form .single-field.privacy .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input[type="checkbox"]:checked+.wpcf7-list-item-label::before{background-color:#FF7413;border-color:#FF7413}.wpcf7 form.wpcf7-form .single-field.privacy .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input[type="checkbox"]:checked+.wpcf7-list-item-label::after{opacity:1}.wpcf7 form.wpcf7-form .single-field.privacy .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input[type="checkbox"]:focus-visible+.wpcf7-list-item-label::before{outline:2px solid #FF7413;outline-offset:2px}.wpcf7 form.wpcf7-form .single-field.privacy .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item .wpcf7-list-item-label{display:block;width:100%;height:100%;font-size:0;cursor:pointer;position:relative;z-index:1}.wpcf7 form.wpcf7-form .single-field.privacy .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item .wpcf7-list-item-label::before{content:"";width:30px;height:30px;display:block;background-color:#FFFFFF;border:2px solid #929292;border-radius:10px;position:absolute;top:0;left:0;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);box-sizing:border-box}.wpcf7 form.wpcf7-form .single-field.privacy .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item .wpcf7-list-item-label::after{content:"a";width:30px;height:30px;padding-bottom:2px;color:#FFFFFF;font-size:13px;font-family:"Cavanna Font Icon", sans-serif;display:flex;justify-content:center;align-items:center;text-transform:none;pointer-events:none;opacity:0;position:absolute;top:0;left:0;transition:opacity 0.3s ease;z-index:2}.wpcf7 form.wpcf7-form .single-field.privacy a{color:#FF7413}@media (hover:hover) and (pointer:fine){.wpcf7 form.wpcf7-form .single-field.privacy a:hover{opacity:0.5}}.wpcf7 form.wpcf7-form .single-field.privacy .wpcf7-not-valid-tip{font-size:0}.wpcf7 form.wpcf7-form .single-field.recaptcha{align-items:flex-end;display:none}.wpcf7 form.wpcf7-form .single-field.submit{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.wpcf7 form.wpcf7-form .single-field.submit .wpcf7-submit{font-size:17px;font-weight:400;color:#FF7413;line-height:120%;letter-spacing:0;text-transform:inherit;font-family:inherit;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);padding:13px 20px 13px 45px;background:#FFFFFF;border-radius:25px;border:2px solid #FF7413;display:flex;justify-content:center;align-items:center;position:relative;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.wpcf7 form.wpcf7-form .single-field.submit .wpcf7-submit::after{content:"m";font-size:20px;color:#FF7413;font-family:"Cavanna Font Icon", sans-serif;position:absolute;left:15px;display:flex;justify-content:center;align-items:center}.wpcf7 form.wpcf7-form .single-field.submit .wpcf7-submit:focus{outline:1px solid #FF7413;outline-offset:2px}@media screen and (max-width:767px){.wpcf7 form.wpcf7-form .single-field.submit .wpcf7-submit{width:100%}}@media (hover:hover) and (pointer:fine){.wpcf7 form.wpcf7-form .single-field.submit .wpcf7-submit:hover{color:#FFFFFF;background:#FF7413}.wpcf7 form.wpcf7-form .single-field.submit .wpcf7-submit:hover::after{color:#FFFFFF}}.wpcf7 form.wpcf7-form.invalid .wpcf7-response-output{width:100%;padding:15px;font-size:12px;font-weight:400;color:#DC3232;line-height:150%;letter-spacing:0;text-transform:inherit;font-family:inherit;cursor:default;text-align:center;border:1px solid #DC3232;border-radius:0}.wpcf7 form.wpcf7-form.sent .wpcf7-response-output{width:100%;padding:15px;font-size:12px;font-weight:400;color:#46B450;line-height:150%;letter-spacing:0;text-transform:inherit;font-family:inherit;cursor:default;text-align:center;border:1px solid #46B450;border-radius:0}.wpcf7 form.wpcf7-form .wpcf7-spinner{display:none;min-width:25px}@media screen and (max-width:767px){.wpcf7 form.wpcf7-form .wpcf7-spinner{margin:0 10px 0 0}}.wpcf7 form.wpcf7-form.submitting .wpcf7-spinner{display:inline-block}.to-top{display:none !important}.admin-bar .site-container::before,.admin-bar .site-container .site-inner{margin-top:32px}header.site-header{width:100%;background:#FFFFFF;display:flex;justify-content:center;padding:0;border-radius:0;box-shadow:none;z-index:11}header.site-header .wrap{margin:0;padding:20px;width:100%;max-width:1440px;height:120px;position:relative;display:flex;z-index:11}@media screen and (max-width:767px){header.site-header .wrap{height:70px}}header.site-header .wrap a.custom-logo-link{margin:0;height:100%;padding:0 20px 0 0;overflow:visible;position:relative;aspect-ratio:unset}header.site-header .wrap a.custom-logo-link:focus,header.site-header .wrap a.custom-logo-link:focus-visible{outline:none}header.site-header .wrap a.custom-logo-link:focus img,header.site-header .wrap a.custom-logo-link:focus-visible img{outline:1px solid #FF7413;outline-offset:5px;border-radius:50px}header.site-header .wrap a.custom-logo-link img{width:100%;height:100%;object-fit:contain;transform:scale(1)}@media (hover:hover) and (pointer:fine){header.site-header .wrap a.custom-logo-link:hover img{transform:scale(0.95)}}header.site-header .wrap .hamburger-menu{width:28px;height:30px;margin:0 10px 0 auto;padding:0;background:transparent;position:relative;cursor:pointer;z-index:2;display:none}header.site-header .wrap .hamburger-menu:focus,header.site-header .wrap .hamburger-menu:focus-visible{outline:2px solid #FF7413 !important;outline-offset:5px !important;border-radius:0}header.site-header .wrap .hamburger-menu.show{display:block;align-self:center}header.site-header .wrap .hamburger-menu.open span:nth-of-type(1){transform:rotate(-45deg);transform-origin:right;margin-top:4px}header.site-header .wrap .hamburger-menu.open span:nth-of-type(2){opacity:0}header.site-header .wrap .hamburger-menu.open span:nth-of-type(3){transform:rotate(45deg);transform-origin:right;margin-bottom:4px}header.site-header .wrap .hamburger-menu span{position:absolute;right:0;height:2px;background-color:#444444;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}header.site-header .wrap .hamburger-menu span:nth-of-type(1){top:0;width:100%}header.site-header .wrap .hamburger-menu span:nth-of-type(2){top:calc(50% - 2px);width:16px}header.site-header .wrap .hamburger-menu span:nth-of-type(3){bottom:0;width:100%}.footer-widgets{width:100%;min-height:300px;display:flex;position:relative;justify-content:center;background:#446BB3;overflow:hidden;z-index:2}@media screen and (max-width:1440px){.footer-widgets{padding-right:20px;padding-left:20px}}@media screen and (max-width:767px){.footer-widgets{padding:30px 20px;height:auto}}.footer-widgets .wrap{margin:0 auto;padding:0;width:100%;position:relative;display:flex}@media screen and (max-width:767px){.footer-widgets .wrap{flex-direction:column;gap:20px}}.footer-widgets .wrap::before,.footer-widgets .wrap::after{display:none}.footer-widgets .wrap .footer-widget-area{flex:1;height:auto;position:relative;display:flex;flex-direction:column;align-self:stretch;padding:0;margin:0}.footer-widgets .wrap .footer-widget-area.footer-widgets-1{position:relative}.footer-widgets .wrap .footer-widget-area.footer-widgets-2 .widget_custom_html .widget_text .custom-html-widget ul li{text-align:center}.footer-widgets .wrap .footer-widget-area.footer-widgets-3{margin-left:auto}@media screen and (max-width:767px){.footer-widgets .wrap .footer-widget-area.footer-widgets-3{margin-left:0;align-items:center}}.footer-widgets .wrap .footer-widget-area.footer-widgets-3 section.widget_custom_html{height:30px}.footer-widgets .wrap .footer-widget-area.footer-widgets-3 section.widget_custom_html .textwidget{position:relative}.footer-widgets .wrap .footer-widget-area.footer-widgets-3 section.widget_custom_html .textwidget .social-buttons{display:flex;align-items:center;gap:10px}.footer-widgets .wrap .footer-widget-area.footer-widgets-3 section.widget_custom_html .textwidget .social-buttons .single-social{width:30px;height:30px;margin:0;display:flex;justify-content:center;align-items:center}.footer-widgets .wrap .footer-widget-area.footer-widgets-3 section.widget_custom_html .textwidget .social-buttons .single-social::before{width:30px;height:30px;color:#FF7413;font-family:"Cavanna Font Icon", sans-serif;font-size:30px;position:absolute;display:flex;justify-content:center;align-items:center}.footer-widgets .wrap .footer-widget-area.footer-widgets-3 section.widget_custom_html .textwidget .social-buttons .single-social:focus-visible{outline:2px solid #000000 !important;outline-offset:3px}.footer-widgets .wrap .footer-widget-area.footer-widgets-3 section.widget_custom_html .textwidget .social-buttons .single-social.linkedin::before{content:"i"}.footer-widgets .wrap .footer-widget-area.footer-widgets-3 section.widget_custom_html .textwidget .social-buttons .single-social.youtube::before{content:"k"}.footer-widgets .wrap .footer-widget-area.footer-widgets-3 section.widget_custom_html .textwidget .social-buttons .single-social.instagram::before{content:"j"}.footer-widgets .wrap .footer-widget-area.footer-widgets-3 section.widget_custom_html .textwidget .social-buttons .single-social.facebook::before{content:"h"}@media (hover:hover) and (pointer:fine){.footer-widgets .wrap .footer-widget-area.footer-widgets-3 section.widget_custom_html .textwidget .social-buttons .single-social:hover::before{opacity:0.5}}.footer-widgets .wrap .footer-widget-area.footer-widgets-3 section.widget_custom_html .widget-wrap{display:flex;align-items:flex-end}@media screen and (max-width:767px){.footer-widgets .wrap .footer-widget-area.footer-widgets-3 section.widget_custom_html .widget-wrap{align-items:center}}.footer-widgets .wrap .footer-widget-area.footer-widgets-3 section.widget_custom_html .widget-wrap .textwidget .credits{margin-bottom:15px}.footer-widgets .wrap .footer-widget-area.footer-widgets-3 section.widget_custom_html .widget-wrap .textwidget .credits a{text-align:right}.footer-widgets .wrap .footer-widget-area.footer-widgets-3 section.widget_custom_html .widget-wrap .textwidget .credits a:focus,.footer-widgets .wrap .footer-widget-area.footer-widgets-3 section.widget_custom_html .widget-wrap .textwidget .credits a:focus-visible{outline:none;text-decoration:underline}.footer-widgets .wrap .footer-widget-area.footer-widgets-3 .widget_nav_menu{text-align:right}.footer-widgets .wrap .footer-widget-area.footer-widgets-3 .widget_nav_menu .widget-wrap .widget-title{font-size:18px;font-weight:400;color:#FFFFFF;line-height:130%;letter-spacing:0;text-transform:inherit;font-family:"freight-sans-pro", sans-serif;cursor:default}.footer-widgets .wrap .footer-widget-area a,.footer-widgets .wrap .footer-widget-area ul li{font-size:16px;font-weight:400;color:#FFFFFF;line-height:180%;letter-spacing:0;text-transform:inherit;font-family:inherit;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.footer-widgets .wrap .footer-widget-area a:focus,.footer-widgets .wrap .footer-widget-area ul li:focus{outline:none;text-decoration:underline}@media (hover:hover){.footer-widgets .wrap .footer-widget-area a:hover{opacity:0.5}}.footer-widgets .wrap .footer-widget-area ul li{margin-bottom:0}@media screen and (max-width:767px){.footer-widgets .wrap .footer-widget-area ul li{text-align:center}}.footer-widgets .wrap .footer-widget-area section{margin-bottom:0}.custom-accordion-block{width:100%}.custom-accordion-block::before,.custom-accordion-block::after{content:"";width:100%;max-width:1120px;height:20px;background:#929292;position:absolute;z-index:1}@media screen and (max-width:1200px){.custom-accordion-block::before,.custom-accordion-block::after{width:calc(100% - 40px)}}@media screen and (max-width:767px){.custom-accordion-block::before,.custom-accordion-block::after{height:10px}}.custom-accordion-block::before{top:-20px}@media screen and (max-width:767px){.custom-accordion-block::before{top:-10px}}.custom-accordion-block::after{bottom:0}.custom-accordion-block.is-open .accordion-toggle::before{transform:rotate(90deg)}.custom-accordion-block.is-open .accordion-body{display:block}.custom-accordion-block .accordion-body{display:none;margin-bottom:80px;width:100%;max-width:890px}.custom-accordion-block .bg-img{width:100%;height:625px;position:absolute;top:0;left:0}@media screen and (max-width:767px){.custom-accordion-block .bg-img{height:300px}}.custom-accordion-block .bg-img .accordion-bg-image{width:100%;height:100%;object-fit:cover}.custom-accordion-block .container{margin-top:340px;max-width:1120px;position:relative;align-items:center}@media screen and (max-width:767px){.custom-accordion-block .container{margin-top:100px}}.custom-accordion-block .container .accordion-header{display:flex;flex-direction:column;align-items:center;min-height:600px;position:relative;z-index:1}@media screen and (max-width:767px){.custom-accordion-block .container .accordion-header{min-height:unset}}.custom-accordion-block .container .accordion-header .accordion-bg{width:100%;height:435px;position:absolute;top:0;z-index:0}@media screen and (max-width:767px){.custom-accordion-block .container .accordion-header .accordion-bg{height:250px}}.custom-accordion-block .container .accordion-header .accordion-bg img{width:100%;height:100%;object-fit:cover}.custom-accordion-block .container .accordion-header .accordion-text-content{padding:80px 0 55px 30px;width:100%;flex:1;display:flex;flex-direction:column;position:relative;z-index:1}@media screen and (max-width:767px){.custom-accordion-block .container .accordion-header .accordion-text-content{padding:30px 20px}}.custom-accordion-block .container .accordion-header .accordion-text-content .top{padding-right:30px;text-align:center;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:767px){.custom-accordion-block .container .accordion-header .accordion-text-content .top{padding-right:0}}.custom-accordion-block .container .accordion-header .accordion-text-content .top h2{font-size:6.3vw;font-weight:700;color:#FFFFFF;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"freight-sans-pro", sans-serif;cursor:default;font-style:italic;margin-bottom:40px}@media screen and (max-width:767px){.custom-accordion-block .container .accordion-header .accordion-text-content .top h2{font-size:35px}}.custom-accordion-block .container .accordion-header .accordion-text-content .bottom{margin-top:auto;margin-left:auto;display:flex;gap:10px}@media screen and (max-width:1440px){.custom-accordion-block .container .accordion-header .accordion-text-content .bottom{margin-top:0}}@media screen and (max-width:767px){.custom-accordion-block .container .accordion-header .accordion-text-content .bottom{flex-direction:column}}.custom-accordion-block .container .accordion-header .accordion-text-content .bottom .description{padding:30px 45px;background:#FF7413}@media screen and (max-width:767px){.custom-accordion-block .container .accordion-header .accordion-text-content .bottom .description{padding:20px}}.custom-accordion-block .container .accordion-header .accordion-text-content .bottom .description h3,.custom-accordion-block .container .accordion-header .accordion-text-content .bottom .description p{font-size:45px;font-weight:600;color:#FFFFFF;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"freight-sans-pro", sans-serif;cursor:default}.custom-accordion-block .container .accordion-header .accordion-text-content .bottom .description h3{line-height:100%;background-image:linear-gradient(transparent 41px, #FFFFFF 41px, #FFFFFF 42px);background-size:100% 42px;margin-top:0;margin-bottom:20px}@media screen and (max-width:989px){.custom-accordion-block .container .accordion-header .accordion-text-content .bottom .description h3{font-size:35px;background-image:linear-gradient(transparent 34px, #FFFFFF 34px, #FFFFFF 35px);background-size:100% 35px}}@media screen and (max-width:767px){.custom-accordion-block .container .accordion-header .accordion-text-content .bottom .description h3{font-size:25px;background-image:linear-gradient(transparent 24px, #FFFFFF 24px, #FFFFFF 25px);background-size:100% 25px}}.custom-accordion-block .container .accordion-header .accordion-text-content .bottom .description p{font-size:1.3vw}@media screen and (max-width:1200px){.custom-accordion-block .container .accordion-header .accordion-text-content .bottom .description p{font-size:20px}}@media screen and (max-width:767px){.custom-accordion-block .container .accordion-header .accordion-text-content .bottom .description p{font-size:16px}}.custom-accordion-block .container .accordion-header .accordion-text-content .bottom .accordion-toggle{display:flex;justify-content:center;align-items:center;margin-top:205px;padding:0;width:100px;height:100px;background:#929292;border-radius:0;appearance:none;position:relative}@media screen and (max-width:1440px){.custom-accordion-block .container .accordion-header .accordion-text-content .bottom .accordion-toggle{margin-top:235px}}@media screen and (max-width:1200px){.custom-accordion-block .container .accordion-header .accordion-text-content .bottom .accordion-toggle{margin-top:260px}}@media screen and (max-width:989px){.custom-accordion-block .container .accordion-header .accordion-text-content .bottom .accordion-toggle{margin-top:275px}}@media screen and (max-width:767px){.custom-accordion-block .container .accordion-header .accordion-text-content .bottom .accordion-toggle{margin-top:0;width:50px;height:50px;align-self:flex-end}}.custom-accordion-block .container .accordion-header .accordion-text-content .bottom .accordion-toggle::before{display:flex;justify-content:center;align-items:center;content:"a";width:100px;height:100px;font-size:2.7vw;font-family:"Cavanna Font Icon", sans-serif;color:#FFFFFF}@media (hover:hover) and (pointer:fine){.custom-accordion-block .container .accordion-header .accordion-text-content .bottom .accordion-toggle:hover{opacity:0.5}}.custom-separator-block{margin:0 auto;width:100%;max-width:1120px}@media screen and (max-width:767px){.custom-separator-block .separator-line{height:10px !important}}.custom-slider-block{width:100%;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1200px){.custom-slider-block{padding:0 20px}}@media screen and (max-width:767px){.custom-slider-block{padding:0}}.custom-slider{width:100%;max-width:1160px;position:relative;display:flex;flex-direction:column;align-items:center}.custom-slider .slide-item{position:relative;width:100%;min-height:500px;display:flex !important;align-items:center;justify-content:center;overflow:hidden}.custom-slider .slide-item.layout-content-center .content{text-align:center}.custom-slider .slide-item.layout-content-center .content .text{align-items:center}.custom-slider .slide-item.layout-content-center .content .text .title{display:flex;justify-content:center;text-align:center}.custom-slider .slide-item.layout-content-center .content .text .title h2{text-align:center}.custom-slider .slide-item.layout-content-center .content .text .subtitle{position:relative}.custom-slider .slide-item.layout-content-center .content .text .subtitle::after{content:"";display:block;width:calc(100% + 40px);height:2px;background:#FFFFFF;position:absolute;left:-20px;bottom:20px}@media screen and (max-width:989px){.custom-slider .slide-item.layout-content-center .content .text .subtitle::after{bottom:10px}}.custom-slider .slide-item.layout-content-center .content .buttons .btn{max-width:730px}.custom-slider .slide-item.layout-content-center .content .buttons .btn::before{right:10px}@media screen and (max-width:767px){.custom-slider .slide-item.layout-content-center .content .buttons .btn::before{right:0}}.custom-slider .slide-item.layout-content-center .content .buttons .btn .btn-img{padding:0 120px 0 45px;width:auto;height:100%;background:#FFFFFF;margin-right:-75px}.custom-slider .slide-item.layout-content-center .content .buttons .btn .btn-img img{height:100%;object-fit:contain}@media screen and (max-width:767px){.custom-slider .slide-item.layout-content-center .content .buttons .btn .btn-img{display:none}}.custom-slider .slide-item.layout-content-center .content .buttons .btn .btn-text{padding:25px 100px 25px 50px;mask:radial-gradient(circle 30px at calc(100% - 40px) 50%, transparent 100%, #000000 0)}@media screen and (max-width:767px){.custom-slider .slide-item.layout-content-center .content .buttons .btn .btn-text{mask:radial-gradient(circle 25px at calc(100% - 32px) 50%, transparent 100%, #000000 0);padding:20px 80px 20px 30px}}.custom-slider .slide-item.layout-content-left{align-items:flex-end}.custom-slider .slide-item.layout-content-left .content{margin-right:auto;padding:20px 25px 55px 25px;max-width:335px}.custom-slider .slide-item.layout-content-left .content .text{padding-right:55px}.custom-slider .slide-item.layout-content-left .content .text .title h2{font-size:45px;font-weight:700;color:#FFFFFF;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"freight-sans-pro", sans-serif;cursor:default}.custom-slider .slide-item.layout-content-left .content .text .subtitle p{font-size:20px;font-weight:600;color:#FFFFFF;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"freight-sans-pro", sans-serif;cursor:default;background-image:linear-gradient(transparent 19px, #FFFFFF 19px, #FFFFFF 20px);background-size:100% 20px}.custom-slider .slide-item.layout-content-left .buttons{margin-top:35px}.custom-slider .slide-item.layout-content-left .buttons .btn::before{right:0}.custom-slider .slide-item.layout-content-left .buttons .btn .btn-text{padding:15px 60px 15px 50px;mask:radial-gradient(circle 23px at calc(100% - 30px) 50%, transparent 100%, black 0)}.custom-slider .slide-item .slide-asset{position:absolute;inset:0;z-index:0}.custom-slider .slide-item .slide-asset img{width:100%;height:100%;object-fit:cover}.custom-slider .content{position:relative;z-index:1;width:100%;height:100%;padding:20px;margin:0;display:flex;flex-direction:column;align-items:center;gap:0}.custom-slider .content .text{display:flex;flex-direction:column;width:100%}.custom-slider .content .text .title{width:100%}.custom-slider .content .text .title h2{font-size:93px;font-weight:700;color:#FFFFFF;line-height:120%;letter-spacing:0;text-transform:inherit;font-family:"freight-sans-pro", sans-serif;cursor:default;font-style:italic}@media screen and (max-width:767px){.custom-slider .content .text .title h2{font-size:50px}}.custom-slider .content .text .subtitle{width:100%}.custom-slider .content .text .subtitle p{font-size:2.7vw;font-weight:500;color:#FFFFFF;line-height:120%;letter-spacing:0;text-transform:uppercase;font-family:"freight-sans-pro", sans-serif;cursor:default}@media screen and (max-width:767px){.custom-slider .content .text .subtitle p{font-size:16px}}.custom-slider .content .buttons{display:flex;justify-content:center;align-items:center;margin-top:100px;width:100%;flex-wrap:wrap;gap:20px}.custom-slider .content .buttons .btn{width:100%;max-width:730px;padding:0;height:75px;background:transparent;border-radius:0;appearance:none;display:flex;align-items:center;position:relative}.custom-slider .content .buttons .btn::before{display:flex;justify-content:center;align-items:center;content:"b";width:55px;height:55px;font-size:30px;font-family:"Cavanna Font Icon", sans-serif;text-transform:lowercase;color:#FF7413;border-radius:100%;position:absolute}.custom-slider .content .buttons .btn .btn-text{font-size:25px;font-weight:500;color:#FFFFFF;line-height:100%;letter-spacing:0;text-transform:uppercase;font-family:"freight-sans-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);display:flex;align-items:center;width:100%;background:#FF7413;border-radius:50px}@media screen and (max-width:767px){.custom-slider .content .buttons .btn .btn-text{width:100%}}@media (hover:hover) and (pointer:fine){.custom-slider .content .buttons .btn:hover{opacity:0.5}}.custom-slider .slick-prev,.custom-slider .slick-next{z-index:2;width:80px;height:80px;background:#929292;border:none;border-radius:0;display:flex;justify-content:center;align-items:center;top:40%}.custom-slider .slick-prev::before,.custom-slider .slick-next::before{opacity:1;color:#FFFFFF;font-size:2vw}.custom-slider .slick-prev:hover,.custom-slider .slick-next:hover{background:rgba(146, 146, 146, 0.5)}.custom-slider .slick-prev{left:0}.custom-slider .slick-next{right:0}.custom-slider .slick-list{max-width:900px;margin-bottom:90px}@media screen and (max-width:767px){.custom-slider .slick-list{margin-bottom:70px}}.custom-slider .slick-dots{height:2vw;z-index:2;list-style:none;display:flex !important;justify-content:center;align-items:center;gap:25px;padding:0;margin:0;bottom:0;margin:30px 0}@media screen and (max-width:767px){.custom-slider .slick-dots{height:10px}}.custom-slider .slick-dots li{width:2vw;height:2vw;pointer-events:all;cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;padding:0}@media screen and (max-width:767px){.custom-slider .slick-dots li{width:10px;height:10px}}.custom-slider .slick-dots li.slick-active button{background:#FF7413}.custom-slider .slick-dots li button{width:100%;height:100%;font-size:0;line-height:0;color:transparent;border-radius:0;outline:none;padding:0;display:flex;justify-content:center;align-items:center;background:#FFFFFF;position:relative;cursor:pointer}.custom-slider .slick-dots li button:focus,.custom-slider .slick-dots li button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;box-shadow:0 0 0 4px rgba(0, 0, 0, 0.35)}.custom-slider .slick-dots li button::before{width:100%;height:100%}@media (hover:hover) and (pointer:fine){.custom-slider .slick-dots li:hover{opacity:0.5}}.custom-slider .slick-dots li button{background:#929292}#video-popup-overlay{position:fixed;inset:0;z-index:9999;background-color:rgba(0, 0, 0, 0.85);display:flex;align-items:center;justify-content:center;padding:1.5rem}#video-popup-overlay[hidden]{display:none}#video-popup-overlay #video-popup-inner{padding:60px 30px;position:relative;width:100%;max-width:60%;background:#000000;border-radius:4px;overflow:hidden}@media screen and (max-width:1200px){#video-popup-overlay #video-popup-inner{max-width:80%}}@media screen and (max-width:767px){#video-popup-overlay #video-popup-inner{max-width:100%;padding:60px 20px}}#video-popup-overlay #video-popup-inner #video-popup-media{position:relative;width:100%;aspect-ratio:1.7777777778}@media screen and (max-width:767px){#video-popup-overlay #video-popup-inner #video-popup-media{aspect-ratio:1}}#video-popup-overlay #video-popup-inner #video-popup-media video,#video-popup-overlay #video-popup-inner #video-popup-media iframe{position:absolute;inset:0;width:100%;height:100%;border:none;display:block}#video-popup-overlay #video-popup-inner #video-popup-close{display:flex;justify-content:center;align-items:center;position:absolute;top:20px;right:20px;padding:0;width:25px;height:25px;border-radius:0;background:transparent;line-height:1;z-index:10;cursor:pointer}#video-popup-overlay #video-popup-inner #video-popup-close::before{content:"c";width:100%;height:100%;font-size:20px;font-family:"Cavanna Font Icon", sans-serif;color:#FFFFFF;display:flex;justify-content:center;align-items:center}#video-popup-overlay #video-popup-inner #video-popup-close:hover::before{color:rgba(255, 255, 255, 0.5)}.hero-slider-block.container-fluid{height:37vw;position:relative;overflow:visible;z-index:0}@media screen and (max-width:1200px){.hero-slider-block.container-fluid{height:65vw}}.hero-slider-block.container-fluid .hero-slider{width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;z-index:3}.hero-slider-block.container-fluid .hero-slider .single-slide{width:100%;height:100%;display:flex !important;align-items:flex-end}.hero-slider-block.container-fluid .hero-slider .single-slide .slide-image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.hero-slider-block.container-fluid .hero-slider .single-slide .slide-image::before{content:"";width:100%;height:100%;background:linear-gradient(to right, #8B4500, #B5651D, #C4A882, #FFFFFF);opacity:65%;mix-blend-mode:multiply;position:absolute;top:0;left:0}.hero-slider-block.container-fluid .hero-slider .single-slide .slide-image::after{content:"";width:calc(100% + 10px);height:545px;background-image:url("../images/orange-shape.png");background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;position:absolute;top:5px;left:-5px;z-index:1;opacity:40%}@media screen and (max-width:767px){.hero-slider-block.container-fluid .hero-slider .single-slide .slide-image::after{height:28vw}}.hero-slider-block.container-fluid .hero-slider .single-slide .slide-image img{width:100%;height:100%;object-fit:cover}.hero-slider-block.container-fluid .hero-slider .single-slide .hero-text{padding:20px 20px 95px 20px;margin-bottom:170px;width:100%;position:relative;z-index:3;text-align:center}@media screen and (max-width:1200px){.hero-slider-block.container-fluid .hero-slider .single-slide .hero-text{margin-bottom:100px}}@media screen and (max-width:767px){.hero-slider-block.container-fluid .hero-slider .single-slide .hero-text{margin-bottom:0}}.hero-slider-block.container-fluid .hero-slider .single-slide .hero-text::before{content:"";width:100%;height:2px;background:#FFFFFF;position:absolute;left:0;bottom:0;box-shadow:0 -60px #FFFFFF, 0 -120px #FFFFFF}@media screen and (max-width:1200px){.hero-slider-block.container-fluid .hero-slider .single-slide .hero-text::before{box-shadow:0 -55px #FFFFFF, 0 -110px #FFFFFF}}@media screen and (max-width:767px){.hero-slider-block.container-fluid .hero-slider .single-slide .hero-text::before{box-shadow:0 -25px #FFFFFF, 0 -50px #FFFFFF;bottom:50px}}.hero-slider-block.container-fluid .hero-slider .single-slide .hero-text h1{font-size:10vw;font-weight:500;color:#FFFFFF;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"freight-sans-pro", sans-serif;cursor:default;margin-bottom:0}.last-posts-block{width:100%;flex:1}.last-posts-block .posts-list{width:100%;max-width:1440px;display:grid;grid-template-columns:repeat(4, 1fr);gap:15px}@media screen and (max-width:989px){.last-posts-block .posts-list{display:flex;flex-wrap:wrap;justify-content:center}}@media screen and (max-width:767px){.last-posts-block .posts-list{flex-direction:column;justify-content:flex-start}}.last-posts-block .posts-list .post-item{padding:10px 20px;width:100%;min-height:210px;background:#929292;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (max-width:989px){.last-posts-block .posts-list .post-item{width:calc(33.3% - 10px)}}@media screen and (max-width:767px){.last-posts-block .posts-list .post-item{width:100%;aspect-ratio:1}}.last-posts-block .posts-list .post-item .title,.last-posts-block .posts-list .post-item .excerpt{font-size:16px;font-weight:800;color:#FFFFFF;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Raleway", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.last-posts-block .posts-list .post-item .title{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #FFFFFF;text-transform:uppercase}@media (hover:hover) and (pointer:fine){.last-posts-block .posts-list .post-item:hover{opacity:0.5}}