@font-face{font-family:"Helvetica Neue";src:url("fonts/helvetica-neue/HelveticaNeueLT-Thin.eot");src:url("fonts/helvetica-neue/HelveticaNeueLT-Thin.eot?#iefix") format("embedded-opentype"), url("fonts/helvetica-neue/HelveticaNeueLT-Thin.woff2") format("woff2"), url("fonts/helvetica-neue/HelveticaNeueLT-Thin.woff") format("woff"), url("fonts/helvetica-neue/HelveticaNeueLT-Thin.ttf") format("truetype"), url("fonts/helvetica-neue/HelveticaNeueLT-Thin.svg#HelveticaNeueLT-Thin") format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("fonts/helvetica-neue/HelveticaNeueLT-Light.eot");src:url("fonts/helvetica-neue/HelveticaNeueLT-Light.eot?#iefix") format("embedded-opentype"), url("fonts/helvetica-neue/HelveticaNeueLT-Light.woff2") format("woff2"), url("fonts/helvetica-neue/HelveticaNeueLT-Light.woff") format("woff"), url("fonts/helvetica-neue/HelveticaNeueLT-Light.ttf") format("truetype"), url("fonts/helvetica-neue/HelveticaNeueLT-Light.svg#HelveticaNeueLT-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("fonts/helvetica-neue/HelveticaNeueLT-Roman.eot");src:url("fonts/helvetica-neue/HelveticaNeueLT-Roman.eot?#iefix") format("embedded-opentype"), url("fonts/helvetica-neue/HelveticaNeueLT-Roman.woff2") format("woff2"), url("fonts/helvetica-neue/HelveticaNeueLT-Roman.woff") format("woff"), url("fonts/helvetica-neue/HelveticaNeueLT-Roman.ttf") format("truetype"), url("fonts/helvetica-neue/HelveticaNeueLT-Roman.svg#HelveticaNeueLT-Roman") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("fonts/helvetica-neue/HelveticaNeueLT-Roman.eot");src:url("fonts/helvetica-neue/HelveticaNeueLT-Roman.eot?#iefix") format("embedded-opentype"), url("fonts/helvetica-neue/HelveticaNeueLT-Roman.woff2") format("woff2"), url("fonts/helvetica-neue/HelveticaNeueLT-Roman.woff") format("woff"), url("fonts/helvetica-neue/HelveticaNeueLT-Roman.ttf") format("truetype"), url("fonts/helvetica-neue/HelveticaNeueLT-Roman.svg#HelveticaNeueLT-Roman") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("fonts/helvetica-neue/HelveticaNeueLT-Bold.eot");src:url("fonts/helvetica-neue/HelveticaNeueLT-Bold.eot?#iefix") format("embedded-opentype"), url("fonts/helvetica-neue/HelveticaNeueLT-Bold.woff2") format("woff2"), url("fonts/helvetica-neue/HelveticaNeueLT-Bold.woff") format("woff"), url("fonts/helvetica-neue/HelveticaNeueLT-Bold.ttf") format("truetype"), url("fonts/helvetica-neue/HelveticaNeueLT-Bold.svg#HelveticaNeueLT-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("fonts/helvetica-neue/HelveticaNeueLT-Heavy.eot");src:url("fonts/helvetica-neue/HelveticaNeueLT-Heavy.eot?#iefix") format("embedded-opentype"), url("fonts/helvetica-neue/HelveticaNeueLT-Heavy.woff2") format("woff2"), url("fonts/helvetica-neue/HelveticaNeueLT-Heavy.woff") format("woff"), url("fonts/helvetica-neue/HelveticaNeueLT-Heavy.ttf") format("truetype"), url("fonts/helvetica-neue/HelveticaNeueLT-Heavy.svg#HelveticaNeueLT-Heavy") format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue Condensed";src:url("fonts/helvetica-neue-condensed/HelveticaNeueLTStd-Cn.woff2") format("woff2"), url("fonts/helvetica-neue-condensed/HelveticaNeueLTStd-Cn.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Caen Font Icon";src:url("fonts/icon-font/icomoon.eot?zf54es");src:url("fonts/icon-font/icomoon.eot?zf54es#iefix") format("embedded-opentype"), url("fonts/icon-font/icomoon.woff2?zf54es") format("woff2"), url("fonts/icon-font/icomoon.ttf?zf54es") format("truetype"), url("fonts/icon-font/icomoon.woff?zf54es") format("woff"), url("fonts/icon-font/icomoon.svg?zf54es#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:"Caen 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-plus::before{content:"a"}.icon-arrow::before{content:"b"}.icon-close::before{content:"c"}.icon-search::before{content:"d"}.icon-login::before{content:"e"}.icon-hexagon-full::before{content:"f"}.icon-hexagon-empty::before{content:"g"}.icon-link::before{content:"h"}.icon-linkedin::before{content:"i"}.icon-youtube::before{content:"j"}.icon-arrow-thin:before{content:"k"}.icon-phone-icn:before{content:"l"}.icon-mail-icn:before{content:"m"}.icon-location-icn:before{content:"n"}.icon-download-arrow:before{content:"o"}.icon-check:before{content:"p"}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}*{margin:0;padding:0;outline:0;border:0;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}*: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:"Helvetica Neue", sans-serif;font-size:16px;line-height:180%;color:#333333;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:#D9001A}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}html .iub__us-widget,body .iub__us-widget{display:none !important}li{outline:none !important}a{box-shadow:none !important;outline:none !important;text-decoration:none;cursor:pointer;color:#D9001A}a u{text-decoration:none}@media (hover:hover) and (pointer:fine){a:hover{color:#000000}}p{margin-bottom:20px}p:last-of-type{margin-bottom:0}.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-red-color{color:#D9001A}.has-red-background-color{background-color:#D9001A}.has-red-hover-color{color:#C52C24}.has-red-hover-background-color{background-color:#C52C24}.has-red-hover-2-color{color:#DD3A4D}.has-red-hover-2-background-color{background-color:#DD3A4D}.has-dark-red-color{color:#5A000B}.has-dark-red-background-color{background-color:#5A000B}.has-pink-color{color:#A28382}.has-pink-background-color{background-color:#A28382}.has-blue-color{color:#005471}.has-blue-background-color{background-color:#005471}.has-light-blue-color{color:#009DDF}.has-light-blue-background-color{background-color:#009DDF}.has-grey-1-color{color:#333333}.has-grey-1-background-color{background-color:#333333}.has-grey-2-color{color:#767676}.has-grey-2-background-color{background-color:#767676}.has-grey-3-color{color:#E6E6E6}.has-grey-3-background-color{background-color:#E6E6E6}.has-grey-4-color{color:#F4F4F4}.has-grey-4-background-color{background-color:#F4F4F4}.has-grey-5-color{color:#CBCBCB}.has-grey-5-background-color{background-color:#CBCBCB}.has-white-color{color:#FFFFFF}.has-white-background-color{background-color:#FFFFFF}.has-black-color{color:#000000}.has-black-background-color{background-color:#000000}.wow{visibility:hidden}@media only screen and (max-width:1200px){.wow{visibility:visible !important;-webkit-animation:none !important;-moz-animation:none !important;-o-animation:none !important;-ms-animation:none !important;animation:none !important}}.wow{-webkit-animation-timing-function:ease-out !important;animation-timing-function:ease-out !important;-webkit-animation-duration:1s !important;animation-duration:1s !important}.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:hidden}.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}@media screen and (max-width:1440px){.entry-content>*[class^="wp-block-"].alignfull .wp-block-stackable-columns.alignwide{padding-left:20px;padding-right:20px}}.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}.alignfull .alignwide,.alignwide .alignwide{max-width:1440px;width:100%}*.double-column{column-count:2;column-gap:120px}@media screen and (max-width:767px){*.double-column{column-count:1}}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.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}.slick-slider .slick-prev::before,.slick-slider .slick-next::before{font-family:"Caen Font Icon", sans-serif;font-size:150px;color:#005471;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:1200px){.slick-slider .slick-prev::before,.slick-slider .slick-next::before{font-size:100px}}@media screen and (max-width:989px){.slick-slider .slick-prev::before,.slick-slider .slick-next::before{font-size:50px}}@media screen and (max-width:767px){.slick-slider .slick-prev::before,.slick-slider .slick-next::before{font-size:30px}}.slick-slider .slick-prev:hover,.slick-slider .slick-prev:focus,.slick-slider .slick-next:hover,.slick-slider .slick-next:focus{color:transparent;outline:none;background:transparent}.slick-slider .slick-prev:hover::before,.slick-slider .slick-prev:focus::before,.slick-slider .slick-next:hover::before,.slick-slider .slick-next:focus::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:rotateY(0)}@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}}.slick-slider .slick-prev::before{content:"d"}.slick-slider [dir="rtl"] .slick-prev{right:-150px;left:auto;transform:rotateY(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:-10px}}.slick-slider [dir="rtl"] .slick-prev::before{content:"d"}.slick-slider .slick-next{right:-150px;transform:rotateY(180deg)}@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:-10px}}.slick-slider .slick-next::before{content:"d"}.slick-slider [dir="rtl"] .slick-next{right:auto;left:-150px;transform:rotateY(0)}@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}}.slick-slider [dir="rtl"] .slick-next::before{content:"d"}.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:focus{outline:none}.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;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}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.entry-content,.woolentor-woo-template-builder{position:relative}.entry-content>.wp-block-heading,.woolentor-woo-template-builder>.wp-block-heading{width:100%;max-width:1440px}@media screen and (max-width:1440px){.entry-content>.wp-block-heading,.woolentor-woo-template-builder>.wp-block-heading{padding-left:20px;padding-right:20px}}.entry-content>.wp-block-stackable-text,.woolentor-woo-template-builder>.wp-block-stackable-text{width:100%;max-width:1440px}@media screen and (max-width:1440px){.entry-content>.wp-block-stackable-text,.woolentor-woo-template-builder>.wp-block-stackable-text{padding-left:20px;padding-right:20px}}.entry-content>.wp-block-buttons,.woolentor-woo-template-builder>.wp-block-buttons{width:100%;max-width:1440px}@media screen and (max-width:1440px){.entry-content>.wp-block-buttons,.woolentor-woo-template-builder>.wp-block-buttons{padding-left:20px;padding-right:20px}}.entry-content>.wp-block-stackable-columns,.woolentor-woo-template-builder>.wp-block-stackable-columns{width:100%}.entry-content>.wp-block-stackable-columns>.stk-inner-blocks,.woolentor-woo-template-builder>.wp-block-stackable-columns>.stk-inner-blocks{max-width:1440px;margin:0 auto;gap:20px}@media screen and (max-width:1440px){.entry-content>.wp-block-stackable-columns>.stk-inner-blocks,.woolentor-woo-template-builder>.wp-block-stackable-columns>.stk-inner-blocks{padding-left:20px;padding-right:20px}}@media screen and (max-width:1200px){.entry-content>.wp-block-stackable-columns>.stk-inner-blocks,.woolentor-woo-template-builder>.wp-block-stackable-columns>.stk-inner-blocks{gap:50px}}@media screen and (max-width:989px){.entry-content>.wp-block-stackable-columns>.stk-inner-blocks,.woolentor-woo-template-builder>.wp-block-stackable-columns>.stk-inner-blocks{flex-flow:column}}@media screen and (max-width:989px){.entry-content>.wp-block-stackable-columns>.stk-inner-blocks>.wp-block-stackable-column,.woolentor-woo-template-builder>.wp-block-stackable-columns>.stk-inner-blocks>.wp-block-stackable-column{width:100%;display:flex;flex-direction:column;align-items:center}}.entry-content>.wp-block-stackable-columns>.stk-inner-blocks>.wp-block-stackable-column>.stk-block-column__content>.stk-block-column__content,.woolentor-woo-template-builder>.wp-block-stackable-columns>.stk-inner-blocks>.wp-block-stackable-column>.stk-block-column__content>.stk-block-column__content{margin:0}.entry-content>.wp-block-stackable-columns>.wp-block-group,.woolentor-woo-template-builder>.wp-block-stackable-columns>.wp-block-group{width:100%;display:flex;justify-content:center;align-items:center}.entry-content>.wp-block-stackable-columns figure.wp-block-image figcaption,.woolentor-woo-template-builder>.wp-block-stackable-columns figure.wp-block-image figcaption{font-size:16px;font-weight:500;color:#333333;line-height:150%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;margin:10px 0}.entry-content>.wp-block-stackable-columns ul:not(.slick-dots, #menu-footer-menu),.woolentor-woo-template-builder>.wp-block-stackable-columns ul:not(.slick-dots, #menu-footer-menu){position:relative}.entry-content>.wp-block-stackable-columns ul:not(.slick-dots, #menu-footer-menu) li,.woolentor-woo-template-builder>.wp-block-stackable-columns ul:not(.slick-dots, #menu-footer-menu) li{position:relative;padding-left:20px;margin-bottom:10px}.entry-content>.wp-block-stackable-columns ul:not(.slick-dots, #menu-footer-menu) li:before,.woolentor-woo-template-builder>.wp-block-stackable-columns ul:not(.slick-dots, #menu-footer-menu) li:before{content:"";position:absolute;top:7px;left:0;width:8px;height:8px;background-image:url("images/bullet.svg");background-position:center center;background-size:contain;background-repeat:no-repeat}.entry-content>.wp-block-stackable-columns ul:not(.slick-dots, #menu-footer-menu) li:last-of-type,.woolentor-woo-template-builder>.wp-block-stackable-columns ul:not(.slick-dots, #menu-footer-menu) li:last-of-type{margin-bottom:0}.entry-content>.wp-block-stackable-columns ul:not(.slick-dots, #menu-footer-menu) li ul,.woolentor-woo-template-builder>.wp-block-stackable-columns ul:not(.slick-dots, #menu-footer-menu) li ul{position:relative;margin-top:10px;padding-left:0}.entry-content>.wp-block-stackable-columns ul:not(.slick-dots, #menu-footer-menu) li ul li,.woolentor-woo-template-builder>.wp-block-stackable-columns ul:not(.slick-dots, #menu-footer-menu) li ul li{position:relative;padding-left:20px;margin-bottom:10px;list-style:none}.entry-content>.wp-block-stackable-columns ul:not(.slick-dots, #menu-footer-menu) li ul li:before,.woolentor-woo-template-builder>.wp-block-stackable-columns ul:not(.slick-dots, #menu-footer-menu) li ul li:before{content:"";position:absolute;top:7px;left:0;width:8px;height:8px;background:unset;background-image:url("images/bullet-outline.svg");background-position:center center;background-size:contain;background-repeat:no-repeat}.entry-content>.wp-block-stackable-columns ul:not(.slick-dots, #menu-footer-menu) li ul li:last-of-type,.woolentor-woo-template-builder>.wp-block-stackable-columns ul:not(.slick-dots, #menu-footer-menu) li ul li:last-of-type{margin-bottom:0}.home.page-template-default .entry-content::before,.home.page-template-default .woolentor-woo-template-builder::before{display:none}.entry-content::before{top:0}.entry-content::after{bottom:0}.woolentor-woo-template-builder::before{top:1800px}.woolentor-woo-template-builder::after{top:3600px}h2{font-size:45px;font-weight:100;color:#D9001A;line-height:110%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;padding:0;margin:0 0 20px 0;display:flex}@media screen and (max-width:767px){h2{font-size:30px}}h2.has-text-align-center{justify-content:center}h2.has-text-align-center::before{justify-content:center}h2.has-text-align-right{justify-content:flex-end}h2.has-text-align-right::before{justify-content:end}h3{font-size:35px;font-weight:300;color:#D9001A;line-height:110%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;padding-bottom:20px}@media screen and (max-width:1200px){h3{font-size:30px}}@media screen and (max-width:989px){h3{font-size:25px}}h4{font-size:20px;font-weight:100;color:#333333;line-height:110%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;padding-bottom:20px}h4.wp-block-heading{font-size:20px;font-weight:400;color:#333333;line-height:120%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;padding-bottom:20px}.heading.container h3{width:100%;padding:0 40px 25px 40px;border-right:1px solid #E6E6E6;border-left:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;z-index:1}@media screen and (max-width:1440px){.heading.container h3{width:100%}}@media screen and (max-width:1200px){.heading.container h3{padding:0 30px 25px 30px}}.heading.container h3::before{content:"";width:1px;height:1px;background:#A28382;position:absolute;left:0;bottom:0;box-shadow:0 -60px #A28382}.heading.container h3::after{content:"";width:1px;height:1px;background:#A28382;position:absolute;right:0;bottom:0;box-shadow:0 -60px #A28382, 0 0 #A28382}p{font-size:16px;font-weight:400;color:#333333;line-height:180%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default}p b,p strong{font-weight:600}p.label{font-size:12px;font-weight:500;color:#A28382;line-height:180%;letter-spacing:0;text-transform:uppercase;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);border-bottom:1px solid #E6E6E6;margin-bottom:10px}p a{color:#D9001A}@media (hover:hover) and (pointer:fine){p a:hover{color:#000000}}p.label{font-size:12px;font-weight:500;color:#A28382;line-height:180%;letter-spacing:0;text-transform:uppercase;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);border-bottom:1px solid #E6E6E6;margin-bottom:10px}.glossary{margin-bottom:30px;display:flex;flex-direction:column}.glossary:first-of-type{margin-top:-30px}@media screen and (max-width:767px){.glossary{width:60px;height:60px}}.glossary h3{width:100px;height:100px;background:#D9001A;display:flex;justify-content:center;align-items:center;font-size:35px;font-weight:300;color:#FFFFFF;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;margin:0;padding:0}@media screen and (max-width:767px){.glossary h3{font-size:25px}}.glossary h3:focus{outline:none}.glossary h6{opacity:0;height:100px}#glossary:focus,.stk-row:focus,.wp-block-stackable-column:focus,.stk-column-wrapper:focus,.stk-block-content:focus{outline:none}.stk-block-table-of-contents{list-style:none}.stk-block-table-of-contents ul.stk-table-of-contents__table{list-style:none;padding-left:20px;border-left:1px solid #E6E6E6;position:relative}.stk-block-table-of-contents ul.stk-table-of-contents__table::before,.stk-block-table-of-contents ul.stk-table-of-contents__table::after{content:"";width:1px;height:1px;background-color:#333333;position:absolute;left:-1px}.stk-block-table-of-contents ul.stk-table-of-contents__table::before{top:0}.stk-block-table-of-contents ul.stk-table-of-contents__table::after{bottom:0}.stk-block-table-of-contents ul.stk-table-of-contents__table li{display:flex;justify-content:center;align-items:center;margin:0;padding:0}.stk-block-table-of-contents ul.stk-table-of-contents__table li.active a{color:#D9001A}.stk-block-table-of-contents ul.stk-table-of-contents__table li::before{display:none}.stk-block-table-of-contents ul.stk-table-of-contents__table li::marker{display:none}.stk-block-table-of-contents ul.stk-table-of-contents__table li a{font-size:16px;font-weight:400;color:#333333;line-height:150%;letter-spacing:0;text-transform:uppercase;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.stk-block-table-of-contents ul.stk-table-of-contents__table li a.active{color:#D9001A}@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;grid-template-columns:calc(50% - 60px) calc(50% - 60px);grid-gap:120px;z-index:1}@media screen and (max-width:1440px){.wp-block-media-text{padding-left:20px;padding-right:20px}}@media screen and (max-width:989px){.wp-block-media-text{display:flex;flex-flow:column}}.wp-block-media-text .wp-block-media-text__content{padding:0;display:flex;flex-direction:column;justify-content: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__content h2{margin:0;padding:0}.wp-block-media-text .wp-block-media-text__content h3{padding-bottom:20px;margin-bottom:30px}.wp-block-media-text .wp-block-media-text__content .wp-block-buttons{margin-top:20px}.wp-block-media-text .wp-block-media-text__media{max-height:300px;display:flex;align-self:flex-start}@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:auto;max-height:300px;object-fit:contain}.wp-block-media-text.full-type{width:100%;max-width:100%;background:rgba(217, 0, 26, 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.has-media-on-the-right .wp-block-media-text__content{margin-right:unset;margin-left:auto}@media screen and (max-width:1200px){.wp-block-media-text.full-type.has-media-on-the-right .wp-block-media-text__content{padding-left:20px;padding-right:0}}@media screen and (max-width:989px){.wp-block-media-text.full-type.has-media-on-the-right .wp-block-media-text__content{padding:0 20px}}@media screen and (max-width:989px){.wp-block-media-text.full-type.has-media-on-the-right .wp-block-media-text__media{padding:0 0 0 20px}}.wp-block-media-text.full-type.has-media-on-the-right .wp-block-media-text__media img{border-radius:30px}.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:400px;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%}}@media screen and (max-width:767px){.wp-block-buttons .wp-block-button{width:100%}}.wp-block-buttons .wp-block-button a.wp-block-button__link{padding:15px 30px;background:#D9001A;border-radius:0;display:flex;justify-content:center;align-items:center;font-size:22px;font-weight:400;color:#FFFFFF;line-height:140%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);cursor:pointer}@media screen and (max-width:767px){.wp-block-buttons .wp-block-button a.wp-block-button__link{width:100%}}@media (hover:hover) and (pointer:fine){.wp-block-buttons .wp-block-button a.wp-block-button__link:hover{opacity:0.75}}.wp-block-buttons .wp-block-button.light a.wp-block-button__link{color:#FFFFFF;border-color:#FFFFFF;background:transparent;backdrop-filter:blur(5px) brightness(0.5);cursor:pointer}@media (hover:hover) and (pointer:fine){.wp-block-buttons .wp-block-button.light a.wp-block-button__link:hover{background-color:rgba(255, 255, 255, 0.8)}}.wp-block-buttons .wp-block-button.view-all{max-width:200px;display:flex;justify-content:flex-end;align-items:flex-end}.wp-block-buttons .wp-block-button.view-all a.wp-block-button__link{color:#A28382;font-size:14px;text-transform:lowercase;background:transparent;backdrop-filter:none;border:none;border-radius:0;display:flex;justify-content:flex-end;padding-right:30px}@media (hover:hover) and (pointer:fine){.wp-block-buttons .wp-block-button.view-all a.wp-block-button__link:hover{opacity:0.5}}.wp-block-buttons .wp-block-button.view-all.light a.wp-block-button__link{color:#FFFFFF;backdrop-filter:none}.wp-block-buttons .wp-block-button.view-all.light a.wp-block-button__link::after{color:#FFFFFF}@media (hover:hover) and (pointer:fine){.wp-block-buttons .wp-block-button.view-all.light a.wp-block-button__link:hover{background-color:transparent;opacity:0.5;backdrop-filter:none}.wp-block-buttons .wp-block-button.view-all.light a.wp-block-button__link:hover::after{right:0;opacity:0.5}}.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:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.wp-block-stackable-columns.alignfull{width:100%;padding:0}.wp-block-stackable-columns.alignfull>.stk-inner-blocks{max-width:1440px;margin:0 auto}@media screen and (max-width:1440px){.wp-block-stackable-columns.alignfull>.stk-inner-blocks{padding-left:20px;padding-right:20px}}.wp-block-stackable-columns.alignfull>.stk-inner-blocks .wp-block-stackable-columns{width:100%;padding:0 !important}.wp-block-stackable-columns.alignfull>.stk-inner-blocks .wp-block-stackable-columns .stk-inner-blocks{width:100%;max-width:1440px;margin:0 auto}.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}}ul.wp-block-list{padding-top:10px;padding-left:20px}ul.wp-block-list li{list-style:none;padding:0;position:relative}ul.wp-block-list li:not(:last-of-type){margin-bottom:20px}ul.wp-block-list li::marker{display:none}ul.wp-block-list li::before{content:"";width:9px;height:8px;clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);background:#D9001A;position:absolute;top:8px;left:-20px;transform:rotate(90deg)}.list-p{padding-left:20px}hr.wp-block-separator{width:100%;height:1px;max-width:1440px !important;border-bottom:1px solid #E6E6E6;margin:50px 0;position:relative}@media screen and (max-width:1440px){hr.wp-block-separator{width:calc(100% - 40px);margin:50px 20px}}@media screen and (max-width:767px){hr.wp-block-separator{margin:30px 20px}}hr.wp-block-separator::before,hr.wp-block-separator::after{content:"";width:1px;height:1px;background:#767676;position:absolute;top:0}hr.wp-block-separator::before{right:0}hr.wp-block-separator::after{left:0}@media screen and (max-width:767px){.wp-block-stackable-spacer{height:30px !important}}@media screen and (max-width:1440px){.container hr.wp-block-separator{width:100%;margin:50px 0}}.stk-block-accordion{margin-bottom:5px !important}.stk-block-accordion .stk-block-accordionheading .stk-block-columncontent{margin:0;background:#E6E6E6;box-shadow:none}.stk-block-accordion .stk-block-accordionheading .stk-block-columncontent .stk-inner-blocks .wp-block-stackable-icon-label .stk-row .stk-block-heading .stk-block-heading__text{padding:0}.stk-block-accordion.stk--is-open summary .stk-block-column__content{background:#D9001A}.stk-block-accordion.stk--is-open summary .stk-block-column__content .wp-block-stackable-icon-label .stk-row .stk-block-heading .stk-block-heading__text{color:#FFFFFF !important}.stk-block-accordion.stk--is-open summary .stk-block-column__content .stk--icon-2{display:flex !important;justify-content:center;align-items:center}.stk-block-accordion.stk--is-open summary .stk-block-column__content .stk--icon-2 svg{fill:#FFFFFF !important}.stk-block-accordion.stk--is-open summary .stk-block-column__content .stk--icon-2 svg path{fill:#FFFFFF !important}@media (hover:hover) and (pointer:fine){.stk-block-accordion:hover summary .stk-block-column__content{background:#D9001A}.stk-block-accordion:hover summary .stk-block-column__content .wp-block-stackable-icon-label .stk-row .stk-block-heading .stk-block-heading__text{color:#FFFFFF !important}.stk-block-accordion:hover summary .stk-block-column__content .stk--inner-svg svg{fill:#FFFFFF !important}.stk-block-accordion:hover summary .stk-block-column__content .stk--inner-svg svg path{fill:#FFFFFF !important}}.stk-block-accordion h4{font-size:24px;line-height:110%}.stk-block-accordion summary .stk-block-column__content{padding:20px;margin:0 !important;background:#E6E6E6;box-shadow:none}.stk-block-accordion summary .stk-block-column__content .stk-inner-blocks .wp-block-stackable-icon-label .stk-row .stk-block-heading .stk-block-heading__text{font-size:16px;font-weight:400;color:#333333;line-height:150%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);padding:0}.stk-block-accordion .stk-block-accordion__content{padding:20px 0}@media screen and (max-width:1440px){.stk-block-accordion .stk-block-accordion__content{padding:20px}}.stk-block-accordion .stk-block-accordion__content .wp-block-stackable-columns .wp-block-stackable-column{padding:20px}.stk-block-accordion .stk-block-accordion__content .wp-block-stackable-columns .wp-block-stackable-column.image{padding:20px 0}.stk-block-accordion .stk-block-accordion__content .stk-block-column__content{margin:0 !important;padding:0 !important}.stk-block-accordion .stk-block-accordion__content .stk-block-column__content .stk-block-content{margin:0;padding:0}.stk-block-accordion .stk-block-accordion__content .stk-block-column__content .stk-block-content a{color:#333333;font-weight:700;text-decoration:underline;display:inline-block}.stk-block-accordion .stk-block-accordion__content .stk-block-column__content .stk-block-content p,.stk-block-accordion .stk-block-accordion__content .stk-block-column__content .stk-block-content ul li{font-size:16px;font-weight:400;color:#333333;line-height:150%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default}.wp-block-table table,.wp-block-flexible-table-block-table table,#yith-ywraq-form table{margin:0;border:none}.wp-block-table table thead,.wp-block-flexible-table-block-table table thead,#yith-ywraq-form table thead{background-color:#E6E6E6;border:none}.wp-block-table table thead tr th,.wp-block-flexible-table-block-table table thead tr th,#yith-ywraq-form table thead tr th{font-size:12px;font-weight:400;color:#333333;line-height:150%;letter-spacing:0;text-transform:uppercase;font-family:"Helvetica Neue", sans-serif;cursor:default;border:2px solid #FFFFFF;padding:10px !important}.wp-block-table table tbody,.wp-block-flexible-table-block-table table tbody,#yith-ywraq-form table tbody{border-bottom:none}.wp-block-table table tbody tr,.wp-block-flexible-table-block-table table tbody tr,#yith-ywraq-form table tbody tr{border-top:none}.wp-block-table table tbody tr td,.wp-block-flexible-table-block-table table tbody tr td,#yith-ywraq-form table tbody tr td{border-top:none;padding:10px !important;font-size:12px;font-weight:400;color:#767676;line-height:150%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default}.wp-block-table table tbody tr td:first-of-type,.wp-block-flexible-table-block-table table tbody tr td:first-of-type,#yith-ywraq-form table tbody tr td:first-of-type{font-size:16px;font-weight:400;color:#333333;line-height:150%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default}@media screen and (max-width:767px){.wp-block-table table tbody tr td:first-of-type,.wp-block-flexible-table-block-table table tbody tr td:first-of-type,#yith-ywraq-form table tbody tr td:first-of-type{font-size:12px}}.wp-block-table table figcaption,.wp-block-flexible-table-block-table table figcaption,#yith-ywraq-form table figcaption{margin:0;padding:20px 0;font-weight:400;color:#767676;display:flex}@media screen and (max-width:767px){.wp-block-flexible-table-block-table{padding:0 !important}}.wp-block-flexible-table-block-table table{margin-bottom:0}.wp-block-flexible-table-block-table table th.highlight,.wp-block-flexible-table-block-table table td.highlight{color:#FFFFFF !important;background-color:#A28382 !important}.wp-block-flexible-table-block-table table tbody tr td{border-top:none !important;border-right:1px solid #FFFFFF !important;border-left:1px solid #FFFFFF !important;border-bottom:1px solid #E6E6E6 !important}.wp-block-table table tbody tr{border:none}.wp-block-table table tbody tr td{border-top:none;border-right:none;border-left:none;border-bottom:1px solid #E6E6E6}footer.entry-footer,.after-entry.widget-area{display:none}.wp-block-group.partners{flex-wrap:wrap;column-gap:20px;row-gap:50px}.wp-block-group.partners>.wp-block-group{width:calc(25% - 15px);min-height:100px;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}@media screen and (max-width:1200px){.wp-block-group.partners>.wp-block-group{width:calc(100% / 3 - 33.333px)}}@media screen and (max-width:989px){.wp-block-group.partners>.wp-block-group{width:calc(50% - 10px)}}@media screen and (max-width:767px){.wp-block-group.partners>.wp-block-group{width:100%}}.wp-block-group.partners>.wp-block-group p,.wp-block-group.partners>.wp-block-group figcaption{font-size:16px;font-weight:500;color:#333333;line-height:150%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default}.wp-block-group.partners>.wp-block-group p{margin-bottom:0}.wp-block-group.partners>.wp-block-group p a{width:100%;height:100%;position:absolute;top:0;left:0;font-size:0;opacity:0}.wp-block-group.partners>.wp-block-group .wp-block-image{height:100%;max-height:200px;display:flex;justify-content:center;align-items:center;flex-direction:column}.wp-block-group.partners>.wp-block-group .wp-block-image img{width:auto;height:60px;object-fit:contain !important}.wp-block-group.partners>.wp-block-group .wp-block-image figcaption{margin:10px 0}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.to-top{display:none !important}.admin-bar .site-container::before{margin-top:32px}.admin-bar .site-container .site-inner{margin-top:32px}header.site-header{position:fixed;width:100%;height:100px;background-color:transparent;display:flex;padding:0;box-shadow:none;top:0;left:0;z-index:10}header.site-header:before{content:"";position:absolute;top:0;left:0;width:100%;height:0;background:linear-gradient(126deg, #000000 0%, #000000 100%)}@media screen and (max-width:1200px){header.site-header:before{height:100vh;display:none}}@media screen and (max-width:767px){header.site-header{height:70px;background-color:#000000;display:flex;align-items:center}}header.site-header.mini{background-color:#000000}header.site-header.mini:before{height:100%}header.site-header.megamenu-is-active:before{transition:all 0.6s ease-out;height:100vh;background:linear-gradient(126deg, #000000 0%, #5A000B 100%)}@media screen and (max-width:1200px){header.site-header.megamenu-is-active:before{display:block;transition:none}}@media screen and (max-width:1200px){header.site-header.megamenu-is-active .wrap .menu-container{opacity:0;pointer-events:none}}@media screen and (max-width:1200px){header.site-header.megamenu-is-active .wrap .hamburger-menu{opacity:0;pointer-events:none}}header.site-header.megamenu-is-active .wrap #megamenu-product{top:100px;opacity:1;pointer-events:all}@media screen and (max-width:767px){header.site-header.megamenu-is-active .wrap #megamenu-product{top:70px}}header.site-header .wrap{width:100%;max-width:1440px;margin:0 auto;position:relative;display:flex;align-items:center;z-index:10}@media screen and (max-width:1440px){header.site-header .wrap{max-width:100%;padding-left:20px;padding-right:20px;justify-content:space-between}}@media screen and (max-width:1200px){header.site-header .wrap{padding:0;justify-content:flex-end}}header.site-header .wrap a.custom-logo-link{width:auto;height:50px;margin-right:20px;position:relative;aspect-ratio:unset}@media screen and (max-width:989px){header.site-header .wrap a.custom-logo-link{height:40px;left:0}}@media (hover:hover) and (pointer:fine){header.site-header .wrap a.custom-logo-link:hover img{transform:scale(1.1)}}header.site-header .wrap a.custom-logo-link img{width:auto;height:100%;object-fit:contain;object-position:left}header.site-header .wrap .menu-container{flex:1;height:50px;position:relative;display:flex;justify-content:flex-end;align-items:flex-end;opacity:1;pointer-events:all}header.site-header .wrap .menu-container .nav-container{flex:1;height:100%;position:relative;display:flex}header.site-header .wrap .menu-container .nav-container .filler{flex:1;border-bottom:1px solid rgba(255, 255, 255, 0.15)}header.site-header .wrap .menu-container .nav-container .menu-header-menu-container{position:relative;display:flex}header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu{display:flex;align-items:center;padding:0}header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item{height:100%;display:flex;justify-content:center;align-items:center;flex-flow:column;position:relative}header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item>a{height:100%;padding:0 25px;display:flex;align-items:center;font-size:22px;font-weight:300;color:#FFFFFF;line-height:140%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);text-align:center;position:relative}@media (hover:hover) and (pointer:fine){header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item>a:hover::before,header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item>a:hover::after{width:1px;background:#FFFFFF}}header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item>a::before{content:"";width:50%;height:1px;background:rgba(255, 255, 255, 0.15);position:absolute;bottom:0;left:0}header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item>a::after{content:"";width:50%;height:1px;background:rgba(255, 255, 255, 0.15);position:absolute;bottom:0;right:0}header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item>a span{font-size:22px;font-weight:300;color:#FFFFFF;line-height:140%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);text-align:center}header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item>a span b{font-size:22px;font-weight:300;color:#FFFFFF;line-height:140%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item ul.sub-menu{width:auto;min-width:320px;border:none;display:flex;flex-flow:column;padding:25px 25px 25px 125px;position:absolute;top:34px;z-index:-1;opacity:0;pointer-events:none;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);backdrop-filter:blur(5px);background:rgba(0, 0, 0, 0.9)}header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item ul.sub-menu::before{content:"";width:100px;height:100%;background:url("images/bg-submenu.png");background-size:cover;background-position:25% center;background-repeat:no-repeat;position:absolute;top:0;left:0}header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item ul.sub-menu>li.menu-item{display:flex;flex-flow:column;padding-bottom:15px}header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item ul.sub-menu>li.menu-item:last-of-type{padding-bottom:0}header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item ul.sub-menu>li.menu-item.current-menu-item{color:#FFFFFF}header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item ul.sub-menu>li.menu-item>a{position:relative;font-size:16px;font-weight:400;color:rgba(255, 255, 255, 0.5);line-height:160%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}@media (hover:hover) and (pointer:fine){header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item ul.sub-menu>li.menu-item:hover>a{opacity:0.5}}@media (hover:hover) and (pointer:fine){header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item:hover>a{opacity:0.5}header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item:hover>.sub-menu{top:50px;opacity:1;pointer-events:all}}header.site-header .wrap .menu-container .vertical-divider{width:1px;height:100%;position:relative}header.site-header .wrap .menu-container .vertical-divider::after{content:"";width:1px;height:45px;background:linear-gradient(to bottom, #FFFFFF 0 1px, rgba(255, 255, 255, 0.15) 1px 44px, #FFFFFF 44px 45px);position:absolute;right:0;bottom:0}header.site-header .wrap .menu-container .reserved-area-button,header.site-header .wrap .menu-container .search-button{height:100%;padding:0 20px;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}@media (hover:hover) and (pointer:fine){header.site-header .wrap .menu-container .reserved-area-button:hover::before,header.site-header .wrap .menu-container .reserved-area-button:hover::after,header.site-header .wrap .menu-container .search-button:hover::before,header.site-header .wrap .menu-container .search-button:hover::after{width:1px;background:#FFFFFF}}header.site-header .wrap .menu-container .reserved-area-button::before,header.site-header .wrap .menu-container .search-button::before{content:"";width:50%;height:1px;background:rgba(255, 255, 255, 0.15);position:absolute;bottom:0;left:0}header.site-header .wrap .menu-container .reserved-area-button::after,header.site-header .wrap .menu-container .search-button::after{content:"";width:50%;height:1px;background:rgba(255, 255, 255, 0.15);position:absolute;bottom:0;right:0}header.site-header .wrap .menu-container .reserved-area-button .icon,header.site-header .wrap .menu-container .search-button .icon{width:20px;height:20px;display:flex;justify-content:center;align-items:center;position:relative}header.site-header .wrap .menu-container .reserved-area-button .icon::before,header.site-header .wrap .menu-container .search-button .icon::before{font-size:20px;font-family:"Caen Font Icon", sans-serif;color:#FFFFFF;position:absolute;display:flex;justify-content:center;align-items:center}header.site-header .wrap .menu-container .reserved-area-button .icon.search::before,header.site-header .wrap .menu-container .search-button .icon.search::before{content:"d"}header.site-header .wrap .menu-container .reserved-area-button .icon.reserved-area::before,header.site-header .wrap .menu-container .search-button .icon.reserved-area::before{content:"e"}header.site-header .wrap .hamburger-menu{width:28px;height:30px;margin:0 30px;position:relative;cursor:pointer;z-index:1100;display:none}@media screen and (max-width:1200px){header.site-header .wrap .hamburger-menu{display:block}}@media screen and (max-width:767px){header.site-header .wrap .hamburger-menu{margin:0 25px}}header.site-header .wrap .hamburger-menu.show{display:block;align-self:center}header.site-header .wrap .hamburger-menu.open span{background-color:#FFFFFF}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:#FFFFFF;transition:all 0.6s 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%}header.site-header .wrap #megamenu-product{position:absolute;top:150px;opacity:0;pointer-events:none;width:100%;height:calc(100vh - 125px);padding-top:25px;display:flex;justify-content:center}@media screen and (max-width:1440px){header.site-header .wrap #megamenu-product{padding:20px;left:0}}@media screen and (max-width:1200px){header.site-header .wrap #megamenu-product{height:100vh;padding:100px 30px 30px 30px;top:0 !important}}@media screen and (max-width:767px){header.site-header .wrap #megamenu-product{padding:85px 20px 20px 20px;top:-20px !important}}header.site-header .wrap #megamenu-product.loading{opacity:0.5;pointer-events:none}header.site-header .wrap #megamenu-product .inner-container{position:relative;width:100%;max-width:1440px;display:flex}header.site-header .wrap #megamenu-product .inner-container .column{position:relative;display:flex;flex-direction:column}header.site-header .wrap #megamenu-product .inner-container .column.col-filters{width:225px;gap:20px;overflow-x:hidden !important;overflow-y:auto}header.site-header .wrap #megamenu-product .inner-container .column.col-filters::-webkit-scrollbar{width:5px;height:5px}header.site-header .wrap #megamenu-product .inner-container .column.col-filters::-webkit-scrollbar-track{background:transparent}header.site-header .wrap #megamenu-product .inner-container .column.col-filters::-webkit-scrollbar-thumb{background:#D9001A}@media screen and (max-width:989px){header.site-header .wrap #megamenu-product .inner-container .column.col-filters{width:100%;height:0;opacity:0}}header.site-header .wrap #megamenu-product .inner-container .column.col-filters.lev-2{margin-left:20px}@media screen and (max-width:989px){header.site-header .wrap #megamenu-product .inner-container .column.col-filters.lev-2{margin:0}}@media screen and (max-width:989px){header.site-header .wrap #megamenu-product .inner-container .column.col-filters.show{height:100%;opacity:1}}header.site-header .wrap #megamenu-product .inner-container .column.col-grid{flex:1;margin-left:20px}@media screen and (max-width:989px){header.site-header .wrap #megamenu-product .inner-container .column.col-grid{margin:0;overflow-y:auto}}@media screen and (max-width:989px){header.site-header .wrap #megamenu-product .inner-container .column.col-grid.show{max-height:unset}}header.site-header .wrap #megamenu-product .inner-container .column.col-grid .grid-header{position:relative;height:100px;display:flex;justify-content:space-between;align-items:center;background-image:url("images/bg-megamenu-section.webp");background-size:cover;padding:20px}@media screen and (max-width:989px){header.site-header .wrap #megamenu-product .inner-container .column.col-grid .grid-header{height:auto;flex-direction:column;gap:25px}}header.site-header .wrap #megamenu-product .inner-container .column.col-grid .grid-header h4{font-size:30px;font-weight:300;color:#FFFFFF;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);padding-bottom:0}@media screen and (max-width:1200px){header.site-header .wrap #megamenu-product .inner-container .column.col-grid .grid-header h4{font-size:25px}}header.site-header .wrap #megamenu-product .inner-container .column.col-grid .grid-header a.button{padding:15px 30px;background:#D9001A;border-radius:0;display:flex;justify-content:center;align-items:center;font-size:22px;font-weight:400;color:#FFFFFF;line-height:140%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);cursor:pointer;transition:all 0.3s ease-out}@media screen and (max-width:767px){header.site-header .wrap #megamenu-product .inner-container .column.col-grid .grid-header a.button{width:100%}}@media (hover:hover) and (pointer:fine){header.site-header .wrap #megamenu-product .inner-container .column.col-grid .grid-header a.button:hover{opacity:0.75}}@media screen and (max-width:1200px){header.site-header .wrap #megamenu-product .inner-container .column.col-grid .grid-header a.button{padding:10px 25px;font-size:16px}}@media screen and (max-width:989px){header.site-header .wrap #megamenu-product .inner-container .column.col-grid .grid-header a.button{width:100%}}header.site-header .wrap #megamenu-product .inner-container .column.col-grid .product-grid{display:grid;grid-template-columns:repeat(3, 1fr);overflow-x:hidden !important;overflow-y:auto}header.site-header .wrap #megamenu-product .inner-container .column.col-grid .product-grid::-webkit-scrollbar{width:5px;height:5px}header.site-header .wrap #megamenu-product .inner-container .column.col-grid .product-grid::-webkit-scrollbar-track{background:transparent}header.site-header .wrap #megamenu-product .inner-container .column.col-grid .product-grid::-webkit-scrollbar-thumb{background:#D9001A}@media screen and (max-width:1200px){header.site-header .wrap #megamenu-product .inner-container .column.col-grid .product-grid{grid-template-columns:repeat(2, 1fr);height:100%}}@media screen and (max-width:767px){header.site-header .wrap #megamenu-product .inner-container .column.col-grid .product-grid{grid-template-columns:repeat(1, 1fr)}}header.site-header .wrap #megamenu-product .inner-container .column.loading{background-image:url("images/infinite-spinner.svg");background-size:100px auto;background-position:center center;background-repeat:no-repeat}header.site-header .wrap #megamenu-product .inner-container .column .category-item{font-size:18px;font-weight:400;color:#FFFFFF;line-height:110%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);position:relative;padding-right:20px;opacity:0.5}@media screen and (max-width:989px){header.site-header .wrap #megamenu-product .inner-container .column .category-item{font-size:25px}}@media screen and (max-width:767px){header.site-header .wrap #megamenu-product .inner-container .column .category-item{font-size:20px}}header.site-header .wrap #megamenu-product .inner-container .column .category-item:after{content:"";position:absolute;top:0;right:-1px;width:1px;height:0;background-color:#FFFFFF}header.site-header .wrap #megamenu-product .inner-container .column .category-item.active{opacity:1}header.site-header .wrap #megamenu-product .inner-container .column .category-item.active:after{height:100%}@media (hover:hover) and (pointer:fine){header.site-header .wrap #megamenu-product .inner-container .column .category-item:hover{opacity:1}}header.site-header .wrap #megamenu-product .inner-container .column .product-item{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px;margin-bottom:0}header.site-header .wrap #megamenu-product .inner-container .column .product-item:not(:nth-child(3n), :nth-last-child(-n+3)):after{content:"";position:absolute;bottom:-32px;right:-32px;width:65px;height:65px;pointer-events:none;background-image:url("images/grid-divider.svg");background-size:contain;background-position:center;background-repeat:no-repeat}@media screen and (max-width:1200px){header.site-header .wrap #megamenu-product .inner-container .column .product-item:nth-child(even):after{display:none}header.site-header .wrap #megamenu-product .inner-container .column .product-item:nth-child(odd):after{content:"";position:absolute;bottom:-32px;right:-32px;width:65px;height:65px;pointer-events:none;background-image:url("images/grid-divider.svg");background-size:contain;background-position:center;background-repeat:no-repeat}}@media screen and (max-width:767px){header.site-header .wrap #megamenu-product .inner-container .column .product-item:first-of-type::after{display:none}header.site-header .wrap #megamenu-product .inner-container .column .product-item:not(:first-of-type){border-top:1px solid rgba(255, 255, 255, 0.15)}header.site-header .wrap #megamenu-product .inner-container .column .product-item:not(:first-of-type):before,header.site-header .wrap #megamenu-product .inner-container .column .product-item:not(:first-of-type):after{content:"";display:block;position:absolute;width:1px !important;height:1px !important;background-color:#FFFFFF;background-image:none !important;top:0;bottom:unset !important}header.site-header .wrap #megamenu-product .inner-container .column .product-item:not(:first-of-type)::before{left:0 !important}header.site-header .wrap #megamenu-product .inner-container .column .product-item:not(:first-of-type)::after{right:0 !important}}header.site-header .wrap #megamenu-product .inner-container .column .product-item .product-image{position:relative;width:100%;max-width:250px;height:200px;margin-bottom:10px;object-fit:contain}header.site-header .wrap #megamenu-product .inner-container .column .product-item .product-details{position:relative;width:100%;max-width:250px;display:flex;flex-direction:column;padding-top:32px}header.site-header .wrap #megamenu-product .inner-container .column .product-item .product-details .status{font-size:13px;font-weight:500;color:#FFFFFF;line-height:100%;letter-spacing:0;text-transform:uppercase;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);position:absolute;top:0;left:0;height:24px;padding:2px 8px 0 8px;display:flex;align-items:center;white-space:nowrap;background-color:#333333}header.site-header .wrap #megamenu-product .inner-container .column .product-item .product-details .status.new{background-color:#009DDF}header.site-header .wrap #megamenu-product .inner-container .column .product-item .product-details .status.coming_soon{background-color:#005471}header.site-header .wrap #megamenu-product .inner-container .column .product-item .product-details .title{font-size:22px;font-weight:400;color:#FFFFFF;line-height:110%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);margin-bottom:5px;padding-bottom:0}header.site-header .wrap #megamenu-product .inner-container .column .product-item .product-details .subtitle{font-size:13px;font-weight:400;color:#FFFFFF;line-height:130%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);margin-bottom:0;padding-bottom:0}header.site-header .wrap #megamenu-product .inner-container .separator{position:relative;width:1px;height:calc(100% - 40px);display:flex;flex-direction:column;justify-content:space-between;background-color:rgba(255, 255, 255, 0.15)}header.site-header .wrap #megamenu-product .inner-container .separator:before,header.site-header .wrap #megamenu-product .inner-container .separator:after{content:"";position:relative;width:1px;height:1px;background-color:#FFFFFF}@media screen and (max-width:989px){header.site-header .wrap #megamenu-product .inner-container .separator{display:none}}.header-search{position:fixed;top:3vh;left:0;width:100%;height:100%;padding:30px;background:radial-gradient(circle at bottom right, #5A000B, #000000);display:flex;justify-content:center;align-items:center;z-index:10;opacity:0;pointer-events:none}.header-search.active-search{top:0;opacity:1;pointer-events:all}.header-search #searchwp-form-1{position:relative;width:100%;max-width:700px;display:flex}.header-search #searchwp-form-1 .searchwp-form-input-container{width:100%;display:flex;position:relative}.header-search #searchwp-form-1 .searchwp-form-input-container::before,.header-search #searchwp-form-1 .searchwp-form-input-container::after{content:"";width:1px;height:1px;background:#FFFFFF;position:absolute;bottom:0}.header-search #searchwp-form-1 .searchwp-form-input-container::before{left:0}.header-search #searchwp-form-1 .searchwp-form-input-container::after{right:0}.header-search #searchwp-form-1 .searchwp-form-input-container .search-form-label:visited{color:#FFFFFF}.header-search #searchwp-form-1 .searchwp-form-input-container input.swp-input{font-size:22px;font-weight:400;color:#FFFFFF;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);position:relative;color:#FFFFFF;background:transparent;border:none;border-bottom:1px solid rgba(255, 255, 255, 0.25);padding:0;height:70px;display:flex;align-items:center}.header-search #searchwp-form-1 .searchwp-form-input-container input.swp-input::placeholder{font-size:22px;font-weight:400;color:#FFFFFF;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);opacity:0.5}.header-search #searchwp-form-1 .searchwp-form-input-container .search-form-submit{display:none}.header-search .close-btn{width:22px;height:22px;color:transparent;background:transparent;display:flex;justify-content:center;align-items:center;position:absolute;top:30px;right:30px;margin-left:auto;cursor:pointer}@media screen and (max-width:1200px){.header-search .close-btn{top:70px;right:30px}}@media screen and (max-width:989px){.header-search .close-btn{width:25px;height:25px;top:40px}}@media screen and (max-width:767px){.header-search .close-btn{top:25px;right:20px}}.header-search .close-btn::after{content:"c";width:22px;height:22px;font-size:22px;color:#FFFFFF;font-family:"Caen Font Icon", sans-serif;display:flex;align-items:center;z-index:1}@media screen and (max-width:989px){.header-search .close-btn::after{font-size:25px}}@media (hover:hover) and (pointer:fine){.header-search .close-btn:hover::after{opacity:0.5}}.searchwp-live-search-results{background:transparent;border-radius:0;box-shadow:none;height:calc(100vh - 130px) !important;top:calc(50vh + 75px) !important;position:fixed !important}.searchwp-live-search-results::-webkit-scrollbar{width:5px;height:5px}.searchwp-live-search-results::-webkit-scrollbar-track{background:transparent}.searchwp-live-search-results::-webkit-scrollbar-thumb{background:#D9001A}.searchwp-live-search-results .searchwp-live-search-results-container{position:relative;display:flex;flex-direction:column;gap:25px}.searchwp-live-search-results .searchwp-live-search-results-container .searchwp-live-search-result{padding:0;border:none;display:flex;gap:0;flex-wrap:nowrap}.searchwp-live-search-results .searchwp-live-search-results-container .searchwp-live-search-result .searchwp-live-search-result--info{flex:1}.searchwp-live-search-results .searchwp-live-search-results-container .searchwp-live-search-result .searchwp-live-search-result--info h4.searchwp-live-search-result--title{font-size:22px;font-weight:400;color:#FFFFFF;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);margin:0;padding:0}.searchwp-live-search-results .searchwp-live-search-results-container .searchwp-live-search-result .searchwp-live-search-result--info h4.searchwp-live-search-result--title a{font-size:22px;font-weight:400;color:#FFFFFF;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}@media (hover:hover) and (pointer:fine){.searchwp-live-search-results .searchwp-live-search-results-container .searchwp-live-search-result .searchwp-live-search-result--info h4.searchwp-live-search-result--title a:hover{color:#D9001A}}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}body.active-hamburger-menu header.site-header .wrap{position:relative}body.active-hamburger-menu header.site-header .wrap .custom-logo-link{position:absolute;left:20px}body.active-hamburger-menu header.site-header .wrap .menu-container{width:100%;height:100%;max-width:100%;position:fixed;right:-100%;top:0;background:#D9001A;padding:80px 0 30px 0;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:1}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container{height:100%;width:100%;padding:0}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .filler{display:none}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container{width:100%;height:100%;padding:0}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu{width:100%;height:100%;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:0;overflow-y:scroll;padding:0 20px 25px 20px;z-index:1}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu::-webkit-scrollbar{width:5px;height:5px}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu::-webkit-scrollbar-track{background:transparent}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu::-webkit-scrollbar-thumb{background:#D9001A}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item{width:100%;height:auto;border-bottom:1px solid rgba(255, 255, 255, 0.2);align-items:flex-end;padding:0;background:transparent;position:relative}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item::before,body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item::after{content:"";width:1px;height:1px;background:#FFFFFF;position:absolute;bottom:-1px}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item::before{left:0}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item::after{right:0}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item>a{width:100%;min-height:80px;padding:10px;font-size:25px;font-weight:100;color:#FFFFFF;line-height:140%;letter-spacing:0;text-transform:uppercase;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);text-transform:unset;display:flex;justify-content:flex-end;align-items:center}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item>a::before{display:none}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item>a::after{display:none}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item>a br{display:none}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item.menu-item-has-children.active>a{height:auto;min-height:unset}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item.menu-item-has-children>a{padding-right:25px;pointer-events:none;position:relative}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item.menu-item-has-children>a.active::before{transform:rotate(0deg)}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item.menu-item-has-children>a::before{content:"b";width:20px;height:20px;font-size:8px;font-family:"Caen Font Icon", sans-serif;color:#FFFFFF;background:transparent;transform:rotate(90deg);display:flex;justify-content:center;align-items:center;position:absolute;top:unset;right:0;bottom:unset;left:unset;z-index:1}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item.menu-item-has-children ul.sub-menu{max-height:0;overflow:hidden;opacity:0;transition:max-height 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);width:100%;max-width:100%;border:none;position:relative;top:unset;z-index:0;background:transparent;pointer-events:all;padding:0}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item.menu-item-has-children ul.sub-menu.active{max-height:unset;opacity:1;padding-bottom:20px}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item.menu-item-has-children ul.sub-menu.active li.menu-item{height:auto}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item.menu-item-has-children ul.sub-menu.open{max-height:500px;opacity:1;padding-bottom:20px;margin-top:20px}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item.menu-item-has-children ul.sub-menu::before{display:none}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item.menu-item-has-children ul.sub-menu li.menu-item{height:60px;justify-content:center}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item.menu-item-has-children ul.sub-menu li.menu-item::before{display:none}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item.menu-item-has-children ul.sub-menu li.menu-item::after{display:none}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item.menu-item-has-children ul.sub-menu li.menu-item>a{width:100%;padding:0;border-bottom:0;display:block;font-size:18px;font-weight:400;color:rgba(255, 255, 255, 0.7);line-height:140%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);text-transform:unset;text-align:right;opacity:0.5}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item.menu-item-has-children ul.sub-menu li.menu-item>a::before{display:none}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item.menu-item-has-children ul.sub-menu li.menu-item>a::after{display:none}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .menu-header-menu-container ul.menu>li.menu-item.menu-item-has-children ul.sub-menu li.menu-item>a br{display:none}body.active-hamburger-menu header.site-header .wrap .menu-container.open{right:0;padding:100px 0 30px 0}@media screen and (max-width:767px){body.active-hamburger-menu header.site-header .wrap .menu-container.open{padding:70px 0 30px 0}}body.active-hamburger-menu header.site-header .wrap .menu-container::before{content:"";width:100vw;height:100%;background:radial-gradient(circle at bottom right, #5A000B, #000000);position:absolute;top:0;left:0;z-index:0}body.active-hamburger-menu header.site-header .wrap .menu-container .vertical-divider{display:none}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container{width:100%;height:100%;max-height:100%;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:20px;padding:0;z-index:1}body.active-hamburger-menu header.site-header .wrap .menu-container .nav-container .filler{display:none}body.active-hamburger-menu header.site-header .wrap .menu-container .reserved-area-button{display:none}body.active-hamburger-menu header.site-header .wrap .search-button{height:50px;padding:0 20px;display:flex;justify-content:center;align-items:center;position:absolute;cursor:pointer;top:60px;right:70px}@media screen and (max-width:1200px){body.active-hamburger-menu header.site-header .wrap .search-button{top:25px}}@media screen and (max-width:767px){body.active-hamburger-menu header.site-header .wrap .search-button{top:10px;right:55px}}body.active-hamburger-menu header.site-header .wrap .search-button::before{display:none}body.active-hamburger-menu header.site-header .wrap .search-button::after{display:none}body.active-hamburger-menu header.site-header .wrap .search-button .icon{width:30px;height:30px}body.active-hamburger-menu header.site-header .wrap .search-button .icon::before{font-size:25px}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}footer.site-footer{width:100%;height:100px;background:#D9001A;display:flex;align-items:center}@media screen and (max-width:1440px){footer.site-footer{padding:20px}}@media screen and (max-width:720px){footer.site-footer{height:50px}}footer.site-footer .wrap{width:100%;max-width:1440px;margin:0 auto}footer.site-footer .wrap>p{display:flex;justify-content:space-between}@media screen and (max-width:767px){footer.site-footer .wrap>p{flex-direction:column}}footer.site-footer .wrap>p .text,footer.site-footer .wrap>p .link{font-size:14px;font-weight:400;color:#FFFFFF;line-height:180%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default}@media screen and (max-width:767px){footer.site-footer .wrap>p .text,footer.site-footer .wrap>p .link{font-size:10px}}footer.site-footer .wrap>p .text a,footer.site-footer .wrap>p .link a{font-size:14px;font-weight:400;color:#FFFFFF;line-height:180%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}@media screen and (max-width:767px){footer.site-footer .wrap>p .text a,footer.site-footer .wrap>p .link a{font-size:10px}}@media (hover:hover) and (pointer:fine){footer.site-footer .wrap>p .text a:hover,footer.site-footer .wrap>p .link a:hover{opacity:0.5}}.footer-widgets{width:100%;height:auto;display:flex;position:relative;justify-content:center;background:radial-gradient(circle at top center, #FFFFFF, #E6E6E6);padding-top:60px;padding-bottom:60px}@media screen and (max-width:767px){.footer-widgets{padding-top:20px;padding-bottom:20px}}.footer-widgets .wrap{position:relative;width:100%;max-width:1440px;display:flex;gap:20px}@media screen and (max-width:1440px){.footer-widgets .wrap{padding-left:20px;padding-right:20px}}@media screen and (max-width:720px){.footer-widgets .wrap{flex-flow:column}}@media screen and (max-width:767px){.footer-widgets .wrap{gap:20px}}.footer-widgets .wrap::before,.footer-widgets .wrap::after{display:none}.footer-widgets .wrap .footer-widget-area{height:auto;position:relative;display:flex;flex-direction:column;gap:0;flex:1;padding:0;margin:0}.footer-widgets .wrap .footer-widget-area.footer-widgets-1{position:relative}@media screen and (max-width:1200px){.footer-widgets .wrap .footer-widget-area.footer-widgets-1{margin-right:40px}}@media screen and (max-width:767px){.footer-widgets .wrap .footer-widget-area.footer-widgets-1{margin:0;text-align:center}}.footer-widgets .wrap .footer-widget-area.footer-widgets-1 .widget_media_image{margin-bottom:20px}.footer-widgets .wrap .footer-widget-area.footer-widgets-1 .widget_media_image img{max-height:70px;width:auto}@media (hover:hover) and (pointer:fine){.footer-widgets .wrap .footer-widget-area.footer-widgets-1 .widget_media_image .widget-wrap a:hover img{transform:scale(1.1)}}.footer-widgets .wrap .footer-widget-area.footer-widgets-1 .widget_text{margin-bottom:20px}.footer-widgets .wrap .footer-widget-area.footer-widgets-1 .widget_text p{font-size:14px;font-weight:400;color:#767676;line-height:180%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;margin:0}@media screen and (max-width:767px){.footer-widgets .wrap .footer-widget-area.footer-widgets-1 .widget_media_gallery{display:flex;justify-content:center}}.footer-widgets .wrap .footer-widget-area.footer-widgets-1 .widget_media_gallery .gallery .gallery-item{width:auto !important;height:35px}.footer-widgets .wrap .footer-widget-area.footer-widgets-1 .widget_media_gallery .gallery .gallery-item:not(:last-of-type){margin:0 20px 0 0}.footer-widgets .wrap .footer-widget-area.footer-widgets-1 .widget_media_gallery .gallery .gallery-item .gallery-icon{width:auto;height:100%}.footer-widgets .wrap .footer-widget-area.footer-widgets-1 .widget_media_gallery .gallery .gallery-item .gallery-icon a{width:auto;height:100%;pointer-events:none}.footer-widgets .wrap .footer-widget-area.footer-widgets-1 .widget_media_gallery .gallery .gallery-item .gallery-icon a img{width:auto;height:100%;padding:0;object-fit:contain;border:none !important}@media screen and (max-width:989px){.footer-widgets .wrap .footer-widget-area.footer-widgets-2,.footer-widgets .wrap .footer-widget-area.footer-widgets-3,.footer-widgets .wrap .footer-widget-area.footer-widgets-4,.footer-widgets .wrap .footer-widget-area.footer-widgets-5{display:none}}.footer-widgets .wrap .footer-widget-area.footer-widgets-2 .widget_nav_menu,.footer-widgets .wrap .footer-widget-area.footer-widgets-3 .widget_nav_menu,.footer-widgets .wrap .footer-widget-area.footer-widgets-4 .widget_nav_menu,.footer-widgets .wrap .footer-widget-area.footer-widgets-5 .widget_nav_menu,.footer-widgets .wrap .footer-widget-area.footer-widgets-6 .widget_nav_menu{margin-bottom:20px}.footer-widgets .wrap .footer-widget-area.footer-widgets-2 .widget_nav_menu .widget-wrap .widget-title,.footer-widgets .wrap .footer-widget-area.footer-widgets-3 .widget_nav_menu .widget-wrap .widget-title,.footer-widgets .wrap .footer-widget-area.footer-widgets-4 .widget_nav_menu .widget-wrap .widget-title,.footer-widgets .wrap .footer-widget-area.footer-widgets-5 .widget_nav_menu .widget-wrap .widget-title,.footer-widgets .wrap .footer-widget-area.footer-widgets-6 .widget_nav_menu .widget-wrap .widget-title{font-size:20px;font-weight:300;color:#333333;line-height:140%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;margin-bottom:10px;padding:0}.footer-widgets .wrap .footer-widget-area.footer-widgets-2 .widget_nav_menu .widget-wrap nav ul.menu li.menu-item,.footer-widgets .wrap .footer-widget-area.footer-widgets-3 .widget_nav_menu .widget-wrap nav ul.menu li.menu-item,.footer-widgets .wrap .footer-widget-area.footer-widgets-4 .widget_nav_menu .widget-wrap nav ul.menu li.menu-item,.footer-widgets .wrap .footer-widget-area.footer-widgets-5 .widget_nav_menu .widget-wrap nav ul.menu li.menu-item,.footer-widgets .wrap .footer-widget-area.footer-widgets-6 .widget_nav_menu .widget-wrap nav ul.menu li.menu-item{margin:0}@media screen and (max-width:989px){.footer-widgets .wrap .footer-widget-area.footer-widgets-2 .widget_nav_menu .widget-wrap nav ul.menu li.menu-item,.footer-widgets .wrap .footer-widget-area.footer-widgets-3 .widget_nav_menu .widget-wrap nav ul.menu li.menu-item,.footer-widgets .wrap .footer-widget-area.footer-widgets-4 .widget_nav_menu .widget-wrap nav ul.menu li.menu-item,.footer-widgets .wrap .footer-widget-area.footer-widgets-5 .widget_nav_menu .widget-wrap nav ul.menu li.menu-item,.footer-widgets .wrap .footer-widget-area.footer-widgets-6 .widget_nav_menu .widget-wrap nav ul.menu li.menu-item{text-align:right}}.footer-widgets .wrap .footer-widget-area.footer-widgets-2 .widget_nav_menu .widget-wrap nav ul.menu li.menu-item a,.footer-widgets .wrap .footer-widget-area.footer-widgets-3 .widget_nav_menu .widget-wrap nav ul.menu li.menu-item a,.footer-widgets .wrap .footer-widget-area.footer-widgets-4 .widget_nav_menu .widget-wrap nav ul.menu li.menu-item a,.footer-widgets .wrap .footer-widget-area.footer-widgets-5 .widget_nav_menu .widget-wrap nav ul.menu li.menu-item a,.footer-widgets .wrap .footer-widget-area.footer-widgets-6 .widget_nav_menu .widget-wrap nav ul.menu li.menu-item a{font-size:14px;font-weight:400;color:#767676;line-height:180%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}@media (hover:hover){.footer-widgets .wrap .footer-widget-area.footer-widgets-2 .widget_nav_menu .widget-wrap nav ul.menu li.menu-item a:hover,.footer-widgets .wrap .footer-widget-area.footer-widgets-3 .widget_nav_menu .widget-wrap nav ul.menu li.menu-item a:hover,.footer-widgets .wrap .footer-widget-area.footer-widgets-4 .widget_nav_menu .widget-wrap nav ul.menu li.menu-item a:hover,.footer-widgets .wrap .footer-widget-area.footer-widgets-5 .widget_nav_menu .widget-wrap nav ul.menu li.menu-item a:hover,.footer-widgets .wrap .footer-widget-area.footer-widgets-6 .widget_nav_menu .widget-wrap nav ul.menu li.menu-item a:hover{opacity:0.5}}@media screen and (max-width:767px){.footer-widgets .wrap .footer-widget-area.footer-widgets-6{align-items:center}}.footer-widgets .wrap .footer-widget-area.footer-widgets-6 #text-3 .widget-wrap .textwidget pre{display:flex;justify-content:flex-end}.footer-widgets .wrap .footer-widget-area.footer-widgets-6 #text-3 .widget-wrap .textwidget pre .newsletter-container{width:220px;display:flex;flex-flow:column;margin-bottom:20px}.footer-widgets .wrap .footer-widget-area.footer-widgets-6 #text-3 .widget-wrap .textwidget pre .newsletter-container form{width:100%;height:auto;display:flex;align-items:center;position:relative}.footer-widgets .wrap .footer-widget-area.footer-widgets-6 #text-3 .widget-wrap .textwidget pre .newsletter-container form .box{height:auto;display:flex;padding-right:50px;border:1px solid #CBCBCB;background:#FFFFFF;position:relative}.footer-widgets .wrap .footer-widget-area.footer-widgets-6 #text-3 .widget-wrap .textwidget pre .newsletter-container form .box::before,.footer-widgets .wrap .footer-widget-area.footer-widgets-6 #text-3 .widget-wrap .textwidget pre .newsletter-container form .box::after{content:"";width:1px;height:1px;background:#333333;box-shadow:0 51px #333333;position:absolute;top:-1px;z-index:1}.footer-widgets .wrap .footer-widget-area.footer-widgets-6 #text-3 .widget-wrap .textwidget pre .newsletter-container form .box::before{left:-1px}.footer-widgets .wrap .footer-widget-area.footer-widgets-6 #text-3 .widget-wrap .textwidget pre .newsletter-container form .box::after{right:-1px}.footer-widgets .wrap .footer-widget-area.footer-widgets-6 #text-3 .widget-wrap .textwidget pre .newsletter-container form .box input{height:50px;border:none;background:#FFFFFF;padding:15px 0 15px 15px;font-size:16px;font-weight:300;color:#000000;line-height:180%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);cursor:text}.footer-widgets .wrap .footer-widget-area.footer-widgets-6 #text-3 .widget-wrap .textwidget pre .newsletter-container form button{width:30px;height:30px;background:#D9001A;border-radius:0;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:0;appearance:none;position:absolute;right:10px}.footer-widgets .wrap .footer-widget-area.footer-widgets-6 #text-3 .widget-wrap .textwidget pre .newsletter-container form button::before{content:"b";width:10px;height:10px;color:#FFFFFF;font-size:10px;font-family:"Caen Font Icon", sans-serif;display:flex;justify-content:center;align-items:center;position:absolute;top:11px;right:11px}@media (hover:hover) and (pointer:fine){.footer-widgets .wrap .footer-widget-area.footer-widgets-6 #text-3 .widget-wrap .textwidget pre .newsletter-container form button:hover{opacity:0.8}}.footer-widgets .wrap .footer-widget-area.footer-widgets-6 #text-3 .widget-wrap .textwidget pre .newsletter-container #newsletter-message-error{width:100%;margin-top:10px;padding:5px 10px;font-size:16px;font-weight:400;color:#DC3232;line-height:140%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);white-space:normal;text-align:center;border:2px solid #DC3232}.footer-widgets .wrap .footer-widget-area.footer-widgets-6 #text-3 .widget-wrap .textwidget pre .newsletter-container #newsletter-message-success{width:100%;margin-top:10px;padding:5px 10px;font-size:16px;font-weight:400;color:#46B450;line-height:140%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);white-space:normal;text-align:center;border:2px solid #46B450}.footer-widgets .wrap .footer-widget-area.footer-widgets-6 #custom_html-3{margin-bottom:15px;height:30px}@media screen and (max-width:989px){.footer-widgets .wrap .footer-widget-area.footer-widgets-6 #custom_html-3{display:flex;justify-content:flex-end}}.footer-widgets .wrap .footer-widget-area.footer-widgets-6 #custom_html-3 .textwidget{height:10px;position:relative}.footer-widgets .wrap .footer-widget-area.footer-widgets-6 #custom_html-3 .textwidget .social-buttons{display:flex;align-items:center;gap:10px}.footer-widgets .wrap .footer-widget-area.footer-widgets-6 #custom_html-3 .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-6 #custom_html-3 .textwidget .social-buttons .single-social::before{width:30px;height:30px;color:#D9001A;font-family:"Caen Font Icon", sans-serif;font-size:30px;position:absolute;display:flex;justify-content:center;align-items:center}@media (hover:hover) and (pointer:fine){.footer-widgets .wrap .footer-widget-area.footer-widgets-6 #custom_html-3 .textwidget .social-buttons .single-social:hover{opacity:0.8}}.footer-widgets .wrap .footer-widget-area.footer-widgets-6 #custom_html-3 .textwidget .social-buttons .single-social.linkedin::before{content:"i"}.footer-widgets .wrap .footer-widget-area.footer-widgets-6 #custom_html-3 .textwidget .social-buttons .single-social.youtube::before{content:"j"}@media screen and (max-width:767px){.footer-widgets .wrap .footer-widget-area.footer-widgets-6 .widget_nav_menu{margin:0}}@media screen and (max-width:767px){.footer-widgets .wrap .footer-widget-area.footer-widgets-6 .widget_nav_menu .widget-wrap .menu-footer-menu-container ul.menu{display:flex;gap:10px}}.footer-widgets .wrap .footer-widget-area section{margin-bottom:0}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.wpcf7{z-index:1}.wpcf7 form{width:100%;display:flex;flex-flow:row wrap;row-gap:30px}@media screen and (max-width:767px){.wpcf7 form{row-gap:20px}}.wpcf7 form .single-field{padding:0 10px}.wpcf7 form .single-field.width-0{width:0%}.wpcf7 form .single-field.width-5{width:5%}.wpcf7 form .single-field.width-10{width:10%}.wpcf7 form .single-field.width-15{width:15%}.wpcf7 form .single-field.width-20{width:20%}.wpcf7 form .single-field.width-25{width:25%}.wpcf7 form .single-field.width-30{width:30%}.wpcf7 form .single-field.width-35{width:35%}.wpcf7 form .single-field.width-40{width:40%}.wpcf7 form .single-field.width-45{width:45%}.wpcf7 form .single-field.width-50{width:50%}.wpcf7 form .single-field.width-55{width:55%}.wpcf7 form .single-field.width-60{width:60%}.wpcf7 form .single-field.width-65{width:65%}.wpcf7 form .single-field.width-70{width:70%}.wpcf7 form .single-field.width-75{width:75%}.wpcf7 form .single-field.width-80{width:80%}.wpcf7 form .single-field.width-85{width:85%}.wpcf7 form .single-field.width-90{width:90%}.wpcf7 form .single-field.width-95{width:95%}.wpcf7 form .single-field.width-100{width:100%}.wpcf7 form .single-field.width-33{width:33.333%}.wpcf7 form .single-field.width-66{width:66.666%}@media screen and (max-width:767px){.wpcf7 form .single-field{width:100% !important}}.wpcf7 form .single-field label{font-size:12px;font-weight:400;color:#A28382;line-height:180%;letter-spacing:0;text-transform:uppercase;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.wpcf7 form .single-field .wpcf7-form-control-wrap{position:relative}.wpcf7 form .single-field .wpcf7-form-control-wrap input,.wpcf7 form .single-field .wpcf7-form-control-wrap select{height:50px;border:none;background:#FFFFFF}.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:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);position:absolute;top:-40px;right:0}.wpcf7 form .single-field.text .box,.wpcf7 form .single-field.email .box,.wpcf7 form .single-field.tel .box,.wpcf7 form .single-field.fax .box,.wpcf7 form .single-field.select .box,.wpcf7 form .single-field.selection .box,.wpcf7 form .single-field.area .box{border:1px solid #CBCBCB;background:#FFFFFF;position:relative}.wpcf7 form .single-field.text .box::before,.wpcf7 form .single-field.text .box::after,.wpcf7 form .single-field.email .box::before,.wpcf7 form .single-field.email .box::after,.wpcf7 form .single-field.tel .box::before,.wpcf7 form .single-field.tel .box::after,.wpcf7 form .single-field.fax .box::before,.wpcf7 form .single-field.fax .box::after,.wpcf7 form .single-field.select .box::before,.wpcf7 form .single-field.select .box::after,.wpcf7 form .single-field.selection .box::before,.wpcf7 form .single-field.selection .box::after,.wpcf7 form .single-field.area .box::before,.wpcf7 form .single-field.area .box::after{content:"";width:1px;height:1px;background:#333333;box-shadow:0 51px #333333;position:absolute;top:-1px;z-index:1}.wpcf7 form .single-field.text .box::before,.wpcf7 form .single-field.email .box::before,.wpcf7 form .single-field.tel .box::before,.wpcf7 form .single-field.fax .box::before,.wpcf7 form .single-field.select .box::before,.wpcf7 form .single-field.selection .box::before,.wpcf7 form .single-field.area .box::before{left:-1px}.wpcf7 form .single-field.text .box::after,.wpcf7 form .single-field.email .box::after,.wpcf7 form .single-field.tel .box::after,.wpcf7 form .single-field.fax .box::after,.wpcf7 form .single-field.select .box::after,.wpcf7 form .single-field.selection .box::after,.wpcf7 form .single-field.area .box::after{right:-1px}.wpcf7 form .single-field.select .wpcf7-form-control-wrap input{font-size:14px;font-weight:300;color:#000000;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);padding-left:15px;position:relative;appearance:none}.wpcf7 form .single-field.select .wpcf7-form-control-wrap input::before{content:attr(name);width:90px;height:50px;font-size:22px;font-weight:400;color:#FFFFFF;line-height:120%;letter-spacing:0;text-transform:capitalize;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);display:flex;justify-content:center;align-items:center;background-color:#D9001A;border:2px solid #D9001A;padding:15px;position:absolute;top:0;left:0}@media (hover:hover) and (pointer:fine){.wpcf7 form .single-field.select .wpcf7-form-control-wrap input:hover::before{background:#C52C24}}.wpcf7 form .single-field.selection .wpcf7-form-control-wrap,.wpcf7 form .single-field.area .wpcf7-form-control-wrap{display:flex;justify-content:center;align-items:center;position:relative}.wpcf7 form .single-field.selection .wpcf7-form-control-wrap::before,.wpcf7 form .single-field.area .wpcf7-form-control-wrap::before{content:"";width:20px;height:20px;background:#FFFFFF;position:absolute;right:0}.wpcf7 form .single-field.selection .wpcf7-form-control-wrap::after,.wpcf7 form .single-field.area .wpcf7-form-control-wrap::after{content:"b";transform:rotate(90deg);width:10px;height:10px;color:#333333;font-size:10px;font-family:"Caen Font Icon", sans-serif;display:flex;justify-content:center;align-items:center;position:absolute;right:20px}.wpcf7 form .single-field.selection .wpcf7-form-control-wrap select,.wpcf7 form .single-field.area .wpcf7-form-control-wrap select{padding:15px 20px 15px 15px}.wpcf7 form .single-field.privacy{display:flex;flex-wrap:nowrap;font-size:13px;font-weight:300;color:#000000;line-height:180%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.wpcf7 form .single-field.privacy input{width:20px;height:13px;margin-right:15px}.wpcf7 form .single-field.privacy .wpcf7-list-item{margin:0 0}.wpcf7 form .single-field.privacy .wpcf7-list-item input[type=checkbox]{cursor:pointer;margin-right:9px}.wpcf7 form .single-field.privacy .wpcf7-list-item input[type=checkbox]::before{content:"";width:20px;height:20px;border:1px solid #CBCBCB;vertical-align:middle;box-sizing:border-box;background:#FFFFFF;background-image:radial-gradient(circle at 0 0, #333333 1px, transparent 1px), radial-gradient(circle at 100% 0, #333333 1px, transparent 1px), radial-gradient(circle at 0 100%, #333333 1px, transparent 1px), radial-gradient(circle at 100% 100%, #333333 1px, transparent 1px);background-size:100% 100%;background-position:0 0, 100% 0, 0 100%, 100% 100%;background-repeat:no-repeat;display:inline-block;pointer-events:none;outline:none;position:absolute;top:-1px;left:-1px;cursor:pointer}.wpcf7 form .single-field.privacy .wpcf7-list-item input[type=checkbox]::after{content:"p";color:#FFFFFF;font-size:12px;font-family:"Caen Font Icon", sans-serif;opacity:0;pointer-events:none;position:absolute;top:2px;left:3px}.wpcf7 form .single-field.privacy .wpcf7-list-item input[type=checkbox]:checked::before{background-color:#D9001A}.wpcf7 form .single-field.privacy .wpcf7-list-item input[type=checkbox]:checked::after{opacity:1}.wpcf7 form .single-field.privacy .wpcf7-list-item .wpcf7-list-item-label{display:none}.wpcf7 form .single-field.privacy a{color:#D9001A}@media (hover:hover) and (pointer:fine){.wpcf7 form .single-field.privacy a:hover{opacity:0.5}}.wpcf7 form .single-field.privacy .wpcf7-not-valid-tip{width:20px;height:20px;font-size:0;border:1.5px solid #DC3232;position:absolute;top:-1px;left:-1px;pointer-events:none}.wpcf7 form .single-field.submit{display:flex;justify-content:right;align-items:center;position:relative}.wpcf7 form .single-field.submit .wpcf7-submit{order:2;padding:15px 30px;background:#D9001A;border-radius:0;display:flex;justify-content:center;align-items:center;font-size:22px;font-weight:400;color:#FFFFFF;line-height:120%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);cursor:pointer}@media screen and (max-width:767px){.wpcf7 form .single-field.submit .wpcf7-submit{width:100%}}@media (hover:hover) and (pointer:fine){.wpcf7 form .single-field.submit .wpcf7-submit:hover{opacity:0.8}}.wpcf7 form .single-field.submit .wpcf7-spinner{margin:0 10px;background-color:rgba(0, 0, 0, 0.2);order:1}.wpcf7 form .single-field.submit .wpcf7-spinner::before{background-color:#D9001A}.wpcf7 form .wpcf7-form-control-wrap[data-name=position-name]{display:none}.wpcf7 form.invalid .wpcf7-response-output{width:100%;font-size:16px;font-weight:400;color:#DC3232;line-height:180%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);text-align:center;border:2px solid #DC3232}.wpcf7 form.sent .wpcf7-response-output{width:100%;font-size:16px;font-weight:400;color:#46B450;line-height:180%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);text-align:center;border:2px solid #46B450}.careers-form-container .wp-block-group__inner-container{width:100%;height:100%;display:flex;flex-direction:column;gap:0}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.wpcf7{z-index:1}.wpcf7 form{width:100%;display:flex;flex-flow:row wrap;row-gap:30px}@media screen and (max-width:767px){.wpcf7 form{row-gap:20px}}.wpcf7 form .single-field{padding:0 10px}.wpcf7 form .single-field.width-0{width:0%}.wpcf7 form .single-field.width-5{width:5%}.wpcf7 form .single-field.width-10{width:10%}.wpcf7 form .single-field.width-15{width:15%}.wpcf7 form .single-field.width-20{width:20%}.wpcf7 form .single-field.width-25{width:25%}.wpcf7 form .single-field.width-30{width:30%}.wpcf7 form .single-field.width-35{width:35%}.wpcf7 form .single-field.width-40{width:40%}.wpcf7 form .single-field.width-45{width:45%}.wpcf7 form .single-field.width-50{width:50%}.wpcf7 form .single-field.width-55{width:55%}.wpcf7 form .single-field.width-60{width:60%}.wpcf7 form .single-field.width-65{width:65%}.wpcf7 form .single-field.width-70{width:70%}.wpcf7 form .single-field.width-75{width:75%}.wpcf7 form .single-field.width-80{width:80%}.wpcf7 form .single-field.width-85{width:85%}.wpcf7 form .single-field.width-90{width:90%}.wpcf7 form .single-field.width-95{width:95%}.wpcf7 form .single-field.width-100{width:100%}.wpcf7 form .single-field.width-33{width:33.333%}.wpcf7 form .single-field.width-66{width:66.666%}@media screen and (max-width:767px){.wpcf7 form .single-field{width:100% !important}}.wpcf7 form .single-field label{font-size:12px;font-weight:400;color:#A28382;line-height:180%;letter-spacing:0;text-transform:uppercase;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.wpcf7 form .single-field .wpcf7-form-control-wrap{position:relative}.wpcf7 form .single-field .wpcf7-form-control-wrap input,.wpcf7 form .single-field .wpcf7-form-control-wrap select{height:50px;border:none;background:#FFFFFF}.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:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);position:absolute;top:-40px;right:0}.wpcf7 form .single-field.text .box,.wpcf7 form .single-field.email .box,.wpcf7 form .single-field.tel .box,.wpcf7 form .single-field.fax .box,.wpcf7 form .single-field.select .box,.wpcf7 form .single-field.selection .box,.wpcf7 form .single-field.area .box{border:1px solid #CBCBCB;background:#FFFFFF;position:relative}.wpcf7 form .single-field.text .box::before,.wpcf7 form .single-field.text .box::after,.wpcf7 form .single-field.email .box::before,.wpcf7 form .single-field.email .box::after,.wpcf7 form .single-field.tel .box::before,.wpcf7 form .single-field.tel .box::after,.wpcf7 form .single-field.fax .box::before,.wpcf7 form .single-field.fax .box::after,.wpcf7 form .single-field.select .box::before,.wpcf7 form .single-field.select .box::after,.wpcf7 form .single-field.selection .box::before,.wpcf7 form .single-field.selection .box::after,.wpcf7 form .single-field.area .box::before,.wpcf7 form .single-field.area .box::after{content:"";width:1px;height:1px;background:#333333;box-shadow:0 51px #333333;position:absolute;top:-1px;z-index:1}.wpcf7 form .single-field.text .box::before,.wpcf7 form .single-field.email .box::before,.wpcf7 form .single-field.tel .box::before,.wpcf7 form .single-field.fax .box::before,.wpcf7 form .single-field.select .box::before,.wpcf7 form .single-field.selection .box::before,.wpcf7 form .single-field.area .box::before{left:-1px}.wpcf7 form .single-field.text .box::after,.wpcf7 form .single-field.email .box::after,.wpcf7 form .single-field.tel .box::after,.wpcf7 form .single-field.fax .box::after,.wpcf7 form .single-field.select .box::after,.wpcf7 form .single-field.selection .box::after,.wpcf7 form .single-field.area .box::after{right:-1px}.wpcf7 form .single-field.select .wpcf7-form-control-wrap input{font-size:14px;font-weight:300;color:#000000;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);padding-left:15px;position:relative;appearance:none}.wpcf7 form .single-field.select .wpcf7-form-control-wrap input::before{content:attr(name);width:90px;height:50px;font-size:22px;font-weight:400;color:#FFFFFF;line-height:120%;letter-spacing:0;text-transform:capitalize;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);display:flex;justify-content:center;align-items:center;background-color:#D9001A;border:2px solid #D9001A;padding:15px;position:absolute;top:0;left:0}@media (hover:hover) and (pointer:fine){.wpcf7 form .single-field.select .wpcf7-form-control-wrap input:hover::before{background:#C52C24}}.wpcf7 form .single-field.selection .wpcf7-form-control-wrap,.wpcf7 form .single-field.area .wpcf7-form-control-wrap{display:flex;justify-content:center;align-items:center;position:relative}.wpcf7 form .single-field.selection .wpcf7-form-control-wrap::before,.wpcf7 form .single-field.area .wpcf7-form-control-wrap::before{content:"";width:20px;height:20px;background:#FFFFFF;position:absolute;right:0}.wpcf7 form .single-field.selection .wpcf7-form-control-wrap::after,.wpcf7 form .single-field.area .wpcf7-form-control-wrap::after{content:"b";transform:rotate(90deg);width:10px;height:10px;color:#333333;font-size:10px;font-family:"Caen Font Icon", sans-serif;display:flex;justify-content:center;align-items:center;position:absolute;right:20px}.wpcf7 form .single-field.selection .wpcf7-form-control-wrap select,.wpcf7 form .single-field.area .wpcf7-form-control-wrap select{padding:15px 20px 15px 15px}.wpcf7 form .single-field.privacy{display:flex;flex-wrap:nowrap;font-size:13px;font-weight:300;color:#000000;line-height:180%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.wpcf7 form .single-field.privacy input{width:20px;height:13px;margin-right:15px}.wpcf7 form .single-field.privacy .wpcf7-list-item{margin:0 0}.wpcf7 form .single-field.privacy .wpcf7-list-item input[type=checkbox]{cursor:pointer;margin-right:9px}.wpcf7 form .single-field.privacy .wpcf7-list-item input[type=checkbox]::before{content:"";width:20px;height:20px;border:1px solid #CBCBCB;vertical-align:middle;box-sizing:border-box;background:#FFFFFF;background-image:radial-gradient(circle at 0 0, #333333 1px, transparent 1px), radial-gradient(circle at 100% 0, #333333 1px, transparent 1px), radial-gradient(circle at 0 100%, #333333 1px, transparent 1px), radial-gradient(circle at 100% 100%, #333333 1px, transparent 1px);background-size:100% 100%;background-position:0 0, 100% 0, 0 100%, 100% 100%;background-repeat:no-repeat;display:inline-block;pointer-events:none;outline:none;position:absolute;top:-1px;left:-1px;cursor:pointer}.wpcf7 form .single-field.privacy .wpcf7-list-item input[type=checkbox]::after{content:"p";color:#FFFFFF;font-size:12px;font-family:"Caen Font Icon", sans-serif;opacity:0;pointer-events:none;position:absolute;top:2px;left:3px}.wpcf7 form .single-field.privacy .wpcf7-list-item input[type=checkbox]:checked::before{background-color:#D9001A}.wpcf7 form .single-field.privacy .wpcf7-list-item input[type=checkbox]:checked::after{opacity:1}.wpcf7 form .single-field.privacy .wpcf7-list-item .wpcf7-list-item-label{display:none}.wpcf7 form .single-field.privacy a{color:#D9001A}@media (hover:hover) and (pointer:fine){.wpcf7 form .single-field.privacy a:hover{opacity:0.5}}.wpcf7 form .single-field.privacy .wpcf7-not-valid-tip{width:20px;height:20px;font-size:0;border:1.5px solid #DC3232;position:absolute;top:-1px;left:-1px;pointer-events:none}.wpcf7 form .single-field.submit{display:flex;justify-content:right;align-items:center;position:relative}.wpcf7 form .single-field.submit .wpcf7-submit{order:2;padding:15px 30px;background:#D9001A;border-radius:0;display:flex;justify-content:center;align-items:center;font-size:22px;font-weight:400;color:#FFFFFF;line-height:120%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);cursor:pointer}@media screen and (max-width:767px){.wpcf7 form .single-field.submit .wpcf7-submit{width:100%}}@media (hover:hover) and (pointer:fine){.wpcf7 form .single-field.submit .wpcf7-submit:hover{opacity:0.8}}.wpcf7 form .single-field.submit .wpcf7-spinner{margin:0 10px;background-color:rgba(0, 0, 0, 0.2);order:1}.wpcf7 form .single-field.submit .wpcf7-spinner::before{background-color:#D9001A}.wpcf7 form .wpcf7-form-control-wrap[data-name=position-name]{display:none}.wpcf7 form.invalid .wpcf7-response-output{width:100%;font-size:16px;font-weight:400;color:#DC3232;line-height:180%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);text-align:center;border:2px solid #DC3232}.wpcf7 form.sent .wpcf7-response-output{width:100%;font-size:16px;font-weight:400;color:#46B450;line-height:180%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);text-align:center;border:2px solid #46B450}.careers-form-container .wp-block-group__inner-container{width:100%;height:100%;display:flex;flex-direction:column;gap:0}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.site-container .site-inner .woolentor-template-container{max-width:100% !important;padding:0 !important}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder{display:flex;flex-direction:column;align-items:center;overflow:hidden}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"],.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"]{position:relative}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"]>*,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"]>*{max-width:1440px}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup{position:fixed;top:5vh;left:0;width:100%;height:100%;z-index:10000;display:flex;overflow-y:auto;opacity:0;pointer-events:none}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup.active,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup.active{top:0;opacity:1;pointer-events:all}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup:before,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup:before{position:fixed !important}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row{max-width:100% !important}@media screen and (max-width:1440px){.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row{margin:auto 0;padding:20px}}@media screen and (max-width:1200px){.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row{padding:40px 20px}}@media screen and (max-width:989px){.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row{margin:0}}@media screen and (max-width:1200px){.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column{padding:0 !important}}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content{position:relative;height:100%;display:flex;flex-direction:column;align-items:center;gap:20px}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-stackable-columns,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-stackable-columns{position:relative;margin-bottom:0;width:100%;min-height:unset}@media screen and (max-width:989px){.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-stackable-columns .wp-block-stackable-column,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-stackable-columns .wp-block-stackable-column{align-self:flex-start !important}}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-stackable-columns h3,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-stackable-columns h3{font-size:50px;font-weight:100;color:#FFFFFF;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;margin-bottom:0}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-stackable-columns .btn-close,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-stackable-columns .btn-close{cursor:pointer}@media (hover:hover) and (pointer:fine){.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-stackable-columns .btn-close:hover,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-stackable-columns .btn-close:hover{opacity:0.75;transform-origin:center;transform:scale(1.1)}}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector{position:relative;display:flex;justify-content:center;align-items:center;width:100%;max-width:1440px;flex:1}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:30px 20px}@media screen and (max-width:1440px){.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form{padding-bottom:50px}}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field{padding:0}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.w12,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.w12{width:calc(100% - 20px)}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.w11,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.w11{width:calc(91.666% - 20px)}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.w10,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.w10{width:calc(83.333% - 20px)}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.w9,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.w9{width:calc(75% - 20px)}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.w8,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.w8{width:calc(66.666% - 20px)}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.w7,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.w7{width:calc(58.333% - 20px)}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.w6,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.w6{width:calc(50% - 20px)}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.w5,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.w5{width:calc(41.666% - 20px)}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.w4,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.w4{width:calc(33.333% - 20px)}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.w3,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.w3{width:calc(25% - 20px)}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.w2,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.w2{width:calc(16.666% - 20px)}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.w1,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.w1{width:calc(8.333% - 20px)}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.privacy,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.privacy{display:flex;align-items:center;color:#FFFFFF}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.select .wpcf7-form-control-wrap,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.select .wpcf7-form-control-wrap{display:flex;align-items:center}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.select .wpcf7-form-control-wrap select,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.select .wpcf7-form-control-wrap select{appearance:none;-webkit-appearance:none}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.select .wpcf7-form-control-wrap:after,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.select .wpcf7-form-control-wrap:after{content:"";position:absolute;right:20px;width:8px;height:6px;background-image:url("images/dropdown-arrow.svg");background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width:989px){.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.select .wpcf7-form-control-wrap:after,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field.select .wpcf7-form-control-wrap:after{right:10px}}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field textarea,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field textarea{height:150px}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field input.wpcf7-not-valid,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field input.wpcf7-not-valid{border:1px solid #D9001A}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field .box,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field .box{border:none}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field .box.deactivated,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .single-field .box.deactivated{pointer-events:none !important;opacity:0.5}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .wpcf7-response-output,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].get-a-quote-popup>.stk-row>.wp-block-stackable-column>.stk-column-wrapper>.stk-block-content>.wp-block-contact-form-7-contact-form-selector .wpcf7 form .wpcf7-response-output{padding:0 10px;margin:0;width:calc(100% - 20px)}@media screen and (max-width:767px){.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].subfamily-intro-block,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].subfamily-intro-block{margin-bottom:0 !important}}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].subfamily-intro-block>.stk-row,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].subfamily-intro-block>.stk-row{gap:190px}@media screen and (max-width:1200px){.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].subfamily-intro-block>.stk-row,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].subfamily-intro-block>.stk-row{gap:70px}}@media screen and (max-width:989px){.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="wp-block-"].subfamily-intro-block>.stk-row,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>*[class^="stk-block-"].subfamily-intro-block>.stk-row{gap:0}}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder table.ordering-options-table .col-code{width:150px}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder table.ordering-options-table .col-rohs{width:70px;text-align:center}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder table.ordering-options-table tbody tr td{font-size:16px;font-weight:400;color:#333333;line-height:180%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder table.ordering-options-table tbody tr td.col-description p{margin-bottom:0;margin-right:7px;float:left;display:inline-block}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder table.ordering-options-table tbody tr td.col-description p:last-of-type{margin-right:0}@media screen and (max-width:767px){.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .wp-block-stackable-columns{margin-bottom:0 !important}}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .wp-block-stackable-columns .wp-block-stackable-column{height:auto;min-height:unset}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .wp-block-stackable-columns .wp-block-stackable-column .stk-column-wrapper{height:auto;min-height:unset}@media screen and (max-width:767px){.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .ordering-options-block .inner-block{overflow-x:scroll}}@media screen and (max-width:767px){.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .ordering-options-block .inner-block .wp-block-flexible-table-block-table{width:max-content}}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.cards-block.container-fluid{height:auto;display:flex;justify-content:center;align-items:center;margin-top:-250px;margin-bottom:140px}@media screen and (max-width:1200px){.cards-block.container-fluid{margin-top:-175px}}@media screen and (max-width:989px){.cards-block.container-fluid{margin-top:-220px}}@media screen and (max-width:767px){.cards-block.container-fluid{margin-top:50px}}.cards-block.container-fluid .cards-container.container{width:100%;display:flex;justify-content:center;align-items:center}.cards-block.container-fluid .cards-container.container .cards-list{width:100%;display:flex;justify-content:center;gap:100px;position:relative}@media screen and (max-width:1200px){.cards-block.container-fluid .cards-container.container .cards-list{flex-wrap:wrap}}@media screen and (max-width:989px){.cards-block.container-fluid .cards-container.container .cards-list{flex-direction:column;align-items:center;gap:100px}}.cards-block.container-fluid .cards-container.container .cards-list .single-card{width:calc(50% - 50px);max-width:380px;height:100%;min-height:540px;background-color:#D9001A;box-shadow:0 10px 50px rgba(197, 44, 36, 0.5);display:flex !important;justify-content:center;position:relative;cursor:pointer}@media screen and (max-width:989px){.cards-block.container-fluid .cards-container.container .cards-list .single-card{width:100%;max-width:750px;height:auto;min-height:350px}}.cards-block.container-fluid .cards-container.container .cards-list .single-card .media-text{width:100%;height:100%;overflow:hidden;position:relative;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:989px){.cards-block.container-fluid .cards-container.container .cards-list .single-card .media-text{flex-direction:row;justify-content:center}}@media screen and (max-width:767px){.cards-block.container-fluid .cards-container.container .cards-list .single-card .media-text{height:500px;flex-direction:column;justify-content:flex-start}}@media (hover:hover) and (pointer:fine){.cards-block.container-fluid .cards-container.container .cards-list .single-card .media-text:hover .image-container img{transform:scale(1.1)}}.cards-block.container-fluid .cards-container.container .cards-list .single-card .media-text .background-container{width:100%;height:100%;max-height:200px;overflow:hidden;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0}@media screen and (max-width:989px){.cards-block.container-fluid .cards-container.container .cards-list .single-card .media-text .background-container{max-width:50%;min-height:365px}}@media screen and (max-width:767px){.cards-block.container-fluid .cards-container.container .cards-list .single-card .media-text .background-container{width:100%;max-width:100%;height:100%;min-height:unset;max-height:45%}}.cards-block.container-fluid .cards-container.container .cards-list .single-card .media-text .background-container img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:989px){.cards-block.container-fluid .cards-container.container .cards-list .single-card .media-text .background-container img{max-width:100%;min-width:365px;min-height:375px;transform:rotate(-90deg)}}@media screen and (max-width:767px){.cards-block.container-fluid .cards-container.container .cards-list .single-card .media-text .background-container img{transform:rotate(0deg)}}.cards-block.container-fluid .cards-container.container .cards-list .single-card .media-text .image-container{width:100%;height:220px;padding:20px 20px 0 20px;overflow:hidden;position:relative;z-index:1}@media screen and (max-width:989px){.cards-block.container-fluid .cards-container.container .cards-list .single-card .media-text .image-container{width:100%;min-width:360px;height:100%;min-height:360px;display:flex;align-items:center}}@media screen and (max-width:767px){.cards-block.container-fluid .cards-container.container .cards-list .single-card .media-text .image-container{min-width:unset;height:290px;min-height:unset}}.cards-block.container-fluid .cards-container.container .cards-list .single-card .media-text .image-container img{width:100%;height:100%;object-fit:contain}.cards-block.container-fluid .cards-container.container .cards-list .single-card .media-text .description-container{width:100%;padding:30px;position:relative}@media screen and (max-width:1200px){.cards-block.container-fluid .cards-container.container .cards-list .single-card .media-text .description-container{display:flex;flex-direction:column;gap:30px}}@media screen and (max-width:767px){.cards-block.container-fluid .cards-container.container .cards-list .single-card .media-text .description-container{display:flex;gap:10px}}.cards-block.container-fluid .cards-container.container .cards-list .single-card .media-text .description-container h3.title{font-size:40px;font-weight:100;color:#FFFFFF;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);margin-bottom:10px}@media screen and (max-width:767px){.cards-block.container-fluid .cards-container.container .cards-list .single-card .media-text .description-container h3.title{font-size:28px}}.cards-block.container-fluid .cards-container.container .cards-list .single-card .media-text .description-container p.description{font-size:16px;font-weight:400;color:#FFFFFF;line-height:150%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}@media screen and (max-width:989px){.cards-block.container-fluid .cards-container.container .cards-list .single-card .media-text .description-container p.description{max-height:150px;overflow:hidden}}@media screen and (max-width:767px){.cards-block.container-fluid .cards-container.container .cards-list .single-card .media-text .description-container p.description{font-size:14px}}.cards-block.container-fluid .cards-container.container .cards-list .single-card .link-button{width:80px;height:70px;background:#D9001A;display:flex;justify-content:center;align-items:center;clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);transform:rotate(90deg);cursor:pointer;position:absolute;bottom:-40px}.cards-block.container-fluid .cards-container.container .cards-list .single-card .link-button.plus::after{content:"a"}.cards-block.container-fluid .cards-container.container .cards-list .single-card .link-button.link::after{content:"h"}.cards-block.container-fluid .cards-container.container .cards-list .single-card .link-button.download::after{content:"o";transform:rotate(-90deg)}.cards-block.container-fluid .cards-container.container .cards-list .single-card .link-button.border{border-top:1px solid rgba(255, 255, 255, 0.25);border-bottom:1px solid rgba(255, 255, 255, 0.25)}.cards-block.container-fluid .cards-container.container .cards-list .single-card .link-button.border::before{right:20px;bottom:0;opacity:0}.cards-block.container-fluid .cards-container.container .cards-list .single-card .link-button.border .borders{width:70px;height:40px;position:absolute;z-index:1}.cards-block.container-fluid .cards-container.container .cards-list .single-card .link-button.border .borders::before,.cards-block.container-fluid .cards-container.container .cards-list .single-card .link-button.border .borders::after{content:"";width:100%;height:100%;border-right:1px solid rgba(255, 255, 255, 0.25);border-left:1px solid rgba(255, 255, 255, 0.25);background:transparent;position:absolute}.cards-block.container-fluid .cards-container.container .cards-list .single-card .link-button.border .borders::before{transform:rotate(30deg)}.cards-block.container-fluid .cards-container.container .cards-list .single-card .link-button.border .borders::after{transform:rotate(-30deg)}.cards-block.container-fluid .cards-container.container .cards-list .single-card .link-button::before{content:"";width:1px;height:1px;background:#FFFFFF;position:absolute;right:20px;bottom:1px;box-shadow:19px -34px #FFFFFF, 0 -68px #FFFFFF, -39px -68px #FFFFFF, -58px -34px #FFFFFF, -39px 0 #FFFFFF}.cards-block.container-fluid .cards-container.container .cards-list .single-card .link-button::after{content:"";width:20px;height:20px;display:flex;justify-content:center;align-items:center;font-size:20px;font-family:"Caen Font Icon", sans-serif;color:#FFFFFF}@media (hover:hover) and (pointer:fine){.cards-block.container-fluid .cards-container.container .cards-list .single-card .link-button:hover{background:#000000;transform:rotate(150deg)}.cards-block.container-fluid .cards-container.container .cards-list .single-card .link-button:hover::after{transform:rotate(-60deg)}.cards-block.container-fluid .cards-container.container .cards-list .single-card .link-button:hover.border::before{opacity:1}}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}@media screen and (max-width:1440px){.events-block-container{padding:0 20px}}.events-block-container .wp-block-group__inner-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;position:relative;padding:0;margin:0}.events-block-container .wp-block-group__inner-container .heading{width:1440px;padding:0;border-right:1px solid #E6E6E6;border-left:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;display:flex;position:relative;z-index:1}@media screen and (max-width:1440px){.events-block-container .wp-block-group__inner-container .heading{width:100%}}.events-block-container .wp-block-group__inner-container .heading::before{content:"";width:1px;height:1px;background:#A28382;position:absolute;left:-1px;bottom:-1px;box-shadow:0 -61px #A28382}.events-block-container .wp-block-group__inner-container .heading::after{content:"";width:1px;height:1px;background:#A28382;position:absolute;right:0;bottom:0;box-shadow:0 -59px #A28382, 0 0 #A28382}.events-block-container .wp-block-group__inner-container .heading .wp-block-group__inner-container{flex-direction:row;align-items:flex-end}.events-block-container .wp-block-group__inner-container .heading .wp-block-group__inner-container h3.wp-block-heading{width:calc(100% - 200px);padding:0 0 20px 30px}@media screen and (max-width:767px){.events-block-container .wp-block-group__inner-container .heading .wp-block-group__inner-container h3.wp-block-heading{width:calc(100% - 50px);font-size:25px}}.events-block-container .wp-block-group__inner-container .heading .wp-block-group__inner-container .wp-block-buttons{position:relative}@media screen and (max-width:767px){.events-block-container .wp-block-group__inner-container .heading .wp-block-group__inner-container .wp-block-buttons{justify-content:flex-end}}.events-block-container .wp-block-group__inner-container .heading .wp-block-group__inner-container .wp-block-buttons .wp-block-button{width:200px}.events-block-container .wp-block-group__inner-container .heading .wp-block-group__inner-container .wp-block-buttons .wp-block-button .wp-block-button__link{padding-right:30px}.events-block.container-fluid,.events-page-block.container-fluid{height:auto;display:flex}.events-block.container-fluid .events-container.container,.events-block.container-fluid .event-page-list.container,.events-page-block.container-fluid .events-container.container,.events-page-block.container-fluid .event-page-list.container{width:100%;display:flex;justify-content:center;align-items:stretch}@media screen and (max-width:1440px){.events-block.container-fluid .events-container.container,.events-block.container-fluid .event-page-list.container,.events-page-block.container-fluid .events-container.container,.events-page-block.container-fluid .event-page-list.container{padding:0}}.events-block.container-fluid .events-container.container .events-slider,.events-block.container-fluid .event-page-list.container .events-slider,.events-page-block.container-fluid .events-container.container .events-slider,.events-page-block.container-fluid .event-page-list.container .events-slider{width:100%;padding-top:50px;display:flex;justify-content:center;flex-direction:column}@media screen and (max-width:1440px){.events-block.container-fluid .events-container.container .events-slider,.events-block.container-fluid .event-page-list.container .events-slider,.events-page-block.container-fluid .events-container.container .events-slider,.events-page-block.container-fluid .event-page-list.container .events-slider{gap:30px}}.events-block.container-fluid .events-container.container .events-slider .slick-list,.events-block.container-fluid .event-page-list.container .events-slider .slick-list,.events-page-block.container-fluid .events-container.container .events-slider .slick-list,.events-page-block.container-fluid .event-page-list.container .events-slider .slick-list{display:flex;overflow:visible}.events-block.container-fluid .events-container.container .events-slider .slick-list .slick-track,.events-block.container-fluid .event-page-list.container .events-slider .slick-list .slick-track,.events-page-block.container-fluid .events-container.container .events-slider .slick-list .slick-track,.events-page-block.container-fluid .event-page-list.container .events-slider .slick-list .slick-track{display:flex;column-gap:20px}.events-block.container-fluid .events-container.container .events-slider .slick-list .slick-track::before,.events-block.container-fluid .events-container.container .events-slider .slick-list .slick-track::after,.events-block.container-fluid .event-page-list.container .events-slider .slick-list .slick-track::before,.events-block.container-fluid .event-page-list.container .events-slider .slick-list .slick-track::after,.events-page-block.container-fluid .events-container.container .events-slider .slick-list .slick-track::before,.events-page-block.container-fluid .events-container.container .events-slider .slick-list .slick-track::after,.events-page-block.container-fluid .event-page-list.container .events-slider .slick-list .slick-track::before,.events-page-block.container-fluid .event-page-list.container .events-slider .slick-list .slick-track::after{display:none}.events-block.container-fluid .events-container.container .events-slider .slick-list .slick-track .slick-slide,.events-block.container-fluid .event-page-list.container .events-slider .slick-list .slick-track .slick-slide,.events-page-block.container-fluid .events-container.container .events-slider .slick-list .slick-track .slick-slide,.events-page-block.container-fluid .event-page-list.container .events-slider .slick-list .slick-track .slick-slide{opacity:0}.events-block.container-fluid .events-container.container .events-slider .slick-list .slick-track .slick-slide.slick-active,.events-block.container-fluid .event-page-list.container .events-slider .slick-list .slick-track .slick-slide.slick-active,.events-page-block.container-fluid .events-container.container .events-slider .slick-list .slick-track .slick-slide.slick-active,.events-page-block.container-fluid .event-page-list.container .events-slider .slick-list .slick-track .slick-slide.slick-active{opacity:1}.events-block.container-fluid .events-container.container .events-slider .slick-dots,.events-block.container-fluid .event-page-list.container .events-slider .slick-dots,.events-page-block.container-fluid .events-container.container .events-slider .slick-dots,.events-page-block.container-fluid .event-page-list.container .events-slider .slick-dots{width:100%;min-height:50px;padding:60px 0 0 0;list-style:none;display:flex;justify-content:center;align-items:center;gap:10px;z-index:1}.events-block.container-fluid .events-container.container .events-slider .slick-dots li,.events-block.container-fluid .event-page-list.container .events-slider .slick-dots li,.events-page-block.container-fluid .events-container.container .events-slider .slick-dots li,.events-page-block.container-fluid .event-page-list.container .events-slider .slick-dots li{width:20px;height:5px;pointer-events:all;cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;padding:0}.events-block.container-fluid .events-container.container .events-slider .slick-dots li.slick-active,.events-block.container-fluid .event-page-list.container .events-slider .slick-dots li.slick-active,.events-page-block.container-fluid .events-container.container .events-slider .slick-dots li.slick-active,.events-page-block.container-fluid .event-page-list.container .events-slider .slick-dots li.slick-active{width:60px;height:5px}.events-block.container-fluid .events-container.container .events-slider .slick-dots li.slick-active button,.events-block.container-fluid .event-page-list.container .events-slider .slick-dots li.slick-active button,.events-page-block.container-fluid .events-container.container .events-slider .slick-dots li.slick-active button,.events-page-block.container-fluid .event-page-list.container .events-slider .slick-dots li.slick-active button{background:#D9001A}.events-block.container-fluid .events-container.container .events-slider .slick-dots li button,.events-block.container-fluid .event-page-list.container .events-slider .slick-dots li button,.events-page-block.container-fluid .events-container.container .events-slider .slick-dots li button,.events-page-block.container-fluid .event-page-list.container .events-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:#F4F4F4;position:relative;cursor:pointer}.events-block.container-fluid .events-container.container .single-event,.events-block.container-fluid .event-page-list.container .single-event,.events-page-block.container-fluid .events-container.container .single-event,.events-page-block.container-fluid .event-page-list.container .single-event{height:auto;position:relative;overflow:visible;background-color:#FFFFFF;box-shadow:0 10px 50px #F4F4F4 !important;cursor:pointer;display:flex !important;flex-direction:column;align-items:center}@media (hover:hover) and (pointer:fine){.events-block.container-fluid .events-container.container .single-event:hover .image-container img,.events-block.container-fluid .event-page-list.container .single-event:hover .image-container img,.events-page-block.container-fluid .events-container.container .single-event:hover .image-container img,.events-page-block.container-fluid .event-page-list.container .single-event:hover .image-container img{transform:scale(1.1)}.events-block.container-fluid .events-container.container .single-event:hover .link-button,.events-block.container-fluid .event-page-list.container .single-event:hover .link-button,.events-page-block.container-fluid .events-container.container .single-event:hover .link-button,.events-page-block.container-fluid .event-page-list.container .single-event:hover .link-button{background:#E6E6E6;transform:rotate(150deg)}.events-block.container-fluid .events-container.container .single-event:hover .link-button::after,.events-block.container-fluid .event-page-list.container .single-event:hover .link-button::after,.events-page-block.container-fluid .events-container.container .single-event:hover .link-button::after,.events-page-block.container-fluid .event-page-list.container .single-event:hover .link-button::after{transform:rotate(-60deg)}.events-block.container-fluid .events-container.container .single-event:hover .link-button.border::before,.events-block.container-fluid .event-page-list.container .single-event:hover .link-button.border::before,.events-page-block.container-fluid .events-container.container .single-event:hover .link-button.border::before,.events-page-block.container-fluid .event-page-list.container .single-event:hover .link-button.border::before{opacity:1}}.events-block.container-fluid .events-container.container .single-event .image-container,.events-block.container-fluid .event-page-list.container .single-event .image-container,.events-page-block.container-fluid .events-container.container .single-event .image-container,.events-page-block.container-fluid .event-page-list.container .single-event .image-container{width:100%;height:170px;padding:20px;overflow:hidden}.events-block.container-fluid .events-container.container .single-event .image-container img,.events-block.container-fluid .event-page-list.container .single-event .image-container img,.events-page-block.container-fluid .events-container.container .single-event .image-container img,.events-page-block.container-fluid .event-page-list.container .single-event .image-container img{width:100%;height:100%;object-fit:contain}.events-block.container-fluid .events-container.container .single-event .description-container,.events-block.container-fluid .event-page-list.container .single-event .description-container,.events-page-block.container-fluid .events-container.container .single-event .description-container,.events-page-block.container-fluid .event-page-list.container .single-event .description-container{width:100%;height:auto;display:flex;flex-flow:column;padding:20px 20px 60px 20px}.events-block.container-fluid .events-container.container .single-event .description-container .title,.events-block.container-fluid .event-page-list.container .single-event .description-container .title,.events-page-block.container-fluid .events-container.container .single-event .description-container .title,.events-page-block.container-fluid .event-page-list.container .single-event .description-container .title{font-size:24px;font-weight:300;color:#333333;line-height:120%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);height:auto;margin-bottom:20px;display:flex;align-items:center}.events-block.container-fluid .events-container.container .single-event .description-container .date,.events-block.container-fluid .event-page-list.container .single-event .description-container .date,.events-page-block.container-fluid .events-container.container .single-event .description-container .date,.events-page-block.container-fluid .event-page-list.container .single-event .description-container .date{font-size:14px;font-weight:400;color:#A28382;line-height:180%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.events-block.container-fluid .events-container.container .single-event .link-button,.events-block.container-fluid .event-page-list.container .single-event .link-button,.events-page-block.container-fluid .events-container.container .single-event .link-button,.events-page-block.container-fluid .event-page-list.container .single-event .link-button{width:80px;height:70px;background:#F4F4F4;display:flex;justify-content:center;align-items:center;clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);transform:rotate(90deg);cursor:pointer;position:absolute;bottom:-40px}.events-block.container-fluid .events-container.container .single-event .link-button.plus::after,.events-block.container-fluid .event-page-list.container .single-event .link-button.plus::after,.events-page-block.container-fluid .events-container.container .single-event .link-button.plus::after,.events-page-block.container-fluid .event-page-list.container .single-event .link-button.plus::after{content:"a"}.events-block.container-fluid .events-container.container .single-event .link-button.link::after,.events-block.container-fluid .event-page-list.container .single-event .link-button.link::after,.events-page-block.container-fluid .events-container.container .single-event .link-button.link::after,.events-page-block.container-fluid .event-page-list.container .single-event .link-button.link::after{content:"h"}.events-block.container-fluid .events-container.container .single-event .link-button.download::after,.events-block.container-fluid .event-page-list.container .single-event .link-button.download::after,.events-page-block.container-fluid .events-container.container .single-event .link-button.download::after,.events-page-block.container-fluid .event-page-list.container .single-event .link-button.download::after{content:"o";transform:rotate(-90deg)}.events-block.container-fluid .events-container.container .single-event .link-button.border,.events-block.container-fluid .event-page-list.container .single-event .link-button.border,.events-page-block.container-fluid .events-container.container .single-event .link-button.border,.events-page-block.container-fluid .event-page-list.container .single-event .link-button.border{border-top:1px solid unset;border-bottom:1px solid unset}.events-block.container-fluid .events-container.container .single-event .link-button.border::before,.events-block.container-fluid .event-page-list.container .single-event .link-button.border::before,.events-page-block.container-fluid .events-container.container .single-event .link-button.border::before,.events-page-block.container-fluid .event-page-list.container .single-event .link-button.border::before{right:20px;bottom:0;opacity:0}.events-block.container-fluid .events-container.container .single-event .link-button.border .borders,.events-block.container-fluid .event-page-list.container .single-event .link-button.border .borders,.events-page-block.container-fluid .events-container.container .single-event .link-button.border .borders,.events-page-block.container-fluid .event-page-list.container .single-event .link-button.border .borders{width:70px;height:40px;position:absolute;z-index:1}.events-block.container-fluid .events-container.container .single-event .link-button.border .borders::before,.events-block.container-fluid .events-container.container .single-event .link-button.border .borders::after,.events-block.container-fluid .event-page-list.container .single-event .link-button.border .borders::before,.events-block.container-fluid .event-page-list.container .single-event .link-button.border .borders::after,.events-page-block.container-fluid .events-container.container .single-event .link-button.border .borders::before,.events-page-block.container-fluid .events-container.container .single-event .link-button.border .borders::after,.events-page-block.container-fluid .event-page-list.container .single-event .link-button.border .borders::before,.events-page-block.container-fluid .event-page-list.container .single-event .link-button.border .borders::after{content:"";width:100%;height:100%;border-right:1px solid unset;border-left:1px solid unset;background:transparent;position:absolute}.events-block.container-fluid .events-container.container .single-event .link-button.border .borders::before,.events-block.container-fluid .event-page-list.container .single-event .link-button.border .borders::before,.events-page-block.container-fluid .events-container.container .single-event .link-button.border .borders::before,.events-page-block.container-fluid .event-page-list.container .single-event .link-button.border .borders::before{transform:rotate(30deg)}.events-block.container-fluid .events-container.container .single-event .link-button.border .borders::after,.events-block.container-fluid .event-page-list.container .single-event .link-button.border .borders::after,.events-page-block.container-fluid .events-container.container .single-event .link-button.border .borders::after,.events-page-block.container-fluid .event-page-list.container .single-event .link-button.border .borders::after{transform:rotate(-30deg)}.events-block.container-fluid .events-container.container .single-event .link-button::before,.events-block.container-fluid .event-page-list.container .single-event .link-button::before,.events-page-block.container-fluid .events-container.container .single-event .link-button::before,.events-page-block.container-fluid .event-page-list.container .single-event .link-button::before{content:"";width:1px;height:1px;background:#D9001A;position:absolute;right:20px;bottom:1px;box-shadow:19px -34px #D9001A, 0 -68px #D9001A, -39px -68px #D9001A, -58px -34px #D9001A, -39px 0 #D9001A}.events-block.container-fluid .events-container.container .single-event .link-button::after,.events-block.container-fluid .event-page-list.container .single-event .link-button::after,.events-page-block.container-fluid .events-container.container .single-event .link-button::after,.events-page-block.container-fluid .event-page-list.container .single-event .link-button::after{content:"";width:20px;height:20px;display:flex;justify-content:center;align-items:center;font-size:20px;font-family:"Caen Font Icon", sans-serif;color:#D9001A}.events-block.container-fluid{margin-bottom:100px}.events-page-block.container-fluid .event-page-list.container{justify-content:flex-start;flex-flow:row wrap;gap:100px;margin-bottom:50px}@media screen and (max-width:1440px){.events-page-block.container-fluid .event-page-list.container{column-gap:50px}}@media screen and (max-width:1200px){.events-page-block.container-fluid .event-page-list.container{row-gap:70px;column-gap:20px}}.events-page-block.container-fluid .event-page-list.container .single-event{width:calc(25% - 75px)}@media screen and (max-width:1440px){.events-page-block.container-fluid .event-page-list.container .single-event{width:calc(25% - 37.5px)}}@media screen and (max-width:1200px){.events-page-block.container-fluid .event-page-list.container .single-event{width:calc(33.333% - 13.333px)}}@media screen and (max-width:767px){.events-page-block.container-fluid .event-page-list.container .single-event{width:100%}}.events-page-block.container-fluid .pagination{width:1440px;display:flex;justify-content:center;align-items:center;padding-top:50px;margin:0}@media screen and (max-width:1440px){.events-page-block.container-fluid .pagination{padding:0 20px}}.events-page-block.container-fluid .pagination .pages-list{width:100%;height:auto;display:flex;justify-content:center;align-items:center}.events-page-block.container-fluid .pagination .pages-list .numbers-list{padding:10px;border-top:1px solid #F4F4F4;border-bottom:1px solid #F4F4F4;width:calc(100% - 68px);display:flex;justify-content:center;align-items:center;gap:10px}.events-page-block.container-fluid .pagination .pages-list .numbers-list .page-numbers.prev,.events-page-block.container-fluid .pagination .pages-list .numbers-list .page-numbers.next{display:none}.events-page-block.container-fluid .pagination .pages-list a,.events-page-block.container-fluid .pagination .pages-list span,.events-page-block.container-fluid .pagination .pages-list .page-numbers{font-size:12px;font-weight:400;color:#333333;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.events-page-block.container-fluid .pagination .pages-list .page-numbers{display:flex;justify-content:center;align-items:center}.events-page-block.container-fluid .pagination .pages-list .page-numbers.current{color:#D9001A}.events-page-block.container-fluid .pagination .pages-list .page-numbers.prev,.events-page-block.container-fluid .pagination .pages-list .page-numbers.next{width:34px;aspect-ratio:1;padding:10px;border:1px solid #F4F4F4;display:flex;justify-content:center;align-items:center;background-image:radial-gradient(circle at 0 0, #333333 1px, transparent 1px), radial-gradient(circle at 100% 0, #333333 1px, transparent 1px), radial-gradient(circle at 0 100%, #333333 1px, transparent 1px), radial-gradient(circle at 100% 100%, #333333 1px, transparent 1px);background-size:100% 100%;background-position:0 0, 100% 0, 0 100%, 100% 100%;background-repeat:no-repeat}.events-page-block.container-fluid .pagination .pages-list .page-numbers.prev::before,.events-page-block.container-fluid .pagination .pages-list .page-numbers.next::before{content:"k";width:10px;height:10px;color:#D9001A;font-size:10px;font-family:"Caen Font Icon", sans-serif;display:flex;justify-content:center;align-items:center;position:absolute}.events-page-block.container-fluid .pagination .pages-list .page-numbers.prev::before{margin-left:2px;transform:rotate(90deg)}.events-page-block.container-fluid .pagination .pages-list .page-numbers.next::before{margin-right:2px;transform:rotate(-90deg)}.events-page-block.container-fluid .pagination .pages-list .page-numbers.disabled::before{color:#333333}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}@media screen and (max-width:1440px){.news-block-container{padding:0 20px}}.news-block-container .wp-block-group__inner-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;position:relative;padding:0;margin:0}.news-block-container .wp-block-group__inner-container .heading{width:1440px;padding:0;border-right:1px solid #E6E6E6;border-left:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;display:flex;position:relative;z-index:1}@media screen and (max-width:1440px){.news-block-container .wp-block-group__inner-container .heading{width:100%}}.news-block-container .wp-block-group__inner-container .heading::before{content:"";width:1px;height:1px;background:#A28382;position:absolute;left:-1px;bottom:-1px;box-shadow:0 -61px #A28382}.news-block-container .wp-block-group__inner-container .heading::after{content:"";width:1px;height:1px;background:#A28382;position:absolute;right:0;bottom:0;box-shadow:0 -59px #A28382, 0 0 #A28382}.news-block-container .wp-block-group__inner-container .heading .wp-block-group__inner-container{flex-direction:row;align-items:flex-end}.news-block-container .wp-block-group__inner-container .heading .wp-block-group__inner-container h3.wp-block-heading{width:calc(100% - 200px);padding:0 0 20px 30px}@media screen and (max-width:767px){.news-block-container .wp-block-group__inner-container .heading .wp-block-group__inner-container h3.wp-block-heading{width:calc(100% - 50px);font-size:25px}}.news-block-container .wp-block-group__inner-container .heading .wp-block-group__inner-container .wp-block-buttons{position:relative}@media screen and (max-width:767px){.news-block-container .wp-block-group__inner-container .heading .wp-block-group__inner-container .wp-block-buttons{justify-content:flex-end}}.news-block-container .wp-block-group__inner-container .heading .wp-block-group__inner-container .wp-block-buttons .wp-block-button{width:200px}.news-block-container .wp-block-group__inner-container .heading .wp-block-group__inner-container .wp-block-buttons .wp-block-button .wp-block-button__link{padding-right:30px}.news-block.container-fluid,.news-page-block.container-fluid{height:auto;display:flex}.news-block.container-fluid .news-container.container,.news-block.container-fluid .news-page-list.container,.news-page-block.container-fluid .news-container.container,.news-page-block.container-fluid .news-page-list.container{width:100%;padding:0;display:flex;justify-content:center;align-items:stretch}.news-block.container-fluid .news-container.container .news-slider,.news-block.container-fluid .news-page-list.container .news-slider,.news-page-block.container-fluid .news-container.container .news-slider,.news-page-block.container-fluid .news-page-list.container .news-slider{width:100%;padding-top:50px;display:flex;justify-content:center;flex-direction:column}@media screen and (max-width:1440px){.news-block.container-fluid .news-container.container .news-slider,.news-block.container-fluid .news-page-list.container .news-slider,.news-page-block.container-fluid .news-container.container .news-slider,.news-page-block.container-fluid .news-page-list.container .news-slider{gap:30px}}@media screen and (max-width:767px){.news-block.container-fluid .news-container.container .news-slider,.news-block.container-fluid .news-page-list.container .news-slider,.news-page-block.container-fluid .news-container.container .news-slider,.news-page-block.container-fluid .news-page-list.container .news-slider{gap:0}}.news-block.container-fluid .news-container.container .news-slider .slick-list,.news-block.container-fluid .news-page-list.container .news-slider .slick-list,.news-page-block.container-fluid .news-container.container .news-slider .slick-list,.news-page-block.container-fluid .news-page-list.container .news-slider .slick-list{overflow:visible}.news-block.container-fluid .news-container.container .news-slider .slick-list .slick-track,.news-block.container-fluid .news-page-list.container .news-slider .slick-list .slick-track,.news-page-block.container-fluid .news-container.container .news-slider .slick-list .slick-track,.news-page-block.container-fluid .news-page-list.container .news-slider .slick-list .slick-track{display:flex;column-gap:20px}.news-block.container-fluid .news-container.container .news-slider .slick-list .slick-track::before,.news-block.container-fluid .news-container.container .news-slider .slick-list .slick-track::after,.news-block.container-fluid .news-page-list.container .news-slider .slick-list .slick-track::before,.news-block.container-fluid .news-page-list.container .news-slider .slick-list .slick-track::after,.news-page-block.container-fluid .news-container.container .news-slider .slick-list .slick-track::before,.news-page-block.container-fluid .news-container.container .news-slider .slick-list .slick-track::after,.news-page-block.container-fluid .news-page-list.container .news-slider .slick-list .slick-track::before,.news-page-block.container-fluid .news-page-list.container .news-slider .slick-list .slick-track::after{display:none}.news-block.container-fluid .news-container.container .news-slider .slick-list .slick-track .slick-slide,.news-block.container-fluid .news-page-list.container .news-slider .slick-list .slick-track .slick-slide,.news-page-block.container-fluid .news-container.container .news-slider .slick-list .slick-track .slick-slide,.news-page-block.container-fluid .news-page-list.container .news-slider .slick-list .slick-track .slick-slide{opacity:0}.news-block.container-fluid .news-container.container .news-slider .slick-list .slick-track .slick-slide.slick-active,.news-block.container-fluid .news-page-list.container .news-slider .slick-list .slick-track .slick-slide.slick-active,.news-page-block.container-fluid .news-container.container .news-slider .slick-list .slick-track .slick-slide.slick-active,.news-page-block.container-fluid .news-page-list.container .news-slider .slick-list .slick-track .slick-slide.slick-active{opacity:1}.news-block.container-fluid .news-container.container .news-slider .slick-dots,.news-block.container-fluid .news-page-list.container .news-slider .slick-dots,.news-page-block.container-fluid .news-container.container .news-slider .slick-dots,.news-page-block.container-fluid .news-page-list.container .news-slider .slick-dots{width:100%;min-height:50px;padding:60px 0 0 0;list-style:none;display:flex;justify-content:center;align-items:center;gap:10px;z-index:1}.news-block.container-fluid .news-container.container .news-slider .slick-dots li,.news-block.container-fluid .news-page-list.container .news-slider .slick-dots li,.news-page-block.container-fluid .news-container.container .news-slider .slick-dots li,.news-page-block.container-fluid .news-page-list.container .news-slider .slick-dots li{width:20px;height:5px;pointer-events:all;cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;padding:0}.news-block.container-fluid .news-container.container .news-slider .slick-dots li.slick-active,.news-block.container-fluid .news-page-list.container .news-slider .slick-dots li.slick-active,.news-page-block.container-fluid .news-container.container .news-slider .slick-dots li.slick-active,.news-page-block.container-fluid .news-page-list.container .news-slider .slick-dots li.slick-active{width:60px;height:5px}.news-block.container-fluid .news-container.container .news-slider .slick-dots li.slick-active button,.news-block.container-fluid .news-page-list.container .news-slider .slick-dots li.slick-active button,.news-page-block.container-fluid .news-container.container .news-slider .slick-dots li.slick-active button,.news-page-block.container-fluid .news-page-list.container .news-slider .slick-dots li.slick-active button{background:#D9001A}.news-block.container-fluid .news-container.container .news-slider .slick-dots li button,.news-block.container-fluid .news-page-list.container .news-slider .slick-dots li button,.news-page-block.container-fluid .news-container.container .news-slider .slick-dots li button,.news-page-block.container-fluid .news-page-list.container .news-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:#F4F4F4;position:relative;cursor:pointer}.news-block.container-fluid .news-container.container .single-news,.news-block.container-fluid .news-page-list.container .single-news,.news-page-block.container-fluid .news-container.container .single-news,.news-page-block.container-fluid .news-page-list.container .single-news{height:auto;min-height:450px;background-color:#FFFFFF;box-shadow:0 10px 50px #F4F4F4 !important;position:relative;overflow:visible;cursor:pointer;display:flex !important;flex-direction:column;align-items:center}@media (hover:hover) and (pointer:fine){.news-block.container-fluid .news-container.container .single-news:hover .image-container img,.news-block.container-fluid .news-page-list.container .single-news:hover .image-container img,.news-page-block.container-fluid .news-container.container .single-news:hover .image-container img,.news-page-block.container-fluid .news-page-list.container .single-news:hover .image-container img{transform:scale(1.1)}.news-block.container-fluid .news-container.container .single-news:hover .link-button,.news-block.container-fluid .news-page-list.container .single-news:hover .link-button,.news-page-block.container-fluid .news-container.container .single-news:hover .link-button,.news-page-block.container-fluid .news-page-list.container .single-news:hover .link-button{background:#E6E6E6;transform:rotate(150deg)}.news-block.container-fluid .news-container.container .single-news:hover .link-button::after,.news-block.container-fluid .news-page-list.container .single-news:hover .link-button::after,.news-page-block.container-fluid .news-container.container .single-news:hover .link-button::after,.news-page-block.container-fluid .news-page-list.container .single-news:hover .link-button::after{transform:rotate(-60deg)}.news-block.container-fluid .news-container.container .single-news:hover .link-button.border::before,.news-block.container-fluid .news-page-list.container .single-news:hover .link-button.border::before,.news-page-block.container-fluid .news-container.container .single-news:hover .link-button.border::before,.news-page-block.container-fluid .news-page-list.container .single-news:hover .link-button.border::before{opacity:1}}.news-block.container-fluid .news-container.container .single-news .image-container,.news-block.container-fluid .news-page-list.container .single-news .image-container,.news-page-block.container-fluid .news-container.container .single-news .image-container,.news-page-block.container-fluid .news-page-list.container .single-news .image-container{width:100%;height:200px;overflow:hidden}.news-block.container-fluid .news-container.container .single-news .image-container img,.news-block.container-fluid .news-page-list.container .single-news .image-container img,.news-page-block.container-fluid .news-container.container .single-news .image-container img,.news-page-block.container-fluid .news-page-list.container .single-news .image-container img{width:100%;height:100%;object-fit:cover}.news-block.container-fluid .news-container.container .single-news .description-container,.news-block.container-fluid .news-page-list.container .single-news .description-container,.news-page-block.container-fluid .news-container.container .single-news .description-container,.news-page-block.container-fluid .news-page-list.container .single-news .description-container{width:100%;height:calc(100% - 200px);display:flex;flex-flow:column;padding:20px 20px 60px 20px}.news-block.container-fluid .news-container.container .single-news .description-container .date,.news-block.container-fluid .news-page-list.container .single-news .description-container .date,.news-page-block.container-fluid .news-container.container .single-news .description-container .date,.news-page-block.container-fluid .news-page-list.container .single-news .description-container .date{font-size:12px;font-weight:400;color:#A28382;line-height:200%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);margin-bottom:5px}.news-block.container-fluid .news-container.container .single-news .description-container .title,.news-block.container-fluid .news-page-list.container .single-news .description-container .title,.news-page-block.container-fluid .news-container.container .single-news .description-container .title,.news-page-block.container-fluid .news-page-list.container .single-news .description-container .title{font-size:24px;font-weight:300;color:#333333;line-height:120%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);margin-bottom:10px}.news-block.container-fluid .news-container.container .single-news .description-container .description,.news-block.container-fluid .news-page-list.container .single-news .description-container .description,.news-page-block.container-fluid .news-container.container .single-news .description-container .description,.news-page-block.container-fluid .news-page-list.container .single-news .description-container .description{font-size:16px;font-weight:400;color:#767676;line-height:180%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);min-height:30px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.news-block.container-fluid .news-container.container .single-news .link-button,.news-block.container-fluid .news-page-list.container .single-news .link-button,.news-page-block.container-fluid .news-container.container .single-news .link-button,.news-page-block.container-fluid .news-page-list.container .single-news .link-button{width:80px;height:70px;background:#F4F4F4;display:flex;justify-content:center;align-items:center;clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);transform:rotate(90deg);cursor:pointer;position:absolute;bottom:-40px}.news-block.container-fluid .news-container.container .single-news .link-button.plus::after,.news-block.container-fluid .news-page-list.container .single-news .link-button.plus::after,.news-page-block.container-fluid .news-container.container .single-news .link-button.plus::after,.news-page-block.container-fluid .news-page-list.container .single-news .link-button.plus::after{content:"a"}.news-block.container-fluid .news-container.container .single-news .link-button.link::after,.news-block.container-fluid .news-page-list.container .single-news .link-button.link::after,.news-page-block.container-fluid .news-container.container .single-news .link-button.link::after,.news-page-block.container-fluid .news-page-list.container .single-news .link-button.link::after{content:"h"}.news-block.container-fluid .news-container.container .single-news .link-button.download::after,.news-block.container-fluid .news-page-list.container .single-news .link-button.download::after,.news-page-block.container-fluid .news-container.container .single-news .link-button.download::after,.news-page-block.container-fluid .news-page-list.container .single-news .link-button.download::after{content:"o";transform:rotate(-90deg)}.news-block.container-fluid .news-container.container .single-news .link-button.border,.news-block.container-fluid .news-page-list.container .single-news .link-button.border,.news-page-block.container-fluid .news-container.container .single-news .link-button.border,.news-page-block.container-fluid .news-page-list.container .single-news .link-button.border{border-top:1px solid unset;border-bottom:1px solid unset}.news-block.container-fluid .news-container.container .single-news .link-button.border::before,.news-block.container-fluid .news-page-list.container .single-news .link-button.border::before,.news-page-block.container-fluid .news-container.container .single-news .link-button.border::before,.news-page-block.container-fluid .news-page-list.container .single-news .link-button.border::before{right:20px;bottom:0;opacity:0}.news-block.container-fluid .news-container.container .single-news .link-button.border .borders,.news-block.container-fluid .news-page-list.container .single-news .link-button.border .borders,.news-page-block.container-fluid .news-container.container .single-news .link-button.border .borders,.news-page-block.container-fluid .news-page-list.container .single-news .link-button.border .borders{width:70px;height:40px;position:absolute;z-index:1}.news-block.container-fluid .news-container.container .single-news .link-button.border .borders::before,.news-block.container-fluid .news-container.container .single-news .link-button.border .borders::after,.news-block.container-fluid .news-page-list.container .single-news .link-button.border .borders::before,.news-block.container-fluid .news-page-list.container .single-news .link-button.border .borders::after,.news-page-block.container-fluid .news-container.container .single-news .link-button.border .borders::before,.news-page-block.container-fluid .news-container.container .single-news .link-button.border .borders::after,.news-page-block.container-fluid .news-page-list.container .single-news .link-button.border .borders::before,.news-page-block.container-fluid .news-page-list.container .single-news .link-button.border .borders::after{content:"";width:100%;height:100%;border-right:1px solid unset;border-left:1px solid unset;background:transparent;position:absolute}.news-block.container-fluid .news-container.container .single-news .link-button.border .borders::before,.news-block.container-fluid .news-page-list.container .single-news .link-button.border .borders::before,.news-page-block.container-fluid .news-container.container .single-news .link-button.border .borders::before,.news-page-block.container-fluid .news-page-list.container .single-news .link-button.border .borders::before{transform:rotate(30deg)}.news-block.container-fluid .news-container.container .single-news .link-button.border .borders::after,.news-block.container-fluid .news-page-list.container .single-news .link-button.border .borders::after,.news-page-block.container-fluid .news-container.container .single-news .link-button.border .borders::after,.news-page-block.container-fluid .news-page-list.container .single-news .link-button.border .borders::after{transform:rotate(-30deg)}.news-block.container-fluid .news-container.container .single-news .link-button::before,.news-block.container-fluid .news-page-list.container .single-news .link-button::before,.news-page-block.container-fluid .news-container.container .single-news .link-button::before,.news-page-block.container-fluid .news-page-list.container .single-news .link-button::before{content:"";width:1px;height:1px;background:#D9001A;position:absolute;right:20px;bottom:1px;box-shadow:19px -34px #D9001A, 0 -68px #D9001A, -39px -68px #D9001A, -58px -34px #D9001A, -39px 0 #D9001A}.news-block.container-fluid .news-container.container .single-news .link-button::after,.news-block.container-fluid .news-page-list.container .single-news .link-button::after,.news-page-block.container-fluid .news-container.container .single-news .link-button::after,.news-page-block.container-fluid .news-page-list.container .single-news .link-button::after{content:"";width:20px;height:20px;display:flex;justify-content:center;align-items:center;font-size:20px;font-family:"Caen Font Icon", sans-serif;color:#D9001A}.news-page-block.container-fluid .news-page-list.container{justify-content:flex-start;flex-flow:row wrap;gap:100px;margin-bottom:50px}@media screen and (max-width:1440px){.news-page-block.container-fluid .news-page-list.container{column-gap:50px}}@media screen and (max-width:1200px){.news-page-block.container-fluid .news-page-list.container{row-gap:70px;column-gap:50px}}@media screen and (max-width:989px){.news-page-block.container-fluid .news-page-list.container{column-gap:20px}}.news-page-block.container-fluid .news-page-list.container .single-news{width:calc(33.333% - 66.666px)}@media screen and (max-width:1440px){.news-page-block.container-fluid .news-page-list.container .single-news{width:calc(33.333% - 33.333px)}}@media screen and (max-width:1200px){.news-page-block.container-fluid .news-page-list.container .single-news{width:calc(50% - 25px)}}@media screen and (max-width:989px){.news-page-block.container-fluid .news-page-list.container .single-news{width:calc(50% - 10px)}}@media screen and (max-width:767px){.news-page-block.container-fluid .news-page-list.container .single-news{width:100%}}.news-page-block.container-fluid .pagination{width:1440px;display:flex;justify-content:center;align-items:center;padding-top:50px;margin:0}@media screen and (max-width:1440px){.news-page-block.container-fluid .pagination{padding:0 20px}}.news-page-block.container-fluid .pagination .pages-list{width:100%;height:auto;display:flex;justify-content:center;align-items:center}.news-page-block.container-fluid .pagination .pages-list .numbers-list{padding:10px;border-top:1px solid #F4F4F4;border-bottom:1px solid #F4F4F4;width:calc(100% - 68px);display:flex;justify-content:center;align-items:center;gap:10px}.news-page-block.container-fluid .pagination .pages-list .numbers-list .page-numbers.prev,.news-page-block.container-fluid .pagination .pages-list .numbers-list .page-numbers.next{display:none}.news-page-block.container-fluid .pagination .pages-list a,.news-page-block.container-fluid .pagination .pages-list span,.news-page-block.container-fluid .pagination .pages-list .page-numbers{font-size:12px;font-weight:400;color:#333333;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.news-page-block.container-fluid .pagination .pages-list .page-numbers{display:flex;justify-content:center;align-items:center}.news-page-block.container-fluid .pagination .pages-list .page-numbers.current{color:#D9001A}.news-page-block.container-fluid .pagination .pages-list .page-numbers.prev,.news-page-block.container-fluid .pagination .pages-list .page-numbers.next{width:34px;aspect-ratio:1;padding:10px;border:1px solid #F4F4F4;display:flex;justify-content:center;align-items:center;background-image:radial-gradient(circle at 0 0, #333333 1px, transparent 1px), radial-gradient(circle at 100% 0, #333333 1px, transparent 1px), radial-gradient(circle at 0 100%, #333333 1px, transparent 1px), radial-gradient(circle at 100% 100%, #333333 1px, transparent 1px);background-size:100% 100%;background-position:0 0, 100% 0, 0 100%, 100% 100%;background-repeat:no-repeat}.news-page-block.container-fluid .pagination .pages-list .page-numbers.prev::before,.news-page-block.container-fluid .pagination .pages-list .page-numbers.next::before{content:"k";width:10px;height:10px;color:#D9001A;font-size:10px;font-family:"Caen Font Icon", sans-serif;display:flex;justify-content:center;align-items:center;position:absolute}.news-page-block.container-fluid .pagination .pages-list .page-numbers.prev::before{margin-left:2px;transform:rotate(90deg)}.news-page-block.container-fluid .pagination .pages-list .page-numbers.next::before{margin-right:2px;transform:rotate(-90deg)}.news-page-block.container-fluid .pagination .pages-list .page-numbers.disabled::before{color:#333333}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.home-slider-block-container.container-fluid{position:relative;opacity:0}@media screen and (max-width:767px){.home-slider-block-container.container-fluid{height:100vh;margin-top:70px}}.home-slider-block-container.container-fluid .background-video{width:100%;height:100%;position:absolute;top:0;mix-blend-mode:color-dodge;pointer-events:none;z-index:2}.home-slider-block-container.container-fluid .home-slider{width:100%;height:100%;max-height:1100px;display:flex !important}.home-slider-block-container.container-fluid .home-slider .slick-list{width:100%;position:relative}@media screen and (max-width:767px){.home-slider-block-container.container-fluid .home-slider .slick-list .slick-track{height:100vh}}.home-slider-block-container.container-fluid .home-slider .slick-dots{width:5px;height:auto;list-style:none;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;z-index:1;position:absolute;top:300px;right:250px}.home-slider-block-container.container-fluid .home-slider .slick-dots li{width:5px;height:20px;pointer-events:all;cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;padding:0}@media screen and (max-width:767px){.home-slider-block-container.container-fluid .home-slider .slick-dots li{width:20px;height:5px}}.home-slider-block-container.container-fluid .home-slider .slick-dots li.slick-active{width:5px;height:60px}@media screen and (max-width:767px){.home-slider-block-container.container-fluid .home-slider .slick-dots li.slick-active{width:60px;height:5px}}.home-slider-block-container.container-fluid .home-slider .slick-dots li.slick-active button{background:#D9001A}.home-slider-block-container.container-fluid .home-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:rgba(244, 244, 244, 0.2);position:relative;cursor:pointer}@media screen and (max-width:1440px){.home-slider-block-container.container-fluid .home-slider .slick-dots{right:20px}}@media screen and (max-width:767px){.home-slider-block-container.container-fluid .home-slider .slick-dots{width:100%;flex-direction:row;top:unset;bottom:40px}}@media screen and (max-width:767px){.home-slider-block-container.container-fluid .home-slider .slick-dots li button{background:#F4F4F4}}.home-slider-block-container.container-fluid .home-slider .slide{width:100%;height:1100px;display:flex !important;justify-content:flex-end;align-items:center;position:relative}@media screen and (max-width:1200px){.home-slider-block-container.container-fluid .home-slider .slide{height:900px}}@media screen and (max-width:989px){.home-slider-block-container.container-fluid .home-slider .slide{height:850px}}@media screen and (max-width:767px){.home-slider-block-container.container-fluid .home-slider .slide{height:100vh;min-height:530px;flex-direction:column;justify-content:flex-start;gap:100px}}.home-slider-block-container.container-fluid .home-slider .slide .slide-background{width:100%;height:100%;clip-path:polygon(0 0, 100% 0, 100% 40%, 75% 100%, 13% 84%, 0 10%);position:absolute;top:0}@media screen and (max-width:1440px){.home-slider-block-container.container-fluid .home-slider .slide .slide-background{clip-path:polygon(0 0, 100% 0, 100% 70%, 75% 100%, 10% 85%, 0 45%)}}@media screen and (max-width:1200px){.home-slider-block-container.container-fluid .home-slider .slide .slide-background{clip-path:polygon(0 0, 100% 0, 100% 65%, 75% 95%, 10% 81%, 0 47%)}}@media screen and (max-width:989px){.home-slider-block-container.container-fluid .home-slider .slide .slide-background{clip-path:polygon(0 0, 100% 0, 100% 68%, 75% 87%, 5% 75%, 0 56%)}}.home-slider-block-container.container-fluid .home-slider .slide .slide-background>img{width:100%;height:100%;object-fit:cover}.home-slider-block-container.container-fluid .home-slider .slide .slide-background .slide-foreground{height:calc(100% - 200px);position:absolute;left:200px;top:200px;z-index:1}@media screen and (max-width:1440px){.home-slider-block-container.container-fluid .home-slider .slide .slide-background .slide-foreground{left:50px}}@media screen and (max-width:1200px){.home-slider-block-container.container-fluid .home-slider .slide .slide-background .slide-foreground{width:calc(100% - 200px);left:-50px}}@media screen and (max-width:767px){.home-slider-block-container.container-fluid .home-slider .slide .slide-background .slide-foreground{width:100%;height:auto;max-height:500px;top:unset;left:0;bottom:0}}.home-slider-block-container.container-fluid .home-slider .slide .slide-background .slide-foreground>img{width:100%;height:100%;object-fit:contain;object-position:left}.home-slider-block-container.container-fluid .home-slider .slide .slide-detail{width:100%;max-width:500px;height:auto;margin:0;display:flex;justify-content:center;flex-direction:column;gap:50px;position:absolute;top:290px;right:calc(250px + 25px);z-index:1}@media screen and (max-width:1440px){.home-slider-block-container.container-fluid .home-slider .slide .slide-detail{right:calc(100px + 25px)}}@media screen and (max-width:1200px){.home-slider-block-container.container-fluid .home-slider .slide .slide-detail{max-width:450px;top:200px;right:50px}}@media screen and (max-width:989px){.home-slider-block-container.container-fluid .home-slider .slide .slide-detail{max-width:400px;top:150px;right:20px}}@media screen and (max-width:767px){.home-slider-block-container.container-fluid .home-slider .slide .slide-detail{max-width:100%;padding:30px 30px 0 30px;position:relative;top:unset;right:unset;gap:20px;order:1}}.home-slider-block-container.container-fluid .home-slider .slide .slide-detail .description-container{display:flex;flex-direction:column;gap:10px}.home-slider-block-container.container-fluid .home-slider .slide .slide-detail .description-container h2{font-size:70px;font-weight:100;color:#FFFFFF;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default}@media screen and (max-width:767px){.home-slider-block-container.container-fluid .home-slider .slide .slide-detail .description-container h2{font-size:40px}}.home-slider-block-container.container-fluid .home-slider .slide .slide-detail .description-container p{font-size:20px;font-weight:300;color:#FFFFFF;line-height:150%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default}@media screen and (max-width:767px){.home-slider-block-container.container-fluid .home-slider .slide .slide-detail .description-container p{font-size:14px}}.home-slider-block-container.container-fluid .home-slider .slide .slide-detail .wp-block-buttons{display:flex;justify-content:flex-start}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.page-title-block.container-fluid{width:100%;height:530px}@media screen and (max-width:989px){.page-title-block.container-fluid{height:auto;margin-bottom:80px}}@media screen and (max-width:767px){.page-title-block.container-fluid{margin-bottom:50px}}.page-title-block.container-fluid .background-container{width:100%;height:100%;clip-path:polygon(100% 0, 100% 75%, 84% 75%, 75% 100%, 49% 75%, 0 75%, 0 0);overflow:hidden;position:absolute;top:0;left:0}@media screen and (max-width:1200px){.page-title-block.container-fluid .background-container{clip-path:polygon(100% 0, 100% 75%, 84% 75%, 75% 90%, 49% 75%, 0 75%, 0 0)}}@media screen and (max-width:989px){.page-title-block.container-fluid .background-container{clip-path:none}}.page-title-block.container-fluid .background-container img{width:100%;height:100%;object-fit:cover}.page-title-block.container-fluid .content-container.container{width:100%;height:100%;display:flex;flex-flow:row;align-items:flex-end}@media screen and (max-width:989px){.page-title-block.container-fluid .content-container.container{margin-top:150px}}.page-title-block.container-fluid .content-container.container .image-container{width:50%;height:calc(100% - 120px);padding:0 0 20px 0}@media screen and (max-width:1440px){.page-title-block.container-fluid .content-container.container .image-container{width:45%}}@media screen and (max-width:1200px){.page-title-block.container-fluid .content-container.container .image-container{width:40%}}@media screen and (max-width:989px){.page-title-block.container-fluid .content-container.container .image-container{width:50%;padding:0 0 0 20px;margin-bottom:-50px}}@media screen and (max-width:767px){.page-title-block.container-fluid .content-container.container .image-container{width:100px;height:100px;position:absolute;right:10px;padding:0;margin-bottom:-20px}}.page-title-block.container-fluid .content-container.container .image-container img{width:100%;height:100%;object-fit:contain}.page-title-block.container-fluid .content-container.container .left-container{width:50%;margin-bottom:128px;display:flex;flex-direction:column;justify-content:flex-end;gap:40px}@media screen and (max-width:989px){.page-title-block.container-fluid .content-container.container .left-container{margin-bottom:0 !important}}@media screen and (max-width:767px){.page-title-block.container-fluid .content-container.container .left-container{width:100%;padding:0 100px 20px 0}}.page-title-block.container-fluid .content-container.container .left-container .title-container h2{font-size:30px;font-weight:300;color:#FFFFFF;line-height:120%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;margin-bottom:0}@media screen and (max-width:989px){.page-title-block.container-fluid .content-container.container .left-container .title-container h2{font-size:25px}}@media screen and (max-width:767px){.page-title-block.container-fluid .content-container.container .left-container .title-container h2{margin:0}}.page-title-block.container-fluid .content-container.container .left-container .title-container h1{font-size:50px;font-weight:100;color:#FFFFFF;line-height:120%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;margin:0}@media screen and (max-width:989px){.page-title-block.container-fluid .content-container.container .left-container .title-container h1{font-size:45px}}@media screen and (max-width:767px){.page-title-block.container-fluid .content-container.container .left-container .title-container h1{font-size:35px}}@media screen and (max-width:767px){.page-title-block.container-fluid .content-container.container .left-container .breadcrumbs-container{display:none}}.page-title-block.container-fluid .content-container.container .left-container .breadcrumbs-container #breadcrumbs{height:100%;margin:0;display:flex;align-items:center}.page-title-block.container-fluid .content-container.container .left-container .breadcrumbs-container #breadcrumbs>span{height:100%;display:flex}@media screen and (max-width:989px){.page-title-block.container-fluid .content-container.container .left-container .breadcrumbs-container #breadcrumbs>span{height:auto}}.page-title-block.container-fluid .content-container.container .left-container .breadcrumbs-container #breadcrumbs>span span{width:auto;height:100%;display:flex;margin-bottom:25px;padding:0 10px;position:relative}@media screen and (max-width:1200px){.page-title-block.container-fluid .content-container.container .left-container .breadcrumbs-container #breadcrumbs>span span{margin-bottom:15px}}@media screen and (max-width:989px){.page-title-block.container-fluid .content-container.container .left-container .breadcrumbs-container #breadcrumbs>span span{padding:10px;margin-bottom:0}}.page-title-block.container-fluid .content-container.container .left-container .breadcrumbs-container #breadcrumbs>span span:first-of-type{padding-left:0}.page-title-block.container-fluid .content-container.container .left-container .breadcrumbs-container #breadcrumbs>span span::before{content:"";width:1px;height:35px;background:rgba(255, 255, 255, 0.15);position:absolute;right:0}@media screen and (max-width:989px){.page-title-block.container-fluid .content-container.container .left-container .breadcrumbs-container #breadcrumbs>span span::before{height:55px;top:0}}.page-title-block.container-fluid .content-container.container .left-container .breadcrumbs-container #breadcrumbs>span span::after{content:"";width:1px;height:1px;background:#767676;position:absolute;top:0;right:0}.page-title-block.container-fluid .content-container.container .left-container .breadcrumbs-container #breadcrumbs>span span a,.page-title-block.container-fluid .content-container.container .left-container .breadcrumbs-container #breadcrumbs>span span.breadcrumb_last{font-size:11px;font-weight:400;color:#FFFFFF;line-height:110%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.page-title-block.container-fluid .content-container.container .left-container .breadcrumbs-container #breadcrumbs>span span a{display:flex;justify-content:center}@media (hover:hover) and (pointer:fine){.page-title-block.container-fluid .content-container.container .left-container .breadcrumbs-container #breadcrumbs>span span a:hover{opacity:0.5}}.page-title-block.container-fluid .content-container.container .left-container .breadcrumbs-container #breadcrumbs>span span a.disabled{pointer-events:none}.page-title-block.container-fluid .content-container.container .left-container .breadcrumbs-container #breadcrumbs>span span.breadcrumb_last{color:#D9001A}.page-title-block.container-fluid .content-container.container .left-container .breadcrumbs-container #breadcrumbs>span span.breadcrumb_last:before,.page-title-block.container-fluid .content-container.container .left-container .breadcrumbs-container #breadcrumbs>span span.breadcrumb_last:after{display:none}.page-title-block.container-fluid.sigla{height:760px}@media screen and (max-width:989px){.page-title-block.container-fluid.sigla{height:660px !important;display:flex;justify-content:end}}@media screen and (max-width:767px){.page-title-block.container-fluid.sigla{height:300px !important}}@media screen and (max-width:989px){.page-title-block.container-fluid.sigla .content-container.container{height:unset}}@media screen and (max-width:989px){.page-title-block.container-fluid.sigla .content-container.container .image-container{height:unset;margin-bottom:0}}.page-title-block.container-fluid.sigla .content-container.container .left-container{height:calc(100% - 305px);margin-bottom:185px}@media screen and (max-width:989px){.page-title-block.container-fluid.sigla .content-container.container .left-container{height:unset;margin-bottom:0 !important}}.page-title-block.container-fluid.sigla .content-container.container .left-container .title-container{display:flex;flex-direction:column-reverse;height:100%;justify-content:center}.page-title-block.container-fluid.sigla .content-container.container .left-container .title-container h2{margin-bottom:0}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.story-block.container-fluid{width:100%;height:auto;min-height:870px;background:radial-gradient(#FFFFFF, transparent);position:relative}@media screen and (max-width:989px){.story-block.container-fluid{min-height:600px}}.story-block.container-fluid .button{width:320px;height:60px;padding:15px 20px;margin-bottom:-20px;background:#FFFFFF;border:2px solid #E6E6E6;box-shadow:0 0 15px #E6E6E6;display:flex;justify-content:space-between;align-items:center;z-index:9}@media screen and (max-width:767px){.story-block.container-fluid .button{width:calc(100% - 40px)}}.story-block.container-fluid .button .prev,.story-block.container-fluid .button .next{width:20px;height:20px;display:flex;justify-content:center;align-items:center;position:relative;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);cursor:pointer}.story-block.container-fluid .button .prev.disabled,.story-block.container-fluid .button .next.disabled{opacity:0.5}.story-block.container-fluid .button .prev::before,.story-block.container-fluid .button .next::before{content:"b";width:20px;height:20px;font-size:20px;color:#D9001A;font-family:"Caen Font Icon", sans-serif;font-weight:initial;opacity:1;display:flex;justify-content:center;align-items:center;position:absolute;text-transform:initial}@media (hover:hover) and (pointer:fine){.story-block.container-fluid .button .prev:hover,.story-block.container-fluid .button .next:hover{opacity:0.5}}.story-block.container-fluid .button .prev::before{transform:rotate(180deg)}.story-block.container-fluid .button .navigate{display:flex;justify-content:center;align-items:flex-end;align-self:start}.story-block.container-fluid .button .navigate span{font-size:20px;font-weight:700;color:#D9001A;line-height:200%;letter-spacing:0;text-transform:uppercase;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);display:flex;justify-content:center;align-items:center}.story-block.container-fluid .story-list{width:100%;height:auto;transition:transform 0.7s ease-in-out;display:flex;position:relative}.story-block.container-fluid .story-list .story-item{width:710px;height:auto;background:#FFFFFF;border:1px solid #E6E6E6;transition:opacity 0.7s ease-in-out, transform 0.7s ease-in-out;overflow:hidden;position:absolute;display:flex;flex-flow:column}@media screen and (max-width:767px){.story-block.container-fluid .story-list .story-item{width:100%;opacity:0;border-right:none;border-left:none}}.story-block.container-fluid .story-list .story-item::before{content:"";width:100%;height:100%;background:linear-gradient(to right, transparent 0, #FFFFFF 60%);opacity:1;position:absolute;top:0;left:0;z-index:1}.story-block.container-fluid .story-list .story-item.active{opacity:1;z-index:8}.story-block.container-fluid .story-list .story-item.active::before{opacity:0}.story-block.container-fluid .story-list .story-item .image{width:100%;height:400px;padding:40px}@media screen and (max-width:767px){.story-block.container-fluid .story-list .story-item .image{height:250px;padding:40px 20px}}.story-block.container-fluid .story-list .story-item .image img{width:100%;height:100%;object-fit:cover}.story-block.container-fluid .story-list .story-item .title{width:fit-content;font-size:80px;font-weight:100;color:#FFFFFF;line-height:105%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;padding:15px 20px;background:#D9001A;margin:-110px 40px 0 40px;display:flex;justify-content:center;align-items:center;z-index:1}@media screen and (max-width:767px){.story-block.container-fluid .story-list .story-item .title{margin:-110px 20px 0 20px;font-size:40px}}.story-block.container-fluid .story-list .story-item .description{width:100%;height:100%;overflow:hidden;padding:40px}@media screen and (max-width:767px){.story-block.container-fluid .story-list .story-item .description{padding:20px}}.story-block.container-fluid .story-list .story-item .description p{margin-bottom:20px;font-size:17px;font-weight:400;color:#333333;line-height:180%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.products-block.container-fluid{margin:50px 0}.products-block.container-fluid .products-container.container{flex-direction:row;flex-wrap:wrap;column-gap:50px;row-gap:70px}.products-block.container-fluid .products-container.container .single-product{width:calc(50% - 25px);height:auto;display:flex;justify-content:center;gap:30px}@media screen and (max-width:1200px){.products-block.container-fluid .products-container.container .single-product{width:100%}.products-block.container-fluid .products-container.container .single-product:nth-of-type(even) .media{order:2}.products-block.container-fluid .products-container.container .single-product:nth-of-type(even) .text-container{order:1}}@media screen and (max-width:767px){.products-block.container-fluid .products-container.container .single-product{flex-flow:column}.products-block.container-fluid .products-container.container .single-product:nth-of-type(even) .media{order:1}.products-block.container-fluid .products-container.container .single-product:nth-of-type(even) .text-container{order:2}}.products-block.container-fluid .products-container.container .single-product .media{flex:1;height:225px;overflow:visible;display:flex;justify-content:center;align-items:center;order:1}@media screen and (max-width:767px){.products-block.container-fluid .products-container.container .single-product .media{flex:unset;height:150px}}.products-block.container-fluid .products-container.container .single-product .media .image-container{width:100%;height:100%}.products-block.container-fluid .products-container.container .single-product .media .image-container img{width:100%;height:100%;object-fit:contain}.products-block.container-fluid .products-container.container .single-product .text-container{flex:1;display:flex;flex-direction:column;justify-content:center;gap:20px;order:2}@media screen and (max-width:1200px){.products-block.container-fluid .products-container.container .single-product .text-container{flex:2}}@media screen and (max-width:767px){.products-block.container-fluid .products-container.container .single-product .text-container{flex:unset}}.products-block.container-fluid .products-container.container .single-product .text-container .wp-block-heading{font-weight:100;padding:0}.products-block.container-fluid .products-container.container .single-product .text-container .wp-block-buttons{display:flex;justify-content:flex-start}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.applications-block.container-fluid{padding-bottom:100px}.applications-block.container-fluid .applications-container.container{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:100px}@media screen and (max-width:1440px){.applications-block.container-fluid .applications-container.container{column-gap:50px}}@media screen and (max-width:1200px){.applications-block.container-fluid .applications-container.container{row-gap:70px;column-gap:20px}}.applications-block.container-fluid .applications-container.container .single-application{width:calc(33.333% - 66.666px);display:flex;justify-content:center;position:relative;cursor:pointer}@media screen and (max-width:1440px){.applications-block.container-fluid .applications-container.container .single-application{width:calc(33.333% - 33.333px)}}@media screen and (max-width:1200px){.applications-block.container-fluid .applications-container.container .single-application{width:calc(50% - 25px)}}@media screen and (max-width:767px){.applications-block.container-fluid .applications-container.container .single-application{width:100%}}@media (hover:hover) and (pointer:fine){.applications-block.container-fluid .applications-container.container .single-application:hover .application-content .image-container img{transform:scale(1.1)}.applications-block.container-fluid .applications-container.container .single-application:hover .link-button{background:#000000;transform:rotate(150deg)}.applications-block.container-fluid .applications-container.container .single-application:hover .link-button::after{transform:rotate(-60deg)}.applications-block.container-fluid .applications-container.container .single-application:hover .link-button.border::before{opacity:1}}.applications-block.container-fluid .applications-container.container .single-application .application-content{width:100%;height:300px;display:flex;justify-content:center;overflow:hidden}@media screen and (max-width:767px){.applications-block.container-fluid .applications-container.container .single-application .application-content{height:250px}}.applications-block.container-fluid .applications-container.container .single-application .application-content .image-container{width:100%;height:100%;overflow:hidden;position:relative}.applications-block.container-fluid .applications-container.container .single-application .application-content .image-container::after{content:"";width:100%;height:100%;background:linear-gradient(to top, #333333, transparent 70% 100%);position:absolute;top:0;left:0}.applications-block.container-fluid .applications-container.container .single-application .application-content .image-container img{width:100%;height:100%;object-fit:cover}.applications-block.container-fluid .applications-container.container .single-application .application-content .title{font-size:24px;font-weight:400;color:#FFFFFF;line-height:110%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);position:absolute;bottom:50px}.applications-block.container-fluid .applications-container.container .single-application .link-button{width:80px;height:70px;background:#D9001A;display:flex;justify-content:center;align-items:center;clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);transform:rotate(90deg);cursor:pointer;position:absolute;bottom:-40px}.applications-block.container-fluid .applications-container.container .single-application .link-button.plus::after{content:"a"}.applications-block.container-fluid .applications-container.container .single-application .link-button.link::after{content:"h"}.applications-block.container-fluid .applications-container.container .single-application .link-button.download::after{content:"o";transform:rotate(-90deg)}.applications-block.container-fluid .applications-container.container .single-application .link-button.border{border-top:1px solid rgba(255, 255, 255, 0.25);border-bottom:1px solid rgba(255, 255, 255, 0.25)}.applications-block.container-fluid .applications-container.container .single-application .link-button.border::before{right:20px;bottom:0;opacity:0}.applications-block.container-fluid .applications-container.container .single-application .link-button.border .borders{width:70px;height:40px;position:absolute;z-index:1}.applications-block.container-fluid .applications-container.container .single-application .link-button.border .borders::before,.applications-block.container-fluid .applications-container.container .single-application .link-button.border .borders::after{content:"";width:100%;height:100%;border-right:1px solid rgba(255, 255, 255, 0.25);border-left:1px solid rgba(255, 255, 255, 0.25);background:transparent;position:absolute}.applications-block.container-fluid .applications-container.container .single-application .link-button.border .borders::before{transform:rotate(30deg)}.applications-block.container-fluid .applications-container.container .single-application .link-button.border .borders::after{transform:rotate(-30deg)}.applications-block.container-fluid .applications-container.container .single-application .link-button::before{content:"";width:1px;height:1px;background:#FFFFFF;position:absolute;right:20px;bottom:1px;box-shadow:19px -34px #FFFFFF, 0 -68px #FFFFFF, -39px -68px #FFFFFF, -58px -34px #FFFFFF, -39px 0 #FFFFFF}.applications-block.container-fluid .applications-container.container .single-application .link-button::after{content:"";width:20px;height:20px;display:flex;justify-content:center;align-items:center;font-size:20px;font-family:"Caen Font Icon", sans-serif;color:#FFFFFF}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.file-download{max-width:340px}.file-download .wp-block-file{width:100%;margin:0;padding:0;border-radius:0;display:flex;gap:20px}.file-download .wp-block-file .media{height:100%;display:flex;align-items:flex-end;margin-top:15px}.file-download .wp-block-file .media .download-img{width:100%;width:60px;height:90px;background-image:url("images/icn-download.svg");background-size:contain;background-repeat:no-repeat}.file-download .wp-block-file .text{flex-direction:column}.file-download .wp-block-file .text .file-name{font-size:24px;font-weight:400;color:#D9001A;line-height:145%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default}.file-download .wp-block-file .text .file-info{display:flex;gap:5px;color:#A28382}.file-download .wp-block-file .text .file-info .file-type,.file-download .wp-block-file .text .file-info .file-size{font-size:14px;font-weight:400;color:#A28382;line-height:190%;letter-spacing:0;text-transform:uppercase;font-family:"Helvetica Neue", sans-serif;cursor:default;margin:0}.file-download .wp-block-file .text .file-info .file-size{text-transform:capitalize}.file-download .wp-block-file .text .wp-block-file__button{font-size:16px;font-weight:400;color:#FFFFFF;line-height:160%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);min-width:145px;min-height:40px;margin:0;padding:10px 20px;background:#D9001A;border-radius:0;display:flex;justify-content:center;align-items:center;position:relative;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.dealers-block.container-fluid{padding:30px 0}@media screen and (max-width:989px){.dealers-block.container-fluid{padding:0}}.dealers-block.container-fluid .dealers-container.container{width:100%;display:flex;flex-flow:row;justify-content:center;align-items:flex-start;gap:20px;position:relative}@media screen and (max-width:989px){.dealers-block.container-fluid .dealers-container.container{flex-flow:column}}.dealers-block.container-fluid .dealers-container.container .description-area{width:25%;height:auto;display:flex;flex-direction:column}@media screen and (max-width:1200px){.dealers-block.container-fluid .dealers-container.container .description-area{width:40%}}@media screen and (max-width:989px){.dealers-block.container-fluid .dealers-container.container .description-area{width:100%}}.dealers-block.container-fluid .dealers-container.container .description-area .description{width:100%;font-size:16px;font-weight:400;color:#333333;line-height:150%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;margin-bottom:30px}.dealers-block.container-fluid .dealers-container.container .description-area .fields-container{width:100%;height:auto;padding:0 0 30px 0;display:flex;flex-flow:row wrap;gap:20px}.dealers-block.container-fluid .dealers-container.container .description-area .fields-container .select-container{width:100%}@media screen and (max-width:989px){.dealers-block.container-fluid .dealers-container.container .description-area .fields-container .select-container{width:calc(50% - 10px)}}@media screen and (max-width:767px){.dealers-block.container-fluid .dealers-container.container .description-area .fields-container .select-container{width:100%}}.dealers-block.container-fluid .dealers-container.container .description-area .fields-container .select-container .label{width:100%;font-size:12px;font-weight:400;color:#A28382;line-height:150%;letter-spacing:0;text-transform:uppercase;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);padding-bottom:5px}.dealers-block.container-fluid .dealers-container.container .description-area .fields-container .select-container .custom-select{width:100%;height:60px;background-color:#FFFFFF;border:1px solid #E6E6E6;outline:none;position:relative;cursor:pointer}.dealers-block.container-fluid .dealers-container.container .description-area .fields-container .select-container .custom-select::before,.dealers-block.container-fluid .dealers-container.container .description-area .fields-container .select-container .custom-select::after{content:"";width:1px;height:1px;background:#333333;box-shadow:0 60px #333333;position:absolute;top:-1px}.dealers-block.container-fluid .dealers-container.container .description-area .fields-container .select-container .custom-select::before{left:-1px}.dealers-block.container-fluid .dealers-container.container .description-area .fields-container .select-container .custom-select::after{right:-1px}.dealers-block.container-fluid .dealers-container.container .description-area .fields-container .select-container .custom-select .select-trigger{width:100%;height:60px;font-size:14px;font-weight:400;color:#333333;line-height:185%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);padding:15px;display:flex;align-items:center;position:relative;cursor:pointer}.dealers-block.container-fluid .dealers-container.container .description-area .fields-container .select-container .custom-select .select-trigger::before{content:"k";width:10px;height:10px;color:#A28382;font-size:10px;font-family:"Caen Font Icon", sans-serif;display:flex;align-items:center;position:absolute;right:15px;pointer-events:none}.dealers-block.container-fluid .dealers-container.container .description-area .fields-container .select-container .custom-select .select-trigger::after{content:"";width:1px;height:1px;background:#D9001A;box-shadow:-9px 0 #D9001A, -4px 5px #D9001A;position:absolute;top:28px;right:4.3%}.dealers-block.container-fluid .dealers-container.container .description-area .fields-container .select-container .custom-select .options{width:calc(100% + 2px);height:0;background-color:#FFFFFF;border:1px solid #E6E6E6;border-top:none;z-index:1;position:absolute;top:58px;left:-1px;overflow-y:auto;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.dealers-block.container-fluid .dealers-container.container .description-area .fields-container .select-container .custom-select .options.show{height:auto;max-height:200px}.dealers-block.container-fluid .dealers-container.container .description-area .fields-container .select-container .custom-select .options.show::-webkit-scrollbar{width:5px;height:5px}.dealers-block.container-fluid .dealers-container.container .description-area .fields-container .select-container .custom-select .options.show::-webkit-scrollbar-track{background:transparent}.dealers-block.container-fluid .dealers-container.container .description-area .fields-container .select-container .custom-select .options.show::-webkit-scrollbar-thumb{background:#F4F4F4}.dealers-block.container-fluid .dealers-container.container .description-area .fields-container .select-container .custom-select .options::before,.dealers-block.container-fluid .dealers-container.container .description-area .fields-container .select-container .custom-select .options::after{content:"";width:1px;height:1px;background:#333333;position:absolute;bottom:0}.dealers-block.container-fluid .dealers-container.container .description-area .fields-container .select-container .custom-select .options::before{left:0}.dealers-block.container-fluid .dealers-container.container .description-area .fields-container .select-container .custom-select .options::after{right:0}.dealers-block.container-fluid .dealers-container.container .description-area .fields-container .select-container .custom-select .options .option{font-size:14px;font-weight:400;color:#333333;line-height:185%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);padding:15px;cursor:pointer}@media (hover:hover) and (pointer:fine){.dealers-block.container-fluid .dealers-container.container .description-area .fields-container .select-container .custom-select .options .option:hover{opacity:0.5}}.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container{max-height:770px;display:flex;flex-direction:column;overflow-y:auto}.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container::-webkit-scrollbar{width:5px;height:5px}.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container::-webkit-scrollbar-track{background:transparent}.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container::-webkit-scrollbar-thumb{background:transparent}@media screen and (max-width:989px){.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container{max-height:unset}}.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container .dealer-info{padding:30px 30px 30px 0;border-top:1px solid #E6E6E6;display:none}.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container .dealer-info.show{display:flex;flex-direction:column;flex-wrap:wrap;cursor:pointer}.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container .dealer-info h4{font-size:20px;font-weight:400;color:#D9001A;line-height:120%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default}.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container .dealer-info p,.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container .dealer-info a{font-size:16px;font-weight:400;color:#333333;line-height:150%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default}.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container .dealer-info a{cursor:pointer}@media (hover:hover) and (pointer:fine){.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container .dealer-info a:hover{opacity:0.5}}.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container .dealer-info .location-name,.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container .dealer-info .location-address,.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container .dealer-info .location-phone,.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container .dealer-info .location-fax,.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container .dealer-info .icons{margin-bottom:10px;display:flex;gap:5px}.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container .dealer-info .location-name{padding-bottom:0}.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container .dealer-info .location-address{flex-direction:column}.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container .dealer-info .location-address p:not(:last-of-type){margin-bottom:20px}.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container .dealer-info .icons{display:flex;gap:10px}.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container .dealer-info .icons .single-icn{width:50px;height:50px;margin:0;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}@media (hover:hover) and (pointer:fine){.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container .dealer-info .icons .single-icn:hover{opacity:0.75}}.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container .dealer-info .icons .single-icn::before{width:50px;height:50px;color:#FFFFFF;border:2px solid #DD3A4D;font-family:"Caen Font Icon", sans-serif;font-size:24px;background-color:#D9001A;position:absolute;display:flex;justify-content:center;align-items:center}.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container .dealer-info .icons .single-icn::after{content:"";width:2px;height:2px;background:#FFFFFF;position:absolute;top:0;left:0;box-shadow:0 48px #FFFFFF, 48px 0 #FFFFFF, 48px 48px #FFFFFF}.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container .dealer-info .icons .single-icn.location::before{content:"n"}.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container .dealer-info .icons .single-icn.phone::before{content:"l"}.dealers-block.container-fluid .dealers-container.container .description-area .dealers-details-container .dealer-info .icons .single-icn.email::before{content:"m";font-size:19px}.dealers-block.container-fluid .dealers-container.container #map{width:75%;height:600px;background:#767676;z-index:0}@media screen and (max-width:1200px){.dealers-block.container-fluid .dealers-container.container #map{width:60%}}@media screen and (max-width:989px){.dealers-block.container-fluid .dealers-container.container #map{width:100%;height:400px}}@media screen and (max-width:767px){.dealers-block.container-fluid .dealers-container.container #map{height:250px}}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.timeline-block{width:100%;max-width:460px;padding:30px 0}.timeline-block .labels,.timeline-block .dates{width:100%;height:100%;display:flex;justify-content:space-between}.timeline-block .labels .label:first-of-type,.timeline-block .labels .date:first-of-type,.timeline-block .dates .label:first-of-type,.timeline-block .dates .date:first-of-type{padding-right:10px}.timeline-block .labels .label:last-of-type,.timeline-block .labels .date:last-of-type,.timeline-block .dates .label:last-of-type,.timeline-block .dates .date:last-of-type{padding-left:10px}.timeline-block .labels{font-size:10px;font-weight:500;color:#A28382;line-height:200%;letter-spacing:0;text-transform:uppercase;font-family:"Helvetica Neue", sans-serif;cursor:default}.timeline-block .dates{font-size:20px;font-weight:100;color:#333333;line-height:120%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default}@media screen and (max-width:1200px){.timeline-block .dates{font-size:16px}}.timeline-block .timeline-base{width:100%;height:13px;display:flex;align-items:center;gap:0;position:relative}.timeline-block .timeline-base::before,.timeline-block .timeline-base::after{content:"";width:1px;height:100%;background:#E6E6E6;position:absolute;top:0}.timeline-block .timeline-base::before{left:0}.timeline-block .timeline-base::after{right:0}.timeline-block .timeline-base .year-section{flex:1;width:auto;height:100%;display:flex;align-items:center;gap:0}.timeline-block .timeline-base .year-section:not(:first-of-type){position:relative}.timeline-block .timeline-base .year-section:not(:first-of-type)::before{content:"";width:1px;height:100%;background:#E6E6E6;position:absolute;top:0;left:0}.timeline-block .timeline-base .year-section .month-section{flex:1;width:auto;height:3px;background:#E6E6E6;display:flex;align-items:center}.timeline-block .timeline-base .year-section .month-section.red{position:relative}.timeline-block .timeline-base .year-section .month-section.red::after{content:"";width:100%;height:1px;background:#D9001A;position:absolute;left:0}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.projects-preview-block.container-fluid{height:auto;margin:50px 0;display:flex;justify-content:center;align-items:center;z-index:1}.projects-preview-block.container-fluid .projects-buttons-container.container{width:100%;height:auto;margin:0;border-right:1px solid #E6E6E6;border-left:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;display:flex;flex-direction:row;position:relative}@media screen and (max-width:1440px){.projects-preview-block.container-fluid .projects-buttons-container.container{width:calc(100% - 40px);margin:0 20px;padding:0}}.projects-preview-block.container-fluid .projects-buttons-container.container::before,.projects-preview-block.container-fluid .projects-buttons-container.container::after{content:"";width:1px;height:1px;background:#333333;box-shadow:0 -70px #333333;position:absolute;bottom:-1px}@media screen and (max-width:1200px){.projects-preview-block.container-fluid .projects-buttons-container.container::before,.projects-preview-block.container-fluid .projects-buttons-container.container::after{box-shadow:0 -60px #333333}}@media screen and (max-width:989px){.projects-preview-block.container-fluid .projects-buttons-container.container::before,.projects-preview-block.container-fluid .projects-buttons-container.container::after{box-shadow:0 -50px #333333}}.projects-preview-block.container-fluid .projects-buttons-container.container::before{left:-1px}.projects-preview-block.container-fluid .projects-buttons-container.container::after{right:-1px}.projects-preview-block.container-fluid .projects-buttons-container.container .vertical-divider{width:1px;height:100%;min-height:70px;background:#E6E6E6;position:relative}@media screen and (max-width:1200px){.projects-preview-block.container-fluid .projects-buttons-container.container .vertical-divider{min-height:60px}}@media screen and (max-width:989px){.projects-preview-block.container-fluid .projects-buttons-container.container .vertical-divider{min-height:50px}}@media screen and (max-width:767px){.projects-preview-block.container-fluid .projects-buttons-container.container .vertical-divider:last-of-type{display:none}}.projects-preview-block.container-fluid .projects-buttons-container.container .vertical-divider::before,.projects-preview-block.container-fluid .projects-buttons-container.container .vertical-divider::after{content:"";width:1px;height:1px;background:#333333;position:absolute;right:0}.projects-preview-block.container-fluid .projects-buttons-container.container .vertical-divider::before{top:0}.projects-preview-block.container-fluid .projects-buttons-container.container .vertical-divider::after{bottom:-1px}.projects-preview-block.container-fluid .projects-buttons-container.container a.filter-grid{font-size:35px;font-weight:100;color:#767676;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);text-align:center;padding:0 40px;display:flex;justify-content:center;position:relative;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);cursor:pointer}@media screen and (max-width:1200px){.projects-preview-block.container-fluid .projects-buttons-container.container a.filter-grid{font-size:30px;padding:0 30px}}@media screen and (max-width:989px){.projects-preview-block.container-fluid .projects-buttons-container.container a.filter-grid{font-size:25px;padding:0 25px}}@media screen and (max-width:767px){.projects-preview-block.container-fluid .projects-buttons-container.container a.filter-grid{width:calc(50% - 1px);font-size:20px}}.projects-preview-block.container-fluid .projects-buttons-container.container a.filter-grid::before{content:"";width:0;height:1px;background:#FFFFFF;position:absolute;bottom:-1px}.projects-preview-block.container-fluid .projects-buttons-container.container a.filter-grid.active{color:#D9001A}.projects-preview-block.container-fluid .projects-buttons-container.container a.filter-grid.active::before{width:100%}@media (hover:hover) and (pointer:fine){.projects-preview-block.container-fluid .projects-buttons-container.container a.filter-grid:hover{opacity:0.75}}.projects-preview-block.container-fluid .projects-grid-container.container{width:100%;padding:0 40px;margin:0 0 30px 0}@media screen and (max-width:1200px){.projects-preview-block.container-fluid .projects-grid-container.container{padding:0 20px}}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid{width:100%}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .item-sizer{width:calc(33.333% - 66.666px)}@media screen and (max-width:1200px){.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .item-sizer{width:calc(33.333% - 13.333px)}}@media screen and (max-width:989px){.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .item-sizer{width:calc(50% - 10px)}}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .gutter-sizer{width:100px}@media screen and (max-width:1200px){.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .gutter-sizer{width:20px}}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project{width:calc(33.333% - 66.666px);margin-bottom:50px}@media screen and (max-width:1200px){.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project{width:calc(33.333% - 13.333px)}}@media screen and (max-width:989px){.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project{width:calc(50% - 10px)}}@media screen and (max-width:767px){.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project{width:100%}}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info{width:100%;padding-top:50px;display:flex;flex-direction:column;align-items:center;position:relative;cursor:pointer}@media (hover:hover) and (pointer:fine){.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info:hover .media .image img{transform:scale(1.1)}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info:hover .link-button{background:#E6E6E6;transform:rotate(150deg)}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info:hover .link-button::after{transform:rotate(-60deg)}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info:hover .link-button.border::before{opacity:1}}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .box-shadow{width:100%;height:calc(100% - 50px);background:#FFFFFF;box-shadow:0 10px 50px #E6E6E6 !important;position:absolute;bottom:0}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .media{width:100%;height:300px;position:relative;overflow:hidden}@media screen and (max-width:1200px){.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .media{height:250px}}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .media .image{width:100%;height:100%}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .media .image::after{content:"";width:100%;height:100%;background:linear-gradient(to top, #D9001A, transparent 70% 100%);position:absolute;top:0;left:0}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .media .image img{width:100%;height:100%;object-fit:cover}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .media .title{font-size:30px;font-weight:100;color:#FFFFFF;line-height:190%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);background:#D9001A;padding:20px 30px;margin:0;display:flex;justify-content:center;align-items:center;position:absolute;left:0;bottom:0}@media screen and (max-width:1200px){.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .media .title{font-size:25px;padding:15px 25px}}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .card-content{width:100%;height:240px;padding:30px 30px 50px 30px;position:relative;overflow:hidden}@media screen and (max-width:1200px){.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .card-content{height:200px;padding:20px 20px 50px 20px}}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .card-content .project-info p{font-size:16px;font-weight:400;color:#767676;line-height:150%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .card-content .timeline-block{padding:20px 0}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .link-button{width:80px;height:70px;background:#F4F4F4;display:flex;justify-content:center;align-items:center;clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);transform:rotate(90deg);cursor:pointer;position:absolute;bottom:-40px}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .link-button.plus::after{content:"a"}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .link-button.link::after{content:"h"}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .link-button.download::after{content:"o";transform:rotate(-90deg)}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .link-button.border{border-top:1px solid unset;border-bottom:1px solid unset}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .link-button.border::before{right:20px;bottom:0;opacity:0}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .link-button.border .borders{width:70px;height:40px;position:absolute;z-index:1}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .link-button.border .borders::before,.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .link-button.border .borders::after{content:"";width:100%;height:100%;border-right:1px solid unset;border-left:1px solid unset;background:transparent;position:absolute}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .link-button.border .borders::before{transform:rotate(30deg)}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .link-button.border .borders::after{transform:rotate(-30deg)}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .link-button::before{content:"";width:1px;height:1px;background:#D9001A;position:absolute;right:20px;bottom:1px;box-shadow:19px -34px #D9001A, 0 -68px #D9001A, -39px -68px #D9001A, -58px -34px #D9001A, -39px 0 #D9001A}.projects-preview-block.container-fluid .projects-grid-container.container .projects-grid .single-project .info .link-button::after{content:"";width:20px;height:20px;display:flex;justify-content:center;align-items:center;font-size:20px;font-family:"Caen Font Icon", sans-serif;color:#D9001A}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.certifications-block.container-fluid .certifications-container.container{margin-bottom:100px;display:flex;flex-flow:row wrap;column-gap:70px;row-gap:40px}@media screen and (max-width:1200px){.certifications-block.container-fluid .certifications-container.container{column-gap:40px}}@media screen and (max-width:767px){.certifications-block.container-fluid .certifications-container.container{column-gap:20px}}.certifications-block.container-fluid .certifications-container.container .single-certification{width:calc(25% - 52.5px);display:flex;flex-direction:column;align-items:center;gap:30px;margin-bottom:50px;position:relative}@media screen and (max-width:1200px){.certifications-block.container-fluid .certifications-container.container .single-certification{width:calc(25% - 30px)}}@media screen and (max-width:989px){.certifications-block.container-fluid .certifications-container.container .single-certification{width:calc(33.333% - 26.666px)}}@media screen and (max-width:767px){.certifications-block.container-fluid .certifications-container.container .single-certification{width:calc(50% - 10px)}}.certifications-block.container-fluid .certifications-container.container .single-certification .document-icon{width:100px;height:130px}.certifications-block.container-fluid .certifications-container.container .single-certification .document-icon img{width:100%;height:100%;object-fit:contain}.certifications-block.container-fluid .certifications-container.container .single-certification .info{margin-bottom:50px;display:flex;flex-direction:column;align-items:center}.certifications-block.container-fluid .certifications-container.container .single-certification .info .certification-name{font-size:16px;font-weight:700;color:#333333;line-height:150%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;text-align:center}.certifications-block.container-fluid .certifications-container.container .single-certification .info .short-description{font-size:16px;font-weight:400;color:#333333;line-height:150%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;text-align:center}.certifications-block.container-fluid .certifications-container.container .single-certification .link-button{width:80px;height:70px;background:#F4F4F4;display:flex;justify-content:center;align-items:center;clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);transform:rotate(90deg);cursor:pointer;position:absolute;bottom:-40px}.certifications-block.container-fluid .certifications-container.container .single-certification .link-button.plus::after{content:"a"}.certifications-block.container-fluid .certifications-container.container .single-certification .link-button.link::after{content:"h"}.certifications-block.container-fluid .certifications-container.container .single-certification .link-button.download::after{content:"o";transform:rotate(-90deg)}.certifications-block.container-fluid .certifications-container.container .single-certification .link-button.border{border-top:1px solid rgba(217, 0, 26, 0.25);border-bottom:1px solid rgba(217, 0, 26, 0.25)}.certifications-block.container-fluid .certifications-container.container .single-certification .link-button.border::before{right:20px;bottom:0;opacity:0}.certifications-block.container-fluid .certifications-container.container .single-certification .link-button.border .borders{width:70px;height:40px;position:absolute;z-index:1}.certifications-block.container-fluid .certifications-container.container .single-certification .link-button.border .borders::before,.certifications-block.container-fluid .certifications-container.container .single-certification .link-button.border .borders::after{content:"";width:100%;height:100%;border-right:1px solid rgba(217, 0, 26, 0.25);border-left:1px solid rgba(217, 0, 26, 0.25);background:transparent;position:absolute}.certifications-block.container-fluid .certifications-container.container .single-certification .link-button.border .borders::before{transform:rotate(30deg)}.certifications-block.container-fluid .certifications-container.container .single-certification .link-button.border .borders::after{transform:rotate(-30deg)}.certifications-block.container-fluid .certifications-container.container .single-certification .link-button::before{content:"";width:1px;height:1px;background:#D9001A;position:absolute;right:20px;bottom:1px;box-shadow:19px -34px #D9001A, 0 -68px #D9001A, -39px -68px #D9001A, -58px -34px #D9001A, -39px 0 #D9001A}.certifications-block.container-fluid .certifications-container.container .single-certification .link-button::after{content:"";width:20px;height:20px;display:flex;justify-content:center;align-items:center;font-size:20px;font-family:"Caen Font Icon", sans-serif;color:#D9001A}@media (hover:hover) and (pointer:fine){.certifications-block.container-fluid .certifications-container.container .single-certification .link-button:hover::after{margin-left:15px}}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.careers-block-container{padding-bottom:100px;z-index:1}.careers-block-container .wp-block-group__inner-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;position:relative;padding:0;margin:0}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid{height:auto}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container{width:100%;padding:50px 40px;flex-wrap:wrap;flex-direction:row;align-items:stretch;gap:100px}@media screen and (max-width:1200px){.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container{padding:50px 20px;column-gap:20px;row-gap:70px}}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career{width:calc(33.333% - 66.666px);height:auto;background-color:#FFFFFF;box-shadow:0 10px 50px #F4F4F4;position:relative;overflow:visible;cursor:pointer;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:1200px){.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career{width:calc(33.333% - 13.333px)}}@media screen and (max-width:989px){.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career{width:calc(50% - 10px)}}@media screen and (max-width:767px){.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career{width:100%}}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}@media (hover:hover) and (pointer:fine){.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info:hover .image img{transform:scale(1.1)}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info:hover .link-button{background:#E6E6E6;transform:rotate(150deg)}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info:hover .link-button::after{transform:rotate(-60deg)}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info:hover .link-button.border::before{opacity:1}}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info .image{width:100%;height:200px;overflow:hidden;position:relative}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info .image::before{content:"";width:100%;height:100%;background:linear-gradient(to right, rgba(217, 0, 26, 0.5) 0, transparent 70%);position:absolute;top:0;left:0;z-index:1}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info .image img{width:100%;height:100%;object-fit:cover}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info .text-content{width:100%;height:auto;padding:35px 30px 50px 30px;display:flex;flex-flow:column;gap:15px}@media screen and (max-width:1200px){.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info .text-content{padding:25px 20px 50px 20px}}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info .text-content .title{font-size:24px;font-weight:400;color:#333333;line-height:110%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);margin:0;padding:0}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info .text-content .short-description p{font-size:16px;font-weight:400;color:#767676;line-height:150%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info .link-button{width:80px;height:70px;background:#F4F4F4;display:flex;justify-content:center;align-items:center;clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);transform:rotate(90deg);cursor:pointer;position:absolute;bottom:-40px}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info .link-button.plus::after{content:"a"}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info .link-button.link::after{content:"h"}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info .link-button.download::after{content:"o";transform:rotate(-90deg)}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info .link-button.border{border-top:1px solid unset;border-bottom:1px solid unset}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info .link-button.border::before{right:20px;bottom:0;opacity:0}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info .link-button.border .borders{width:70px;height:40px;position:absolute;z-index:1}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info .link-button.border .borders::before,.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info .link-button.border .borders::after{content:"";width:100%;height:100%;border-right:1px solid unset;border-left:1px solid unset;background:transparent;position:absolute}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info .link-button.border .borders::before{transform:rotate(30deg)}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info .link-button.border .borders::after{transform:rotate(-30deg)}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info .link-button::before{content:"";width:1px;height:1px;background:#D9001A;position:absolute;right:20px;bottom:1px;box-shadow:19px -34px #D9001A, 0 -68px #D9001A, -39px -68px #D9001A, -58px -34px #D9001A, -39px 0 #D9001A}.careers-block-container .wp-block-group__inner-container .careers-preview-block.container-fluid .careers-container.container .single-career .info .link-button::after{content:"";width:20px;height:20px;display:flex;justify-content:center;align-items:center;font-size:20px;font-family:"Caen Font Icon", sans-serif;color:#D9001A}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}@media screen and (max-width:1440px){.add-product-grid{padding-left:20px;padding-right:20px}}.add-product-grid .inner-container{position:relative;width:100%;padding:0;margin:0;display:flex;flex-direction:column;gap:30px}@media screen and (max-width:767px){.add-product-grid .inner-container{gap:0}}.add-product-grid .inner-container .block-header{position:relative;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1440px){.add-product-grid .inner-container .block-header{padding-right:20px;padding-left:20px}}@media screen and (max-width:767px){.add-product-grid .inner-container .block-header{flex-direction:column;gap:40px}}.add-product-grid .inner-container .block-header .title{font-size:35px;font-weight:100;color:#D9001A;line-height:110%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;padding-bottom:0;margin-bottom:0}.add-product-grid .inner-container .block-header .view-switcher{position:relative;height:36px;display:flex;border:2px solid #767676;background-color:#767676}.add-product-grid .inner-container .block-header .view-switcher .selection{position:absolute;top:0;left:0;width:0;height:100%;background-color:#D9001A}.add-product-grid .inner-container .block-header .view-switcher span{font-size:16px;font-weight:400;color:#FFFFFF;line-height:100%;letter-spacing:2px;text-transform:uppercase;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);position:relative;display:flex;justify-content:center;align-items:center;padding:3px 17px 0 17px;opacity:0.5}.add-product-grid .inner-container .block-header .view-switcher span.active{opacity:1;cursor:default}@media (hover:hover) and (pointer:fine){.add-product-grid .inner-container .block-header .view-switcher span:hover{opacity:1}}.add-product-grid .inner-container .inner-block.grid{display:flex;justify-content:center;align-items:center;position:relative;display:grid;grid-template-columns:repeat(3, 1fr);gap:90px 0;padding-bottom:100px}@media screen and (max-width:989px){.add-product-grid .inner-container .inner-block.grid{grid-template-columns:repeat(1, 1fr)}}.add-product-grid .inner-container .inner-block.grid .grid-item{position:relative;height:100%;margin:40px;display:flex !important;flex-direction:column;align-items:center;background-color:#FFFFFF;box-shadow:0 10px 50px #F4F4F4 !important;overflow:visible;cursor:pointer}@media screen and (max-width:989px){.add-product-grid .inner-container .inner-block.grid .grid-item{height:auto;min-height:300px;flex-direction:row;justify-content:center}}@media screen and (max-width:767px){.add-product-grid .inner-container .inner-block.grid .grid-item{flex-direction:column;margin:40px 20px}}@media (hover:hover) and (pointer:fine){.add-product-grid .inner-container .inner-block.grid .grid-item:hover .image-container img{transform:scale(1.1)}.add-product-grid .inner-container .inner-block.grid .grid-item:hover .link-button{background:#E6E6E6;transform:rotate(150deg)}.add-product-grid .inner-container .inner-block.grid .grid-item:hover .link-button::after{transform:rotate(-60deg)}.add-product-grid .inner-container .inner-block.grid .grid-item:hover .link-button.border::before{opacity:1}}.add-product-grid .inner-container .inner-block.grid .grid-item .image-container{width:100%;height:200px;overflow:hidden;padding:10px;background-color:#E6E6E6}@media screen and (max-width:989px){.add-product-grid .inner-container .inner-block.grid .grid-item .image-container{width:50%;height:100%;min-height:300px}}@media screen and (max-width:767px){.add-product-grid .inner-container .inner-block.grid .grid-item .image-container{width:100%;height:auto;min-height:0}}.add-product-grid .inner-container .inner-block.grid .grid-item .image-container img{width:100%;height:100%;object-fit:contain;mix-blend-mode:darken}@media screen and (max-width:989px){.add-product-grid .inner-container .inner-block.grid .grid-item .image-container img{min-height:300px}}@media screen and (max-width:767px){.add-product-grid .inner-container .inner-block.grid .grid-item .image-container img{min-height:0}}.add-product-grid .inner-container .inner-block.grid .grid-item .details-container{position:relative;width:100%;padding:30px 20px 0 20px;display:flex;flex-direction:column;text-align:left}@media screen and (max-width:989px){.add-product-grid .inner-container .inner-block.grid .grid-item .details-container{width:50%;height:calc(100% - 100px);padding:30px 20px}}@media screen and (max-width:767px){.add-product-grid .inner-container .inner-block.grid .grid-item .details-container{width:100%}}.add-product-grid .inner-container .inner-block.grid .grid-item .details-container .status{font-size:13px;font-weight:500;color:#FFFFFF;line-height:100%;letter-spacing:0;text-transform:uppercase;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);position:absolute;top:0;left:20px;height:24px;padding:2px 8px 0 8px;display:flex;align-items:center;white-space:nowrap;background-color:#333333}.add-product-grid .inner-container .inner-block.grid .grid-item .details-container .status.new{background-color:#009DDF}.add-product-grid .inner-container .inner-block.grid .grid-item .details-container .status.coming_soon{background-color:#005471}.add-product-grid .inner-container .inner-block.grid .grid-item .details-container .subtitle{font-size:13px;font-weight:400;color:#000000;line-height:110%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);margin-bottom:3px}.add-product-grid .inner-container .inner-block.grid .grid-item .details-container .title{font-size:20px;font-weight:400;color:#D9001A;line-height:120%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);padding-bottom:0;margin-bottom:10px}.add-product-grid .inner-container .inner-block.grid .grid-item .details-container .text{font-size:13px;font-weight:400;color:#767676;line-height:20px;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);margin-bottom:0}.add-product-grid .inner-container .inner-block.grid .grid-item .details-container .text ul{position:relative}.add-product-grid .inner-container .inner-block.grid .grid-item .details-container .text ul li{position:relative;padding-left:0;margin-bottom:0}.add-product-grid .inner-container .inner-block.grid .grid-item .details-container .text ul li:before{display:none}.add-product-grid .inner-container .inner-block.grid .grid-item .details-container .text ul li ul{position:relative;margin-top:0}.add-product-grid .inner-container .inner-block.grid .grid-item .details-container .text ul li ul li{position:relative}.add-product-grid .inner-container .inner-block.grid .grid-item .details-container .text ul li ul li:before{content:"- "}.add-product-grid .inner-container .inner-block.grid .grid-item .link-button{width:80px;height:70px;background:#F4F4F4;display:flex;justify-content:center;align-items:center;clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);transform:rotate(90deg);cursor:pointer;position:absolute;bottom:-40px}.add-product-grid .inner-container .inner-block.grid .grid-item .link-button.plus::after{content:"a"}.add-product-grid .inner-container .inner-block.grid .grid-item .link-button.link::after{content:"h"}.add-product-grid .inner-container .inner-block.grid .grid-item .link-button.download::after{content:"o";transform:rotate(-90deg)}.add-product-grid .inner-container .inner-block.grid .grid-item .link-button.border{border-top:1px solid unset;border-bottom:1px solid unset}.add-product-grid .inner-container .inner-block.grid .grid-item .link-button.border::before{right:20px;bottom:0;opacity:0}.add-product-grid .inner-container .inner-block.grid .grid-item .link-button.border .borders{width:70px;height:40px;position:absolute;z-index:1}.add-product-grid .inner-container .inner-block.grid .grid-item .link-button.border .borders::before,.add-product-grid .inner-container .inner-block.grid .grid-item .link-button.border .borders::after{content:"";width:100%;height:100%;border-right:1px solid unset;border-left:1px solid unset;background:transparent;position:absolute}.add-product-grid .inner-container .inner-block.grid .grid-item .link-button.border .borders::before{transform:rotate(30deg)}.add-product-grid .inner-container .inner-block.grid .grid-item .link-button.border .borders::after{transform:rotate(-30deg)}.add-product-grid .inner-container .inner-block.grid .grid-item .link-button::before{content:"";width:1px;height:1px;background:#D9001A;position:absolute;right:20px;bottom:1px;box-shadow:19px -34px #D9001A, 0 -68px #D9001A, -39px -68px #D9001A, -58px -34px #D9001A, -39px 0 #D9001A}.add-product-grid .inner-container .inner-block.grid .grid-item .link-button::after{content:"";width:20px;height:20px;display:flex;justify-content:center;align-items:center;font-size:20px;font-family:"Caen Font Icon", sans-serif;color:#D9001A}@media screen and (max-width:1440px){.add-product-grid .inner-container .inner-block.compare{margin:20px}}@media screen and (max-width:989px){.add-product-grid .inner-container .inner-block.compare{margin:30px 20px;overflow-x:scroll}}.add-product-grid .inner-container .inner-block.compare table.compare-table thead{margin-bottom:10px}.add-product-grid .inner-container .inner-block.compare table.compare-table thead tr{border-top:none}.add-product-grid .inner-container .inner-block.compare table.compare-table thead tr td{padding:5px 10px 20px 10px}.add-product-grid .inner-container .inner-block.compare table.compare-table thead tr td:first-of-type{padding-left:0}.add-product-grid .inner-container .inner-block.compare table.compare-table thead tr td:last-of-type{padding-right:0}.add-product-grid .inner-container .inner-block.compare table.compare-table thead tr td .table-label{font-size:12px;font-weight:400;color:#000000;line-height:100%;letter-spacing:0;text-transform:uppercase;font-family:"Helvetica Neue Condensed", sans-serif;cursor:default;position:relative;display:flex;gap:10px;align-items:center;width:100%}@media (hover:hover) and (pointer:fine){.add-product-grid .inner-container .inner-block.compare table.compare-table thead tr td .table-label.sortable:hover{color:#D9001A}}.add-product-grid .inner-container .inner-block.compare table.compare-table thead tr td .table-label.sortable.active{color:#D9001A}.add-product-grid .inner-container .inner-block.compare table.compare-table thead tr td .table-label.sortable.active:after{content:"";position:relative;width:5px;height:5px;border-bottom:1px solid #D9001A;border-right:1px solid #D9001A;transform:rotate(45deg);margin-top:-2px}.add-product-grid .inner-container .inner-block.compare table.compare-table thead tr td .table-label.sortable.active[add-sort="desc"]:after{transform:rotate(-135deg);margin-top:2px}.add-product-grid .inner-container .inner-block.compare table.compare-table thead tr td .input-container{margin-top:10px}.add-product-grid .inner-container .inner-block.compare table.compare-table thead tr td .input-container input[type="text"]{font-size:12px;padding:7px}.add-product-grid .inner-container .inner-block.compare table.compare-table thead tr td .input-container select{font-size:12px;padding:7px}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td{padding:5px 10px;vertical-align:middle}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td.selected{background-color:#F4F4F4}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td:first-of-type{padding-left:0}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td:last-of-type{padding-right:0}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td.col-image{width:100px}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td.col-image img{width:100px;height:100px;object-fit:contain;object-position:center;mix-blend-mode:darken}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td .status{font-size:11px;font-weight:500;color:#FFFFFF;line-height:100%;letter-spacing:0;text-transform:uppercase;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);position:relative;margin-bottom:5px;height:18px;padding:4.5px 6px 2px 6px;display:inline-block;background-color:#333333}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td .status.new{background-color:#009DDF}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td .status.coming_soon{background-color:#005471}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td .table-name{font-size:14px;font-weight:400;color:#D9001A;line-height:110%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;padding-bottom:0;margin-bottom:0}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td .table-data{font-size:14px;font-weight:400;color:#000000;line-height:110%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;padding-bottom:0;margin-bottom:0}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td.col-command{width:20px}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td.col-command .btn-plus{position:relative;width:20px;height:20px;display:flex;justify-content:center;align-items:center}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td.col-command .btn-plus:before{content:"";position:absolute;width:1px;height:100%;background-color:#D9001A}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td.col-command .btn-plus:after{content:"";position:absolute;width:1px;height:100%;background-color:#D9001A;transform:rotate(90deg)}@media (hover:hover) and (pointer:fine){.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td.col-command .btn-plus:hover:before,.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td.col-command .btn-plus:hover:after{background-color:#000000;height:90%}}@media screen and (max-width:989px){.add-product-grid .inner-container .inner-block.compare table.compare-table{width:max-content}}.add-product-grid .inner-container .inner-block.compare table.compare-table thead{margin-bottom:10px}.add-product-grid .inner-container .inner-block.compare table.compare-table thead tr{border-top:none}.add-product-grid .inner-container .inner-block.compare table.compare-table thead tr td{padding:5px 10px 20px 10px}.add-product-grid .inner-container .inner-block.compare table.compare-table thead tr td:first-of-type{padding-left:0}.add-product-grid .inner-container .inner-block.compare table.compare-table thead tr td:last-of-type{padding-right:0}.add-product-grid .inner-container .inner-block.compare table.compare-table thead tr td .table-label{font-size:12px;font-weight:400;color:#000000;line-height:100%;letter-spacing:0;text-transform:uppercase;font-family:"Helvetica Neue Condensed", sans-serif;cursor:default;position:relative;display:flex;gap:10px;align-items:center;width:100%}@media (hover:hover) and (pointer:fine){.add-product-grid .inner-container .inner-block.compare table.compare-table thead tr td .table-label.sortable:hover{color:#D9001A}}.add-product-grid .inner-container .inner-block.compare table.compare-table thead tr td .table-label.sortable.active{color:#D9001A}.add-product-grid .inner-container .inner-block.compare table.compare-table thead tr td .table-label.sortable.active:after{content:"";position:relative;width:5px;height:5px;border-bottom:1px solid #D9001A;border-right:1px solid #D9001A;transform:rotate(45deg);margin-top:-2px}.add-product-grid .inner-container .inner-block.compare table.compare-table thead tr td .table-label.sortable.active[add-sort="desc"]:after{transform:rotate(-135deg);margin-top:2px}.add-product-grid .inner-container .inner-block.compare table.compare-table thead tr td .input-container{margin-top:10px}.add-product-grid .inner-container .inner-block.compare table.compare-table thead tr td .input-container input[type="text"]{font-size:12px;padding:7px}.add-product-grid .inner-container .inner-block.compare table.compare-table thead tr td .input-container select{font-size:12px;padding:7px}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td{padding:5px 10px;vertical-align:middle}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td:first-of-type{padding-left:0}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td:last-of-type{padding-right:0}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td.col-image{width:100px}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td.col-image img{width:100px;height:100px;object-fit:contain;object-position:center;mix-blend-mode:darken}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td .status{font-size:11px;font-weight:500;color:#FFFFFF;line-height:100%;letter-spacing:0;text-transform:uppercase;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);position:relative;margin-bottom:5px;height:18px;padding:4.5px 6px 2px 6px;display:inline-block;background-color:#333333}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td .status.new{background-color:#009DDF}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td .status.coming_soon{background-color:#005471}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td .table-name{font-size:14px;font-weight:400;color:#D9001A;line-height:110%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;padding-bottom:0;margin-bottom:0}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td .table-data{font-size:14px;font-weight:400;color:#000000;line-height:110%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;padding-bottom:0;margin-bottom:0}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td.col-command{width:20px}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td.col-command .btn-plus{position:relative;width:20px;height:20px;display:flex;justify-content:center;align-items:center}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td.col-command .btn-plus:before{content:"";position:absolute;width:1px;height:100%;background-color:#D9001A}.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td.col-command .btn-plus:after{content:"";position:absolute;width:1px;height:100%;background-color:#D9001A;transform:rotate(90deg)}@media (hover:hover) and (pointer:fine){.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td.col-command .btn-plus:hover:before,.add-product-grid .inner-container .inner-block.compare table.compare-table tbody tr td.col-command .btn-plus:hover:after{background-color:#000000;height:90%}}.add-product-grid.has-compare>.inner-container>.inner-block{display:none}.add-product-grid.has-compare>.inner-container>.inner-block.active.grid{display:grid}.add-product-grid.has-compare>.inner-container>.inner-block.active.compare{display:block}.add-product-grid.product-selector-block .inner-container .grid a{text-decoration:none}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.wp-block-stackable-tabs .stk-inner-blocks{width:100% !important;gap:0}.wp-block-stackable-tabs .stk-inner-blocks .wp-block-stackable-tab-labels{width:100%;border-right:1px solid #E6E6E6 !important;border-left:1px solid #E6E6E6 !important;overflow-x:auto}.wp-block-stackable-tabs .stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper{position:relative;gap:0}.wp-block-stackable-tabs .stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper::before,.wp-block-stackable-tabs .stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper::after{content:"";width:1px;height:1px;background:#333333;box-shadow:0 -65px #333333;position:absolute;bottom:0;z-index:1}.wp-block-stackable-tabs .stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper::before{left:-1px}.wp-block-stackable-tabs .stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper::after{right:-1px}.wp-block-stackable-tabs .stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper .stk-block-tabs__tab{padding:0 40px 30px 40px;position:relative}@media screen and (max-width:1200px){.wp-block-stackable-tabs .stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper .stk-block-tabs__tab{padding:0 30px 30px 30px}}@media screen and (max-width:989px){.wp-block-stackable-tabs .stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper .stk-block-tabs__tab{padding:0 25px 25px 25px}}@media screen and (max-width:767px){.wp-block-stackable-tabs .stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper .stk-block-tabs__tab{padding:0 15px 15px 15px}}.wp-block-stackable-tabs .stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper .stk-block-tabs__tab:focus{outline:none}.wp-block-stackable-tabs .stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper .stk-block-tabs__tab::before{content:"";width:1px;height:100%;background:#E6E6E6;position:absolute;right:0;bottom:0}.wp-block-stackable-tabs .stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper .stk-block-tabs__tab::after{content:"";width:1px;height:1px;background:#333333;box-shadow:0 71px #333333;position:absolute;top:0;right:0}.wp-block-stackable-tabs .stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper .stk-block-tabs__tab.stk-block-tabs__tab--active{background:unset !important;border-top:none !important;border-right:none !important;border-left:none !important;border-bottom:1px solid #FFFFFF !important}.wp-block-stackable-tabs .stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper .stk-block-tabs__tab.stk-block-tabs__tab--active .stk-block-tab-labels__text span{color:#D9001A}.wp-block-stackable-tabs .stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper .stk-block-tabs__tab .stk-block-tab-labels__text span{font-size:35px;font-weight:100;color:#767676;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}@media screen and (max-width:1200px){.wp-block-stackable-tabs .stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper .stk-block-tabs__tab .stk-block-tab-labels__text span{font-size:30px}}@media screen and (max-width:989px){.wp-block-stackable-tabs .stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper .stk-block-tabs__tab .stk-block-tab-labels__text span{font-size:25px}}@media screen and (max-width:767px){.wp-block-stackable-tabs .stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper .stk-block-tabs__tab .stk-block-tab-labels__text span{font-size:20px}}.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:focus{outline:none}.wp-block-stackable-tabs .stk-inner-blocks .wp-block-stackable-tab-content .wp-block-stackable-columns .wp-block-stackable-column:not(:first-of-type){padding-top:50px}.wp-block-stackable-tabs.small{position:relative}.wp-block-stackable-tabs.small:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#E6E6E6}.wp-block-stackable-tabs.small .stk-inner-blocks .wp-block-stackable-tab-labels{overflow-x:hidden}.wp-block-stackable-tabs.small .stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper .stk-block-tabs__tab{padding:0 15px 5px 15px;position:relative}@media screen and (max-width:989px){.wp-block-stackable-tabs.small .stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper .stk-block-tabs__tab{padding:0 10px 5px 10px}}@media screen and (max-width:767px){.wp-block-stackable-tabs.small .stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper .stk-block-tabs__tab{padding:0 5px 5px 5px}}.wp-block-stackable-tabs.small .stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper .stk-block-tabs__tab .stk-block-tab-labels__text span{font-size:18px}@media screen and (max-width:989px){.wp-block-stackable-tabs.small .stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper .stk-block-tabs__tab .stk-block-tab-labels__text span{font-size:16px}}@media screen and (max-width:767px){.wp-block-stackable-tabs.small .stk-inner-blocks .wp-block-stackable-tab-labels .stk-block-tab-labels__wrapper .stk-block-tabs__tab .stk-block-tab-labels__text span{font-size:14px}}.tab-header-block.container-fluid{height:70px;margin-bottom:20px}@media screen and (max-width:767px){.tab-header-block.container-fluid{display:none}}.tab-header-block.container-fluid .tab-header-container{height:100%;border-right:1px solid #E6E6E6;border-left:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;flex-direction:row;position:relative}.tab-header-block.container-fluid .tab-header-container::before,.tab-header-block.container-fluid .tab-header-container::after{content:"";width:1px;height:1px;background:#A28382;position:absolute;top:0;box-shadow:0 69px #A28382}.tab-header-block.container-fluid .tab-header-container::before{left:-0.5px}.tab-header-block.container-fluid .tab-header-container::after{right:-1px}.tab-header-block.container-fluid .tab-header-container.left{justify-content:left}.tab-header-block.container-fluid .tab-header-container.right{justify-content:right}.tab-header-block.container-fluid .tab-header-container .single-link{font-size:35px;font-weight:100;color:#767676;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);height:100%;padding:0 40px 25px;border-right:1px solid #E6E6E6;display:flex;justify-content:center;align-items:center;position:relative;bottom:-1px;cursor:pointer}.tab-header-block.container-fluid .tab-header-container .single-link::before,.tab-header-block.container-fluid .tab-header-container .single-link::after{content:"";width:1px;height:1px;background:#A28382;position:absolute;right:-0.5px}.tab-header-block.container-fluid .tab-header-container .single-link::before{top:0}.tab-header-block.container-fluid .tab-header-container .single-link::after{bottom:0}@media (hover:hover) and (pointer:fine){.tab-header-block.container-fluid .tab-header-container .single-link:hover{opacity:0.5}}.tab-header-block.container-fluid .tab-header-container .single-link.active{color:#D9001A;border-bottom:1px solid #FFFFFF !important}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.contact-block.container-fluid .contacts-container.container{width:100%;display:flex;flex-flow:row;justify-content:center;align-items:flex-start;gap:20px;position:relative}@media screen and (max-width:989px){.contact-block.container-fluid .contacts-container.container{flex-flow:column}}.contact-block.container-fluid .contacts-container.container .description-area{width:25%;height:auto;display:flex;flex-direction:column}@media screen and (max-width:1200px){.contact-block.container-fluid .contacts-container.container .description-area{width:40%}}@media screen and (max-width:989px){.contact-block.container-fluid .contacts-container.container .description-area{width:100%}}.contact-block.container-fluid .contacts-container.container .description-area .single-information{width:100%;display:flex;flex-direction:column;gap:20px;padding-bottom:30px}.contact-block.container-fluid .contacts-container.container .description-area .single-information:not(:last-of-type){margin-bottom:30px;border-bottom:1px solid #CBCBCB}.contact-block.container-fluid .contacts-container.container .description-area .single-information .location-name{display:flex}.contact-block.container-fluid .contacts-container.container .description-area .single-information .location-name h4{font-size:20px;font-weight:400;color:#D9001A;line-height:120%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default}.contact-block.container-fluid .contacts-container.container .description-area .single-information .location-informations{display:flex;flex-direction:column}.contact-block.container-fluid .contacts-container.container .description-area .single-information .location-informations p,.contact-block.container-fluid .contacts-container.container .description-area .single-information .location-informations a{font-size:16px;font-weight:400;color:#333333;line-height:125%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default}.contact-block.container-fluid .contacts-container.container .description-area .single-information .location-informations p b,.contact-block.container-fluid .contacts-container.container .description-area .single-information .location-informations p strong{font-size:13px;font-weight:400;color:#333333;line-height:150%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default}.contact-block.container-fluid .contacts-container.container .description-area .single-information .icons{display:flex;gap:10px}.contact-block.container-fluid .contacts-container.container .description-area .single-information .icons .single-icn{width:50px;height:50px;margin:0;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}@media (hover:hover) and (pointer:fine){.contact-block.container-fluid .contacts-container.container .description-area .single-information .icons .single-icn:hover{opacity:0.5}}.contact-block.container-fluid .contacts-container.container .description-area .single-information .icons .single-icn::before{width:50px;height:50px;color:#FFFFFF;border:2px solid #DD3A4D;font-family:"Caen Font Icon", sans-serif;font-size:24px;background-color:#D9001A;position:absolute;display:flex;justify-content:center;align-items:center}.contact-block.container-fluid .contacts-container.container .description-area .single-information .icons .single-icn::after{content:"";width:2px;height:2px;background:#FFFFFF;position:absolute;top:0;left:0;box-shadow:0 48px #FFFFFF, 48px 0 #FFFFFF, 48px 48px #FFFFFF}.contact-block.container-fluid .contacts-container.container .description-area .single-information .icons .single-icn.location::before{content:"n"}.contact-block.container-fluid .contacts-container.container .description-area .single-information .icons .single-icn.phone::before{content:"l"}.contact-block.container-fluid .contacts-container.container .description-area .single-information .icons .single-icn.email::before{content:"m";font-size:19px}.contact-block.container-fluid .contacts-container.container #map{width:75%;height:600px;background:#D9001A;z-index:0}@media screen and (max-width:1200px){.contact-block.container-fluid .contacts-container.container #map{width:60%}}@media screen and (max-width:989px){.contact-block.container-fluid .contacts-container.container #map{width:100%;height:400px}}@media screen and (max-width:767px){.contact-block.container-fluid .contacts-container.container #map{height:250px}}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}@media screen and (max-width:1440px){.subfamily-columns-data-block{padding-left:20px;padding-right:20px}}.subfamily-columns-data-block .inner-container{position:relative;width:100%;padding:0;margin:0;display:flex;flex-direction:column;gap:50px}.subfamily-columns-data-block .inner-container .column-data-row{position:relative;display:flex;gap:50px}@media screen and (max-width:767px){.subfamily-columns-data-block .inner-container .column-data-row{flex-direction:column}}.subfamily-columns-data-block .inner-container .column-data-row .column-data-column{position:relative;display:flex;flex-direction:column}.subfamily-columns-data-block .inner-container .column-data-row .column-data-column.w1{flex:1}.subfamily-columns-data-block .inner-container .column-data-row .column-data-column.w2{flex:2}@media screen and (max-width:989px){.subfamily-columns-data-block .inner-container .column-data-row .column-data-column.w2{flex:1}}@media screen and (max-width:989px){.subfamily-columns-data-block .inner-container .column-data-row .column-data-column p img{display:block;margin:20px 0}}.subfamily-columns-data-block .inner-container hr:last-of-type{display:none}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.related-slider-block{position:relative;width:100%;display:flex;justify-content:center;padding-top:60px;padding-bottom:60px}@media screen and (max-width:1440px){.related-slider-block{padding-left:20px;padding-right:20px}}.related-slider-block .inner-container{position:relative;width:100%;max-width:1440px;padding:0;margin:0;display:flex;flex-direction:column}.related-slider-block .inner-container .block-header{position:relative;display:flex;justify-content:space-between;align-items:center}.related-slider-block .inner-container .block-header .title{font-size:35px;font-weight:100;color:#D9001A;line-height:110%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;padding-bottom:0;margin-bottom:0}.related-slider-block .inner-container .block-header .view-switcher{position:relative;height:36px;display:flex;border:2px solid #767676;background-color:#767676}.related-slider-block .inner-container .block-header .view-switcher .selection{position:absolute;top:0;left:0;width:0;height:100%;background-color:#D9001A}.related-slider-block .inner-container .block-header .view-switcher span{font-size:16px;font-weight:400;color:#FFFFFF;line-height:100%;letter-spacing:2px;text-transform:uppercase;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);position:relative;display:flex;justify-content:center;align-items:center;padding:3px 17px 0 17px;opacity:0.5}.related-slider-block .inner-container .block-header .view-switcher span.active{opacity:1;cursor:default}@media (hover:hover) and (pointer:fine){.related-slider-block .inner-container .block-header .view-switcher span:hover{opacity:1}}.related-slider-block .inner-container .related-slider{margin-top:30px}.related-slider-block .inner-container .related-slider .related-slider-item{position:relative;padding:0 30px;display:flex;flex-direction:column;gap:20px;cursor:pointer !important;border-right:1px solid rgba(0, 0, 0, 0.05)}.related-slider-block .inner-container .related-slider .related-slider-item:last-of-type{border-right:none}@media (hover:hover) and (pointer:fine){.related-slider-block .inner-container .related-slider .related-slider-item:hover .related-image{opacity:0.75;transform:scale(0.9)}.related-slider-block .inner-container .related-slider .related-slider-item:hover .details-container .title{color:#D9001A}}.related-slider-block .inner-container .related-slider .related-slider-item .image-comtainer{position:relative;width:100%;height:150px;display:flex;justify-content:center;align-items:center}.related-slider-block .inner-container .related-slider .related-slider-item .image-comtainer .related-image{position:absolute;top:0;left:0;width:100%;height:100%;object-position:center;object-fit:contain;mix-blend-mode:darken}.related-slider-block .inner-container .related-slider .related-slider-item .details-container{position:relative;display:flex;flex-direction:column}.related-slider-block .inner-container .related-slider .related-slider-item .details-container .title{font-size:22px;font-weight:400;color:#000000;line-height:110%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;margin-bottom:5px;padding-bottom:0}.related-slider-block .inner-container .related-slider .related-slider-item .details-container .subtitle{font-size:13px;font-weight:400;color:#767676;line-height:120%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default}.related-slider-block .inner-container .related-slider ul.slick-dots{position:relative;display:flex;justify-content:center;gap:5px;margin-top:30px}.related-slider-block .inner-container .related-slider ul.slick-dots li{position:relative;width:20px;height:5px;background-color:#E6E6E6;mix-blend-mode:multiply;padding:0}.related-slider-block .inner-container .related-slider ul.slick-dots li:before{display:none}.related-slider-block .inner-container .related-slider ul.slick-dots li button{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;overflow:hidden;text-indent:-999px}.related-slider-block .inner-container .related-slider ul.slick-dots li.slick-active{width:60px;background-color:#D9001A}.product-structure-sigle .related-slider-block:nth-of-type(odd){background-color:#E6E6E6}.product-structure-sigle .related-slider-block:nth-of-type(odd) .related-slider-item{background-color:#E6E6E6}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav{position:fixed;bottom:0;left:0;width:100%;height:60px;z-index:1000}@media screen and (max-width:989px){.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .stk-inner-blocks{display:flex;flex-direction:row;gap:0}}@media screen and (max-width:767px){.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .stk-inner-blocks{overflow-x:scroll;position:relative;min-width:400px}}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .stk-inner-blocks .wp-block-stackable-column{z-index:0}@media screen and (max-width:989px){.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .stk-inner-blocks .wp-block-stackable-column{max-width:50%}}@media screen and (max-width:767px){.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .stk-inner-blocks .wp-block-stackable-column{max-width:unset}}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .stk-inner-blocks .wp-block-stackable-column:first-of-type{z-index:1}@media screen and (max-width:989px){.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .stk-inner-blocks .wp-block-stackable-column:first-of-type .stk--column-flex{justify-content:flex-start !important}}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .product-navigation-attachment-block{position:relative;display:flex;height:60px}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .product-navigation-attachment-block a{font-size:16px;font-weight:400;color:#FFFFFF;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);position:relative;height:100%;display:flex;align-items:center;padding:4px 20px 0 20px;margin-right:1px}@media (hover:hover) and (pointer:fine){.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .product-navigation-attachment-block a:hover{opacity:0.5}}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .product-navigation-attachment-block a:before{content:"";position:absolute;top:0;right:0;width:1px;height:37px;background-color:#FFFFFF;opacity:0.25}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .product-navigation-attachment-block a:after{content:"";position:absolute;top:36px;right:0;width:1px;height:1px;background-color:#FFFFFF}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .product-navigation-attachment-block a:first-of-type{padding-left:0}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .product-navigation-attachment-block a:last-of-type{margin-right:0;padding-right:0}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .product-navigation-attachment-block a:last-of-type:before,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .product-navigation-attachment-block a:last-of-type:after{display:none}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .yith-ywraq-add-to-quote{position:relative;display:flex;height:60px;margin-top:0;border-left:1px solid #767676}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .yith-ywraq-add-to-quote .yith_ywraq_add_item_response_message,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .yith-ywraq-add-to-quote .yith_ywraq_add_item_product_message{font-size:11px;font-weight:500;color:#FFFFFF;line-height:110%;letter-spacing:0;text-transform:uppercase;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);position:absolute;top:-40px;width:100%;height:40px;padding:5px 10px;display:flex;justify-content:center;align-items:center;background-color:#333333;text-align:center}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .yith-ywraq-add-to-quote .yith-ywraq-add-button,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .yith-ywraq-add-to-quote .yith_ywraq_add_item_browse_message{position:relative}@media (hover:hover) and (pointer:fine){.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .yith-ywraq-add-to-quote .yith-ywraq-add-button:hover,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .yith-ywraq-add-to-quote .yith_ywraq_add_item_browse_message:hover{background-color:#333333}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .yith-ywraq-add-to-quote .yith-ywraq-add-button:hover a,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .yith-ywraq-add-to-quote .yith_ywraq_add_item_browse_message:hover a{opacity:0.5}}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .yith-ywraq-add-to-quote .yith-ywraq-add-button a,.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .yith-ywraq-add-to-quote .yith_ywraq_add_item_browse_message a{font-size:16px;font-weight:400;color:#FFFFFF;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);position:relative;height:100%;display:flex;align-items:center;padding:4px 20px 0 20px;margin:0;background-color:transparent !important;border:none !important;white-space:nowrap}@media screen and (max-width:767px){.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .btn-request-a-quote{margin-right:40px}}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder>.add-product-nav .btn-request-a-quote a{font-size:16px;font-weight:400;color:#FFFFFF;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);position:relative;height:60px;padding:4px 20px 0 20px;display:flex;align-items:center;white-space:nowrap}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;z-index:1000;display:flex;justify-content:center;align-items:center}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle.download .popup-inner{height:100%;max-height:600px}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle.active{opacity:1;pointer-events:all}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle.active .popup-inner{transform:scale(1)}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.9);backdrop-filter:blur(10px)}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner{position:relative;width:100%;max-width:900px;height:auto;max-height:800px;display:flex;flex-direction:column;background-color:#FFFFFF;padding:30px;gap:20px;transform:scale(0.9)}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .header{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .header h3.title{font-size:30px;font-weight:300;color:#D9001A;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;margin-bottom:0;padding-bottom:0}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .header .btn-close{cursor:pointer}@media (hover:hover) and (pointer:fine){.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .header .btn-close:hover{opacity:0.75;transform-origin:center;transform:scale(1.1)}}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .tab-content-container{position:relative;flex:1;overflow-x:hidden;overflow-y:auto}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .tab-content-container .tab-content{position:relative;flex-direction:column;display:none}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .tab-content-container .tab-content.active{display:flex}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .title{font-size:24px;font-weight:300;color:#D9001A;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;position:relative;margin-bottom:20px;padding-bottom:0}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .document-list{position:relative;display:flex;flex-direction:column;margin-bottom:50px}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .document-list:last-of-type{margin-bottom:0}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .document-list .list-header{position:relative;display:flex;gap:1px}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .document-list .list-header>.list-header-column{font-size:10px;font-weight:400;color:#000000;line-height:100%;letter-spacing:0;text-transform:uppercase;font-family:"Helvetica Neue", sans-serif;cursor:default;position:relative;padding:10px 10px 8px 10px;white-space:nowrap;background-color:#E6E6E6}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .document-list .list-header>.list-header-column.name{flex:1;width:auto}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .document-list .list-header>.list-header-column.revision{width:100px}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .document-list .list-header>.list-header-column.format{width:80px;text-transform:uppercase}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .document-list .list-header>.list-header-column.file-size{width:80px;text-align:right}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .document-list .list-header>.list-header-column.last-update{width:100px;text-align:right}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .document-list .list-header>.list-header-column.os{width:100px}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .document-list .document-row{position:relative;display:flex;gap:1px}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .document-list .document-row>.document-row-column{font-size:12px;font-weight:400;color:#767676;line-height:120%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;position:relative;padding:10px 10px 8px 10px;border-bottom:1px solid #E6E6E6}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .document-list .document-row>.document-row-column.name{flex:1;width:auto}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .document-list .document-row>.document-row-column.name a{text-decoration:underline}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .document-list .document-row>.document-row-column.revision{width:100px}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .document-list .document-row>.document-row-column.format{width:80px;text-transform:uppercase}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .document-list .document-row>.document-row-column.file-size{width:80px;text-align:right}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .document-list .document-row>.document-row-column.last-update{width:100px;text-align:right}.site-container .site-inner .woolentor-template-container .woolentor-woo-template-builder .popup.popup-sigle .popup-inner .document-list .document-row>.document-row-column.os{width:100px}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.connectors-block.container-fluid .connectors-container.container{width:100%;padding:40px;flex-flow:row wrap;align-items:stretch;column-gap:100px;row-gap:50px}@media screen and (max-width:1440px){.connectors-block.container-fluid .connectors-container.container{padding:40px 20px;column-gap:50px}}@media screen and (max-width:1200px){.connectors-block.container-fluid .connectors-container.container{column-gap:50px}}@media screen and (max-width:989px){.connectors-block.container-fluid .connectors-container.container{column-gap:20px;padding:20px 0}}@media screen and (max-width:767px){.connectors-block.container-fluid .connectors-container.container{row-gap:30px}}.connectors-block.container-fluid .connectors-container.container .single-connector{width:calc(33.333% - 66.666px);display:flex;box-shadow:0 10px 50px #F4F4F4}@media screen and (max-width:1440px){.connectors-block.container-fluid .connectors-container.container .single-connector{width:calc(33.333% - 33.333px)}}@media screen and (max-width:1200px){.connectors-block.container-fluid .connectors-container.container .single-connector{width:calc(50% - 10px)}}@media screen and (max-width:989px){.connectors-block.container-fluid .connectors-container.container .single-connector{width:calc(50% - 25px)}}@media screen and (max-width:767px){.connectors-block.container-fluid .connectors-container.container .single-connector{width:100%}}.connectors-block.container-fluid .connectors-container.container .single-connector .media{width:150px;height:100%}.connectors-block.container-fluid .connectors-container.container .single-connector .media img{width:100%;height:100%;object-fit:cover}.connectors-block.container-fluid .connectors-container.container .single-connector .text{width:calc(100% - 150px);padding:20px}.connectors-block.container-fluid .connectors-container.container .single-connector .text .title{font-size:22px;font-weight:400;color:#333333;line-height:120%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;margin-bottom:15px}.connectors-block.container-fluid .connectors-container.container .single-connector .text .description p,.connectors-block.container-fluid .connectors-container.container .single-connector .text .description ul li{font-size:12px;font-weight:400;color:#333333;line-height:140%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;margin-bottom:15px}.connectors-block.container-fluid .connectors-container.container .single-connector .text .description ul{margin-bottom:0}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}article[aria-label="Wishlist"] .entry-content>.woocommerce{max-width:100%;width:100%}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper{position:relative;display:flex;flex-direction:column;align-items:center}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #yith-ywraq-form{position:relative;max-width:1440px;width:100%}@media screen and (max-width:1440px){article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #yith-ywraq-form{padding-left:20px;padding-right:20px}}@media screen and (max-width:989px){article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #yith-ywraq-form table td.product-remove{width:auto}}@media screen and (max-width:989px){article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #yith-ywraq-form table td.product-remove a.remove{padding-top:5px}}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #yith-ywraq-form table td.product-thumbnail{width:110px}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #yith-ywraq-form table td.product-thumbnail img{width:100px;height:100px;object-fit:contain}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #yith-ywraq-form table td.product-name a{font-size:18px}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #yith-ywraq-form .update-list-wrapper{margin-top:30px;margin-bottom:60px}@media screen and (max-width:767px){article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #yith-ywraq-form .update-list-wrapper{margin-top:60px;flex-direction:column}}@media screen and (max-width:767px){article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #yith-ywraq-form .update-list-wrapper .after-table-right{width:100%}}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #yith-ywraq-form .update-list-wrapper button{padding:15px 30px;background:transparent;border:2px solid #D9001A;border-radius:0;display:flex;justify-content:center;align-items:center;font-size:22px;font-weight:400;color:#D9001A;line-height:140%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);cursor:pointer;transition:all 0.3s ease-out}@media screen and (max-width:767px){article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #yith-ywraq-form .update-list-wrapper button{width:100%}}@media (hover:hover) and (pointer:fine){article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #yith-ywraq-form .update-list-wrapper button:hover{opacity:0.5}}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #yith-ywraq-form .update-list-wrapper input[type="submit"]{padding:15px 30px;background:#D9001A;border-radius:0;display:flex;justify-content:center;align-items:center;font-size:22px;font-weight:400;color:#FFFFFF;line-height:140%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);cursor:pointer;transition:all 0.3s ease-out}@media screen and (max-width:767px){article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #yith-ywraq-form .update-list-wrapper input[type="submit"]{width:100%}}@media (hover:hover) and (pointer:fine){article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #yith-ywraq-form .update-list-wrapper input[type="submit"]:hover{opacity:0.75}}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form{position:relative;width:100%;padding:60px 20px;background:linear-gradient(126deg, #000000 0%, #5A000B 100%);display:flex;flex-direction:column;align-items:center}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*{position:relative;width:100%;max-width:1440px}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*.wpcf7 form{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:30px 20px}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*.wpcf7 form .single-field{padding:0}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*.wpcf7 form .single-field.w12{width:calc(100% - 20px)}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*.wpcf7 form .single-field.w11{width:calc(91.666% - 20px)}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*.wpcf7 form .single-field.w10{width:calc(83.333% - 20px)}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*.wpcf7 form .single-field.w9{width:calc(75% - 20px)}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*.wpcf7 form .single-field.w8{width:calc(66.666% - 20px)}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*.wpcf7 form .single-field.w7{width:calc(58.333% - 20px)}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*.wpcf7 form .single-field.w6{width:calc(50% - 20px)}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*.wpcf7 form .single-field.w5{width:calc(41.666% - 20px)}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*.wpcf7 form .single-field.w4{width:calc(33.333% - 20px)}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*.wpcf7 form .single-field.w3{width:calc(25% - 20px)}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*.wpcf7 form .single-field.w2{width:calc(16.666% - 20px)}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*.wpcf7 form .single-field.w1{width:calc(8.333% - 20px)}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*.wpcf7 form .single-field.privacy{display:flex;align-items:center;color:#FFFFFF}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*.wpcf7 form .single-field.select .wpcf7-form-control-wrap{display:flex;align-items:center}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*.wpcf7 form .single-field.select .wpcf7-form-control-wrap select{appearance:none;-webkit-appearance:none}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*.wpcf7 form .single-field.select .wpcf7-form-control-wrap:after{content:"";position:absolute;right:20px;width:8px;height:6px;background-image:url("images/dropdown-arrow.svg");background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width:989px){article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*.wpcf7 form .single-field.select .wpcf7-form-control-wrap:after{right:10px}}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*.wpcf7 form .single-field textarea{height:150px}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*.wpcf7 form .single-field input.wpcf7-not-valid{border:1px solid #D9001A}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*.wpcf7 form .single-field .box{border:none}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*.wpcf7 form .single-field .box.deactivated{pointer-events:none !important;opacity:0.5}article[aria-label="Wishlist"] .entry-content>.woocommerce .ywraq-form-table-wrapper #ywraq-other-form>*.wpcf7 form .wpcf7-response-output{padding:0 10px;margin:0;width:calc(100% - 20px)}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.sigle-compare-popup-block{position:fixed;top:5vh;left:0;width:100%;height:100%;display:flex;flex-direction:column;background-color:#FFFFFF;z-index:99999999;opacity:0;pointer-events:none}.sigle-compare-popup-block.active{top:0;opacity:1;pointer-events:all}.sigle-compare-popup-block .header{position:relative;width:100%;padding:30px;display:flex;justify-content:space-between;align-items:center}.sigle-compare-popup-block .header h3.title{font-size:50px;font-weight:100;color:#D9001A;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;margin-bottom:0;padding-bottom:0}.sigle-compare-popup-block .header .btn-close{cursor:pointer}@media (hover:hover) and (pointer:fine){.sigle-compare-popup-block .header .btn-close:hover{opacity:0.75;transform-origin:center;transform:scale(1.1)}}.sigle-compare-popup-block .inner-container{position:relative;width:100%;max-width:100%;display:flex;align-items:center;padding:0 30px;flex:1;overflow-x:hidden !important;overflow-y:auto}.sigle-compare-popup-block .inner-container::-webkit-scrollbar{width:5px;height:5px}.sigle-compare-popup-block .inner-container::-webkit-scrollbar-track{background:transparent}.sigle-compare-popup-block .inner-container::-webkit-scrollbar-thumb{background:#D9001A}.sigle-compare-popup-block .inner-container .compare-table{position:relative;width:100%;max-width:1440px;margin-bottom:30px}.sigle-compare-popup-block .inner-container .compare-table thead{margin-bottom:10px}.sigle-compare-popup-block .inner-container .compare-table thead tr{border-top:none}.sigle-compare-popup-block .inner-container .compare-table thead tr td{padding:5px 10px 20px 10px}.sigle-compare-popup-block .inner-container .compare-table thead tr td:first-of-type{padding-left:0}.sigle-compare-popup-block .inner-container .compare-table thead tr td:last-of-type{padding-right:0}.sigle-compare-popup-block .inner-container .compare-table thead tr td .table-label{font-size:12px;font-weight:400;color:#000000;line-height:100%;letter-spacing:0;text-transform:uppercase;font-family:"Helvetica Neue Condensed", sans-serif;cursor:default;position:relative;display:flex;gap:10px;align-items:center;width:100%}@media (hover:hover) and (pointer:fine){.sigle-compare-popup-block .inner-container .compare-table thead tr td .table-label.sortable:hover{color:#D9001A}}.sigle-compare-popup-block .inner-container .compare-table thead tr td .table-label.sortable.active{color:#D9001A}.sigle-compare-popup-block .inner-container .compare-table thead tr td .table-label.sortable.active:after{content:"";position:relative;width:5px;height:5px;border-bottom:1px solid #D9001A;border-right:1px solid #D9001A;transform:rotate(45deg);margin-top:-2px}.sigle-compare-popup-block .inner-container .compare-table thead tr td .table-label.sortable.active[add-sort="desc"]:after{transform:rotate(-135deg);margin-top:2px}.sigle-compare-popup-block .inner-container .compare-table thead tr td .input-container{margin-top:10px}.sigle-compare-popup-block .inner-container .compare-table thead tr td .input-container input[type="text"]{font-size:12px;padding:7px}.sigle-compare-popup-block .inner-container .compare-table thead tr td .input-container select{font-size:12px;padding:7px}.sigle-compare-popup-block .inner-container .compare-table tbody tr td{padding:5px 10px;vertical-align:middle}.sigle-compare-popup-block .inner-container .compare-table tbody tr td.selected{background-color:#F4F4F4}.sigle-compare-popup-block .inner-container .compare-table tbody tr td:first-of-type{padding-left:0}.sigle-compare-popup-block .inner-container .compare-table tbody tr td:last-of-type{padding-right:0}.sigle-compare-popup-block .inner-container .compare-table tbody tr td.col-image{width:100px}.sigle-compare-popup-block .inner-container .compare-table tbody tr td.col-image img{width:100px;height:100px;object-fit:contain;object-position:center;mix-blend-mode:darken}.sigle-compare-popup-block .inner-container .compare-table tbody tr td .status{font-size:11px;font-weight:500;color:#FFFFFF;line-height:100%;letter-spacing:0;text-transform:uppercase;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);position:relative;margin-bottom:5px;height:18px;padding:4.5px 6px 2px 6px;display:inline-block;background-color:#333333}.sigle-compare-popup-block .inner-container .compare-table tbody tr td .status.new{background-color:#009DDF}.sigle-compare-popup-block .inner-container .compare-table tbody tr td .status.coming_soon{background-color:#005471}.sigle-compare-popup-block .inner-container .compare-table tbody tr td .table-name{font-size:14px;font-weight:400;color:#D9001A;line-height:110%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;padding-bottom:0;margin-bottom:0}.sigle-compare-popup-block .inner-container .compare-table tbody tr td .table-data{font-size:14px;font-weight:400;color:#000000;line-height:110%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:default;padding-bottom:0;margin-bottom:0}.sigle-compare-popup-block .inner-container .compare-table tbody tr td.col-command{width:20px}.sigle-compare-popup-block .inner-container .compare-table tbody tr td.col-command .btn-plus{position:relative;width:20px;height:20px;display:flex;justify-content:center;align-items:center}.sigle-compare-popup-block .inner-container .compare-table tbody tr td.col-command .btn-plus:before{content:"";position:absolute;width:1px;height:100%;background-color:#D9001A}.sigle-compare-popup-block .inner-container .compare-table tbody tr td.col-command .btn-plus:after{content:"";position:absolute;width:1px;height:100%;background-color:#D9001A;transform:rotate(90deg)}@media (hover:hover) and (pointer:fine){.sigle-compare-popup-block .inner-container .compare-table tbody tr td.col-command .btn-plus:hover:before,.sigle-compare-popup-block .inner-container .compare-table tbody tr td.col-command .btn-plus:hover:after{background-color:#000000;height:90%}}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.swp-rp-main{margin:0 !important;display:flex;flex-direction:column;align-items:center}.swp-rp-main header{width:100%;max-width:1440px;margin-top:30px}.swp-rp-main header .swp-flex--row{position:relative}.swp-rp-main header .swp-flex--row:before{content:"";position:absolute;top:0;left:0;width:1px;height:1px;background-color:#767676;z-index:10}.swp-rp-main header .swp-flex--row:after{content:"";position:absolute;top:0;right:0;width:1px;height:1px;background-color:#767676;z-index:10}.swp-rp-main header .swp-flex--row .searchwp-form-input-container{position:relative;display:none !important}.swp-rp-main header .swp-flex--row .searchwp-form-input-container:before{content:"";position:absolute;bottom:0;left:0;width:1px;height:1px;background-color:#767676;z-index:10}.swp-rp-main header .swp-flex--row .searchwp-form-input-container:after{content:"";position:absolute;bottom:0;right:0;width:1px;height:1px;background-color:#767676;z-index:10}.swp-rp-main header .swp-flex--row .searchwp-form-input-container input.swp-input{border:1px solid #F4F4F4 !important;position:relative}.swp-rp-main .swp-search-results{width:100%;max-width:1440px;display:flex;flex-direction:column;gap:30px}@media screen and (max-width:767px){.swp-rp-main .swp-search-results{gap:80px}}@media screen and (max-width:1440px){.swp-rp-main .swp-search-results{padding:0 20px}}.swp-rp-main .swp-search-results .category-title{font-size:35px;font-weight:100;color:#D9001A;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);position:relative;width:100%;margin-top:30px;display:inline-block !important}.swp-rp-main .swp-search-results article{position:relative;padding:0;display:flex;align-items:center;gap:30px;border:none}.swp-rp-main .swp-search-results article:before,.swp-rp-main .swp-search-results article:after{display:none}@media screen and (max-width:767px){.swp-rp-main .swp-search-results article.type-product{flex-direction:column}}.swp-rp-main .swp-search-results article.type-product .swp-result-item--img-container{position:relative;display:flex;justify-content:center;align-items:center;margin:0;left:0;top:0;min-width:200px;height:140px;border:1px solid #F4F4F4}@media screen and (max-width:767px){.swp-rp-main .swp-search-results article.type-product .swp-result-item--img-container{min-height:140px}}.swp-rp-main .swp-search-results article.type-product .swp-result-item--img-container:before{content:"";position:absolute;top:-1px;left:-1px;width:1px;height:1px;background-color:#767676;z-index:10}.swp-rp-main .swp-search-results article.type-product .swp-result-item--img-container:after{content:"";position:absolute;top:-1px;right:-1px;width:1px;height:1px;background-color:#767676;z-index:10}.swp-rp-main .swp-search-results article.type-product .swp-result-item--img-container .swp-result-item--img{position:absolute;left:0;top:0;width:100%;height:100%}.swp-rp-main .swp-search-results article.type-product .swp-result-item--img-container .swp-result-item--img:before{content:"";position:absolute;bottom:-1px;left:-1px;width:1px;height:1px;background-color:#767676;z-index:10}.swp-rp-main .swp-search-results article.type-product .swp-result-item--img-container .swp-result-item--img:after{content:"";position:absolute;bottom:-1px;right:-1px;width:1px;height:1px;background-color:#767676;z-index:10}.swp-rp-main .swp-search-results article.type-product .swp-result-item--img-container .swp-result-item--img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.swp-rp-main .swp-search-results article.type-product .placeholder{position:relative;display:flex;justify-content:center;align-items:center;margin:0;left:0;top:0;width:200px;height:140px;border:1px solid #F4F4F4;background:url("images/img-placeholder.svg");background-size:cover;background-position:center}.swp-rp-main .swp-search-results article .swp-result-item--img-container{display:none}.swp-rp-main .swp-search-results article .swp-result-item--info-container{position:relative;display:flex;flex-direction:column;gap:0;flex:1}.swp-rp-main .swp-search-results article .swp-result-item--info-container .entry-title{position:relative;font-size:16px;font-weight:700;color:#000000;line-height:120%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);margin-bottom:0;padding-bottom:0;display:flex !important}.swp-rp-main .swp-search-results article .swp-result-item--info-container .entry-title a{position:relative;font-size:16px;font-weight:700;color:#000000;line-height:120%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);display:flex}@media (hover:hover) and (pointer:fine){.swp-rp-main .swp-search-results article .swp-result-item--info-container .entry-title a:hover{color:#D9001A}}.swp-rp-main .swp-search-results article .swp-result-item--info-container .swp-result-item--desc{margin-bottom:0;padding-bottom:0;font-size:16px;font-weight:400;color:#000000;line-height:160%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.swp-rp-main .swp-search-results article .swp-result-item--info-container .swp-result-item--price{display:none}.swp-rp-main .navigation{position:relative;width:calc(100% - 68px);max-width:calc(1440px - 68px);height:34px;display:flex;border:1px solid #F4F4F4}@media screen and (max-width:1440px){.swp-rp-main .navigation{width:100%;max-width:calc(1440px - 40px)}}@media screen and (max-width:1200px){.swp-rp-main .navigation{width:100%;max-width:calc(1440px - 450px)}}@media screen and (max-width:989px){.swp-rp-main .navigation{width:100%;max-width:calc(1440px - 700px)}}@media screen and (max-width:767px){.swp-rp-main .navigation{max-width:calc(1440px - 1100px)}}.swp-rp-main .navigation:before{content:"";position:absolute;top:-1px;left:-1px;width:1px;height:1px;background-color:#767676;z-index:10}.swp-rp-main .navigation:after{content:"";position:absolute;top:-1px;right:-1px;width:1px;height:1px;background-color:#767676;z-index:10}.swp-rp-main .navigation .nav-links{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;gap:10px}.swp-rp-main .navigation .nav-links:after{content:"";position:absolute;bottom:-1px;left:-1px;width:1px;height:1px;background-color:#767676;z-index:10}.swp-rp-main .navigation .nav-links:before{content:"";position:absolute;bottom:-1px;right:-1px;width:1px;height:1px;background-color:#767676;z-index:10}.swp-rp-main .navigation .nav-links .page-numbers{font-size:12px;font-weight:400;color:#333333;line-height:100%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.swp-rp-main .navigation .nav-links .page-numbers.current{color:#D9001A}@media (hover:hover) and (pointer:fine){.swp-rp-main .navigation .nav-links .page-numbers:not(.next, .prev, .current):hover{color:#D9001A}}.swp-rp-main .navigation .nav-links .page-numbers.prev{position:absolute;top:0;left:-34px;width:34px;height:34px;color:transparent;display:flex;border:1px solid #F4F4F4}@media screen and (max-width:1440px){.swp-rp-main .navigation .nav-links .page-numbers.prev{left:0}}.swp-rp-main .navigation .nav-links .page-numbers.prev:before{content:"";position:absolute;top:-1px;left:-1px;width:1px;height:34px;background:linear-gradient(to bottom, #767676 1%, transparent 2%, transparent 98%, #767676 99%);z-index:10}.swp-rp-main .navigation .nav-links .page-numbers.prev:after{content:"k";position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#D9001A;font-size:10px;font-family:"Caen Font Icon", sans-serif;z-index:10;transform:rotate(90deg);padding-bottom:2px}@media (hover:hover) and (pointer:fine){.swp-rp-main .navigation .nav-links .page-numbers.prev:hover{background-color:#F4F4F4}.swp-rp-main .navigation .nav-links .page-numbers.prev:hover:after{color:#000000}}.swp-rp-main .navigation .nav-links .page-numbers.next{position:absolute;top:0;right:-34px;width:34px;height:34px;color:transparent;display:flex;border:1px solid #F4F4F4}@media screen and (max-width:1440px){.swp-rp-main .navigation .nav-links .page-numbers.next{right:0}}.swp-rp-main .navigation .nav-links .page-numbers.next:before{content:"";position:absolute;top:-1px;right:-1px;width:1px;height:34px;background:linear-gradient(to bottom, #767676 1%, transparent 2%, transparent 98%, #767676 99%);z-index:10}.swp-rp-main .navigation .nav-links .page-numbers.next:after{content:"k";position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#D9001A;font-size:10px;font-family:"Caen Font Icon", sans-serif;z-index:10;transform:rotate(-90deg);padding-bottom:2px}@media (hover:hover) and (pointer:fine){.swp-rp-main .navigation .nav-links .page-numbers.next:hover{background-color:#F4F4F4}.swp-rp-main .navigation .nav-links .page-numbers.next:hover:after{color:#000000}}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}@media screen and (max-width:1200px){.wp-block-group.home-focus-card .wp-block-group__inner-container .wp-block-stackable-columns .stk-row{gap:50px}}@media screen and (max-width:989px){.wp-block-group.home-focus-card .wp-block-group__inner-container .wp-block-stackable-columns .stk-row .wp-block-stackable-column{display:flex;flex-direction:column;gap:100px}}.wp-block-group.home-focus-card .wp-block-group__inner-container .wp-block-stackable-columns .stk-row .wp-block-stackable-column .wp-block-media-text{grid-gap:50px;display:flex}@media screen and (max-width:1200px){.wp-block-group.home-focus-card .wp-block-group__inner-container .wp-block-stackable-columns .stk-row .wp-block-stackable-column .wp-block-media-text{display:flex;flex-direction:column;grid-gap:20px}}@media screen and (max-width:989px){.wp-block-group.home-focus-card .wp-block-group__inner-container .wp-block-stackable-columns .stk-row .wp-block-stackable-column .wp-block-media-text{grid-gap:40px}}@media screen and (max-width:1200px){.wp-block-group.home-focus-card .wp-block-group__inner-container .wp-block-stackable-columns .stk-row .wp-block-stackable-column .wp-block-media-text figure{width:100%;display:flex;justify-content:center;align-self:center}}@media screen and (max-width:1200px){.wp-block-group.home-focus-card .wp-block-group__inner-container .wp-block-stackable-columns .stk-row .wp-block-stackable-column .wp-block-media-text figure img{max-height:150px}}.wp-block-group.home-focus-card .wp-block-group__inner-container .wp-block-stackable-columns .stk-row .wp-block-stackable-column .wp-block-media-text .wp-block-media-text__content{flex:1}@media screen and (max-width:1200px){.wp-block-group.home-focus-card .wp-block-group__inner-container .wp-block-stackable-columns .stk-row .wp-block-stackable-column .wp-block-media-text .wp-block-media-text__content .wp-block-heading{text-align:center;align-self:center}}@media screen and (max-width:1200px){.wp-block-group.home-focus-card .wp-block-group__inner-container .wp-block-stackable-columns .stk-row .wp-block-stackable-column .wp-block-media-text .wp-block-media-text__content p{text-align:center}}@media screen and (max-width:1200px){.wp-block-group.home-focus-card .wp-block-group__inner-container .wp-block-stackable-columns .stk-row .wp-block-stackable-column .wp-block-media-text .wp-block-media-text__content .wp-block-buttons{display:flex;justify-content:center}}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.keep-in-touch-container.wp-block-group{width:100%;min-height:450px}.keep-in-touch-container.wp-block-group .wp-block-group__inner-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;position:relative;padding:100px 0;margin:0;min-height:450px}.keep-in-touch-container.wp-block-group .wp-block-group__inner-container>figure{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.keep-in-touch-container.wp-block-group .wp-block-group__inner-container>figure::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#005471;opacity:20%}.keep-in-touch-container.wp-block-group .wp-block-group__inner-container>figure img{width:100%;height:100%;object-fit:cover}.keep-in-touch-container.wp-block-group .wp-block-group__inner-container h2{color:#FFFFFF;width:40%;max-width:1440px;margin:0 auto;position:relative}.keep-in-touch-container.wp-block-group .wp-block-group__inner-container h2::before{display:none}@media screen and (max-width:1440px){.keep-in-touch-container.wp-block-group .wp-block-group__inner-container h2{padding-left:20px;padding-right:20px}}@media screen and (max-width:767px){.keep-in-touch-container.wp-block-group .wp-block-group__inner-container h2{font-size:30px}}.keep-in-touch-container.wp-block-group .wp-block-group__inner-container .wp-block-buttons{width:100%;max-width:1440px;margin:0 auto;z-index:1}@media screen and (max-width:1440px){.keep-in-touch-container.wp-block-group .wp-block-group__inner-container .wp-block-buttons{padding-left:20px;padding-right:20px}}.keep-in-touch-container.wp-block-group .wp-block-group__inner-container .wp-block-buttons a{font-size:20px;letter-spacing:2px;min-width:460px;min-height:60px;padding:15px}@media screen and (max-width:767px){.keep-in-touch-container.wp-block-group .wp-block-group__inner-container .wp-block-buttons a{font-size:18px}}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.wp-block-group.work-with-us-container{width:100%;height:auto;display:flex;justify-content:center;background:radial-gradient(circle at center, #FFFFFF, #E6E6E6)}@media screen and (max-width:1440px){.wp-block-group.work-with-us-container{padding:0 20px}}.wp-block-group.work-with-us-container .wp-block-group__inner-container{max-width:1440px;width:100%;padding:0;margin:0;display:flex;justify-content:center;position:relative}.wp-block-group.work-with-us-container .wp-block-group__inner-container .wp-block-stackable-columns{padding:0;margin:0}@media screen and (max-width:1200px){.wp-block-group.work-with-us-container .wp-block-group__inner-container .wp-block-stackable-columns .stk-inner-blocks{column-gap:30px}}@media screen and (max-width:989px){.wp-block-group.work-with-us-container .wp-block-group__inner-container .wp-block-stackable-columns .stk-inner-blocks.stk-row{display:flex;flex-direction:column;gap:80px}}.wp-block-group.work-with-us-container .wp-block-group__inner-container .wp-block-stackable-columns .stk-inner-blocks .wp-block-stackable-column{display:flex;flex-direction:column;justify-content:center;position:relative}.wp-block-group.work-with-us-container .wp-block-group__inner-container .wp-block-stackable-columns .stk-inner-blocks .wp-block-stackable-column:nth-of-type(1) .stk-column-wrapper,.wp-block-group.work-with-us-container .wp-block-group__inner-container .wp-block-stackable-columns .stk-inner-blocks .wp-block-stackable-column:nth-of-type(3) .stk-column-wrapper{display:flex;align-items:center}.wp-block-group.work-with-us-container .wp-block-group__inner-container .wp-block-stackable-columns .stk-inner-blocks .wp-block-stackable-column:nth-of-type(1) .stk-column-wrapper .stk-block-content,.wp-block-group.work-with-us-container .wp-block-group__inner-container .wp-block-stackable-columns .stk-inner-blocks .wp-block-stackable-column:nth-of-type(3) .stk-column-wrapper .stk-block-content{padding:50px 0}@media screen and (max-width:989px){.wp-block-group.work-with-us-container .wp-block-group__inner-container .wp-block-stackable-columns .stk-inner-blocks .wp-block-stackable-column:nth-of-type(1) .stk-column-wrapper .stk-block-content,.wp-block-group.work-with-us-container .wp-block-group__inner-container .wp-block-stackable-columns .stk-inner-blocks .wp-block-stackable-column:nth-of-type(3) .stk-column-wrapper .stk-block-content{padding:30px 0}}@media screen and (max-width:989px){.wp-block-group.work-with-us-container .wp-block-group__inner-container .wp-block-stackable-columns .stk-inner-blocks .wp-block-stackable-column:nth-of-type(1) .stk-column-wrapper .stk-block-content .wp-block-heading,.wp-block-group.work-with-us-container .wp-block-group__inner-container .wp-block-stackable-columns .stk-inner-blocks .wp-block-stackable-column:nth-of-type(3) .stk-column-wrapper .stk-block-content .wp-block-heading{align-self:center}}@media screen and (max-width:989px){.wp-block-group.work-with-us-container .wp-block-group__inner-container .wp-block-stackable-columns .stk-inner-blocks .wp-block-stackable-column:nth-of-type(1) .stk-column-wrapper .stk-block-content p,.wp-block-group.work-with-us-container .wp-block-group__inner-container .wp-block-stackable-columns .stk-inner-blocks .wp-block-stackable-column:nth-of-type(3) .stk-column-wrapper .stk-block-content p{text-align:center}}@media screen and (max-width:989px){.wp-block-group.work-with-us-container .wp-block-group__inner-container .wp-block-stackable-columns .stk-inner-blocks .wp-block-stackable-column:nth-of-type(1) .stk-column-wrapper .stk-block-content .wp-block-buttons,.wp-block-group.work-with-us-container .wp-block-group__inner-container .wp-block-stackable-columns .stk-inner-blocks .wp-block-stackable-column:nth-of-type(3) .stk-column-wrapper .stk-block-content .wp-block-buttons{display:flex;justify-content:center}}.wp-block-group.work-with-us-container .wp-block-group__inner-container .wp-block-stackable-columns .stk-inner-blocks .wp-block-stackable-column:nth-of-type(2) .stk-column-wrapper{display:flex;align-items:center}.wp-block-group.work-with-us-container .wp-block-group__inner-container .wp-block-stackable-columns .stk-inner-blocks .wp-block-stackable-column:nth-of-type(2) .stk-column-wrapper .stk-block-content figure{width:100%;height:370px;display:flex;align-items:flex-end;margin-bottom:-50px !important}.wp-block-group.work-with-us-container .wp-block-group__inner-container .wp-block-stackable-columns .stk-inner-blocks .wp-block-stackable-column:nth-of-type(2) .stk-column-wrapper .stk-block-content figure img{width:100%;max-height:500px;object-fit:contain}@media screen and (max-width:989px){.wp-block-group.work-with-us-container .wp-block-group__inner-container .wp-block-stackable-columns .stk-inner-blocks .wp-block-stackable-column .stk-block{display:flex;flex-direction:column}}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.stk-block-carousel__content-wrapper{display:flex;flex-direction:column;align-items:center}.stk-block-carousel__content-wrapper .stk-block-content{position:relative}.stk-block-carousel__content-wrapper .stk-block-content::before{content:"";width:100%;height:200px;background:linear-gradient(to right, rgba(217, 0, 26, 0.5) 0, transparent 100%);position:absolute;left:0;bottom:0}.stk-block-carousel__content-wrapper .stk-block-content figure{width:100%;height:100%;position:relative}.stk-block-carousel__content-wrapper .stk-block-content figure::before{content:"";width:100%;height:100%;background:linear-gradient(to right, rgba(217, 0, 26, 0.5) 0, transparent 70%);position:absolute;top:0;left:0}.stk-block-carousel__content-wrapper .stk-block-content figure img{width:100%;height:100%;object-fit:cover}.stk-block-carousel__content-wrapper .stk-block-content p{font-size:12px;font-weight:400;color:#FFFFFF;line-height:150%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);width:auto;padding:10px;background:rgba(51, 51, 51, 0.8);backdrop-filter:blur(30px);position:absolute;left:0;bottom:0}.stk-block-carousel__content-wrapper .stk-block-carousel__buttons button.stk-block-carousel__button{background:transparent !important}.stk-block-carousel__content-wrapper .stk-block-carousel__dots{width:auto;height:5px;min-height:unset;gap:5px}.stk-block-carousel__content-wrapper .stk-block-carousel__dots>div{width:auto;height:auto;display:flex;justify-content:center;align-items:center}.stk-block-carousel__content-wrapper .stk-block-carousel__dots>div .stk-block-carousel__dot{width:20px !important;max-height:5px !important;min-height:unset}.stk-block-carousel__content-wrapper .stk-block-carousel__dots>div .stk-block-carousel__dot::before{width:20px;background:#E6E6E6}.stk-block-carousel__content-wrapper .stk-block-carousel__dots>div .stk-block-carousel__dot.stk-block-carousel__dot--active{width:60px !important;margin:0 !important}.stk-block-carousel__content-wrapper .stk-block-carousel__dots>div .stk-block-carousel__dot.stk-block-carousel__dot--active::before{width:60px;background:#D9001A !important}@keyframes rotation{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes rotation-reverse{from{transform:rotateZ(360deg)}to{transform:rotateZ(0deg)}}.media-and-text .wp-block-stackable-column .stk-block-content{height:auto}.media-and-text .wp-block-stackable-column .stk-block-content::before{height:100%}.media-and-text .wp-block-stackable-column .stk-block-content .wp-block-image{width:100%;height:100%;max-height:470px;position:relative;overflow:hidden}.media-and-text .wp-block-stackable-column .stk-block-content .wp-block-image::before{content:"";width:100%;height:100%;background:linear-gradient(to right, rgba(217, 0, 26, 0.5) 0, transparent 100%);position:absolute;top:0;left:0}.media-and-text .wp-block-stackable-column .stk-block-content .wp-block-image img{width:100%;height:100%;object-fit:contain}.media-and-text .wp-block-stackable-column .stk-block-content .wp-block-image figcaption.wp-element-caption{font-size:12px;font-weight:400;color:#FFFFFF;line-height:150%;letter-spacing:0;text-transform:inherit;font-family:"Helvetica Neue", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);width:auto;padding:10px;color:#FFFFFF;background:rgba(51, 51, 51, 0.8);backdrop-filter:blur(30px);position:absolute;left:0;bottom:-10px}