@font-face{font-family:"SF Pro Display";src:url("../fonts/SFProDisplay/SFProDisplay-Regular.eot");src:url("../fonts/SFProDisplay/SFProDisplay-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/SFProDisplay/SFProDisplay-Regular.woff2") format("woff2"), url("../fonts/SFProDisplay/SFProDisplay-Regular.woff") format("woff"), url("../fonts/SFProDisplay/SFProDisplay-Regular.ttf") format("truetype"), url("../fonts/SFProDisplay/SFProDisplay-Regular.svg#SFProDisplay-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"SF Pro Display";src:url("../fonts/SFProDisplay/SFProDisplay-Medium.eot");src:url("../fonts/SFProDisplay/SFProDisplay-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/SFProDisplay/SFProDisplay-Medium.woff2") format("woff2"), url("../fonts/SFProDisplay/SFProDisplay-Medium.woff") format("woff"), url("../fonts/SFProDisplay/SFProDisplay-Medium.ttf") format("truetype"), url("../fonts/SFProDisplay/SFProDisplay-Medium.svg#SFProDisplay-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"SF Pro Display";src:url("../fonts/SFProDisplay/SFProDisplay-Bold.eot");src:url("../fonts/SFProDisplay/SFProDisplay-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/SFProDisplay/SFProDisplay-Bold.woff2") format("woff2"), url("../fonts/SFProDisplay/SFProDisplay-Bold.woff") format("woff"), url("../fonts/SFProDisplay/SFProDisplay-Bold.ttf") format("truetype"), url("../fonts/SFProDisplay/SFProDisplay-Bold.svg#SFProDisplay-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Sati Font Icon";src:url("../fonts/icon-font/icomoon.eot?yp9kul");src:url("../fonts/icon-font/icomoon.eot?yp9kul#iefix") format("embedded-opentype"), url("../fonts/icon-font/icomoon.woff2?yp9kul") format("woff2"), url("../fonts/icon-font/icomoon.ttf?yp9kul") format("truetype"), url("../fonts/icon-font/icomoon.woff?yp9kul") format("woff"), url("../fonts/icon-font/icomoon.svg?yp9kul#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:"Sati Font Icon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow::before{content:"a"}.icon-close::before{content:"b"}.icon-arrow2::before{content:"c"}.icon-plus::before{content:"d"}.icon-reader::before{content:"e"}.icon-download::before{content:"f"}.icon-letter::before{content:"g"}.icon-cta::before{content:"h"}.icon-load::before{content:"i"}.icon-pin::before{content:"j"}.icon-assistant::before{content:"k"}.icon-company::before{content:"l"}.icon-network::before{content:"m"}.icon-assistance::before{content:"n"}.icon-global::before{content:"o"}.icon-chat::before{content:"p"}.icon-address::before{content:"q"}.icon-phone:before{content:"r"}.icon-fax:before{content:"s"}.icon-email:before{content:"t"}.icon-directions:before{content:"u"}.icon-login:before{content:"v"}.icon-profile:before{content:"w"}.icon-logout:before{content:"x"}.icon-glider:before{content:"y"}.icon-excel:before{content:"z"}.icon-imetel:before{content:"A"}.slick-slider .slick-prev,.slick-slider .slick-next{font-size:0;line-height:0;position:absolute;top:calc(50% - 50px);display:flex;justify-content:center;align-items:center;width:20px;height:100px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:#ffffff00}.slick-slider .slick-prev::before,.slick-slider .slick-next::before{width:20px;height:20px;display:flex;justify-content:center;align-items:center;font-family:"Sati Font Icon";font-size:20px;color:#ffffff}.slick-slider .slick-prev:focus,.slick-slider .slick-next:focus{color:#ffffff00;outline:none;background:#ffffff00}@media (hover:hover) and (pointer:fine){.slick-slider .slick-prev:hover,.slick-slider .slick-next:hover{opacity:0.5}}.slick-slider .slick-prev.slick-disabled::before,.slick-slider .slick-next.slick-disabled::before{opacity:0.25}.slick-slider .slick-prev{left:-20px;transform:rotateY(180deg)}.slick-slider .slick-prev::before{content:"a"}.slick-slider [dir="rtl"] .slick-prev{right:-20px;left:auto;transform:rotateY(0)}.slick-slider [dir="rtl"] .slick-prev::before{content:"a"}.slick-slider .slick-next{right:-20px;transform:rotateY(0)}.slick-slider .slick-next::before{content:"a"}.slick-slider [dir="rtl"] .slick-next{right:auto;left:-20px;transform:rotateY(180deg)}.slick-slider [dir="rtl"] .slick-next::before{content:"a"}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-slider .slick-track:before,.slick-slider .slick-track:after{display:table;content:""}.slick-slider .slick-track:after{clear:both}.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-slider .slick-list: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 #ffffff00}.slick-arrow.slick-hidden{display:none}*:not(.slick-track):not(.slick-list),*:after,*:before{transition:all 0.3s ease-out;box-sizing:border-box}*{margin:0;padding:0;outline:0;border:0;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}html{overflow:hidden !important}html,body{top:0;left:0;width:100%;height:100%;margin:0;font-family:"tt-commons-pro", sans-serif;font-size:20px;line-height:160%;color:#343333;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:#ffffff00}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background:#FFED00}@media screen and (max-width:767px){html,body{font-size:16px}}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;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media screen and (max-width:1440px){html .container,body .container{padding-left:20px;padding-right:20px}}html .content-container,body .content-container{width:100%}html .c-cookie-banner,body .c-cookie-banner{transition:all 0s cubic-bezier(0.09, 0.955, 0.45, 0.985) !important}html .c-cookie-banner *,body .c-cookie-banner *{transition:all 0s cubic-bezier(0.09, 0.955, 0.45, 0.985) !important}a{text-decoration:none;cursor:pointer;color:#343333;font-weight:700}@media (hover:hover) and (pointer:fine){a:hover{color:#E30613}}p{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:20px;font-weight:400;color:#343333;line-height:180%;letter-spacing:0;margin-bottom:20px}@media screen and (max-width:767px){p{font-size:16px}}.fullsize-with-content{width:100%;display:flex;flex-direction:column;align-items:center}.fullsize-with-content.form>*:not(.gspb_backgroundOverlay){max-width:940px}.fullsize-with-content.form .wppb-success{border:2px solid #46b450;background:#ffffff00}.fullsize-with-content>*:not(.gspb_backgroundOverlay){width:100%;max-width:1440px}.yoast-breadcrumbs{width:100%;position:relative;display:flex;justify-content:center}@media screen and (max-width:1440px){.yoast-breadcrumbs{padding:0 20px}}@media screen and (max-width:767px){.yoast-breadcrumbs{display:none}}.yoast-breadcrumbs>span{width:100%;max-width:1440px;position:relative;display:flex;justify-content:flex-start;overflow:hidden;text-indent:-999px;overflow:hidden}.yoast-breadcrumbs>span>span{height:43px;position:relative;display:flex;align-items:flex-end;font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:14px;font-weight:400;color:rgba(0, 0, 0, 0.5);line-height:100%;letter-spacing:1px;text-transform:uppercase;text-indent:0;border-right:1px solid #D7D7D7;padding-right:20px;margin-right:20px;white-space:nowrap}.yoast-breadcrumbs>span>span::after{content:"";width:1px;height:20px;background-color:#ffffff;position:absolute;bottom:0;right:-1px}.yoast-breadcrumbs>span>span:last-of-type{border-right:none;padding-right:0;margin-right:0}.yoast-breadcrumbs>span>span:last-of-type::after{display:none}.yoast-breadcrumbs>span>span a{color:#000000}@media (hover:hover) and (pointer:fine){.yoast-breadcrumbs>span>span a:hover{opacity:0.5}}@media screen and (max-width:1440px){.gspb_text{padding-left:20px;padding-right:20px}}@media screen and (max-width:989px){.gspb_text{column-count:1}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset !important}.adc-hidden{display:none !important}#header{position:fixed;top:0;left:0;width:100%;height:120px;padding:20px;display:flex;flex-flow:row;z-index:100}@media screen and (max-width:989px){#header{height:80px;padding:0}}#header.hide-header{top:-120px}@media screen and (max-width:989px){#header.hide-header{top:-80px}}#header .header-menu-mobile{display:none}#header .header-container{width:100%;height:100%}#header .header-container .menu-header{position:relative;display:flex;justify-content:space-between;align-items:center;flex-flow:row;height:80px;background:#343333;box-shadow:0 10px 30px rgba(0, 0, 0, 0.2)}#header .header-container .menu-header .left-container{width:auto;min-width:250px;padding:0 10px}#header .header-container .menu-header .left-container .header-link{width:auto;height:55px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:989px){#header .header-container .menu-header .left-container .header-link{height:45px}}@media (hover:hover) and (pointer:fine){#header .header-container .menu-header .left-container .header-link:hover{opacity:0.5}}#header .header-container .menu-header .left-container .header-link img{width:100%;height:100%;object-fit:contain;object-position:left}#header .header-container .menu-header .right-container{height:100%;display:flex;flex-flow:row}#header .header-container .menu-header .right-container .menu-container{width:auto;height:100%}#header .header-container .menu-header .right-container .menu-container .header-nav-menu{height:100%}#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu{height:100%;display:flex}#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu>li.menu-item{height:100%;display:flex;justify-content:center;align-items:center;list-style:none;position:relative;cursor:pointer}#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu>li.menu-item::before{content:"";width:1px;height:25px;background:rgba(255, 255, 255, 0.1);position:absolute;left:0;bottom:0;z-index:2}#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu>li.menu-item.menu-item-has-children::after,#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu>li.menu-item.trigger-megamenu-products::after,#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu>li.menu-item.trigger-megamenu-resources::after{content:"a";width:6px;height:6px;font-size:6px;font-family:"Sati Font Icon";color:rgba(255, 255, 255, 0.25);position:absolute;bottom:15px;transform:rotate(90deg);display:flex;justify-content:center;align-items:center;z-index:2}#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu>li.menu-item.menu-item-has-children.megamenu-active::after,#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu>li.menu-item.trigger-megamenu-products.megamenu-active::after,#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu>li.menu-item.trigger-megamenu-resources.megamenu-active::after{color:#ffffff;bottom:-3px}#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu>li.menu-item.menu-item-has-children.megamenu-active>a,#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu>li.menu-item.trigger-megamenu-products.megamenu-active>a,#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu>li.menu-item.trigger-megamenu-resources.megamenu-active>a{color:rgba(255, 255, 255, 0.5)}#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu>li.menu-item>a{display:flex;justify-content:center;align-items:center;min-width:100%;min-height:100%;padding:0 35px;z-index:1;background:#343333;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:16px;font-weight:500;color:#ffffff;line-height:120%;letter-spacing:1.6px;text-transform:uppercase;text-align:center}@media screen and (max-width:1700px){#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu>li.menu-item>a{padding:0 20px;word-break:keep-all;text-wrap:nowrap}}#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu>li.menu-item>.sub-menu{min-width:100%;width:min-content;position:absolute;top:80px;margin-top:-100%;list-style:none;z-index:0;opacity:0;pointer-events:none;transition:all 0.3s ease-in}@media screen and (max-width:1700px){#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu>li.menu-item>.sub-menu{min-width:150px}}#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu>li.menu-item>.sub-menu>.menu-item{background:linear-gradient(to bottom, #2C2C2C, #343333);display:flex;justify-content:flex-start;margin-right:0;padding:10px;width:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu>li.menu-item>.sub-menu>.menu-item>a{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:500;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;pointer-events:none;z-index:10}@media (hover:hover) and (pointer:fine){#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu>li.menu-item>.sub-menu>.menu-item>a:hover{opacity:0.5}}@media (hover:hover) and (pointer:fine){#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu>li.menu-item:hover.menu-item-has-children::after,#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu>li.menu-item:hover.trigger-megamenu-products::after,#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu>li.menu-item:hover.trigger-megamenu-resources::after{color:#ffffff;bottom:-3px}#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu>li.menu-item:hover>a{color:rgba(255, 255, 255, 0.5)}#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu>li.menu-item:hover>.sub-menu{top:80px;margin-top:0;opacity:1;pointer-events:all}#header .header-container .menu-header .right-container .menu-container .header-nav-menu>ul.menu>li.menu-item:hover>.sub-menu>.menu-item>a{pointer-events:all}}#header .header-container .menu-header .right-container .language-container{height:100%}#header .header-container .menu-header .right-container .language-container .language-menu{height:100%}#header .header-container .menu-header .right-container .language-container .language-menu>ul.menu{height:100%}#header .header-container .menu-header .right-container .language-container .language-menu>ul.menu>li.menu-item{height:100%;display:flex;justify-content:center;align-items:center;list-style:none;position:relative;cursor:pointer}#header .header-container .menu-header .right-container .language-container .language-menu>ul.menu>li.menu-item::before{content:"";width:1px;height:25px;background:rgba(255, 255, 255, 0.1);position:absolute;left:0;bottom:0;z-index:2}#header .header-container .menu-header .right-container .language-container .language-menu>ul.menu>li.menu-item.menu-item-has-children::after{content:"a";width:6px;height:6px;font-size:6px;font-family:"Sati Font Icon";color:rgba(255, 255, 255, 0.25);position:absolute;bottom:15px;transform:rotate(90deg);display:flex;justify-content:center;align-items:center;z-index:2}#header .header-container .menu-header .right-container .language-container .language-menu>ul.menu>li.menu-item>a{min-width:100%;min-height:100%;padding:0 35px;z-index:1;background:#343333;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:14px;font-weight:400;color:#ffffff;line-height:140%;letter-spacing:0;text-transform:uppercase}@media screen and (max-width:1700px){#header .header-container .menu-header .right-container .language-container .language-menu>ul.menu>li.menu-item>a{padding:0 20px}}#header .header-container .menu-header .right-container .language-container .language-menu>ul.menu>li.menu-item>.sub-menu{min-width:100%;width:min-content;position:absolute;top:80px;margin-top:-100%;list-style:none;z-index:0;opacity:0;pointer-events:none;transition:all 0.3s ease-in}#header .header-container .menu-header .right-container .language-container .language-menu>ul.menu>li.menu-item>.sub-menu>.menu-item{padding:10px;background:linear-gradient(to bottom, #2C2C2C, #343333);display:flex;justify-content:center;margin-right:0;width:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}#header .header-container .menu-header .right-container .language-container .language-menu>ul.menu>li.menu-item>.sub-menu>.menu-item>a{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:400;color:#ffffff;line-height:140%;letter-spacing:0;text-transform:uppercase;pointer-events:none;z-index:10}@media (hover:hover) and (pointer:fine){#header .header-container .menu-header .right-container .language-container .language-menu>ul.menu>li.menu-item>.sub-menu>.menu-item>a:hover{opacity:0.5}}@media (hover:hover) and (pointer:fine){#header .header-container .menu-header .right-container .language-container .language-menu>ul.menu>li.menu-item:hover.menu-item-has-children::after{color:#ffffff;bottom:-3px}#header .header-container .menu-header .right-container .language-container .language-menu>ul.menu>li.menu-item:hover>a{color:rgba(255, 255, 255, 0.5)}#header .header-container .menu-header .right-container .language-container .language-menu>ul.menu>li.menu-item:hover>.sub-menu{top:80px;margin-top:0;opacity:1;pointer-events:all}#header .header-container .menu-header .right-container .language-container .language-menu>ul.menu>li.menu-item:hover>.sub-menu>.menu-item>a{pointer-events:all}}#header .header-container .menu-header .hamburger-menu{display:none}#header #megamenu-products{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:#343333;padding-top:100px;flex-flow:column}#header #megamenu-products.active{display:flex}#header #megamenu-products .tabs-container{width:100%;height:60px;display:flex;justify-content:center;background:#ffffff00;background:radial-gradient(at center top, rgba(0, 0, 0, 0.15), #ffffff00);border-bottom:1px solid rgba(255, 255, 255, 0.1)}#header #megamenu-products .tabs-container .single-tab{width:auto;padding:0 35px;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}#header #megamenu-products .tabs-container .single-tab.link .label::after{display:none}#header #megamenu-products .tabs-container .single-tab.active .label{color:#ffffff}#header #megamenu-products .tabs-container .single-tab.active .label::after{color:#ffffff;bottom:-3px}#header #megamenu-products .tabs-container .single-tab::before{content:"";width:1px;height:25px;background:rgba(255, 255, 255, 0.1);position:absolute;left:0;bottom:0;z-index:2}#header #megamenu-products .tabs-container .single-tab:last-of-type::after{content:"";width:1px;height:25px;background:rgba(255, 255, 255, 0.1);position:absolute;right:0;bottom:0;z-index:2}@media (hover:hover) and (pointer:fine){#header #megamenu-products .tabs-container .single-tab:hover .label{color:#ffffff}}#header #megamenu-products .tabs-container .single-tab .label{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:16px;font-weight:500;color:rgba(255, 255, 255, 0.5);line-height:120%;letter-spacing:1.6px;text-transform:uppercase;position:relative}#header #megamenu-products .tabs-container .single-tab .label::after{content:"a";width:6px;height:6px;font-size:6px;font-family:"Sati Font Icon";text-transform:none;color:#ffffff00;position:absolute;bottom:15px;transform:rotate(90deg);display:flex;justify-content:center;align-items:center;z-index:2}#header #megamenu-products .tabs-content-container{width:100%;height:calc(100% - 60px);display:flex}#header #megamenu-products .tabs-content-container .single-tab-content-container{width:100%;display:none}#header #megamenu-products .tabs-content-container .single-tab-content-container.active{display:flex}#header #megamenu-products .tabs-content-container .single-tab-content-container.linea .vertical-tabs-container .level-one{display:flex;flex-flow:column;margin-bottom:2px}#header #megamenu-products .tabs-content-container .single-tab-content-container.linea .vertical-tabs-container .level-one.active>.label{background:rgba(255, 255, 255, 0.1)}#header #megamenu-products .tabs-content-container .single-tab-content-container.linea .vertical-tabs-container .level-one>.label{width:100%;background:rgba(255, 255, 255, 0.05);font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:20px;font-weight:300;color:#ffffff;line-height:120%;letter-spacing:2px;text-transform:uppercase;padding:20px 45px}#header #megamenu-products .tabs-content-container .single-tab-content-container.linea .vertical-tabs-container .level-one .sub-level{display:none;flex-flow:column;padding:15px 0}#header #megamenu-products .tabs-content-container .single-tab-content-container.linea .vertical-tabs-container .level-one .sub-level.active{display:flex}#header #megamenu-products .tabs-content-container .single-tab-content-container.linea .vertical-tabs-container .level-one .sub-level .level-two{padding:15px 45px;display:flex;align-items:center;position:relative;cursor:pointer}#header #megamenu-products .tabs-content-container .single-tab-content-container.linea .vertical-tabs-container .level-one .sub-level .level-two.active::before{color:#ffffff;right:5px}#header #megamenu-products .tabs-content-container .single-tab-content-container.linea .vertical-tabs-container .level-one .sub-level .level-two.active .label{color:rgba(255, 255, 255, 0.5)}#header #megamenu-products .tabs-content-container .single-tab-content-container.linea .vertical-tabs-container .level-one .sub-level .level-two::before{content:"a";width:6px;height:6px;font-size:6px;font-family:"Sati Font Icon";text-transform:none;color:#ffffff00;position:absolute;right:15px;display:flex;justify-content:center;align-items:center;z-index:2}#header #megamenu-products .tabs-content-container .single-tab-content-container.linea .vertical-tabs-container .level-one .sub-level .level-two .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:16px;font-weight:400;color:#ffffff;line-height:180%;letter-spacing:1.6px;text-transform:uppercase}#header #megamenu-products .tabs-content-container .single-tab-content-container.applicazione .vertical-tabs-container .level-one{padding:15px 45px;display:flex;align-items:center;position:relative;cursor:pointer}#header #megamenu-products .tabs-content-container .single-tab-content-container.applicazione .vertical-tabs-container .level-one.active::before{color:#ffffff;right:5px}#header #megamenu-products .tabs-content-container .single-tab-content-container.applicazione .vertical-tabs-container .level-one.active .label{color:rgba(255, 255, 255, 0.5)}#header #megamenu-products .tabs-content-container .single-tab-content-container.applicazione .vertical-tabs-container .level-one::before{content:"a";width:6px;height:6px;font-size:6px;font-family:"Sati Font Icon";text-transform:none;color:#ffffff00;position:absolute;right:15px;display:flex;justify-content:center;align-items:center;z-index:2}#header #megamenu-products .tabs-content-container .single-tab-content-container.applicazione .vertical-tabs-container .level-one .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:16px;font-weight:400;color:#ffffff;line-height:180%;letter-spacing:1.6px;text-transform:uppercase}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-container{width:320px;height:100%;border-right:1px solid rgba(255, 255, 255, 0.1);overflow-y:auto}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-container::-webkit-scrollbar{width:5px;height:5px}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-container::-webkit-scrollbar-track{background:#ffffff00}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-container::-webkit-scrollbar-thumb{background:#FFED00}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container{width:calc(100% - 320px)}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content{width:100%;height:100%;display:none;position:relative}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.active{display:flex}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .background{width:50%;height:100%;position:absolute;top:0;right:0;z-index:-1;display:flex;justify-content:center;align-items:center}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .background::before{content:"";width:100%;height:100%;background:radial-gradient(circle at bottom right, #ffffff00 0% 50%, #343333 75% 100%);position:absolute;z-index:1}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .background img{width:100%;height:100%;object-fit:cover;opacity:0.5}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container{width:100%;height:100%;padding:30px 30% 30px 50px;overflow-y:auto;display:flex;flex-flow:row wrap}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container::-webkit-scrollbar{width:5px;height:5px}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container::-webkit-scrollbar-track{background:#ffffff00}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container::-webkit-scrollbar-thumb{background:#FFED00}@media screen and (max-width:1700px){#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container{padding:30px 10% 30px 50px}}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.text-container{width:calc(100% - 200px);padding-right:100px;display:flex;flex-flow:column}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.text-container .title{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:60px;font-weight:200;color:#ffffff;line-height:100%;letter-spacing:0;margin-bottom:10px}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.text-container .category{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:30px;font-weight:400;color:#ffffff;line-height:120%;letter-spacing:0;text-transform:uppercase;margin-bottom:20px}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.text-container .text{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:16px;font-weight:400;color:#ffffff;line-height:180%;letter-spacing:0}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.text-container .text p{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:16px;font-weight:400;color:#ffffff;line-height:180%;letter-spacing:0}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.text-container .text a{color:#FFED00}@media (hover:hover) and (pointer:fine){#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.text-container .text a:hover{color:#ffffff}}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.text-container .text ul{padding-left:20px;margin-bottom:20px}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.text-container .text ul li{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:16px;font-weight:400;color:#ffffff;line-height:180%;letter-spacing:0}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container{width:200px;height:auto;display:flex;flex-flow:column;row-gap:10px;column-gap:10px}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container .link{width:250px;min-height:60px;border-radius:0;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background:#ffffff00;border:2px solid #ffffff;color:#ffffff}@media (hover:hover) and (pointer:fine){#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container .link:hover{color:#000000}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container .link:hover::before{top:0}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container .link:hover::after{color:#000000}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container .link:hover .label{color:#000000}}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container .link::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:-1;background-color:#ffffff}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container .link::after{content:"h";width:25px;height:25px;font-size:25px;font-family:"Sati Font Icon";text-transform:none;display:flex;justify-content:center;align-items:center;position:absolute;left:20px;color:#ffffff}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container .link .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;color:#ffffff}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container .reader{width:250px;min-height:60px;border-radius:0;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background:#FFED00;color:#000000}@media (hover:hover) and (pointer:fine){#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container .reader:hover{color:#ffffff}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container .reader:hover::before{top:0}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container .reader:hover::after{color:#ffffff}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container .reader:hover .label{color:#ffffff}}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container .reader::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:-1;background-color:#000000}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container .reader::after{content:"e";width:25px;height:25px;font-size:20px;font-family:"Sati Font Icon";text-transform:none;display:flex;justify-content:center;align-items:center;position:absolute;left:20px;color:#000000}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container .reader .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;color:#000000}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container .brochure{width:250px;min-height:60px;border-radius:0;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background:#FFED00;color:#000000}@media (hover:hover) and (pointer:fine){#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container .brochure:hover{color:#ffffff}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container .brochure:hover::before{top:0}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container .brochure:hover::after{color:#ffffff}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container .brochure:hover .label{color:#ffffff}}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container .brochure::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:-1;background-color:#000000}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container .brochure::after{content:"f";width:25px;height:25px;font-size:20px;font-family:"Sati Font Icon";text-transform:none;display:flex;justify-content:center;align-items:center;position:absolute;left:20px;color:#000000}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container>.buttons-container .brochure .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;color:#000000}#header #megamenu-products .tabs-content-container .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .info-container .grid-products-preview{width:100%}#header #megamenu-resources{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:#343333;padding-top:100px;flex-flow:column}#header #megamenu-resources.active{display:flex}#header #megamenu-resources.active.mobile{z-index:1}#header #megamenu-resources.active.mobile .single-tab-content-container::before{display:none}#header #megamenu-resources.active.mobile .single-tab-content-container .vertical-tabs-container{display:none}#header #megamenu-resources.active.mobile .single-tab-content-container .vertical-tabs-content-container{width:100%;padding:0 20px 20px 20px}@media screen and (max-width:767px){#header #megamenu-resources.active.mobile .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .title-container .title{font-size:40px}}@media screen and (max-width:767px){#header #megamenu-resources.active.mobile .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container{height:auto;flex-flow:column}}@media screen and (max-width:767px){#header #megamenu-resources.active.mobile .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container{flex-flow:column}}@media screen and (max-width:767px){#header #megamenu-resources.active.mobile .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1{margin-bottom:20px}}@media screen and (max-width:767px){#header #megamenu-resources.active.mobile .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .thumbnail{width:100px;height:auto;object-fit:contain;object-position:top}}@media screen and (max-width:767px){#header #megamenu-resources.active.mobile .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container{height:auto;row-gap:10px}}@media screen and (max-width:767px){#header #megamenu-resources.active.mobile .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .text-container p.name,#header #megamenu-resources.active.mobile .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .buttons-container p.name{font-size:25px}}@media screen and (max-width:767px){#header #megamenu-resources.active.mobile .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-2{width:100%}}@media screen and (max-width:767px){#header #megamenu-resources.active.mobile .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-2 a.standard-button.profile,#header #megamenu-resources.active.mobile .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-2 a.standard-button.logout{width:100%}}#header #megamenu-resources .single-tab-content-container{width:100%;height:100%;display:none;position:relative}#header #megamenu-resources .single-tab-content-container::before{content:"";width:100%;height:60px;background:radial-gradient(at center top, rgba(0, 0, 0, 0.15), #ffffff00);position:absolute;top:0}#header #megamenu-resources .single-tab-content-container.active{display:flex}#header #megamenu-resources .single-tab-content-container .vertical-tabs-container{width:320px;height:100%;padding-top:30px;border-right:1px solid rgba(255, 255, 255, 0.1);overflow-y:auto}#header #megamenu-resources .single-tab-content-container .vertical-tabs-container::-webkit-scrollbar{width:5px;height:5px}#header #megamenu-resources .single-tab-content-container .vertical-tabs-container::-webkit-scrollbar-track{background:#ffffff00}#header #megamenu-resources .single-tab-content-container .vertical-tabs-container::-webkit-scrollbar-thumb{background:#FFED00}#header #megamenu-resources .single-tab-content-container .vertical-tabs-container .level-one{padding:15px 45px;display:flex;align-items:center;position:relative;cursor:pointer}#header #megamenu-resources .single-tab-content-container .vertical-tabs-container .level-one.active::before{color:#ffffff;right:5px}#header #megamenu-resources .single-tab-content-container .vertical-tabs-container .level-one.active .label{color:rgba(255, 255, 255, 0.5)}#header #megamenu-resources .single-tab-content-container .vertical-tabs-container .level-one::before{content:"a";width:6px;height:6px;font-size:6px;font-family:"Sati Font Icon";text-transform:none;color:#ffffff00;position:absolute;right:15px;display:flex;justify-content:center;align-items:center;z-index:2}#header #megamenu-resources .single-tab-content-container .vertical-tabs-container .level-one .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:16px;font-weight:400;color:#ffffff;line-height:180%;letter-spacing:1.6px;text-transform:uppercase}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container{width:calc(100% - 320px);padding:30px 30% 30px 50px;overflow-y:auto;display:flex;flex-flow:row wrap}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container::-webkit-scrollbar{width:5px;height:5px}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container::-webkit-scrollbar-track{background:#ffffff00}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container::-webkit-scrollbar-thumb{background:#FFED00}@media screen and (max-width:1700px){#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container{padding:30px 10% 30px 50px}}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content{width:100%;height:auto;display:none;position:relative;flex-flow:column;color:#ffffff !important}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.active{display:flex}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .title-container{display:flex;margin-bottom:30px}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .title-container .title{max-width:calc(100% - 280px);margin-right:30px;font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:60px;font-weight:200;color:#ffffff;line-height:90%;letter-spacing:0}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .title-container .standard-button{width:250px;min-height:60px;border-radius:0;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background:#ffffff00;border:2px solid #ffffff;color:#ffffff;margin-left:auto}@media (hover:hover) and (pointer:fine){#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .title-container .standard-button:hover{color:#000000}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .title-container .standard-button:hover::before{top:0}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .title-container .standard-button:hover::after{color:#000000}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .title-container .standard-button:hover .label{color:#000000}}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .title-container .standard-button::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:-1;background-color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .title-container .standard-button::after{content:"h";width:25px;height:25px;font-size:25px;font-family:"Sati Font Icon";text-transform:none;display:flex;justify-content:center;align-items:center;position:absolute;left:20px;color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content .title-container .standard-button .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.catalogo .grid-brochure-preview{column-gap:10px;row-gap:10px}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.catalogo .grid-brochure-preview .single-item{width:calc(25% - 7.5px);background:#ffffff00;border:2px solid #5C5C5C}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.catalogo .grid-brochure-preview .single-item .text-container .name{color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .title-container .title{max-width:100%;margin-right:0}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container{display:flex;height:540px;border:1px solid #5C5C5C}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container.reset-password .column.column-1{display:none}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container.reset-password .column.column-3{display:flex}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;padding:20px}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1{border-right:1px solid #5C5C5C}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .wppb-error{width:100%;max-width:340px;border:2px solid #dc3232;box-shadow:none;background:#ffffff00;font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:16px;font-weight:400;color:#ffffff !important;line-height:160%;letter-spacing:0;text-align:center;margin-bottom:20px;padding:5px 10px;position:relative}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .wppb-error a{display:none}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .wppb-user-forms{display:flex;flex-direction:column;max-width:340px;width:100%}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .wppb-user-forms form{display:flex;flex-direction:column;gap:20px}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .wppb-user-forms form .wppb-form-field{position:relative;display:flex;flex-direction:column;justify-content:flex-start;justify-content:center;padding-bottom:0}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .wppb-user-forms form .wppb-form-field label{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:10px;font-weight:600;color:#343333;line-height:150%;letter-spacing:0.5px;width:100%;text-transform:uppercase;margin-bottom:5px}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .wppb-user-forms form .wppb-form-field.wppb-select::before{content:"a";width:5px;height:5px;font-size:5px;font-family:"Sati Font Icon";position:absolute;right:15px;top:45px;color:#000000;display:flex;justify-content:center;align-items:center;transform:rotate(90deg)}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .wppb-user-forms form .wppb-form-field.adc-select>span.wpcf7-form-control-wrap{display:flex;align-items:center}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .wppb-user-forms form .wppb-form-field.adc-select>span.wpcf7-form-control-wrap::before{content:"a";width:5px;height:5px;font-size:5px;font-family:"Sati Font Icon";position:absolute;right:15px;color:#000000;display:flex;justify-content:center;align-items:center;transform:rotate(90deg)}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .wppb-user-forms form .wppb-form-field input[type="text"],#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .wppb-user-forms form .wppb-form-field input[type="number"],#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .wppb-user-forms form .wppb-form-field input[type="password"],#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .wppb-user-forms form .wppb-form-field input[type="email"],#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .wppb-user-forms form .wppb-form-field input[type="tel"]{width:100%;height:55px;margin:0;padding:10px 15px;background:#ffffff;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:16px;font-weight:400;color:#343333;line-height:150%;letter-spacing:0;cursor:text;appearance:none;-webkit-appearance:none;border:none;border-radius:0;display:flex;align-items:center}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .wppb-user-forms form .wppb-form-field button.wppb-toggle-pw{height:auto;right:15px;top:unset !important;margin-top:20px}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .wppb-user-forms form .wppb-form-field select{width:100%;height:55px;margin:0;padding:10px 25px 10px 15px;background:#ffffff;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:16px;font-weight:400;color:#343333;line-height:150%;letter-spacing:0;appearance:none}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .wppb-user-forms form .wppb-form-field textarea{width:100%;height:250px;margin:0;padding:10px 15px;background:#ffffff;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:16px;font-weight:400;color:#343333;line-height:150%;letter-spacing:0;appearance:none;-webkit-appearance:none;border:none;border-radius:0}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .wppb-user-forms form .wppb-form-field label{color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .wppb-user-forms form .wppb-form-field input[type="text"],#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .wppb-user-forms form .wppb-form-field input[type="password"]{background-color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .wppb-user-forms form .wppb-form-field.login-remember{display:flex;flex-direction:row;align-items:center;gap:10px}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .wppb-user-forms form .wppb-form-field.login-remember input[type="checkbox"]{width:20px;height:20px;border:none;border-radius:0;background-color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .wppb-user-forms form .wppb-form-field.login-remember label{width:calc(100% - 30px);font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:16px;font-weight:400;color:#343333;line-height:160%;letter-spacing:0;margin:0;padding:0;text-transform:unset}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .wppb-user-forms form .wppb-form-field.login-remember label{color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 a.reset-password{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:14px;font-weight:400;color:#ffffff;line-height:140%;letter-spacing:0;text-align:right;margin-top:-15px}@media (hover:hover) and (pointer:fine){#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 a.reset-password:hover{color:#FFED00}}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .login-submit{width:250px;min-height:60px;border-radius:0;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background:#FFED00;color:#000000;margin-bottom:0;position:relative;padding:0;width:100%}@media (hover:hover) and (pointer:fine){#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .login-submit:hover{color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .login-submit:hover::before{top:0}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .login-submit:hover::after{color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .login-submit:hover .label{color:#ffffff}}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .login-submit::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:-1;background-color:#000000}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .login-submit::after{content:"v";width:25px;height:25px;font-size:20px;font-family:"Sati Font Icon";text-transform:none;display:flex;justify-content:center;align-items:center;position:absolute;left:20px;color:#000000}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .login-submit .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;color:#000000}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .login-submit input[type="submit"]{width:100%;min-height:60px;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background-color:transparent;color:#000000}@media (hover:hover) and (pointer:fine){#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-1 .login-submit input[type="submit"]:hover{color:#ffffff}}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-2 lottie-player{width:200px;height:200px;margin-bottom:30px}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-2 a.standard-button{width:250px;min-height:60px;border-radius:0;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background:#ffffff00;border:2px solid #ffffff;color:#ffffff;width:100%;max-width:340px;margin-top:10px}@media (hover:hover) and (pointer:fine){#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-2 a.standard-button:hover{color:#000000}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-2 a.standard-button:hover::before{top:0}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-2 a.standard-button:hover::after{color:#000000}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-2 a.standard-button:hover .label{color:#000000}}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-2 a.standard-button::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:-1;background-color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-2 a.standard-button::after{content:"h";width:25px;height:25px;font-size:20px;font-family:"Sati Font Icon";text-transform:none;display:flex;justify-content:center;align-items:center;position:absolute;left:20px;color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-2 a.standard-button .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3{display:none;border-right:1px solid #5C5C5C}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .wppb_holder{display:flex;flex-direction:column;max-width:340px;width:100%}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .wppb_holder p{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:14px;font-weight:400;color:#ffffff;line-height:140%;letter-spacing:0;text-align:center}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .wppb_holder form{display:flex;flex-direction:column;gap:20px}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .wppb_holder form p:not(.form-submit){font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:14px;font-weight:400;color:#ffffff;line-height:160%;letter-spacing:0;text-align:center;margin-bottom:0;max-width:340px;width:100%}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .wppb_holder form .wppb-form-field{position:relative;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:0}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .wppb_holder form .wppb-form-field label{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:10px;font-weight:600;color:#343333;line-height:150%;letter-spacing:0.5px;width:100%;text-transform:uppercase;margin-bottom:5px}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .wppb_holder form .wppb-form-field.wppb-select::before{content:"a";width:5px;height:5px;font-size:5px;font-family:"Sati Font Icon";position:absolute;right:15px;top:45px;color:#000000;display:flex;justify-content:center;align-items:center;transform:rotate(90deg)}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .wppb_holder form .wppb-form-field.adc-select>span.wpcf7-form-control-wrap{display:flex;align-items:center}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .wppb_holder form .wppb-form-field.adc-select>span.wpcf7-form-control-wrap::before{content:"a";width:5px;height:5px;font-size:5px;font-family:"Sati Font Icon";position:absolute;right:15px;color:#000000;display:flex;justify-content:center;align-items:center;transform:rotate(90deg)}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .wppb_holder form .wppb-form-field input[type="text"],#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .wppb_holder form .wppb-form-field input[type="number"],#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .wppb_holder form .wppb-form-field input[type="password"],#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .wppb_holder form .wppb-form-field input[type="email"],#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .wppb_holder form .wppb-form-field input[type="tel"]{width:100%;height:55px;margin:0;padding:10px 15px;background:#ffffff;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:16px;font-weight:400;color:#343333;line-height:150%;letter-spacing:0;cursor:text;appearance:none;-webkit-appearance:none;border:none;border-radius:0;display:flex;align-items:center}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .wppb_holder form .wppb-form-field button.wppb-toggle-pw{height:auto;right:15px;top:unset !important;margin-top:20px}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .wppb_holder form .wppb-form-field select{width:100%;height:55px;margin:0;padding:10px 25px 10px 15px;background:#ffffff;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:16px;font-weight:400;color:#343333;line-height:150%;letter-spacing:0;appearance:none}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .wppb_holder form .wppb-form-field textarea{width:100%;height:250px;margin:0;padding:10px 15px;background:#ffffff;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:16px;font-weight:400;color:#343333;line-height:150%;letter-spacing:0;appearance:none;-webkit-appearance:none;border:none;border-radius:0}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .wppb_holder form .wppb-form-field label{color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .wppb_holder form .wppb-form-field input[type="text"]{background-color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .form-submit{width:250px;min-height:60px;border-radius:0;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background:#FFED00;color:#000000;margin-bottom:0;position:relative;padding:0;width:100%}@media (hover:hover) and (pointer:fine){#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .form-submit:hover{color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .form-submit:hover::before{top:0}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .form-submit:hover::after{color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .form-submit:hover .label{color:#ffffff}}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .form-submit::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:-1;background-color:#000000}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .form-submit::after{content:"y";width:25px;height:25px;font-size:20px;font-family:"Sati Font Icon";text-transform:none;display:flex;justify-content:center;align-items:center;position:absolute;left:20px;color:#000000}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .form-submit .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;color:#000000}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .form-submit input[type="submit"]{width:100%;min-height:60px;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background-color:transparent;color:#000000}@media (hover:hover) and (pointer:fine){#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 .form-submit input[type="submit"]:hover{color:#ffffff}}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 a.standard-button.back-to-login{width:250px;min-height:60px;border-radius:0;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background:#ffffff00;border:2px solid #ffffff;color:#ffffff;width:100%;max-width:340px;margin-top:10px}@media (hover:hover) and (pointer:fine){#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 a.standard-button.back-to-login:hover{color:#000000}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 a.standard-button.back-to-login:hover::before{top:0}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 a.standard-button.back-to-login:hover::after{color:#000000}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 a.standard-button.back-to-login:hover .label{color:#000000}}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 a.standard-button.back-to-login::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:-1;background-color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 a.standard-button.back-to-login::after{content:"a";width:25px;height:25px;font-size:20px;font-family:"Sati Font Icon";text-transform:none;display:flex;justify-content:center;align-items:center;position:absolute;left:20px;color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 a.standard-button.back-to-login .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column.column-3 a.standard-button.back-to-login::after{transform:scaleX(-1)}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .login-container .column p.text{color:#ffffff;line-height:160%;text-align:center;margin-bottom:30px;max-width:340px;width:100%}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container{display:flex}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column{display:flex}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1{flex:1}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .thumbnail{height:320px;width:auto;margin-right:20px}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container{position:relative;height:320px;display:flex;flex-direction:column;justify-content:space-between}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .text-container,#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .buttons-container{position:relative;display:flex;flex-direction:column;gap:10px}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .text-container p.name,#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .buttons-container p.name{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:30px;font-weight:400;color:#ffffff;line-height:120%;letter-spacing:0;margin-bottom:0}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .text-container p.date,#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .buttons-container p.date{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:16px;font-weight:400;color:#ffffff;line-height:120%;letter-spacing:0;margin-bottom:0}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .text-container a.standard-button.excel,#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .buttons-container a.standard-button.excel{width:250px;min-height:60px;border-radius:0;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background:#FFED00;color:#000000;width:100%;max-width:340px}@media (hover:hover) and (pointer:fine){#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .text-container a.standard-button.excel:hover,#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .buttons-container a.standard-button.excel:hover{color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .text-container a.standard-button.excel:hover::before,#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .buttons-container a.standard-button.excel:hover::before{top:0}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .text-container a.standard-button.excel:hover::after,#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .buttons-container a.standard-button.excel:hover::after{color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .text-container a.standard-button.excel:hover .label,#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .buttons-container a.standard-button.excel:hover .label{color:#ffffff}}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .text-container a.standard-button.excel::before,#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .buttons-container a.standard-button.excel::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:-1;background-color:#000000}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .text-container a.standard-button.excel::after,#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .buttons-container a.standard-button.excel::after{content:"z";width:25px;height:25px;font-size:20px;font-family:"Sati Font Icon";text-transform:none;display:flex;justify-content:center;align-items:center;position:absolute;left:20px;color:#000000}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .text-container a.standard-button.excel .label,#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .buttons-container a.standard-button.excel .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;color:#000000}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .text-container a.standard-button.metel,#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .buttons-container a.standard-button.metel{width:250px;min-height:60px;border-radius:0;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background:#FFED00;color:#000000;width:100%;max-width:340px}@media (hover:hover) and (pointer:fine){#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .text-container a.standard-button.metel:hover,#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .buttons-container a.standard-button.metel:hover{color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .text-container a.standard-button.metel:hover::before,#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .buttons-container a.standard-button.metel:hover::before{top:0}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .text-container a.standard-button.metel:hover::after,#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .buttons-container a.standard-button.metel:hover::after{color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .text-container a.standard-button.metel:hover .label,#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .buttons-container a.standard-button.metel:hover .label{color:#ffffff}}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .text-container a.standard-button.metel::before,#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .buttons-container a.standard-button.metel::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:-1;background-color:#000000}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .text-container a.standard-button.metel::after,#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .buttons-container a.standard-button.metel::after{content:"A";width:25px;height:25px;font-size:20px;font-family:"Sati Font Icon";text-transform:none;display:flex;justify-content:center;align-items:center;position:absolute;left:20px;color:#000000}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .text-container a.standard-button.metel .label,#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-1 .details-container .buttons-container a.standard-button.metel .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;color:#000000}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-2{width:250px;flex-direction:column;gap:10px}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-2 a.standard-button.profile{width:250px;min-height:60px;border-radius:0;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background:#ffffff00;border:2px solid #ffffff;color:#ffffff}@media (hover:hover) and (pointer:fine){#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-2 a.standard-button.profile:hover{color:#000000}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-2 a.standard-button.profile:hover::before{top:0}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-2 a.standard-button.profile:hover::after{color:#000000}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-2 a.standard-button.profile:hover .label{color:#000000}}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-2 a.standard-button.profile::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:-1;background-color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-2 a.standard-button.profile::after{content:"w";width:25px;height:25px;font-size:20px;font-family:"Sati Font Icon";text-transform:none;display:flex;justify-content:center;align-items:center;position:absolute;left:20px;color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-2 a.standard-button.profile .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-2 a.standard-button.logout{width:250px;min-height:60px;border-radius:0;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background:#ffffff00;border:2px solid #ffffff;color:#ffffff}@media (hover:hover) and (pointer:fine){#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-2 a.standard-button.logout:hover{color:#000000}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-2 a.standard-button.logout:hover::before{top:0}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-2 a.standard-button.logout:hover::after{color:#000000}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-2 a.standard-button.logout:hover .label{color:#000000}}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-2 a.standard-button.logout::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:-1;background-color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-2 a.standard-button.logout::after{content:"x";width:25px;height:25px;font-size:20px;font-family:"Sati Font Icon";text-transform:none;display:flex;justify-content:center;align-items:center;position:absolute;left:20px;color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.listino .pricelist-container .column.column-2 a.standard-button.logout .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.video .grid-video-preview{column-gap:10px;row-gap:10px}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.video .grid-video-preview .single-video{display:flex !important;padding:15px}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.video .grid-video-preview .single-video:not(:first-of-type){width:calc(25% - 15px);display:flex;flex-flow:column}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.video .grid-video-preview .single-video:not(:first-of-type) .video-container{width:100%;height:auto}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.video .grid-video-preview .single-video:not(:first-of-type) .text-container{width:100%;margin-top:auto}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.video .grid-video-preview .single-video:not(:first-of-type) .text-container .name{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:14px;font-weight:400;color:#ffffff;line-height:160%;letter-spacing:0;margin-bottom:0;margin-top:5px}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.video .grid-video-preview .single-video:not(:first-of-type) .text-container .description{display:none}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.video .grid-video-preview .single-video .text-container .name{color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.video .grid-video-preview .single-video .text-container .description{color:#ffffff}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.faq .grid-faq-preview{display:flex;flex-flow:column}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.faq .grid-faq-preview .single-faq{width:100%;padding:20px 40px 20px 0;border-top:1px solid #5C5C5C}@media (hover:hover) and (pointer:fine){#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.faq .grid-faq-preview .single-faq:hover .question{opacity:0.5}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.faq .grid-faq-preview .single-faq:hover .question::before{right:-40px}}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.faq .grid-faq-preview .single-faq .question{width:100%;display:flex;align-items:center;position:relative;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:24px;font-weight:400;color:#ffffff;line-height:120%;letter-spacing:0}#header #megamenu-resources .single-tab-content-container .vertical-tabs-content-container .single-vertical-tab-content.faq .grid-faq-preview .single-faq .question::before{content:"c";width:20px;height:20px;font-size:10px;color:#ffffff;font-family:"Sati Font Icon";position:absolute;right:-30px;display:flex;justify-content:center;align-items:center;cursor:pointer}html.no-js.no-svg{margin:0 !important}@media screen and (max-width:782px){html.no-js.no-svg{margin:0 !important}}body.active-hamburger-menu #header .header-container .menu-header .right-container{display:none}body.active-hamburger-menu #header .header-container .menu-header .hamburger-menu{width:28px;height:30px;margin:0 10px 0 0;position:relative;cursor:pointer;z-index:1100;display:block}body.active-hamburger-menu #header .header-container .menu-header .hamburger-menu.open span:nth-of-type(1){transform:rotate(-45deg);transform-origin:right;margin-top:4px}body.active-hamburger-menu #header .header-container .menu-header .hamburger-menu.open span:nth-of-type(2){opacity:0}body.active-hamburger-menu #header .header-container .menu-header .hamburger-menu.open span:nth-of-type(3){transform:rotate(45deg);transform-origin:right;margin-bottom:4px}body.active-hamburger-menu #header .header-container .menu-header .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)}body.active-hamburger-menu #header .header-container .menu-header .hamburger-menu span:nth-of-type(1){top:0;width:100%}body.active-hamburger-menu #header .header-container .menu-header .hamburger-menu span:nth-of-type(2){top:calc(50% - 2px);width:16px}body.active-hamburger-menu #header .header-container .menu-header .hamburger-menu span:nth-of-type(3){bottom:0;width:100%}body.active-hamburger-menu #header .header-menu-mobile{position:fixed;top:-100vh;right:0;width:100vw;height:100vh;display:flex;flex-direction:column;align-items:flex-end;padding:0;z-index:0;overflow:hidden;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}body.active-hamburger-menu #header .header-menu-mobile.open{top:0}body.active-hamburger-menu #header .header-menu-mobile .menu-header{width:100%;height:100%;background:#343333}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container{padding:0;height:100%}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container{height:100%;display:flex;flex-flow:column}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu{height:calc(100% - 85px - 60px);overflow-y:auto;margin:0 0 60px 0;padding:0 20px;order:2}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu::-webkit-scrollbar{width:5px;height:5px}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu::-webkit-scrollbar-track{background:#ffffff00}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu::-webkit-scrollbar-thumb{background:#FFED00}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu{height:100%;display:flex;flex-flow:column;row-gap:20px;overflow:visible}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu .accordion-arrow{width:30px;height:30px;background-color:#FFED00;display:flex;justify-content:center;align-items:center;position:relative;top:0;left:0;cursor:pointer;overflow:hidden;z-index:1;order:2}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu .accordion-arrow::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;background-color:#000000;z-index:1}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu .accordion-arrow::after{content:"a";font-family:"Sati Font Icon";font-size:10px;color:#000000;transform:rotate(0);position:absolute;cursor:pointer;display:flex;justify-content:center;align-items:center;z-index:2}@media (hover:hover) and (pointer:fine){body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu .accordion-arrow:hover::before{top:0}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu .accordion-arrow:hover::after{color:#ffffff}}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu li.menu-item.opened>.accordion-arrow::after{transform:rotate(90deg) !important}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu li.menu-item.opened.menu-item-has-children>.sub-menu{display:flex !important;padding:20px 50px 0 0 !important}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu .trigger-listino>a{cursor:pointer !important}@media (hover:hover) and (pointer:fine){body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu .trigger-listino>a:hover{padding-right:10px}}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu>.menu-item{list-style:none;text-align:right;display:flex;justify-content:flex-end;flex-flow:row wrap;position:relative}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu>.menu-item>a{width:100%;font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:24px;font-weight:500;color:#ffffff;line-height:100%;letter-spacing:0;order:1}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu>.menu-item>a:not([href="#"]){cursor:pointer}@media (hover:hover) and (pointer:fine){body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu>.menu-item>a:not([href="#"]):hover{padding-right:10px}}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu>.menu-item.menu-item-has-children>a{width:calc(100% - 50px);margin-right:20px}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu>.menu-item.menu-item-has-children>.sub-menu{display:none;flex-flow:column;row-gap:20px;order:3}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item{list-style:none;text-align:right;display:flex;justify-content:flex-end;flex-flow:row wrap;position:relative}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a{width:100%;font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:24px;font-weight:500;color:rgba(255, 255, 255, 0.8);line-height:100%;letter-spacing:0;order:1}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a:not([href="#"]){cursor:pointer}@media (hover:hover) and (pointer:fine){body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a:not([href="#"]):hover{padding-right:10px}}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item.menu-item-has-children>a{width:calc(100% - 50px);margin-right:20px}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item.menu-item-has-children>.sub-menu{display:none;flex-flow:column;row-gap:20px;order:3}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item{list-style:none;text-align:right;display:flex;justify-content:flex-end;flex-flow:row wrap;position:relative}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a{width:100%;font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:24px;font-weight:500;color:rgba(255, 255, 255, 0.6);line-height:100%;letter-spacing:0;order:1}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a:not([href="#"]){cursor:pointer}@media (hover:hover) and (pointer:fine){body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a:not([href="#"]):hover{padding-right:10px}}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item.menu-item-has-children>a{width:calc(100% - 50px);margin-right:20px}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item.menu-item-has-children>.sub-menu{display:none;flex-flow:column;row-gap:20px;order:3}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item{list-style:none;text-align:right}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:24px;font-weight:500;color:rgba(255, 255, 255, 0.4);line-height:100%;letter-spacing:0}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a:not([href="#"]){cursor:pointer}@media (hover:hover) and (pointer:fine){body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a:not([href="#"]):hover{padding-right:10px}}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-language-menu{width:100%;height:30px;padding:0 20px;margin:25px 0 30px 0;order:1}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-language-menu>.menu{height:100%;display:flex;column-gap:20px}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-language-menu>.menu .menu-item{width:20px;height:100%;display:flex;justify-content:center;align-items:center;position:relative}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-language-menu>.menu .menu-item::before{content:"";width:100%;height:0;position:absolute;bottom:0;background:#FFED00}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-language-menu>.menu .menu-item.wpml-ls-current-language::before{height:2px}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .mobile-language-menu>.menu .menu-item a span{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:14px;font-weight:400;color:#ffffff;line-height:120%;letter-spacing:0}body.active-hamburger-menu #header .header-menu-mobile .service-header{width:100%;height:60px;background:#FFED00}body.active-hamburger-menu #header .header-menu-mobile .service-header .container{height:100%;display:flex;justify-content:space-between;align-items:center;flex-flow:row}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container{height:100%}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container .language-menu{height:100%}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container .language-menu ul.menu{height:100%;display:flex}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container .language-menu ul.menu li.menu-item{overflow:hidden;position:relative;height:100%;list-style:none;display:flex;align-items:center}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container .language-menu ul.menu li.menu-item::before{content:"";width:100%;height:2px;background:#ffffff;position:absolute;top:-2px;right:0}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container .language-menu ul.menu li.menu-item.wpml-ls-current-language::before{top:0}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container .language-menu ul.menu li.menu-item.wpml-ls-current-language a{opacity:1}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container .language-menu ul.menu li.menu-item a{padding:0 10px;opacity:0.5;cursor:pointer}@media (hover:hover) and (pointer:fine){body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container .language-menu ul.menu li.menu-item a:hover{opacity:1}}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container .language-menu ul.menu li.menu-item a span{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:20px;font-weight:700;color:#ffffff;line-height:100%;letter-spacing:1.4px;text-transform:uppercase}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .social-container{display:flex;justify-content:center;align-items:center}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .social-container .social{width:20px;height:20px;margin-left:20px;position:relative;display:flex;justify-content:center;align-items:center}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .social-container .social::before{width:20px;height:20px;font-size:20px;color:#ffffff;font-family:"Sati Font Icon";position:absolute;display:flex;justify-content:center;align-items:center;cursor:pointer}@media (hover:hover) and (pointer:fine){body.active-hamburger-menu #header .header-menu-mobile .service-header .container .social-container .social:hover::before{color:#E30613}}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .social-container .social.facebook::before{content:"c"}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .social-container .social.youtube::before{content:"e"}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .social-container .social.linkedin::before{content:"d"}.whistleblowing-container{height:auto;background:#000000;border-top:2px solid #D7D7D7}.whistleblowing-container .background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0.3}.whistleblowing-container .container{height:auto;position:relative;display:flex;justify-content:center;align-items:center}.whistleblowing-container .container .text{width:100%;padding:20px 0;text-align:center}.whistleblowing-container .container .text p{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:14px;font-weight:400;color:#ffffff;line-height:140%;letter-spacing:0;margin-bottom:0}.whistleblowing-container .container .text a{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:14px;font-weight:400;color:#FFED00;line-height:140%;letter-spacing:0}@media (hover:hover) and (pointer:fine){.whistleblowing-container .container .text a:hover{color:#ffffff}}footer.footer{width:100%;height:auto;min-height:unset;border-top:2px solid #D7D7D7;padding:50px 0;z-index:0}@media screen and (max-width:1200px){footer.footer{padding:30px 0}}footer.footer .container{display:flex;flex-flow:row;column-gap:50px}@media screen and (max-width:1200px){footer.footer .container{column-gap:30px}}@media screen and (max-width:767px){footer.footer .container{flex-flow:column}}footer.footer .container .column{flex:1}footer.footer .container .column.info-container p{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:14px;font-weight:400;color:#343333;line-height:140%;letter-spacing:0}@media screen and (max-width:767px){footer.footer .container .column.info-container p{text-align:center;padding-bottom:10px}}footer.footer .container .column.pages-container{display:flex;flex-flow:column}@media screen and (max-width:1200px){footer.footer .container .column.pages-container{display:none}}footer.footer .container .column.pages-container .title{width:60%}footer.footer .container .column.pages-container .title p{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:14px;font-weight:500;color:#343333;line-height:140%;letter-spacing:0;text-transform:uppercase;margin-bottom:10px}footer.footer .container .column.pages-container .single-page a{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:14px;font-weight:400;color:#343333;line-height:140%;letter-spacing:0}@media (hover:hover) and (pointer:fine){footer.footer .container .column.pages-container .single-page a:hover{opacity:0.5}}@media screen and (max-width:767px){footer.footer .container .column.newsletter-container{margin-bottom:30px}}footer.footer .container .column.newsletter-container #ifm_embed_signup{position:relative;display:flex;flex-direction:column}footer.footer .container .column.newsletter-container #ifm_embed_signup p.text{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:14px;font-weight:400;color:#343333;line-height:140%;letter-spacing:0;margin-bottom:5px}footer.footer .container .column.newsletter-container #ifm_embed_signup form .field-container{position:relative}footer.footer .container .column.newsletter-container #ifm_embed_signup form .field-container label{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:10px;font-weight:600;color:#343333;line-height:150%;letter-spacing:0.5px;width:100%;text-transform:uppercase;margin-bottom:5px}footer.footer .container .column.newsletter-container #ifm_embed_signup form .field-container input[type="text"]{width:100%;height:55px;margin:0;padding:10px 15px;background:#F3F0EB;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:16px;font-weight:400;color:#343333;line-height:150%;letter-spacing:0;appearance:none;-webkit-appearance:none;border:none;border-radius:0;display:flex;align-items:center}footer.footer .container .column.newsletter-container #ifm_embed_signup form .field-container button{appearance:none;-webkit-appearance:none;position:absolute;bottom:15px;right:15px;width:26px;height:26px;background-color:#FFED00;display:flex;justify-content:center;align-items:center;font-family:"Sati Font Icon";font-size:10px;color:#000000}@media (hover:hover) and (pointer:fine){footer.footer .container .column.newsletter-container #ifm_embed_signup form .field-container button:hover{background-color:#000000;color:#ffffff}}footer.footer .container .column.newsletter-container #ifm_embed_signup form #mergeRow-gdpr{position:relative;margin-top:10px;display:flex;gap:10px}footer.footer .container .column.newsletter-container #ifm_embed_signup form #mergeRow-gdpr input[type="checkbox"]{width:20px;height:20px;border:none;border-radius:0;background-color:#ffffff}footer.footer .container .column.newsletter-container #ifm_embed_signup form #mergeRow-gdpr span p{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:10px;font-weight:400;color:#343333;line-height:140%;letter-spacing:0}footer.footer .container .column.newsletter-container #ifm_embed_signup form #mergeRow-gdpr span p a{color:#000000;text-decoration:underline}@media (hover:hover) and (pointer:fine){footer.footer .container .column.newsletter-container #ifm_embed_signup form #mergeRow-gdpr span p a:hover{color:#E30613}}footer.footer .container .column.footer-menu-container{display:flex;flex-flow:column}footer.footer .container .column.footer-menu-container .social{margin-bottom:20px}@media screen and (max-width:767px){footer.footer .container .column.footer-menu-container .social{display:flex;justify-content:center;column-gap:20px;margin-bottom:10px}}footer.footer .container .column.footer-menu-container .social .single-social{display:flex;justify-content:end}footer.footer .container .column.footer-menu-container .social .single-social a{display:flex;justify-content:center;align-items:center}@media (hover:hover) and (pointer:fine){footer.footer .container .column.footer-menu-container .social .single-social a:hover{opacity:0.5}}footer.footer .container .column.footer-menu-container .social .single-social a span{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:14px;font-weight:400;color:#343333;line-height:140%;letter-spacing:0;text-align:right}@media screen and (max-width:767px){footer.footer .container .column.footer-menu-container .social .single-social a span{display:none}}footer.footer .container .column.footer-menu-container .social .single-social a .icon{display:none;width:20px;height:20px;object-fit:contain}@media screen and (max-width:767px){footer.footer .container .column.footer-menu-container .social .single-social a .icon{display:flex}}footer.footer .container .column.footer-menu-container .footer-menu{margin-bottom:20px}@media screen and (max-width:767px){footer.footer .container .column.footer-menu-container .footer-menu{margin-bottom:10px}}@media screen and (max-width:767px){footer.footer .container .column.footer-menu-container .footer-menu ul.menu{display:flex;justify-content:center;column-gap:20px}}footer.footer .container .column.footer-menu-container .footer-menu ul.menu li.menu-item{list-style:none;display:flex;justify-content:flex-end}footer.footer .container .column.footer-menu-container .footer-menu ul.menu li.menu-item a{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:14px;font-weight:400;color:#343333;line-height:140%;letter-spacing:0}@media (hover:hover) and (pointer:fine){footer.footer .container .column.footer-menu-container .footer-menu ul.menu li.menu-item a:hover{opacity:0.5}}footer.footer .container .column.footer-menu-container .credits{display:flex;justify-content:flex-end;column-gap:5px}@media screen and (max-width:767px){footer.footer .container .column.footer-menu-container .credits{justify-content:center}}footer.footer .container .column.footer-menu-container .credits p{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:14px;font-weight:400;color:#343333;line-height:140%;letter-spacing:0;margin-bottom:0}footer.footer .container .column.footer-menu-container .credits a{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:14px;font-weight:400;color:#343333;line-height:140%;letter-spacing:0}@media (hover:hover) and (pointer:fine){footer.footer .container .column.footer-menu-container .credits a:hover{opacity:0.5}}.wpml-ls-statics-footer.wpml-ls.wpml-ls-legacy-list-horizontal,.otgs-development-site-front-end{display:none}h2.wp-block-heading{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:48px;font-weight:600;color:#000000;line-height:90%;letter-spacing:0;padding-bottom:10px;position:relative}@media screen and (max-width:767px){h2.wp-block-heading{font-size:35px}}h2.wp-block-heading::after{content:"";width:100px;height:2px;background:#E30613;position:absolute;left:0;bottom:0;margin-top:10px}@media screen and (max-width:1440px){h2.wp-block-heading::after{left:20px}}h3.wp-block-heading{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:30px;font-weight:400;color:#343333;line-height:100%;letter-spacing:0}@media screen and (max-width:767px){h3.wp-block-heading{font-size:25px}}.wp-block-heading.text-white{color:#ffffff}.text-white{color:#ffffff}@media screen and (max-width:1440px){.wp-block-columns.container .wp-block-column h2.wp-block-heading::after{left:0}}.wp-block-column ul li,.wp-block-media-text__content ul li{margin-left:20px}.wp-block-separator{border:1px solid #D7D7D7}.wp-block-buttons .wp-block-button a.wp-element-button{width:250px;min-height:60px;border-radius:0;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background:#ffffff00;border:2px solid #E30613;color:#E30613}@media (hover:hover) and (pointer:fine){.wp-block-buttons .wp-block-button a.wp-element-button:hover{color:#ffffff}.wp-block-buttons .wp-block-button a.wp-element-button:hover::before{top:0}.wp-block-buttons .wp-block-button a.wp-element-button:hover::after{color:#ffffff}.wp-block-buttons .wp-block-button a.wp-element-button:hover .label{color:#ffffff}}.wp-block-buttons .wp-block-button a.wp-element-button::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:-1;background-color:#E30613}.wp-block-buttons .wp-block-button a.wp-element-button::after{content:"h";width:25px;height:25px;font-size:25px;font-family:"Sati Font Icon";text-transform:none;display:flex;justify-content:center;align-items:center;position:absolute;left:20px;color:#E30613}.wp-block-buttons .wp-block-button a.wp-element-button .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;color:#E30613}.wp-block-buttons .wp-block-button.contatti a.wp-element-button{width:250px;min-height:60px;border-radius:0;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background:#ffffff00;border:2px solid #E30613;color:#E30613}@media (hover:hover) and (pointer:fine){.wp-block-buttons .wp-block-button.contatti a.wp-element-button:hover{color:#ffffff}.wp-block-buttons .wp-block-button.contatti a.wp-element-button:hover::before{top:0}.wp-block-buttons .wp-block-button.contatti a.wp-element-button:hover::after{color:#ffffff}.wp-block-buttons .wp-block-button.contatti a.wp-element-button:hover .label{color:#ffffff}}.wp-block-buttons .wp-block-button.contatti a.wp-element-button::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:-1;background-color:#E30613}.wp-block-buttons .wp-block-button.contatti a.wp-element-button::after{content:"g";width:25px;height:25px;font-size:20px;font-family:"Sati Font Icon";text-transform:none;display:flex;justify-content:center;align-items:center;position:absolute;left:20px;color:#E30613}.wp-block-buttons .wp-block-button.contatti a.wp-element-button .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;color:#E30613}.wp-block-buttons .wp-block-button.agenzia a.wp-element-button{width:250px;min-height:60px;border-radius:0;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background:#ffffff00;border:2px solid #E30613;color:#E30613}@media (hover:hover) and (pointer:fine){.wp-block-buttons .wp-block-button.agenzia a.wp-element-button:hover{color:#ffffff}.wp-block-buttons .wp-block-button.agenzia a.wp-element-button:hover::before{top:0}.wp-block-buttons .wp-block-button.agenzia a.wp-element-button:hover::after{color:#ffffff}.wp-block-buttons .wp-block-button.agenzia a.wp-element-button:hover .label{color:#ffffff}}.wp-block-buttons .wp-block-button.agenzia a.wp-element-button::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:-1;background-color:#E30613}.wp-block-buttons .wp-block-button.agenzia a.wp-element-button::after{content:"j";width:25px;height:25px;font-size:25px;font-family:"Sati Font Icon";text-transform:none;display:flex;justify-content:center;align-items:center;position:absolute;left:20px;color:#E30613}.wp-block-buttons .wp-block-button.agenzia a.wp-element-button .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;color:#E30613}.wp-block-latest-posts{display:flex}@media screen and (max-width:1440px){.wp-block-latest-posts{padding-left:20px !important;padding-right:20px !important}}@media screen and (max-width:1200px){.wp-block-latest-posts{flex-flow:column}}.wp-block-latest-posts li{display:flex;flex-flow:column;position:relative}@media screen and (max-width:1200px){.wp-block-latest-posts li{width:100% !important;min-height:200px}.wp-block-latest-posts li:nth-of-type(odd){padding-left:33.333%}.wp-block-latest-posts li:nth-of-type(odd) .wp-block-latest-posts__featured-image{left:0}.wp-block-latest-posts li:nth-of-type(odd) a.wp-block-latest-posts__post-title{margin-left:30px}.wp-block-latest-posts li:nth-of-type(odd) .wp-block-latest-posts__post-excerpt{margin-left:30px}.wp-block-latest-posts li:nth-of-type(even){padding-right:33.333%}.wp-block-latest-posts li:nth-of-type(even) .wp-block-latest-posts__featured-image{right:0}.wp-block-latest-posts li:nth-of-type(even) a.wp-block-latest-posts__post-title{margin-right:30px}.wp-block-latest-posts li:nth-of-type(even) .wp-block-latest-posts__post-excerpt{margin-right:30px}}@media screen and (max-width:989px){.wp-block-latest-posts li:nth-of-type(odd){padding-left:45%}.wp-block-latest-posts li:nth-of-type(odd) a.wp-block-latest-posts__post-title{margin-left:20px}.wp-block-latest-posts li:nth-of-type(odd) .wp-block-latest-posts__post-excerpt{margin-left:20px}.wp-block-latest-posts li:nth-of-type(even){padding-right:45%}.wp-block-latest-posts li:nth-of-type(even) a.wp-block-latest-posts__post-title{margin-right:20px}.wp-block-latest-posts li:nth-of-type(even) .wp-block-latest-posts__post-excerpt{margin-right:20px}}@media screen and (max-width:767px){.wp-block-latest-posts li:nth-of-type(odd){padding-left:0}.wp-block-latest-posts li:nth-of-type(odd) a.wp-block-latest-posts__post-title{margin-left:0}.wp-block-latest-posts li:nth-of-type(odd) .wp-block-latest-posts__post-excerpt{margin-left:0}.wp-block-latest-posts li:nth-of-type(even){padding-right:0}.wp-block-latest-posts li:nth-of-type(even) a.wp-block-latest-posts__post-title{margin-right:0}.wp-block-latest-posts li:nth-of-type(even) .wp-block-latest-posts__post-excerpt{margin-right:0}}.wp-block-latest-posts li .wp-block-latest-posts__featured-image{width:100%;height:260px;margin-bottom:20px}@media screen and (max-width:1200px){.wp-block-latest-posts li .wp-block-latest-posts__featured-image{width:33.333%;height:200px;position:absolute}}@media screen and (max-width:989px){.wp-block-latest-posts li .wp-block-latest-posts__featured-image{width:45%}}@media screen and (max-width:767px){.wp-block-latest-posts li .wp-block-latest-posts__featured-image{width:100%;position:relative}}.wp-block-latest-posts li .wp-block-latest-posts__featured-image a{width:100%;height:100%;overflow:hidden}@media (hover:hover) and (pointer:fine){.wp-block-latest-posts li .wp-block-latest-posts__featured-image a:hover img{transform:scale(1.1)}}.wp-block-latest-posts li .wp-block-latest-posts__featured-image a img{width:100%;height:100%;object-fit:cover;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.wp-block-latest-posts li a.wp-block-latest-posts__post-title{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:30px;font-weight:400;color:#343333;line-height:120%;letter-spacing:0}@media screen and (max-width:1200px){.wp-block-latest-posts li a.wp-block-latest-posts__post-title{width:calc(100% - 30px)}}@media screen and (max-width:767px){.wp-block-latest-posts li a.wp-block-latest-posts__post-title{width:100%}}.wp-block-latest-posts li .wp-block-latest-posts__post-excerpt{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:16px;font-weight:400;color:#343333;line-height:180%;letter-spacing:0}@media screen and (max-width:1200px){.wp-block-latest-posts li .wp-block-latest-posts__post-excerpt{width:calc(100% - 30px)}}@media screen and (max-width:767px){.wp-block-latest-posts li .wp-block-latest-posts__post-excerpt{width:100%}}.wp-block-media-text{display:flex;grid-template-columns:unset}@media screen and (max-width:989px){.wp-block-media-text{flex-flow:column}}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:0 100px 0 0}@media screen and (max-width:989px){.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:0}}.wp-block-media-text .wp-block-media-text__content{grid-column:unset;grid-row:unset;width:60%;display:flex;flex-flow:column;padding:0 0 0 100px}@media screen and (max-width:989px){.wp-block-media-text .wp-block-media-text__content{width:100%;margin-bottom:50px;padding:0;order:1}}.wp-block-media-text .wp-block-media-text__content .buttons-container{display:flex;flex-flow:row wrap;row-gap:10px;column-gap:10px}.wp-block-media-text .wp-block-media-text__content .buttons-container .reader{width:250px;min-height:60px;border-radius:0;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background:#FFED00;color:#000000}@media (hover:hover) and (pointer:fine){.wp-block-media-text .wp-block-media-text__content .buttons-container .reader:hover{color:#ffffff}.wp-block-media-text .wp-block-media-text__content .buttons-container .reader:hover::before{top:0}.wp-block-media-text .wp-block-media-text__content .buttons-container .reader:hover::after{color:#ffffff}.wp-block-media-text .wp-block-media-text__content .buttons-container .reader:hover .label{color:#ffffff}}.wp-block-media-text .wp-block-media-text__content .buttons-container .reader::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:-1;background-color:#000000}.wp-block-media-text .wp-block-media-text__content .buttons-container .reader::after{content:"e";width:25px;height:25px;font-size:20px;font-family:"Sati Font Icon";text-transform:none;display:flex;justify-content:center;align-items:center;position:absolute;left:20px;color:#000000}.wp-block-media-text .wp-block-media-text__content .buttons-container .reader .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;color:#000000}.wp-block-media-text .wp-block-media-text__content .buttons-container .brochure{width:250px;min-height:60px;border-radius:0;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background:#FFED00;color:#000000}@media (hover:hover) and (pointer:fine){.wp-block-media-text .wp-block-media-text__content .buttons-container .brochure:hover{color:#ffffff}.wp-block-media-text .wp-block-media-text__content .buttons-container .brochure:hover::before{top:0}.wp-block-media-text .wp-block-media-text__content .buttons-container .brochure:hover::after{color:#ffffff}.wp-block-media-text .wp-block-media-text__content .buttons-container .brochure:hover .label{color:#ffffff}}.wp-block-media-text .wp-block-media-text__content .buttons-container .brochure::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:-1;background-color:#000000}.wp-block-media-text .wp-block-media-text__content .buttons-container .brochure::after{content:"f";width:25px;height:25px;font-size:20px;font-family:"Sati Font Icon";text-transform:none;display:flex;justify-content:center;align-items:center;position:absolute;left:20px;color:#000000}.wp-block-media-text .wp-block-media-text__content .buttons-container .brochure .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;color:#000000}.wp-block-media-text .wp-block-media-text__media{grid-column:unset;grid-row:unset;width:40%}@media screen and (max-width:989px){.wp-block-media-text .wp-block-media-text__media{width:100%;height:300px;order:2}}@media screen and (max-width:989px){.wp-block-media-text .wp-block-media-text__media img{width:100%;height:100%;object-fit:contain}}.pattern-titolo .wp-block-group__inner-container{padding-bottom:10px;position:relative}.pattern-titolo .wp-block-group__inner-container::after{content:"";width:100px;height:2px;background:#E30613;position:absolute;left:0;bottom:0}.pattern-titolo .wp-block-group__inner-container h2.wp-block-heading{padding-bottom:0}.pattern-titolo .wp-block-group__inner-container h2.wp-block-heading::after{display:none}@media screen and (max-width:1440px){.pattern-vedi-tutti .wp-block-group__inner-container .wp-block-columns .wp-block-column h2.wp-block-heading::after{left:0}}.pattern-vedi-tutti .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(2) .wp-block-buttons{height:100%}.pattern-vedi-tutti .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(2) .wp-block-buttons .wp-block-button{margin-left:auto}.pattern-vedi-tutti .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(2) .wp-block-buttons .wp-block-button a.wp-element-button{border:none;padding:0 10px;width:unset;min-width:unset;min-height:unset}@media (hover:hover) and (pointer:fine){.pattern-vedi-tutti .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(2) .wp-block-buttons .wp-block-button a.wp-element-button:hover{color:#E30613;background-size:0 0;padding:0 20px 0 10px}.pattern-vedi-tutti .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(2) .wp-block-buttons .wp-block-button a.wp-element-button:hover::after{color:#E30613}}.pattern-vedi-tutti .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(2) .wp-block-buttons .wp-block-button a.wp-element-button::before{display:none}.pattern-vedi-tutti .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(2) .wp-block-buttons .wp-block-button a.wp-element-button::after{content:"a";width:6px;height:6px;font-size:6px;left:unset;right:0}.pattern-cta-contatti{min-height:500px;position:relative;background:#F3F0EB;display:flex;justify-content:center;align-items:center;padding:90px 0}.pattern-cta-contatti .wp-block-group__inner-container .wp-block-image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.05}.pattern-cta-contatti .wp-block-group__inner-container .wp-block-image img{width:100%;height:100%;object-fit:cover}.pattern-cta-contatti .wp-block-group__inner-container .wp-block-columns{display:flex;justify-content:space-evenly;max-width:1440px}@media screen and (max-width:1200px){.pattern-cta-contatti .wp-block-group__inner-container .wp-block-columns{flex-flow:column;padding:0 50px}}@media screen and (max-width:767px){.pattern-cta-contatti .wp-block-group__inner-container .wp-block-columns{padding:0 30px}}.pattern-cta-contatti .wp-block-group__inner-container .wp-block-columns .wp-block-column{width:33.333%;display:flex;flex-flow:column;flex:unset;background:#ffffff;box-shadow:0 10px 50px rgba(0, 0, 0, 0.15);padding:25px 30px;margin-top:100px;position:relative}@media screen and (max-width:1200px){.pattern-cta-contatti .wp-block-group__inner-container .wp-block-columns .wp-block-column{width:100%}}.pattern-cta-contatti .wp-block-group__inner-container .wp-block-columns .wp-block-column.contatti::before{content:"k"}.pattern-cta-contatti .wp-block-group__inner-container .wp-block-columns .wp-block-column.agenzia::before{content:"l"}.pattern-cta-contatti .wp-block-group__inner-container .wp-block-columns .wp-block-column::before{width:100px;height:100px;background:#343333;font-size:45px;font-family:"Sati Font Icon";color:#ffffff;position:absolute;top:-100px;left:0;display:flex;justify-content:center;align-items:center}.pattern-cta-contatti .wp-block-group__inner-container .wp-block-columns .wp-block-column h3.wp-block-heading{margin-bottom:10px}.pattern-cta-contatti .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-buttons{margin-top:auto}.pattern-fattori{min-height:500px;position:relative;background:#343333;display:flex;justify-content:center;align-items:center;padding:90px 0}.pattern-fattori .wp-block-group__inner-container>.wp-block-image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.05}.pattern-fattori .wp-block-group__inner-container>.wp-block-image img{width:100% !important;height:100% !important;object-fit:cover}.pattern-fattori .wp-block-group__inner-container .wp-block-columns{display:flex;justify-content:space-evenly}.pattern-fattori .wp-block-group__inner-container .wp-block-columns .wp-block-column{width:20%;flex:unset;padding:10px 35px;position:relative;display:flex;justify-content:center;align-items:center;flex-flow:column}@media screen and (max-width:1200px){.pattern-fattori .wp-block-group__inner-container .wp-block-columns .wp-block-column{width:30%}}.pattern-fattori .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-image{width:150px;height:150px;display:flex;justify-content:center;align-items:center;margin-bottom:10px;background:#000000}.pattern-fattori .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-image img{width:60px;height:60px;object-fit:contain}.pattern-fattori .wp-block-group__inner-container .wp-block-columns .wp-block-column h3.wp-block-heading{margin-bottom:10px}.pattern-fattori .wp-block-group__inner-container .wp-block-columns .wp-block-column p a{color:#FFED00}@media (hover:hover) and (pointer:fine){.pattern-fattori .wp-block-group__inner-container .wp-block-columns .wp-block-column p a:hover{color:#ffffff}}.page-title-block{width:100%;height:400px;background:#343333}@media screen and (max-width:767px){.page-title-block{height:auto;margin-bottom:-50px}}.page-title-block .image-container{width:55%;height:100%;position:absolute;top:0;right:0}@media screen and (max-width:1200px){.page-title-block .image-container{width:40%}}@media screen and (max-width:767px){.page-title-block .image-container{width:100%;height:200px;position:relative}}.page-title-block .image-container::before{content:"";width:100%;height:100%;background:radial-gradient(circle at bottom left, #343333, #ffffff00);opacity:0.4;position:absolute;top:0;right:0}@media screen and (max-width:767px){.page-title-block .image-container::before{background:radial-gradient(circle at bottom, #343333, #ffffff00)}}.page-title-block .image-container img{width:100%;height:100%;object-fit:cover}.page-title-block .container{height:100%;padding-top:120px;padding-bottom:60px;display:flex;align-items:flex-end}@media screen and (max-width:767px){.page-title-block .container{padding:50px 20px 30px 20px}}.page-title-block .container .title-container{width:45%}@media screen and (max-width:1200px){.page-title-block .container .title-container{width:60%}}@media screen and (max-width:767px){.page-title-block .container .title-container{width:100%}}.page-title-block .container .title-container h1.title{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:70px;font-weight:100;color:#ffffff;line-height:100%;letter-spacing:0}@media screen and (max-width:767px){.page-title-block .container .title-container h1.title{font-size:40px}}.home-slider-block-container{height:100vh;min-height:800px;padding:0}@media screen and (max-width:767px){.home-slider-block-container{min-height:600px}}.home-slider-block-container .home-slider{width:100%;height:100%;padding:0;overflow:hidden;cursor:grab}.home-slider-block-container .home-slider .slick-list{width:100vw;height:100%}.home-slider-block-container .home-slider .slick-list .slick-track{height:100%}.home-slider-block-container .home-slider .slick-list .slick-track .slick-slide>div{width:100%;height:100%}.home-slider-block-container .home-slider .slide{height:100%;position:relative;overflow:hidden}.home-slider-block-container .home-slider .slide .slide-background{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;cursor:grab}.home-slider-block-container .home-slider .slide .slide-background img,.home-slider-block-container .home-slider .slide .slide-background video{width:100%;height:100%;object-fit:cover}.home-slider-block-container .home-slider .slide .slide-detail{margin-right:auto;width:50%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding-left:160px;padding-bottom:250px;position:relative;z-index:1}@media screen and (max-width:1440px){.home-slider-block-container .home-slider .slide .slide-detail{padding-left:50px;padding-bottom:250px}}@media screen and (max-width:1200px){.home-slider-block-container .home-slider .slide .slide-detail{width:70%;padding-left:30px;padding-bottom:170px}}@media screen and (max-width:989px){.home-slider-block-container .home-slider .slide .slide-detail{padding-bottom:45vh}}@media screen and (max-width:767px){.home-slider-block-container .home-slider .slide .slide-detail{margin:0;width:100%;padding-left:20px;padding-right:20px;padding-bottom:30vh}}.home-slider-block-container .home-slider .slide .slide-detail .title{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:75px !important;font-weight:100;color:#ffffff;line-height:90%;letter-spacing:0;position:relative;padding:20px 0;margin-left:-12px}@media screen and (max-width:989px){.home-slider-block-container .home-slider .slide .slide-detail .title{font-size:50px !important}}@media screen and (max-width:767px){.home-slider-block-container .home-slider .slide .slide-detail .title{font-size:40px !important}}.home-slider-block-container .home-slider .slide .slide-detail .title::before{content:"";width:1px;height:60px;background:rgba(255, 255, 255, 0.25);position:absolute;top:-60px;left:11px}.home-slider-block-container .home-slider .slide .slide-detail .text{padding-left:20px;position:relative}.home-slider-block-container .home-slider .slide .slide-detail .text::before{content:"";width:1px;height:100%;background:rgba(255, 255, 255, 0.25);position:absolute;left:0}.home-slider-block-container .home-slider .slide .slide-detail .text p{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:35px !important;font-weight:400;color:#FFED00;line-height:100%;letter-spacing:0}@media screen and (max-width:989px){.home-slider-block-container .home-slider .slide .slide-detail .text p{font-size:30px !important}}@media screen and (max-width:767px){.home-slider-block-container .home-slider .slide .slide-detail .text p{font-size:25px !important}}.home-slider-block-container .home-slider .slide .slide-detail .standard-button{margin:20px 0 20px -2px;width:250px;min-height:60px;border-radius:0;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background:#ffffff00;border:2px solid #ffffff;color:#ffffff}@media (hover:hover) and (pointer:fine){.home-slider-block-container .home-slider .slide .slide-detail .standard-button:hover{color:#000000}.home-slider-block-container .home-slider .slide .slide-detail .standard-button:hover::before{top:0}.home-slider-block-container .home-slider .slide .slide-detail .standard-button:hover::after{color:#000000}.home-slider-block-container .home-slider .slide .slide-detail .standard-button:hover .label{color:#000000}}.home-slider-block-container .home-slider .slide .slide-detail .standard-button::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:-1;background-color:#ffffff}.home-slider-block-container .home-slider .slide .slide-detail .standard-button::after{content:"h";width:25px;height:25px;font-size:25px;font-family:"Sati Font Icon";text-transform:none;display:flex;justify-content:center;align-items:center;position:absolute;left:20px;color:#ffffff}.home-slider-block-container .home-slider .slide .slide-detail .standard-button .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;color:#ffffff}.home-slider-block-container .home-slider .slide .slide-image{width:auto;max-width:100%;height:100%;position:absolute;right:0;bottom:0;z-index:0}@media screen and (max-width:1440px){.home-slider-block-container .home-slider .slide .slide-image{max-width:80%}}@media screen and (max-width:989px){.home-slider-block-container .home-slider .slide .slide-image{max-width:100%;height:auto}}@media screen and (max-width:767px){.home-slider-block-container .home-slider .slide .slide-image{height:50%}}.home-slider-block-container .home-slider .slide .slide-image img{width:auto;height:100%;object-fit:contain;object-position:top right}.home-slider-block-container .home-slider .slick-dots{width:25px;left:160px;position:absolute;bottom:0;list-style:none;z-index:1;display:flex !important;justify-content:center;align-items:flex-start;flex-direction:column-reverse;padding-bottom:50px;row-gap:20px}@media screen and (max-width:1440px){.home-slider-block-container .home-slider .slick-dots{left:50px}}@media screen and (max-width:1200px){.home-slider-block-container .home-slider .slick-dots{left:30px}}@media screen and (max-width:767px){.home-slider-block-container .home-slider .slick-dots{left:20px}}.home-slider-block-container .home-slider .slick-dots li{width:25px;height:25px;margin:0 0 0 -12.5px;pointer-events:all;cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;padding:0}.home-slider-block-container .home-slider .slick-dots li::after{content:"";width:1px;height:20px;background:rgba(255, 255, 255, 0.25);position:absolute;top:-20px}.home-slider-block-container .home-slider .slick-dots li:first-of-type::before{content:"";width:1px;height:50px;background:rgba(255, 255, 255, 0.25);position:absolute;bottom:-50px}.home-slider-block-container .home-slider .slick-dots li:last-of-type::after{height:130px;top:-130px}@media screen and (max-width:1440px){.home-slider-block-container .home-slider .slick-dots li:last-of-type::after{height:130px;top:-130px}}@media screen and (max-width:1200px){.home-slider-block-container .home-slider .slick-dots li:last-of-type::after{height:50px;top:-50px}}@media screen and (max-width:989px){.home-slider-block-container .home-slider .slick-dots li:last-of-type::after{height:calc(45vh - 120px);top:calc(-45vh - -120px)}}@media screen and (max-width:767px){.home-slider-block-container .home-slider .slick-dots li:last-of-type::after{height:calc(30vh - 120px);top:calc(-30vh - -120px)}}.home-slider-block-container .home-slider .slick-dots li.slick-active button{border:1px solid #ffffff}.home-slider-block-container .home-slider .slick-dots li button{width:25px;height:25px;font-size:0;line-height:0;color:#ffffff00;border-radius:100%;outline:none;display:flex;justify-content:center;align-items:center;background:#ffffff00;border:1px solid #ffffff00;cursor:pointer}.home-slider-block-container .home-slider .slick-dots li button::before{content:"";width:5px;height:5px;border-radius:100%;background:#ffffff;position:absolute;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.grid-page-preview-block .container .grid-page-preview,.grid-page-preview-block .container .grid-applicazioni-preview,.grid-page-preview-block .container .grid-linee-preview,.grid-applicazioni-preview-block .container .grid-page-preview,.grid-applicazioni-preview-block .container .grid-applicazioni-preview,.grid-applicazioni-preview-block .container .grid-linee-preview,.grid-linee-preview-block .container .grid-page-preview,.grid-linee-preview-block .container .grid-applicazioni-preview,.grid-linee-preview-block .container .grid-linee-preview{width:100%;display:flex;flex-flow:row wrap;column-gap:20px;row-gap:20px}.grid-page-preview-block .container .grid-page-preview .single-item,.grid-page-preview-block .container .grid-applicazioni-preview .single-item,.grid-page-preview-block .container .grid-linee-preview .single-item,.grid-applicazioni-preview-block .container .grid-page-preview .single-item,.grid-applicazioni-preview-block .container .grid-applicazioni-preview .single-item,.grid-applicazioni-preview-block .container .grid-linee-preview .single-item,.grid-linee-preview-block .container .grid-page-preview .single-item,.grid-linee-preview-block .container .grid-applicazioni-preview .single-item,.grid-linee-preview-block .container .grid-linee-preview .single-item{width:calc(33.333% - 13.333px);height:auto;aspect-ratio:1;background:#000000;position:relative}@media screen and (max-width:989px){.grid-page-preview-block .container .grid-page-preview .single-item,.grid-page-preview-block .container .grid-applicazioni-preview .single-item,.grid-page-preview-block .container .grid-linee-preview .single-item,.grid-applicazioni-preview-block .container .grid-page-preview .single-item,.grid-applicazioni-preview-block .container .grid-applicazioni-preview .single-item,.grid-applicazioni-preview-block .container .grid-linee-preview .single-item,.grid-linee-preview-block .container .grid-page-preview .single-item,.grid-linee-preview-block .container .grid-applicazioni-preview .single-item,.grid-linee-preview-block .container .grid-linee-preview .single-item{width:calc(50% - 10px)}}@media screen and (max-width:767px){.grid-page-preview-block .container .grid-page-preview .single-item,.grid-page-preview-block .container .grid-applicazioni-preview .single-item,.grid-page-preview-block .container .grid-linee-preview .single-item,.grid-applicazioni-preview-block .container .grid-page-preview .single-item,.grid-applicazioni-preview-block .container .grid-applicazioni-preview .single-item,.grid-applicazioni-preview-block .container .grid-linee-preview .single-item,.grid-linee-preview-block .container .grid-page-preview .single-item,.grid-linee-preview-block .container .grid-applicazioni-preview .single-item,.grid-linee-preview-block .container .grid-linee-preview .single-item{width:100%}}@media (hover:hover) and (pointer:fine){.grid-page-preview-block .container .grid-page-preview .single-item:hover .text-container .name::before,.grid-page-preview-block .container .grid-applicazioni-preview .single-item:hover .text-container .name::before,.grid-page-preview-block .container .grid-linee-preview .single-item:hover .text-container .name::before,.grid-applicazioni-preview-block .container .grid-page-preview .single-item:hover .text-container .name::before,.grid-applicazioni-preview-block .container .grid-applicazioni-preview .single-item:hover .text-container .name::before,.grid-applicazioni-preview-block .container .grid-linee-preview .single-item:hover .text-container .name::before,.grid-linee-preview-block .container .grid-page-preview .single-item:hover .text-container .name::before,.grid-linee-preview-block .container .grid-applicazioni-preview .single-item:hover .text-container .name::before,.grid-linee-preview-block .container .grid-linee-preview .single-item:hover .text-container .name::before{left:0}.grid-page-preview-block .container .grid-page-preview .single-item:hover .text-container .name p,.grid-page-preview-block .container .grid-applicazioni-preview .single-item:hover .text-container .name p,.grid-page-preview-block .container .grid-linee-preview .single-item:hover .text-container .name p,.grid-applicazioni-preview-block .container .grid-page-preview .single-item:hover .text-container .name p,.grid-applicazioni-preview-block .container .grid-applicazioni-preview .single-item:hover .text-container .name p,.grid-applicazioni-preview-block .container .grid-linee-preview .single-item:hover .text-container .name p,.grid-linee-preview-block .container .grid-page-preview .single-item:hover .text-container .name p,.grid-linee-preview-block .container .grid-applicazioni-preview .single-item:hover .text-container .name p,.grid-linee-preview-block .container .grid-linee-preview .single-item:hover .text-container .name p{color:#ffffff}}.grid-page-preview-block .container .grid-page-preview .single-item img,.grid-page-preview-block .container .grid-applicazioni-preview .single-item img,.grid-page-preview-block .container .grid-linee-preview .single-item img,.grid-applicazioni-preview-block .container .grid-page-preview .single-item img,.grid-applicazioni-preview-block .container .grid-applicazioni-preview .single-item img,.grid-applicazioni-preview-block .container .grid-linee-preview .single-item img,.grid-linee-preview-block .container .grid-page-preview .single-item img,.grid-linee-preview-block .container .grid-applicazioni-preview .single-item img,.grid-linee-preview-block .container .grid-linee-preview .single-item img{width:100%;height:100%;object-fit:cover;opacity:0.5;position:absolute;top:0;left:0;pointer-events:none}.grid-page-preview-block .container .grid-page-preview .single-item .text-container,.grid-page-preview-block .container .grid-applicazioni-preview .single-item .text-container,.grid-page-preview-block .container .grid-linee-preview .single-item .text-container,.grid-applicazioni-preview-block .container .grid-page-preview .single-item .text-container,.grid-applicazioni-preview-block .container .grid-applicazioni-preview .single-item .text-container,.grid-applicazioni-preview-block .container .grid-linee-preview .single-item .text-container,.grid-linee-preview-block .container .grid-page-preview .single-item .text-container,.grid-linee-preview-block .container .grid-applicazioni-preview .single-item .text-container,.grid-linee-preview-block .container .grid-linee-preview .single-item .text-container{max-width:calc(100% - 20px);height:50px;display:flex;position:absolute;bottom:60px}.grid-page-preview-block .container .grid-page-preview .single-item .text-container .icon.plus,.grid-page-preview-block .container .grid-applicazioni-preview .single-item .text-container .icon.plus,.grid-page-preview-block .container .grid-linee-preview .single-item .text-container .icon.plus,.grid-applicazioni-preview-block .container .grid-page-preview .single-item .text-container .icon.plus,.grid-applicazioni-preview-block .container .grid-applicazioni-preview .single-item .text-container .icon.plus,.grid-applicazioni-preview-block .container .grid-linee-preview .single-item .text-container .icon.plus,.grid-linee-preview-block .container .grid-page-preview .single-item .text-container .icon.plus,.grid-linee-preview-block .container .grid-applicazioni-preview .single-item .text-container .icon.plus,.grid-linee-preview-block .container .grid-linee-preview .single-item .text-container .icon.plus{width:50px;min-height:50px;height:100%;background:#343333;display:flex;justify-content:center;align-items:center}.grid-page-preview-block .container .grid-page-preview .single-item .text-container .icon.plus::before,.grid-page-preview-block .container .grid-applicazioni-preview .single-item .text-container .icon.plus::before,.grid-page-preview-block .container .grid-linee-preview .single-item .text-container .icon.plus::before,.grid-applicazioni-preview-block .container .grid-page-preview .single-item .text-container .icon.plus::before,.grid-applicazioni-preview-block .container .grid-applicazioni-preview .single-item .text-container .icon.plus::before,.grid-applicazioni-preview-block .container .grid-linee-preview .single-item .text-container .icon.plus::before,.grid-linee-preview-block .container .grid-page-preview .single-item .text-container .icon.plus::before,.grid-linee-preview-block .container .grid-applicazioni-preview .single-item .text-container .icon.plus::before,.grid-linee-preview-block .container .grid-linee-preview .single-item .text-container .icon.plus::before{content:"d";width:30px;height:30px;font-size:30px;font-family:"Sati Font Icon";color:#ffffff;position:absolute;display:flex;justify-content:center;align-items:center}.grid-page-preview-block .container .grid-page-preview .single-item .text-container .name,.grid-page-preview-block .container .grid-applicazioni-preview .single-item .text-container .name,.grid-page-preview-block .container .grid-linee-preview .single-item .text-container .name,.grid-applicazioni-preview-block .container .grid-page-preview .single-item .text-container .name,.grid-applicazioni-preview-block .container .grid-applicazioni-preview .single-item .text-container .name,.grid-applicazioni-preview-block .container .grid-linee-preview .single-item .text-container .name,.grid-linee-preview-block .container .grid-page-preview .single-item .text-container .name,.grid-linee-preview-block .container .grid-applicazioni-preview .single-item .text-container .name,.grid-linee-preview-block .container .grid-linee-preview .single-item .text-container .name{width:auto;max-width:calc(100% - 50px);height:100%;min-height:50px;padding:0 15px;background:#FFED00;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.grid-page-preview-block .container .grid-page-preview .single-item .text-container .name::before,.grid-page-preview-block .container .grid-applicazioni-preview .single-item .text-container .name::before,.grid-page-preview-block .container .grid-linee-preview .single-item .text-container .name::before,.grid-applicazioni-preview-block .container .grid-page-preview .single-item .text-container .name::before,.grid-applicazioni-preview-block .container .grid-applicazioni-preview .single-item .text-container .name::before,.grid-applicazioni-preview-block .container .grid-linee-preview .single-item .text-container .name::before,.grid-linee-preview-block .container .grid-page-preview .single-item .text-container .name::before,.grid-linee-preview-block .container .grid-applicazioni-preview .single-item .text-container .name::before,.grid-linee-preview-block .container .grid-linee-preview .single-item .text-container .name::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:#343333;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.grid-page-preview-block .container .grid-page-preview .single-item .text-container .name p,.grid-page-preview-block .container .grid-applicazioni-preview .single-item .text-container .name p,.grid-page-preview-block .container .grid-linee-preview .single-item .text-container .name p,.grid-applicazioni-preview-block .container .grid-page-preview .single-item .text-container .name p,.grid-applicazioni-preview-block .container .grid-applicazioni-preview .single-item .text-container .name p,.grid-applicazioni-preview-block .container .grid-linee-preview .single-item .text-container .name p,.grid-linee-preview-block .container .grid-page-preview .single-item .text-container .name p,.grid-linee-preview-block .container .grid-applicazioni-preview .single-item .text-container .name p,.grid-linee-preview-block .container .grid-linee-preview .single-item .text-container .name p{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:18px;font-weight:600;color:#343333;line-height:100%;letter-spacing:1.8px;text-transform:uppercase;margin:0;z-index:1}@media screen and (max-width:1200px){.grid-page-preview-block .container .grid-page-preview .single-item .text-container .name p,.grid-page-preview-block .container .grid-applicazioni-preview .single-item .text-container .name p,.grid-page-preview-block .container .grid-linee-preview .single-item .text-container .name p,.grid-applicazioni-preview-block .container .grid-page-preview .single-item .text-container .name p,.grid-applicazioni-preview-block .container .grid-applicazioni-preview .single-item .text-container .name p,.grid-applicazioni-preview-block .container .grid-linee-preview .single-item .text-container .name p,.grid-linee-preview-block .container .grid-page-preview .single-item .text-container .name p,.grid-linee-preview-block .container .grid-applicazioni-preview .single-item .text-container .name p,.grid-linee-preview-block .container .grid-linee-preview .single-item .text-container .name p{font-size:16px}}.grid-products-preview,.grid-brochure-preview{width:100%;display:flex;flex-flow:row wrap;column-gap:20px;row-gap:20px}.grid-products-preview .single-item,.grid-brochure-preview .single-item{width:calc(25% - 15px);height:min-content;aspect-ratio:1;background:#ffffff;border:2px solid #5C5C5C;position:relative;display:flex;flex-flow:column;align-items:center;justify-content:flex-end;overflow:hidden}@media screen and (max-width:989px){.grid-products-preview .single-item,.grid-brochure-preview .single-item{width:calc(33.333% - 13.333px)}}@media screen and (max-width:767px){.grid-products-preview .single-item,.grid-brochure-preview .single-item{width:100%}}@media (hover:hover) and (pointer:fine){.grid-products-preview .single-item:hover .image-container img,.grid-brochure-preview .single-item:hover .image-container img{transform:scale(1.1)}}.grid-products-preview .single-item .image-container,.grid-brochure-preview .single-item .image-container{width:100%;height:auto;flex:1;overflow:hidden}.grid-products-preview .single-item .image-container img,.grid-brochure-preview .single-item .image-container img{width:100%;height:100%;object-fit:cover;pointer-events:none}.grid-products-preview .single-item .text-container,.grid-brochure-preview .single-item .text-container{width:100%;height:auto;margin-top:0;padding:10px 15px}.grid-products-preview .single-item .text-container .name,.grid-brochure-preview .single-item .text-container .name{width:100%;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:16px;font-weight:400;color:#000000;line-height:120%;letter-spacing:0;margin:0}.grid-products-preview .single-item .text-container .name p,.grid-brochure-preview .single-item .text-container .name p{margin:0;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:16px;font-weight:400;color:#000000;line-height:120%;letter-spacing:0}.grid-references-preview-block .container .grid-references-preview{width:100%;display:flex;flex-flow:row wrap;column-gap:20px;row-gap:20px}.grid-references-preview-block .container .grid-references-preview .single-reference{width:calc(25% - 15px);height:min-content;background:#ffffff;position:relative;display:flex;flex-flow:column;align-items:center;justify-content:flex-end;overflow:hidden}@media screen and (max-width:989px){.grid-references-preview-block .container .grid-references-preview .single-reference{width:calc(33.333% - 13.333px)}}@media screen and (max-width:767px){.grid-references-preview-block .container .grid-references-preview .single-reference{width:100%}}@media (hover:hover) and (pointer:fine){.grid-references-preview-block .container .grid-references-preview .single-reference:hover .image-container img{transform:scale(1.1)}}.grid-references-preview-block .container .grid-references-preview .single-reference .image-container{width:100%;height:auto;aspect-ratio:1;flex:1;overflow:hidden;cursor:pointer;border:2px solid #5C5C5C}.grid-references-preview-block .container .grid-references-preview .single-reference .image-container img{width:100%;height:100%;object-fit:cover;pointer-events:none}.grid-references-preview-block .container .grid-references-preview .single-reference .text-container{width:100%;height:auto;margin-top:0;padding:10px 0}.grid-references-preview-block .container .grid-references-preview .single-reference .text-container .name{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:14px;font-weight:400;color:#000000;line-height:120%;letter-spacing:0}.grid-references-preview-block .container .grid-references-preview .single-reference .text-container .location{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:14px;font-weight:400;color:#000000;line-height:120%;letter-spacing:0}#popup-slider-references-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1002;background:#5C5C5C;backdrop-filter:brightness(0) opacity(0.9) blur(3px);padding:40px;pointer-events:none;opacity:0;transform:scale(0.7)}#popup-slider-references-container.active{pointer-events:all;opacity:1;transform:scale(1)}#popup-slider-references-container .popup-slider-references{width:100%;height:100%;margin:auto;display:flex;align-items:center}#popup-slider-references-container .popup-slider-references .slide{width:100%;height:100vh;padding:20px 0;display:flex !important;flex-flow:column;position:relative;overflow:hidden}#popup-slider-references-container .popup-slider-references .slide .text-container{width:100%}#popup-slider-references-container .popup-slider-references .slide .text-container .name{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:14px;font-weight:400;color:#ffffff;line-height:120%;letter-spacing:0}#popup-slider-references-container .popup-slider-references .slide .text-container .location{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:14px;font-weight:400;color:#ffffff;line-height:120%;letter-spacing:0}#popup-slider-references-container .popup-slider-references .slide .image-container{flex:1;display:flex;justify-content:center;align-items:center;padding:30px 60px}@media screen and (max-width:767px){#popup-slider-references-container .popup-slider-references .slide .image-container{padding:20px 10px}}#popup-slider-references-container .popup-slider-references .slide .image-container img{position:relative;width:auto;max-width:100%;height:100%;object-fit:contain}#popup-slider-references-container .close-popup{position:absolute;top:20px;right:20px;width:20px;height:20px;border:none;background:#ffffff00;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:20}@media (hover:hover) and (pointer:fine){#popup-slider-references-container .close-popup:hover{opacity:0.5}}#popup-slider-references-container .close-popup::before{content:"b";font-family:"Sati Font Icon";font-size:20px;line-height:100%;color:#ffffff;pointer-events:none;position:absolute;display:flex;justify-content:center;align-items:center;text-transform:none}.grid-brochure-preview .single-item{border:2px solid #D7D7D7}.grid-brochure-preview .single-item .image-container{padding:20px}.grid-brochure-preview .single-item .image-container img{object-fit:contain}.grid-brochure-preview .single-item .text-container{display:flex;align-items:center}.grid-brochure-preview .single-item .text-container .name{width:unset;flex:1;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:14px;font-weight:400;color:#000000;line-height:120%;letter-spacing:0;margin:0}.grid-brochure-preview .single-item .text-container .file-info{width:35%;min-width:max-content;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:400;color:#5C5C5C;line-height:120%;letter-spacing:0;text-transform:uppercase;text-align:right}.grid-video-preview{display:flex;flex-flow:row wrap;row-gap:20px}.grid-video-preview .single-video{width:100%;display:none;column-gap:40px;border:2px solid #5C5C5C;padding:20px}@media screen and (max-width:989px){.grid-video-preview .single-video{column-gap:20px}}@media screen and (max-width:767px){.grid-video-preview .single-video{flex-flow:column;column-gap:0;row-gap:20px}}.grid-video-preview .single-video.show{display:flex}.grid-video-preview .single-video .video-container{width:500px;height:auto;aspect-ratio:1.7777777778;position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer;border:2px solid #5C5C5C}@media screen and (max-width:989px){.grid-video-preview .single-video .video-container{width:50%}}@media screen and (max-width:767px){.grid-video-preview .single-video .video-container{width:100%;order:2}}@media (hover:hover) and (pointer:fine){.grid-video-preview .single-video .video-container:hover img.play{transform:scale(1.1)}}.grid-video-preview .single-video .video-container video,.grid-video-preview .single-video .video-container .video{width:100%;height:100%;aspect-ratio:1.7777777778}.grid-video-preview .single-video .video-container img.thumbnail{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.grid-video-preview .single-video .video-container img.thumbnail.hide{display:none}.grid-video-preview .single-video .video-container img.play{width:45px;height:45px;object-fit:contain;position:absolute}.grid-video-preview .single-video .video-container img.play.hide{display:none}.grid-video-preview .single-video .text-container{height:auto;display:flex;flex-flow:column;flex:1}@media screen and (max-width:767px){.grid-video-preview .single-video .text-container{width:100%;order:1}}.grid-video-preview .single-video .text-container .name{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:24px;font-weight:400;color:#000000;line-height:120%;letter-spacing:0;margin-bottom:10px}.grid-video-preview .single-video .text-container .description{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:16px;font-weight:400;color:#5C5C5C;line-height:150%;letter-spacing:0}.grid-video-preview #load-more-videos{width:250px;min-height:60px;border-radius:0;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background:#ffffff00;border:2px solid #E30613;color:#E30613;margin-left:auto}@media (hover:hover) and (pointer:fine){.grid-video-preview #load-more-videos:hover{color:#ffffff}.grid-video-preview #load-more-videos:hover::before{top:0}.grid-video-preview #load-more-videos:hover::after{color:#ffffff}.grid-video-preview #load-more-videos:hover .label{color:#ffffff}}.grid-video-preview #load-more-videos::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:-1;background-color:#E30613}.grid-video-preview #load-more-videos::after{content:"i";width:25px;height:25px;font-size:30px;font-family:"Sati Font Icon";text-transform:none;display:flex;justify-content:center;align-items:center;position:absolute;left:20px;color:#E30613}.grid-video-preview #load-more-videos .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;color:#E30613}.grid-faq-preview-block .container{display:flex;flex-flow:column}.grid-faq-preview-block .container .search-container{margin-bottom:50px}.grid-faq-preview-block .container .search-container #faq-search-input{width:100%;padding:10px 20px;border:none;background:#F3F0EB;font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:24px;font-weight:400;color:#000000;line-height:150%;letter-spacing:0;cursor:text}.grid-faq-preview-block .container .search-container #faq-search-input::placeholder{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:24px;font-weight:400;color:rgba(0, 0, 0, 0.5);line-height:150%;letter-spacing:0}.grid-faq-preview-block .container .grid-faq-preview{display:flex;flex-flow:column;align-items:flex-end;row-gap:20px}.grid-faq-preview-block .container .grid-faq-preview .single-faq{width:100%;display:flex;flex-flow:column;border-top:1px solid #D7D7D7}.grid-faq-preview-block .container .grid-faq-preview .single-faq.opened .header-accordion .accordion-icon::after{transform:rotate(90deg)}.grid-faq-preview-block .container .grid-faq-preview .single-faq.opened .answer{display:inline-block}.grid-faq-preview-block .container .grid-faq-preview .single-faq .header-accordion{display:flex;padding:20px 0 0 0}.grid-faq-preview-block .container .grid-faq-preview .single-faq .header-accordion .question{width:calc(100% - 50px);margin-right:20px;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:24px;font-weight:400;color:#000000;line-height:120%;letter-spacing:0}.grid-faq-preview-block .container .grid-faq-preview .single-faq .header-accordion .accordion-icon{width:30px;height:30px;border:1px solid #E30613;position:relative;display:flex;justify-content:center;align-items:center;background:#ffffff;cursor:pointer}@media (hover:hover) and (pointer:fine){.grid-faq-preview-block .container .grid-faq-preview .single-faq .header-accordion .accordion-icon:hover{background:#E30613}.grid-faq-preview-block .container .grid-faq-preview .single-faq .header-accordion .accordion-icon:hover::before,.grid-faq-preview-block .container .grid-faq-preview .single-faq .header-accordion .accordion-icon:hover::after{background:#ffffff}}.grid-faq-preview-block .container .grid-faq-preview .single-faq .header-accordion .accordion-icon::before{content:"";width:11px;height:1px;background:#E30613;position:absolute}.grid-faq-preview-block .container .grid-faq-preview .single-faq .header-accordion .accordion-icon::after{content:"";width:1px;height:11px;background:#E30613;position:absolute}.grid-faq-preview-block .container .grid-faq-preview .single-faq .answer{display:none;margin-top:20px;font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:16px;font-weight:400;color:#5C5C5C;line-height:150%;letter-spacing:0}.grid-retailers-preview-block .container{display:flex;height:750px}@media screen and (max-width:989px){.grid-retailers-preview-block .container{height:auto;flex-flow:column}}.grid-retailers-preview-block .container .left-container{width:25%;height:100%;display:flex;flex-flow:column}@media screen and (max-width:1200px){.grid-retailers-preview-block .container .left-container{width:35%}}@media screen and (max-width:989px){.grid-retailers-preview-block .container .left-container{width:100%;height:auto}}.grid-retailers-preview-block .container .left-container .select-container{width:100%;display:flex;flex-flow:column;margin-bottom:30px;padding-right:50px}@media screen and (max-width:989px){.grid-retailers-preview-block .container .left-container .select-container{width:250px;padding:0}}@media screen and (max-width:767px){.grid-retailers-preview-block .container .left-container .select-container{width:100%}}.grid-retailers-preview-block .container .left-container .select-container label{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:10px;font-weight:600;color:#343333;line-height:150%;letter-spacing:0.5px;text-transform:uppercase;margin-bottom:5px}.grid-retailers-preview-block .container .left-container .select-container .select{position:relative;display:flex;justify-content:center;align-items:center}.grid-retailers-preview-block .container .left-container .select-container .select::before{content:"a";width:5px;height:5px;font-size:5px;font-family:"Sati Font Icon";position:absolute;right:15px;color:#000000;display:flex;justify-content:center;align-items:center;transform:rotate(90deg)}.grid-retailers-preview-block .container .left-container .select-container .select select{width:100%;height:55px;margin:0;padding:10px 30px 10px 20px;background:#F3F0EB;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:16px;font-weight:400;color:#343333;line-height:150%;letter-spacing:0;appearance:none}.grid-retailers-preview-block .container .left-container .grid-retailers-preview{height:calc(100% - 75px - 30px);display:flex;flex-flow:column;overflow-y:auto}.grid-retailers-preview-block .container .left-container .grid-retailers-preview::-webkit-scrollbar{width:5px;height:5px}.grid-retailers-preview-block .container .left-container .grid-retailers-preview::-webkit-scrollbar-track{background:#ffffff00}.grid-retailers-preview-block .container .left-container .grid-retailers-preview::-webkit-scrollbar-thumb{background:#FFED00}.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer{padding:30px 50px 30px 0;display:none;flex-flow:column;border-top:1px solid #D7D7D7}@media screen and (max-width:767px){.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer{padding:30px 0}}.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer.show{display:flex}.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer h2.title{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:48px;font-weight:600;color:#000000;line-height:90%;letter-spacing:0;text-transform:uppercase;margin-bottom:5px}@media screen and (max-width:767px){.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer h2.title{font-size:35px}}.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer h3.description{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:25px;font-weight:600;color:#5C5C5C;line-height:120%;letter-spacing:0;text-transform:uppercase;margin-bottom:20px}.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .name{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:20px;font-weight:600;color:#5C5C5C;line-height:120%;letter-spacing:0;text-transform:uppercase;margin-bottom:20px}.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .province{display:flex;flex-flow:column;margin-bottom:20px}.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .province .label{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:10px;font-weight:600;color:#343333;line-height:150%;letter-spacing:0.5px;text-transform:uppercase}.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .province .text{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:16px;font-weight:400;color:#343333;line-height:140%;letter-spacing:0}.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .province .text span{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:16px;font-weight:400;color:#343333;line-height:140%;letter-spacing:0;text-transform:capitalize}.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .address,.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .phone,.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .fax,.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .email{padding-left:30px;font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:16px;font-weight:400;color:#343333;line-height:140%;letter-spacing:0;display:flex;justify-content:flex-start;align-items:flex-start;position:relative;margin-bottom:5px}.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .address a,.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .phone a,.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .fax a,.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .email a{color:#E30613}@media (hover:hover) and (pointer:fine){.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .address a:hover,.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .phone a:hover,.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .fax a:hover,.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .email a:hover{color:#343333}}.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .address::before,.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .phone::before,.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .fax::before,.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .email::before{width:20px;height:25px;font-size:15px;font-family:"Sati Font Icon";color:#343333;position:absolute;left:0;display:flex;justify-content:center;align-items:center}.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .address{display:flex}.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .address::before{content:"q"}.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .address .text{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:16px;font-weight:400;color:#343333;line-height:140%;letter-spacing:0}.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .address .text p{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:16px;font-weight:400;color:#343333;line-height:140%;letter-spacing:0;margin-bottom:0}.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .address a.google-maps{width:40px;height:40px;border:2px solid #E30613;margin-left:auto;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}@media (hover:hover) and (pointer:fine){.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .address a.google-maps:hover::before{top:0}.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .address a.google-maps:hover::after{color:#ffffff}}.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .address a.google-maps::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:0;background-color:#E30613}.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .address a.google-maps::after{content:"u";width:20px;height:25px;font-size:20px;font-family:"Sati Font Icon";color:#E30613;position:absolute;display:flex;justify-content:center;align-items:center;z-index:1}.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .phone::before{content:"r"}.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .fax::before{content:"s"}.grid-retailers-preview-block .container .left-container .grid-retailers-preview .single-retailer .email::before{content:"t"}.grid-retailers-preview-block .container .right-container{width:75%;height:100%}@media screen and (max-width:1200px){.grid-retailers-preview-block .container .right-container{width:65%}}@media screen and (max-width:989px){.grid-retailers-preview-block .container .right-container{width:100%;height:400px}}.grid-retailers-preview-block .container .right-container .map-container{width:100%;height:100%;position:relative}.grid-retailers-preview-block .container .right-container .map-container #map{width:100%;height:100%;border:1px solid #D7D7D7}.grid-retailers-preview-block .container .right-container .map-container #map-loader{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(255, 255, 255, 0.5);position:absolute;top:0;left:0;z-index:1}.grid-retailers-preview-block .container .right-container .map-container #map-loader svg{width:200px;height:200px}.product-detail-block .container{display:flex;flex-flow:row;column-gap:70px}@media screen and (max-width:989px){.product-detail-block .container{flex-flow:column;row-gap:50px}}.product-detail-block .container .left-container{width:calc(50% - 35px)}@media screen and (max-width:989px){.product-detail-block .container .left-container{width:100%}}.product-detail-block .container .left-container .product-image-slider-container{width:100%}.product-detail-block .container .left-container .product-image-slider-container .product-image-slider{display:flex}@media screen and (max-width:767px){.product-detail-block .container .left-container .product-image-slider-container .product-image-slider{flex-flow:column}}.product-detail-block .container .left-container .product-image-slider-container .product-image-slider .slide{width:100%;height:100%;aspect-ratio:1;padding:20px}.product-detail-block .container .left-container .product-image-slider-container .product-image-slider .slide img{width:100%;height:100%;object-fit:cover}.product-detail-block .container .left-container .product-image-slider-container .product-image-slider .slick-list{width:calc(100% - 70px);border:2px solid #5C5C5C;aspect-ratio:1}@media screen and (max-width:767px){.product-detail-block .container .left-container .product-image-slider-container .product-image-slider .slick-list{width:100%}}.product-detail-block .container .left-container .product-image-slider-container .product-image-slider .slick-list .slick-track{height:100%}.product-detail-block .container .left-container .product-image-slider-container .product-image-slider .slick-list .slick-track .slick-slide>div{width:100%;height:100%}.product-detail-block .container .left-container .product-image-slider-container .product-image-slider .slick-dots{width:70px;display:flex;flex-flow:column;margin-left:-2px}@media screen and (max-width:767px){.product-detail-block .container .left-container .product-image-slider-container .product-image-slider .slick-dots{width:100%;height:70px;flex-flow:row;margin-left:0;margin-top:-2px}}.product-detail-block .container .left-container .product-image-slider-container .product-image-slider .slick-dots li{width:56px;height:56px;padding:5px;list-style:none;border:2px solid #5C5C5C;border-bottom:0;position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){.product-detail-block .container .left-container .product-image-slider-container .product-image-slider .slick-dots li{border-bottom:2px solid #5C5C5C;border-right:0}}@media (hover:hover) and (pointer:fine){.product-detail-block .container .left-container .product-image-slider-container .product-image-slider .slick-dots li:hover img{transform:scale(1.1)}}.product-detail-block .container .left-container .product-image-slider-container .product-image-slider .slick-dots li::before{content:"";width:10px;height:calc(100% + 4px);position:absolute;background:#FFED00;top:-2px;right:0;border:2px solid #5C5C5C;z-index:0}@media screen and (max-width:767px){.product-detail-block .container .left-container .product-image-slider-container .product-image-slider .slick-dots li::before{width:calc(100% + 4px);height:10px;top:unset;left:-2px;right:unset;bottom:0}}.product-detail-block .container .left-container .product-image-slider-container .product-image-slider .slick-dots li::after{content:"";width:100%;height:100%;background:#ffffff;z-index:1;position:absolute}.product-detail-block .container .left-container .product-image-slider-container .product-image-slider .slick-dots li.slick-active::before{right:-10px}@media screen and (max-width:767px){.product-detail-block .container .left-container .product-image-slider-container .product-image-slider .slick-dots li.slick-active::before{right:unset;bottom:-10px}}.product-detail-block .container .left-container .product-image-slider-container .product-image-slider .slick-dots li:last-of-type{border-bottom:2px solid #5C5C5C}@media screen and (max-width:767px){.product-detail-block .container .left-container .product-image-slider-container .product-image-slider .slick-dots li:last-of-type{border-right:2px solid #5C5C5C}}.product-detail-block .container .left-container .product-image-slider-container .product-image-slider .slick-dots li img{width:100%;height:100%;object-fit:contain;position:relative;z-index:2}.product-detail-block .container .right-container{width:calc(50% - 35px)}@media screen and (max-width:989px){.product-detail-block .container .right-container{width:100%}}.product-detail-block .container .right-container .description{margin-bottom:20px}.product-detail-block .container .right-container .description ul{padding-left:25px}@media screen and (max-width:767px){.product-detail-block .container .right-container .description ul{padding-left:20px}}.product-detail-block .container .right-container .technical-data{display:flex;flex-flow:column;margin-bottom:20px;border-top:2px solid #343333}.product-detail-block .container .right-container .technical-data .single-data{width:100%;padding:10px;border-bottom:2px solid #343333;display:flex;column-gap:20px}.product-detail-block .container .right-container .technical-data .single-data .code{width:50px}.product-detail-block .container .right-container .technical-data .single-data .code p{margin:0}.product-detail-block .container .right-container .technical-data .single-data .text{width:calc(100% - 70px)}.product-detail-block .container .right-container .technical-data .single-data .text p{margin:0}.product-detail-block .container .right-container .info{margin-bottom:20px}.product-detail-block .container .right-container .buttons-container{display:flex;flex-flow:row wrap;column-gap:20px;row-gap:20px}.product-detail-block .container .right-container .buttons-container a{width:250px;min-height:60px;border-radius:0;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background:#FFED00;color:#000000}@media (hover:hover) and (pointer:fine){.product-detail-block .container .right-container .buttons-container a:hover{color:#ffffff}.product-detail-block .container .right-container .buttons-container a:hover::before{top:0}.product-detail-block .container .right-container .buttons-container a:hover::after{color:#ffffff}.product-detail-block .container .right-container .buttons-container a:hover .label{color:#ffffff}}.product-detail-block .container .right-container .buttons-container a::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:-1;background-color:#000000}.product-detail-block .container .right-container .buttons-container a::after{content:"f";width:25px;height:25px;font-size:20px;font-family:"Sati Font Icon";text-transform:none;display:flex;justify-content:center;align-items:center;position:absolute;left:20px;color:#000000}.product-detail-block .container .right-container .buttons-container a .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;color:#000000}.contatti-sedi-block .container{display:flex;flex-flow:column}.contatti-sedi-block .container .tab-navigation{width:100%;display:flex;column-gap:30px;border-bottom:1px solid #D7D7D7;margin-bottom:50px}@media screen and (max-width:767px){.contatti-sedi-block .container .tab-navigation{column-gap:20px;overflow-x:auto}}.contatti-sedi-block .container .tab-navigation .nav-item{padding:20px 0;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}@media screen and (max-width:767px){.contatti-sedi-block .container .tab-navigation .nav-item{padding:10px 0}}@media (hover:hover) and (pointer:fine){.contatti-sedi-block .container .tab-navigation .nav-item:hover h4{color:#000000}}.contatti-sedi-block .container .tab-navigation .nav-item.active{border-bottom:2px solid #E30613}.contatti-sedi-block .container .tab-navigation .nav-item.active h4{color:#000000}.contatti-sedi-block .container .tab-navigation .nav-item h4{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:30px;font-weight:600;color:#5C5C5C;line-height:120%;letter-spacing:0;text-transform:uppercase}@media screen and (max-width:767px){.contatti-sedi-block .container .tab-navigation .nav-item h4{font-size:20px}}.contatti-sedi-block .container .tab-content-inner{width:100%;height:450px;display:flex}@media screen and (max-width:989px){.contatti-sedi-block .container .tab-content-inner{height:auto;flex-flow:column}}.contatti-sedi-block .container .tab-content-inner .left-container{width:40%;height:100%;overflow-y:auto}.contatti-sedi-block .container .tab-content-inner .left-container::-webkit-scrollbar{width:5px;height:5px}.contatti-sedi-block .container .tab-content-inner .left-container::-webkit-scrollbar-track{background:#ffffff00}.contatti-sedi-block .container .tab-content-inner .left-container::-webkit-scrollbar-thumb{background:#FFED00}@media screen and (max-width:989px){.contatti-sedi-block .container .tab-content-inner .left-container{width:100%;margin-bottom:30px}}.contatti-sedi-block .container .tab-content-inner .left-container .single-place{display:none;flex-flow:column;padding-right:100px}@media screen and (max-width:1200px){.contatti-sedi-block .container .tab-content-inner .left-container .single-place{padding-right:30px}}.contatti-sedi-block .container .tab-content-inner .left-container .single-place.show{display:flex}.contatti-sedi-block .container .tab-content-inner .left-container .single-place h2.title{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:48px;font-weight:600;color:#000000;line-height:90%;letter-spacing:0;text-transform:uppercase;margin-bottom:5px}@media screen and (max-width:767px){.contatti-sedi-block .container .tab-content-inner .left-container .single-place h2.title{font-size:35px}}.contatti-sedi-block .container .tab-content-inner .left-container .single-place h3.description{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:25px;font-weight:600;color:#5C5C5C;line-height:120%;letter-spacing:0;text-transform:uppercase;margin-bottom:20px}.contatti-sedi-block .container .tab-content-inner .left-container .single-place .name{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:20px;font-weight:600;color:#5C5C5C;line-height:120%;letter-spacing:0;text-transform:uppercase;margin-bottom:20px}.contatti-sedi-block .container .tab-content-inner .left-container .single-place .province{display:flex;flex-flow:column;margin-bottom:20px}.contatti-sedi-block .container .tab-content-inner .left-container .single-place .province .label{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:10px;font-weight:600;color:#343333;line-height:150%;letter-spacing:0.5px;text-transform:uppercase}.contatti-sedi-block .container .tab-content-inner .left-container .single-place .province .text{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:16px;font-weight:400;color:#343333;line-height:140%;letter-spacing:0}.contatti-sedi-block .container .tab-content-inner .left-container .single-place .province .text span{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:16px;font-weight:400;color:#343333;line-height:140%;letter-spacing:0;text-transform:capitalize}.contatti-sedi-block .container .tab-content-inner .left-container .single-place .address,.contatti-sedi-block .container .tab-content-inner .left-container .single-place .phone,.contatti-sedi-block .container .tab-content-inner .left-container .single-place .fax,.contatti-sedi-block .container .tab-content-inner .left-container .single-place .email{padding-left:30px;font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:16px;font-weight:400;color:#343333;line-height:140%;letter-spacing:0;display:flex;justify-content:flex-start;align-items:flex-start;position:relative;margin-bottom:5px}.contatti-sedi-block .container .tab-content-inner .left-container .single-place .address a,.contatti-sedi-block .container .tab-content-inner .left-container .single-place .phone a,.contatti-sedi-block .container .tab-content-inner .left-container .single-place .fax a,.contatti-sedi-block .container .tab-content-inner .left-container .single-place .email a{color:#E30613}@media (hover:hover) and (pointer:fine){.contatti-sedi-block .container .tab-content-inner .left-container .single-place .address a:hover,.contatti-sedi-block .container .tab-content-inner .left-container .single-place .phone a:hover,.contatti-sedi-block .container .tab-content-inner .left-container .single-place .fax a:hover,.contatti-sedi-block .container .tab-content-inner .left-container .single-place .email a:hover{color:#343333}}.contatti-sedi-block .container .tab-content-inner .left-container .single-place .address::before,.contatti-sedi-block .container .tab-content-inner .left-container .single-place .phone::before,.contatti-sedi-block .container .tab-content-inner .left-container .single-place .fax::before,.contatti-sedi-block .container .tab-content-inner .left-container .single-place .email::before{width:20px;height:25px;font-size:15px;font-family:"Sati Font Icon";color:#343333;position:absolute;left:0;display:flex;justify-content:center;align-items:center}.contatti-sedi-block .container .tab-content-inner .left-container .single-place .address{display:flex}.contatti-sedi-block .container .tab-content-inner .left-container .single-place .address::before{content:"q"}.contatti-sedi-block .container .tab-content-inner .left-container .single-place .address .text{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:16px;font-weight:400;color:#343333;line-height:140%;letter-spacing:0}.contatti-sedi-block .container .tab-content-inner .left-container .single-place .address .text p{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:16px;font-weight:400;color:#343333;line-height:140%;letter-spacing:0;margin-bottom:0}.contatti-sedi-block .container .tab-content-inner .left-container .single-place .address a.google-maps{width:40px;height:40px;border:2px solid #E30613;margin-left:auto;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}@media (hover:hover) and (pointer:fine){.contatti-sedi-block .container .tab-content-inner .left-container .single-place .address a.google-maps:hover::before{top:0}.contatti-sedi-block .container .tab-content-inner .left-container .single-place .address a.google-maps:hover::after{color:#ffffff}}.contatti-sedi-block .container .tab-content-inner .left-container .single-place .address a.google-maps::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:0;background-color:#E30613}.contatti-sedi-block .container .tab-content-inner .left-container .single-place .address a.google-maps::after{content:"u";width:20px;height:25px;font-size:20px;font-family:"Sati Font Icon";color:#E30613;position:absolute;display:flex;justify-content:center;align-items:center;z-index:1}.contatti-sedi-block .container .tab-content-inner .left-container .single-place .phone::before{content:"r"}.contatti-sedi-block .container .tab-content-inner .left-container .single-place .fax::before{content:"s"}.contatti-sedi-block .container .tab-content-inner .left-container .single-place .email::before{content:"t"}.contatti-sedi-block .container .tab-content-inner .right-container{width:60%;height:100%}@media screen and (max-width:989px){.contatti-sedi-block .container .tab-content-inner .right-container{width:100%;height:300px}}.contatti-sedi-block .container .tab-content-inner .right-container .map-container{width:100%;height:100%}.contatti-sedi-block .container .tab-content-inner .right-container .map-container #map{width:100%;height:100%;border:1px solid #D7D7D7}.wpcf7>.wpcf7-form{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:7px}.wpcf7>.wpcf7-form .adc-form-group{position:relative;display:flex;flex-direction:column;justify-content:flex-start;width:calc(50% - 10px);padding-bottom:0}.wpcf7>.wpcf7-form .adc-form-group label{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:10px;font-weight:600;color:#343333;line-height:150%;letter-spacing:0.5px;width:100%;text-transform:uppercase;margin-bottom:5px}.wpcf7>.wpcf7-form .adc-form-group.wppb-select::before{content:"a";width:5px;height:5px;font-size:5px;font-family:"Sati Font Icon";position:absolute;right:15px;top:45px;color:#000000;display:flex;justify-content:center;align-items:center;transform:rotate(90deg)}.wpcf7>.wpcf7-form .adc-form-group.adc-select>span.wpcf7-form-control-wrap{display:flex;align-items:center}.wpcf7>.wpcf7-form .adc-form-group.adc-select>span.wpcf7-form-control-wrap::before{content:"a";width:5px;height:5px;font-size:5px;font-family:"Sati Font Icon";position:absolute;right:15px;color:#000000;display:flex;justify-content:center;align-items:center;transform:rotate(90deg)}.wpcf7>.wpcf7-form .adc-form-group input[type="text"],.wpcf7>.wpcf7-form .adc-form-group input[type="number"],.wpcf7>.wpcf7-form .adc-form-group input[type="password"],.wpcf7>.wpcf7-form .adc-form-group input[type="email"],.wpcf7>.wpcf7-form .adc-form-group input[type="tel"]{width:100%;height:55px;margin:0;padding:10px 15px;background:#ffffff;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:16px;font-weight:400;color:#343333;line-height:150%;letter-spacing:0;cursor:text;appearance:none;-webkit-appearance:none;border:none;border-radius:0;display:flex;align-items:center}.wpcf7>.wpcf7-form .adc-form-group button.wppb-toggle-pw{height:auto;right:15px;top:unset !important;margin-top:20px}.wpcf7>.wpcf7-form .adc-form-group select{width:100%;height:55px;margin:0;padding:10px 25px 10px 15px;background:#ffffff;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:16px;font-weight:400;color:#343333;line-height:150%;letter-spacing:0;appearance:none}.wpcf7>.wpcf7-form .adc-form-group textarea{width:100%;height:250px;margin:0;padding:10px 15px;background:#ffffff;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:16px;font-weight:400;color:#343333;line-height:150%;letter-spacing:0;appearance:none;-webkit-appearance:none;border:none;border-radius:0}@media screen and (max-width:767px){.wpcf7>.wpcf7-form .adc-form-group{width:100% !important;margin-right:0 !important}}@media screen and (max-width:767px){.wpcf7>.wpcf7-form .adc-form-group.empty{display:none}}.wpcf7>.wpcf7-form .adc-form-group input.wpcf7-not-valid,.wpcf7>.wpcf7-form .adc-form-group textarea.wpcf7-not-valid,.wpcf7>.wpcf7-form .adc-form-group select.wpcf7-not-valid{border:2px solid #E30613}.wpcf7>.wpcf7-form .adc-form-group.object{margin-right:10%}.wpcf7>.wpcf7-form .adc-form-group.address,.wpcf7>.wpcf7-form .adc-form-group.city{width:calc(40% - 20px)}.wpcf7>.wpcf7-form .adc-form-group.cap,.wpcf7>.wpcf7-form .adc-form-group.province{width:calc(10% - 10px)}.wpcf7>.wpcf7-form .adc-form-group.adc-textarea{width:100%}.wpcf7>.wpcf7-form .adc-form-group.checkbox-container{display:flex;flex-direction:column;gap:20px;width:calc(100% - 270px)}.wpcf7>.wpcf7-form .adc-form-group.checkbox-container .adc-checkbox{display:flex;flex-direction:row;align-items:center;gap:10px;width:100%;display:block}.wpcf7>.wpcf7-form .adc-form-group.checkbox-container .adc-checkbox input[type="checkbox"]{width:20px;height:20px;border:none;border-radius:0;background-color:#ffffff}.wpcf7>.wpcf7-form .adc-form-group.checkbox-container .adc-checkbox label{width:calc(100% - 30px);font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:16px;font-weight:400;color:#343333;line-height:160%;letter-spacing:0;margin:0;padding:0;text-transform:unset}.wpcf7>.wpcf7-form .adc-form-group.checkbox-container .adc-checkbox>label{display:flex;align-items:center;gap:10px}.wpcf7>.wpcf7-form .adc-form-group.checkbox-container .adc-checkbox>label .wpcf7-not-valid-tip{display:none !important}.wpcf7>.wpcf7-form .adc-form-group.checkbox-container .adc-checkbox>label span{display:flex;gap:5px}.wpcf7>.wpcf7-form .adc-form-group.checkbox-container .adc-checkbox>label>span{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:12px;font-weight:400;color:#343333;line-height:160%;letter-spacing:0;margin:0;padding:0;text-transform:unset}.wpcf7>.wpcf7-form .adc-form-group.checkbox-container .adc-checkbox>label>span:not(.wpcf7-form-control-wrap){display:inline-block}.wpcf7>.wpcf7-form .adc-form-group.checkbox-container .adc-checkbox>label>span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-not-valid{border:2px solid #E30613}.wpcf7>.wpcf7-form .adc-form-group.checkbox-container .adc-checkbox>label>span.wpcf7-form-control-wrap .wpcf7-list-item{margin:0}.wpcf7>.wpcf7-form .adc-form-group.checkbox-container .adc-checkbox>label>span.wpcf7-form-control-wrap .wpcf7-list-item .wpcf7-list-item-label{display:none}.wpcf7>.wpcf7-form .adc-form-group.submit{width:250px;min-height:60px;border-radius:0;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background:#ffffff00;border:2px solid #E30613;color:#E30613;flex-direction:row;padding:0;margin:0;height:60px}@media (hover:hover) and (pointer:fine){.wpcf7>.wpcf7-form .adc-form-group.submit:hover{color:#ffffff}.wpcf7>.wpcf7-form .adc-form-group.submit:hover::before{top:0}.wpcf7>.wpcf7-form .adc-form-group.submit:hover::after{color:#ffffff}.wpcf7>.wpcf7-form .adc-form-group.submit:hover .label{color:#ffffff}}.wpcf7>.wpcf7-form .adc-form-group.submit::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:-1;background-color:#E30613}.wpcf7>.wpcf7-form .adc-form-group.submit::after{content:"y";width:25px;height:25px;font-size:20px;font-family:"Sati Font Icon";text-transform:none;display:flex;justify-content:center;align-items:center;position:absolute;left:20px;color:#E30613}.wpcf7>.wpcf7-form .adc-form-group.submit .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;color:#E30613}.wpcf7>.wpcf7-form .adc-form-group.submit input[type="submit"]{width:100%;min-height:60px;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#E30613;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background-color:transparent}@media (hover:hover) and (pointer:fine){.wpcf7>.wpcf7-form .adc-form-group.submit input[type="submit"]:hover{color:#ffffff}}.wpcf7>.wpcf7-form .adc-form-group.submit .wpcf7-spinner{position:absolute;right:0;background-color:#ffffff}.wpcf7>.wpcf7-form .adc-form-group.submit .wpcf7-spinner:before{background-color:#E30613}.wpcf7>.wpcf7-form .adc-form-group .wpcf7-not-valid-tip{padding-top:0;margin-top:3px;border-top:none;font-style:unset;font-size:14px;font-weight:500;color:#E30613;line-height:110%}.wpcf7>.wpcf7-form .wpcf7-response-output{border:none;width:100%;background-color:#FFED00;padding:15px;margin:0}#wppb_register_pre_form_message,.wppb-description-delimiter,#select_user_to_edit_form{display:none !important}#wppb-register-user>ul,#wppb-edit-user>ul{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:7px}#wppb-register-user>ul>li.wppb-form-field,#wppb-edit-user>ul>li.wppb-form-field{position:relative;display:flex;flex-direction:column;justify-content:flex-start;justify-content:center;width:calc(50% - 10px);padding-bottom:0}#wppb-register-user>ul>li.wppb-form-field label,#wppb-edit-user>ul>li.wppb-form-field label{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:10px;font-weight:600;color:#343333;line-height:150%;letter-spacing:0.5px;width:100%;text-transform:uppercase;margin-bottom:5px}#wppb-register-user>ul>li.wppb-form-field.wppb-select::before,#wppb-edit-user>ul>li.wppb-form-field.wppb-select::before{content:"a";width:5px;height:5px;font-size:5px;font-family:"Sati Font Icon";position:absolute;right:15px;top:45px;color:#000000;display:flex;justify-content:center;align-items:center;transform:rotate(90deg)}#wppb-register-user>ul>li.wppb-form-field.adc-select>span.wpcf7-form-control-wrap,#wppb-edit-user>ul>li.wppb-form-field.adc-select>span.wpcf7-form-control-wrap{display:flex;align-items:center}#wppb-register-user>ul>li.wppb-form-field.adc-select>span.wpcf7-form-control-wrap::before,#wppb-edit-user>ul>li.wppb-form-field.adc-select>span.wpcf7-form-control-wrap::before{content:"a";width:5px;height:5px;font-size:5px;font-family:"Sati Font Icon";position:absolute;right:15px;color:#000000;display:flex;justify-content:center;align-items:center;transform:rotate(90deg)}#wppb-register-user>ul>li.wppb-form-field input[type="text"],#wppb-register-user>ul>li.wppb-form-field input[type="number"],#wppb-register-user>ul>li.wppb-form-field input[type="password"],#wppb-register-user>ul>li.wppb-form-field input[type="email"],#wppb-register-user>ul>li.wppb-form-field input[type="tel"],#wppb-edit-user>ul>li.wppb-form-field input[type="text"],#wppb-edit-user>ul>li.wppb-form-field input[type="number"],#wppb-edit-user>ul>li.wppb-form-field input[type="password"],#wppb-edit-user>ul>li.wppb-form-field input[type="email"],#wppb-edit-user>ul>li.wppb-form-field input[type="tel"]{width:100%;height:55px;margin:0;padding:10px 15px;background:#ffffff;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:16px;font-weight:400;color:#343333;line-height:150%;letter-spacing:0;cursor:text;appearance:none;-webkit-appearance:none;border:none;border-radius:0;display:flex;align-items:center}#wppb-register-user>ul>li.wppb-form-field button.wppb-toggle-pw,#wppb-edit-user>ul>li.wppb-form-field button.wppb-toggle-pw{height:auto;right:15px;top:unset !important;margin-top:20px}#wppb-register-user>ul>li.wppb-form-field select,#wppb-edit-user>ul>li.wppb-form-field select{width:100%;height:55px;margin:0;padding:10px 25px 10px 15px;background:#ffffff;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:16px;font-weight:400;color:#343333;line-height:150%;letter-spacing:0;appearance:none}#wppb-register-user>ul>li.wppb-form-field textarea,#wppb-edit-user>ul>li.wppb-form-field textarea{width:100%;height:250px;margin:0;padding:10px 15px;background:#ffffff;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:16px;font-weight:400;color:#343333;line-height:150%;letter-spacing:0;appearance:none;-webkit-appearance:none;border:none;border-radius:0}@media screen and (max-width:767px){#wppb-register-user>ul>li.wppb-form-field,#wppb-edit-user>ul>li.wppb-form-field{width:100% !important;margin-right:0 !important}}#wppb-register-user>ul>li.wppb-form-field.wppb-heading,#wppb-edit-user>ul>li.wppb-form-field.wppb-heading{width:100%;height:2px;background-color:#D7D7D7;margin:10px 0}#wppb-register-user>ul>li.wppb-form-field.wppb-heading>*,#wppb-edit-user>ul>li.wppb-form-field.wppb-heading>*{display:none}#wppb-register-user>ul>li.wppb-form-field.wppb-default-username,#wppb-edit-user>ul>li.wppb-form-field.wppb-default-username{margin-right:10%}#wppb-register-user>ul>li.wppb-form-field#wppb-form-element-17,#wppb-register-user>ul>li.wppb-form-field#wppb-form-element-20,#wppb-edit-user>ul>li.wppb-form-field#wppb-form-element-17,#wppb-edit-user>ul>li.wppb-form-field#wppb-form-element-20{width:calc(40% - 20px)}#wppb-register-user>ul>li.wppb-form-field#wppb-form-element-18,#wppb-register-user>ul>li.wppb-form-field#wppb-form-element-19,#wppb-edit-user>ul>li.wppb-form-field#wppb-form-element-18,#wppb-edit-user>ul>li.wppb-form-field#wppb-form-element-19{width:calc(10% - 10px)}#wppb-register-user>ul>li.wppb-form-field.wppb-checkbox,#wppb-edit-user>ul>li.wppb-form-field.wppb-checkbox{width:calc(100% - 270px);display:flex;flex-direction:row;align-items:center;gap:10px;display:block}#wppb-register-user>ul>li.wppb-form-field.wppb-checkbox input[type="checkbox"],#wppb-edit-user>ul>li.wppb-form-field.wppb-checkbox input[type="checkbox"]{width:20px;height:20px;border:none;border-radius:0;background-color:#ffffff}#wppb-register-user>ul>li.wppb-form-field.wppb-checkbox label,#wppb-edit-user>ul>li.wppb-form-field.wppb-checkbox label{width:calc(100% - 30px);font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:16px;font-weight:400;color:#343333;line-height:160%;letter-spacing:0;margin:0;padding:0;text-transform:unset}#wppb-register-user>ul>li.wppb-form-field.wppb-checkbox label,#wppb-edit-user>ul>li.wppb-form-field.wppb-checkbox label{font-size:12px;padding-left:30px}#wppb-register-user>ul>li.wppb-form-field.wppb-checkbox label input[type="checkbox"],#wppb-edit-user>ul>li.wppb-form-field.wppb-checkbox label input[type="checkbox"]{position:absolute;top:0;left:0}#wppb-register-user>ul>li.wppb-form-field.wppb-field-error,#wppb-edit-user>ul>li.wppb-form-field.wppb-field-error{padding:0 !important;border:none !important;background-color:transparent !important}#wppb-register-user>ul>li.wppb-form-field.wppb-field-error .wppb-description-delimiter,#wppb-edit-user>ul>li.wppb-form-field.wppb-field-error .wppb-description-delimiter{display:none}#wppb-register-user>ul>li.wppb-form-field.wppb-field-error .wppb-form-error,#wppb-edit-user>ul>li.wppb-form-field.wppb-field-error .wppb-form-error{padding-top:0;margin-top:3px;border-top:none;font-style:unset;font-size:14px;font-weight:500;color:#E30613}#wppb-register-user>ul>li.wppb-form-field.wppb-field-error input[type="text"],#wppb-register-user>ul>li.wppb-form-field.wppb-field-error input[type="password"],#wppb-register-user>ul>li.wppb-form-field.wppb-field-error input[type="email"],#wppb-edit-user>ul>li.wppb-form-field.wppb-field-error input[type="text"],#wppb-edit-user>ul>li.wppb-form-field.wppb-field-error input[type="password"],#wppb-edit-user>ul>li.wppb-form-field.wppb-field-error input[type="email"]{border:2px solid #E30613}#wppb-register-user>ul>li.wppb-form-field.wppb-field-error.wppb-checkbox label,#wppb-edit-user>ul>li.wppb-form-field.wppb-field-error.wppb-checkbox label{color:#E30613}#wppb-register-user>.form-submit,#wppb-edit-user>.form-submit{width:250px;min-height:60px;border-radius:0;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background:#ffffff00;border:2px solid #E30613;color:#E30613;position:absolute;bottom:0;right:0;padding:0;margin:0}@media (hover:hover) and (pointer:fine){#wppb-register-user>.form-submit:hover,#wppb-edit-user>.form-submit:hover{color:#ffffff}#wppb-register-user>.form-submit:hover::before,#wppb-edit-user>.form-submit:hover::before{top:0}#wppb-register-user>.form-submit:hover::after,#wppb-edit-user>.form-submit:hover::after{color:#ffffff}#wppb-register-user>.form-submit:hover .label,#wppb-edit-user>.form-submit:hover .label{color:#ffffff}}#wppb-register-user>.form-submit::before,#wppb-edit-user>.form-submit::before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);z-index:-1;background-color:#E30613}#wppb-register-user>.form-submit::after,#wppb-edit-user>.form-submit::after{content:"y";width:25px;height:25px;font-size:20px;font-family:"Sati Font Icon";text-transform:none;display:flex;justify-content:center;align-items:center;position:absolute;left:20px;color:#E30613}#wppb-register-user>.form-submit .label,#wppb-edit-user>.form-submit .label{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#ffffff;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;color:#E30613}@media screen and (max-width:767px){#wppb-register-user>.form-submit,#wppb-edit-user>.form-submit{position:relative;bottom:unset;right:unset;right:unset;max-width:100%;width:100%}}#wppb-register-user>.form-submit input[type="submit"],#wppb-edit-user>.form-submit input[type="submit"]{width:100%;min-height:60px;padding:15px 20px 15px 60px;position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:12px;font-weight:600;color:#E30613;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;text-align:left;z-index:1;background-color:transparent}@media (hover:hover) and (pointer:fine){#wppb-register-user>.form-submit input[type="submit"]:hover,#wppb-edit-user>.form-submit input[type="submit"]:hover{color:#ffffff}}#wppb_form_general_message{padding:10px}#wppb_form_general_message.alert.wppb-error{display:none}#wppb_form_general_message.wppb-error{border:none;background-color:#E30613;color:#ffffff !important;font-weight:500}#wppb_form_general_message.wppb_form_general_message{border:none;background-color:#FFED00}@media screen and (max-width:989px){.home-news .wp-block-group__inner-container .wp-block-stackable-posts .stk-inner-blocks .stk-block-posts__items{display:flex;flex-flow:row wrap;row-gap:30px !important}}@media screen and (max-width:989px){.home-news .wp-block-group__inner-container .wp-block-stackable-posts .stk-inner-blocks .stk-block-posts__items .stk-block-posts__item{width:calc(50% - 15px);flex-basis:unset}}@media screen and (max-width:767px){.home-news .wp-block-group__inner-container .wp-block-stackable-posts .stk-inner-blocks .stk-block-posts__items .stk-block-posts__item{width:100%;flex-basis:unset}}.home-news .wp-block-group__inner-container .wp-block-stackable-posts .stk-inner-blocks .stk-block-posts__items .stk-block-posts__item>div{margin:0 !important;width:100%}.home-news .wp-block-group__inner-container .wp-block-stackable-posts .stk-inner-blocks .stk-block-posts__items .stk-block-posts__item .stk-block-posts__image-link{position:relative;height:auto;aspect-ratio:1.5;overflow:hidden}.home-news .wp-block-group__inner-container .wp-block-stackable-posts .stk-inner-blocks .stk-block-posts__items .stk-block-posts__item .stk-block-posts__image-link::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../images/post-placeholder.webp");background-size:cover}.home-news .wp-block-group__inner-container .wp-block-stackable-posts .stk-inner-blocks .stk-block-posts__items .stk-block-posts__item .stk-block-posts__image-link figure{width:100% !important;height:100% !important}.home-news .wp-block-group__inner-container .wp-block-stackable-posts .stk-inner-blocks .stk-block-posts__items .stk-block-posts__item .stk-block-posts__image-link figure img{width:100% !important;height:100% !important}@media (hover:hover) and (pointer:fine){.home-news .wp-block-group__inner-container .wp-block-stackable-posts .stk-inner-blocks .stk-block-posts__items .stk-block-posts__item .stk-block-posts__image-link:hover img{transform:scale(1.1)}.home-news .wp-block-group__inner-container .wp-block-stackable-posts .stk-inner-blocks .stk-block-posts__items .stk-block-posts__item .stk-block-posts__image-link:hover:before{transform:scale(1.1)}}@media screen and (max-width:989px){.home-news .wp-block-group__inner-container .wp-block-stackable-posts .stk-inner-blocks .stk-block-posts__items .stk-block-posts__item .stk-block-posts__title a{font-size:25px !important}}@media (hover:hover) and (pointer:fine){.home-news .wp-block-group__inner-container .wp-block-stackable-posts .stk-inner-blocks .stk-block-posts__items .stk-block-posts__item .stk-block-posts__title a:hover{opacity:0.5}}.blog-grid{position:relative;width:100%;display:flex;flex-direction:column}@media screen and (max-width:767px){.blog-grid{margin-top:50px}}.blog-grid>ul.wp-block-post-template{display:grid;grid-template-columns:repeat(3, 1fr);gap:70px 20px}@media screen and (max-width:1200px){.blog-grid>ul.wp-block-post-template{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:767px){.blog-grid>ul.wp-block-post-template{grid-template-columns:repeat(1, 1fr);gap:40px 0}}.blog-grid>ul.wp-block-post-template li.wp-block-post{position:relative;display:flex;flex-direction:column}.blog-grid>ul.wp-block-post-template li.wp-block-post figure.wp-block-post-featured-image{position:relative;height:auto;aspect-ratio:1.5;overflow:hidden;margin-bottom:30px}@media screen and (max-width:1200px){.blog-grid>ul.wp-block-post-template li.wp-block-post figure.wp-block-post-featured-image{margin-bottom:20px}}.blog-grid>ul.wp-block-post-template li.wp-block-post figure.wp-block-post-featured-image img{width:100%;height:100%;object-fit:cover}.blog-grid>ul.wp-block-post-template li.wp-block-post figure.wp-block-post-featured-image.placeholder a{width:100%;height:100%}.blog-grid>ul.wp-block-post-template li.wp-block-post figure.wp-block-post-featured-image.placeholder a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../images/post-placeholder.webp");background-size:cover}@media (hover:hover) and (pointer:fine){.blog-grid>ul.wp-block-post-template li.wp-block-post figure.wp-block-post-featured-image:hover img{transform:scale(1.1)}.blog-grid>ul.wp-block-post-template li.wp-block-post figure.wp-block-post-featured-image:hover a:before{transform:scale(1.1)}}.blog-grid>ul.wp-block-post-template li.wp-block-post .wp-block-post-terms{display:flex;flex-flow:row wrap;gap:10px;margin-bottom:10px}.blog-grid>ul.wp-block-post-template li.wp-block-post .wp-block-post-terms a{padding:0 5px;background:#FFED00;font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:14px;font-weight:400;color:#000000;line-height:140%;letter-spacing:0}@media (hover:hover) and (pointer:fine){.blog-grid>ul.wp-block-post-template li.wp-block-post .wp-block-post-terms a:hover{background:#000000;color:#ffffff}}.blog-grid>ul.wp-block-post-template li.wp-block-post .wp-block-post-terms .wp-block-post-terms__separator{display:none}.blog-grid>ul.wp-block-post-template li.wp-block-post h2.wp-block-post-title{margin-bottom:20px}.blog-grid>ul.wp-block-post-template li.wp-block-post h2.wp-block-post-title a{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:30px;font-weight:300;color:#000000;line-height:110%;letter-spacing:0}@media screen and (max-width:767px){.blog-grid>ul.wp-block-post-template li.wp-block-post h2.wp-block-post-title a{font-size:25px}}.blog-grid>nav.wp-block-query-pagination{position:relative;display:flex;justify-content:center;margin-top:70px;border-top:1px solid #D7D7D7;padding-top:30px;padding-bottom:30px;align-items:center}.blog-grid>nav.wp-block-query-pagination .wp-block-query-pagination-numbers{margin:0;display:flex;gap:10px}.blog-grid>nav.wp-block-query-pagination .wp-block-query-pagination-numbers>*{font-size:16px;font-weight:400;color:#E30613}.blog-grid>nav.wp-block-query-pagination .wp-block-query-pagination-numbers>a{color:#343333}@media (hover:hover) and (pointer:fine){.blog-grid>nav.wp-block-query-pagination .wp-block-query-pagination-numbers>a:hover{color:#E30613}}.blog-grid>nav.wp-block-query-pagination .wp-block-query-pagination-numbers>span.dots{color:#D7D7D7}.blog-grid>nav.wp-block-query-pagination a.wp-block-query-pagination-previous,.blog-grid>nav.wp-block-query-pagination a.previous,.blog-grid>nav.wp-block-query-pagination a.wp-block-query-pagination-next,.blog-grid>nav.wp-block-query-pagination a.next{position:absolute;width:36px;height:36px;overflow:hidden;text-indent:-999px;margin:0}@media (hover:hover) and (pointer:fine){.blog-grid>nav.wp-block-query-pagination a.wp-block-query-pagination-previous:hover:after,.blog-grid>nav.wp-block-query-pagination a.previous:hover:after,.blog-grid>nav.wp-block-query-pagination a.wp-block-query-pagination-next:hover:after,.blog-grid>nav.wp-block-query-pagination a.next:hover:after{color:#E30613}}.blog-grid>nav.wp-block-query-pagination a.wp-block-query-pagination-previous span,.blog-grid>nav.wp-block-query-pagination a.previous span,.blog-grid>nav.wp-block-query-pagination a.wp-block-query-pagination-next span,.blog-grid>nav.wp-block-query-pagination a.next span{display:none}.blog-grid>nav.wp-block-query-pagination a.wp-block-query-pagination-previous::after,.blog-grid>nav.wp-block-query-pagination a.previous::after,.blog-grid>nav.wp-block-query-pagination a.wp-block-query-pagination-next::after,.blog-grid>nav.wp-block-query-pagination a.next::after{content:"a";position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#000000;text-indent:0;font-family:"Sati Font Icon";font-size:14px;line-height:100%}.blog-grid>nav.wp-block-query-pagination a.wp-block-query-pagination-previous.wp-block-query-pagination-previous,.blog-grid>nav.wp-block-query-pagination a.wp-block-query-pagination-previous.previous,.blog-grid>nav.wp-block-query-pagination a.previous.wp-block-query-pagination-previous,.blog-grid>nav.wp-block-query-pagination a.previous.previous,.blog-grid>nav.wp-block-query-pagination a.wp-block-query-pagination-next.wp-block-query-pagination-previous,.blog-grid>nav.wp-block-query-pagination a.wp-block-query-pagination-next.previous,.blog-grid>nav.wp-block-query-pagination a.next.wp-block-query-pagination-previous,.blog-grid>nav.wp-block-query-pagination a.next.previous{left:0;transform:scaleX(-1)}.blog-grid>nav.wp-block-query-pagination a.wp-block-query-pagination-previous.wp-block-query-pagination-next,.blog-grid>nav.wp-block-query-pagination a.wp-block-query-pagination-previous.next,.blog-grid>nav.wp-block-query-pagination a.previous.wp-block-query-pagination-next,.blog-grid>nav.wp-block-query-pagination a.previous.next,.blog-grid>nav.wp-block-query-pagination a.wp-block-query-pagination-next.wp-block-query-pagination-next,.blog-grid>nav.wp-block-query-pagination a.wp-block-query-pagination-next.next,.blog-grid>nav.wp-block-query-pagination a.next.wp-block-query-pagination-next,.blog-grid>nav.wp-block-query-pagination a.next.next{right:0}.article-content{width:100%;max-width:1440px;position:relative;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;display:flex;gap:140px}@media screen and (max-width:1440px){.article-content{padding-left:20px;padding-right:20px}}@media screen and (max-width:989px){.article-content{flex-flow:column;gap:unset}}.article-content.no-image>.column.column-2{display:none}.article-content>.column{display:flex;flex-direction:column}.article-content>.column.column-1{flex:6}@media screen and (max-width:989px){.article-content>.column.column-1{flex:unset;width:100%;margin-bottom:50px}}.article-content>.column.column-2{flex:5}@media screen and (max-width:989px){.article-content>.column.column-2{flex:unset;width:100%}}.article-content>.column h2.wp-block-heading{font-family:"tt-commons-pro", sans-serif;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);font-size:40px;font-weight:300;color:#000000;line-height:110%;letter-spacing:0;margin-bottom:30px}.article-content>.column h2.wp-block-heading:after{display:none}.article-content>.column p,.article-content>.column ul{font-family:"tt-commons-pro", sans-serif;cursor:default;font-size:20px;font-weight:400;color:#343333;line-height:180%;letter-spacing:0;margin-bottom:20px}@media screen and (max-width:767px){.article-content>.column p,.article-content>.column ul{font-size:16px}}.article-content>.column ul{padding-left:20px}.article-content>.column .attachment-post-thumbnail{width:100%;height:auto}