@font-face{font-family:'Futura';src:url("../fonts/futura-300.woff2");font-weight:300;font-display:swap}@font-face{font-family:'Futura';src:url("../fonts/futura-300-i.woff2");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:'Futura';src:url("../fonts/futura-500.woff2");font-weight:500;font-display:swap}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}:root{font-size:16px;font-family:"Futura",sans-serif;--black: #1D252C;--white: #ECE7DF;--orange: #CF8A00;--sand: #e3d5bc}.high-contrast{--white: #FCFAF8;--orange: #9E6900}.high-contrast :focus,.high-contrast button:focus:not(:focus-visible),.high-contrast .btn-check:focus+.btn,.high-contrast .btn:focus{outline:3px solid var(--black)}.high-contrast footer :focus,.high-contrast footer button:focus:not(:focus-visible),.high-contrast footer .btn-check:focus+.btn,.high-contrast footer .btn:focus{outline:3px solid var(--orange)}.otgs-development-site-front-end{display:none}.skip-links{height:0;margin:0 !important;list-style:none}.skip-links a{position:fixed;z-index:10001;top:-250px;left:0;text-decoration:none}.skip-links a:active,.skip-links a:focus,.skip-links a:hover{top:0;padding:20px;border:1px solid;background-color:var(--black);color:var(--white);font-size:16px}img{pointer-events:none}html{margin:0}body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;margin:0;-ms-overflow-style:none;scrollbar-width:1px;font-weight:300;background-color:var(--white);color:var(--black);min-height:100vh;display:flex;flex-direction:column;font-size:16px;line-height:1.5}@media (min-width: 768px){body{font-size:20px}}@media (min-width: 1200px){body{font-size:24px}}body::-webkit-scrollbar{display:none}body.no-scroll{overflow:hidden}.container-fluid{max-width:1800px}@media (min-width: 576px){.container-fluid{padding-left:50px;padding-right:50px}}strong,b{font-weight:700}em,i{font-style:italic}a{color:var(--orange);text-decoration:none}h1,h2,h3{position:relative;text-transform:uppercase}h1{font-size:clamp(40px, 5vw, 88px);line-height:1.1}h1:not(:last-child){margin-bottom:3rem}h2{font-size:clamp(28px, 2.5vw, 56px);line-height:1.2}h2:not(:last-child){margin-bottom:2rem}h3{font-size:clamp(22px, 1.5vw, 32px);line-height:1.2}h3:not(:last-child){margin-bottom:2rem}a{color:var(--orange)}a:hover{color:var(--black)}.bck-sand{background-color:var(--sand)}.text-orange{color:var(--orange)}.big-text{font-size:clamp(22px, 1.5vw, 32px)}.small-text{font-size:clamp(12px, 1vw, 16px)}.wyswyg p:not(:last-child),.wyswyg ul:not(:last-child),.wyswyg ol:not(:last-child){margin-bottom:1rem}.wyswyg ul{list-style:disc;margin-left:1.5rem}.wyswyg ol{list-style:decimal;margin-left:1.5rem}.btn{margin:0;padding:0 3rem;border:1px solid;display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:68px;font-size:1.25rem;line-height:1.4;text-transform:uppercase;border-radius:0;text-decoration:none;position:relative}@media (min-width: 992px){.btn{min-width:240px}}.btn:before,.btn:after{content:"";position:absolute;top:34px;height:1px;width:34px;background-color:var(--white);transition:width 0.5s ease-out}.btn:before{left:-1px}.btn:after{right:-1px}.btn:hover:before,.btn:hover:after{width:0}.btn.btn-orange-filled{background-color:var(--orange);color:var(--white);border-color:var(--orange)}.eadv-breadcrumbs{font-size:clamp(12px, 1vw, 16px)}.container-fluid-no-padding-right{padding-left:12px}@media (min-width: 576px){.container-fluid-no-padding-right{padding-left:50px}}@media (min-width: 1800px){.container-fluid-no-padding-right{padding-left:calc((100vw - 1700px) / 2)}}header{position:fixed;top:0;left:0;width:100%;height:98px;z-index:11;background-color:var(--white);transition:background .5s ease-out}header .logo-link svg{width:248px;max-width:100%;height:auto;vertical-align:middle}header .open-menu-btn{margin:0;border:none;padding:0;background-color:var(--orange);color:var(--white);border-radius:0;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;width:74px;height:74px}header .open-menu-btn .open-menu-btn-text{text-transform:uppercase;font-size:12px;line-height:12px;display:block;margin-top:12px}header .open-menu-btn:hover .open-menu-btn-1,header .open-menu-btn:hover .open-menu-btn-2{width:20px}header .open-menu-btn .open-menu-btn-1,header .open-menu-btn .open-menu-btn-2{width:34px;height:1px;background-color:var(--white);transition:width .5s ease-out}header .open-menu-btn .open-menu-btn-1{margin-bottom:8px}.main-nav{position:fixed;top:0;left:100vw;width:80vw;height:100vh;background-color:var(--orange);color:var(--black);z-index:1000;transition:transform .5s ease-out;max-width:660px}.main-nav.active{transform:translateX(-80vw)}@media (min-width: 992px){.main-nav.active{transform:translateX(-660px)}}.main-nav .close-menu-btn-wrapper{position:absolute;top:0;right:0;width:100%;height:98px;display:flex;flex-direction:column;justify-content:center;z-index:12;padding:3rem 1rem}@media (min-width: 992px){.main-nav .close-menu-btn-wrapper{padding:3rem}}.main-nav .close-menu-btn-wrapper .close-menu-btn{margin:0;border:none;padding:0;background-color:transparent;color:var(--white);border-radius:0;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;width:74px;height:74px}.main-nav .close-menu-btn-wrapper .close-menu-btn .close-menu-btn-1,.main-nav .close-menu-btn-wrapper .close-menu-btn .close-menu-btn-2{width:34px;height:1px;background-color:var(--white)}.main-nav .close-menu-btn-wrapper .close-menu-btn .close-menu-btn-1{transform:rotate(45deg)}.main-nav .close-menu-btn-wrapper .close-menu-btn .close-menu-btn-2{transform:rotate(-45deg)}.main-nav .header-lang{color:var(--white)}.main-nav .header-lang a{color:var(--white);text-transform:uppercase}.main-nav .header-lang a.selected{font-weight:500}.main-nav .main-nav-inner{overflow-y:scroll;position:relative;-ms-overflow-style:none;scrollbar-width:none;height:100%;display:flex;flex-direction:column;justify-content:center;padding:3rem 1rem}@media (min-width: 992px){.main-nav .main-nav-inner{padding:3rem}}.main-nav .main-nav-inner::-webkit-scrollbar{display:none}.main-nav .menu>li:not(:last-child){margin-bottom:5vh}.main-nav .menu>li.menu-item-has-children>a{position:relative}.main-nav .menu>li.menu-item-has-children>a:after{content:"+";position:absolute;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;width:20px;height:20px;top:calc(50% - 10px);right:-40px;font-size:16px;line-height:20px;color:var(--orange);background-color:var(--white)}.main-nav .menu>li.menu-item-has-children.active>a:after{content:"-"}.main-nav .menu>li.menu-item-has-children.active .sub-menu{display:block;border-bottom:1px solid var(--white)}.main-nav .menu>li>a{text-transform:uppercase;text-decoration:none;color:var(--white);background-image:none;transition:all 0.5s ease-out;font-size:clamp(28px, 2.5vw, 56px);line-height:1.1}.main-nav .menu>li>a:hover{color:var(--black)}.main-nav .menu>li .sub-menu{display:none;padding:1rem 0}.main-nav .menu>li .sub-menu li:not(:last-child){margin-bottom:1rem}.main-nav .menu>li .sub-menu li a{text-decoration:none;color:var(--white);transition:all 0.5s ease-out;position:relative;text-transform:uppercase}.main-nav .menu>li .sub-menu li a:hover{color:var(--black)}footer{margin-top:auto;background-color:var(--black);color:var(--white);font-size:12px;padding:3rem 0 1rem 0}@media (min-width: 768px){footer{font-size:16px}}@media (min-width: 1200px){footer{font-size:20px}}footer a{color:var(--white)}footer a:hover{color:var(--orange)}footer .footer-contacts{padding-bottom:3rem;border-bottom:1px solid var(--white)}@media (min-width: 992px){footer .footer-contacts{display:flex;flex-direction:column;justify-content:center;min-height:540px}}footer .footer-logo-wrapper svg{width:170px;height:auto;vertical-align:middle}footer .social-link{width:40px;height:40px;background-color:var(--white);display:inline-flex;flex-direction:column;justify-content:center;align-items:center;color:var(--black)}footer .social-link:not(:last-child){margin-right:0.5rem}footer .social-link svg{width:auto;height:18px}footer .footer-certs-logo{width:100px;height:auto;vertical-align:middle}footer .footer-certs-logo:not(:last-child){margin-right:1rem}.article-link{position:relative;display:block;color:var(--black)}.article-link:before{content:"";position:absolute;top:0;right:0;width:104px;height:104px;background-color:var(--white);padding:0 0 1rem 1rem}.block-last-news .article-link:before{background-color:var(--sand)}.article-link:after{content:"";position:absolute;top:0;right:0;width:88px;height:88px;background-color:var(--white);padding:1rem;border:1px solid var(--orange);background-size:20px 20px}.block-last-news .article-link:after{background-color:var(--sand)}.article-link .article-image{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;vertical-align:middle}.article-link .article-link-date{display:block}.article-link svg{position:absolute;top:34px;right:34px;transform:rotate(-45deg);width:20px;height:auto;vertical-align:middle;z-index:10}.form-html .wpcf7-form-control-wrap{display:block}.form-html small{display:block;font-size:.75rem;line-height:1rem;margin:1rem 0}.form-html input[type="text"],.form-html input[type="email"],.form-html input[type="tel"],.form-html textarea{width:100%;border:none;outline:none;color:var(--black);background-color:transparent;padding:0;font-size:1rem;font-weight:300;line-height:1.5;height:48px;border-radius:0;border-bottom:1px solid var(--black)}.form-html input[type="text"]::placeholder,.form-html input[type="email"]::placeholder,.form-html input[type="tel"]::placeholder,.form-html textarea::placeholder{color:var(--black);text-transform:uppercase}.form-html textarea{height:150px}.form-html input[type="checkbox"]{display:none}.form-html input[type="checkbox"]+.wpcf7-list-item-label{position:relative;padding-left:26px;color:var(--black);display:inline-block;font-size:1rem;line-height:1.4}.form-html input[type="checkbox"]+.wpcf7-list-item-label a{font-size:1rem;color:var(--black);text-decoration:none}.form-html input[type="checkbox"]+.wpcf7-list-item-label:before{content:"";position:absolute;top:0px;left:0px;width:18px;height:18px;border:1px solid var(--black);background-color:transparent;vertical-align:top;margin-right:0.5rem;border-radius:0;outline:none;display:inline-block}.form-html input[type="checkbox"]:checked+.wpcf7-list-item-label:after{content:"";position:absolute;top:3px;left:3px;background-color:var(--black);width:12px;height:12px;display:inline-block}.form-html select{border:none;border-bottom:1px solid var(--black);width:100%;outline:none;color:var(--black);background-color:transparent;padding:0;font-size:.875rem;font-weight:400;height:48px;border-radius:0;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right center;background-size:1em}.form-html .wpcf7-list-item{margin-left:0}.form-html .ajax-loader,.form-html .wpcf7-spinner{display:none !important}.form-html .wpcf7-response-output{margin:1rem 0 !important;font-size:.875rem;color:var(--black);background-color:#ffb900;padding:0.25rem 1rem}.form-html .wpcf7-not-valid-tip,.form-html .wpcf7-response-output{font-size:.75rem;line-height:1.125rem;border-radius:0;padding-top:3px}.form-html .wpcf7-not-valid-tip{color:#c00}.form-html form.sent .wpcf7-response-output{background-color:#46b450;color:var(--white)}.product{margin-bottom:0 !important}.product .product-gallery-img{width:100%;height:auto;vertical-align:middle;background-color:#fff;aspect-ratio:1 / 1;object-fit:contain;mix-blend-mode:multiply}.product .energy-class{margin-top:3rem;border-top:1px solid var(--black);border-bottom:1px solid var(--black);padding:2rem 0}.product .product-performance-el{background-color:var(--black);color:var(--white);padding:1rem;text-transform:uppercase}.product .product-performance-el:not(:last-child){margin-bottom:1rem}.product .product-performance-el svg{height:55px;width:auto;vertical-align:middle;max-width:100%;object-fit:contain}.product .technical-features{background-color:var(--sand)}.product .technical-features .technical-features-el{border-bottom:1px solid var(--black);padding:2rem 0}.product .technical-features .technical-features-el:first-child{border-top:1px solid var(--black)}#blocks-wrapper>section{scroll-margin-top:98px;margin:3rem 0}@media (min-width: 992px){#blocks-wrapper>section{margin:5vw 0}}#blocks-wrapper>section:first-child{padding-top:98px}#blocks-wrapper>section+.bck-sand{padding:3rem 0}@media (min-width: 992px){#blocks-wrapper>section+.bck-sand{padding:5vw 0}}#blocks-wrapper>section.bck-sand:last-child{margin-bottom:0}.block-image:first-child,.block-gallery:first-child{padding-top:0 !important;margin-top:98px !important}.block-image .block-image-with-text{position:relative}@media (min-width: 992px){.block-image .block-image-with-text{background-color:var(--black)}.block-image .block-image-with-text:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--black);opacity:0.5}}.block-image .block-image-with-text .block-image-value{width:100%;height:auto;vertical-align:middle;object-fit:cover}.block-image .block-image-with-text .block-image-text-wrapper{text-align:center;text-transform:uppercase;font-size:clamp(22px, 1.5vw, 32px);line-height:1.5;padding:3rem 0}@media (min-width: 992px){.block-image .block-image-with-text .block-image-text-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:3rem;color:var(--white)}}.block-gallery .carousel-cell{width:100%}.block-gallery .carousel-cell .block-gallery-img{width:100%;height:auto;vertical-align:middle;min-height:70vh;object-fit:cover}.block-gallery .block-gallery-inner{position:relative}.block-gallery .block-gallery-inner .block-gallery-btns{position:absolute;bottom:0;right:0;padding:2rem 0 0 2rem;background-color:var(--white)}.block-gallery .block-gallery-inner .block-gallery-btns .block-gallery-btn{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;border-radius:0px;border:1px solid var(--orange);background-color:transparent;margin:0;padding:0}@media (min-width: 992px){.block-gallery .block-gallery-inner .block-gallery-btns .block-gallery-btn{width:80px;height:80px}}.block-gallery .block-gallery-inner .block-gallery-btns .block-gallery-btn svg{width:20px;height:auto;vertical-align:middle}.block-gallery .block-gallery-inner .block-gallery-btns .block-gallery-btn.block-gallery-btn-prev svg{transform:rotate(180deg)}.block-gallery .block-gallery-inner .block-gallery-btns .block-gallery-btn.block-gallery-btn-next{margin-left:1rem}.block-2columns .block-2columns-same-width{background-color:var(--sand)}.block-2columns .block-2columns-same-width .block-2columns-text-wrapper{padding:2rem 1rem}@media (min-width: 768px){.block-2columns .block-2columns-same-width .block-2columns-text-wrapper{padding:2rem}}@media (min-width: 1200px){.block-2columns .block-2columns-same-width .block-2columns-text-wrapper{padding:2rem 4vw}}.block-2columns .block-2columns-same-width .block-2columns-image{width:100%;height:100%;object-fit:cover;vertical-align:middle}.block-2columns .block-2columns-60-40 .block-2columns-text-wrapper ul{list-style:none;margin-left:0}.block-2columns .block-2columns-60-40 .block-2columns-text-wrapper ul li{background-color:var(--black);color:var(--white);position:relative;padding:1rem 1rem 1rem 56px}@media (min-width: 576px){.block-2columns .block-2columns-60-40 .block-2columns-text-wrapper ul li{padding:2rem 2rem 2rem 80px}}.block-2columns .block-2columns-60-40 .block-2columns-text-wrapper ul li:not(:last-child){margin-bottom:1rem}.block-2columns .block-2columns-60-40 .block-2columns-text-wrapper ul li:before{content:"";position:absolute;top:1rem;left:1rem;width:30px;height:30px;background-color:var(--orange)}@media (min-width: 576px){.block-2columns .block-2columns-60-40 .block-2columns-text-wrapper ul li:before{top:2.5rem;left:2rem}}.block-2columns .block-2columns-60-40 .block-2columns-text-wrapper ul li:after{content:"";position:absolute;top:calc(1rem + 15px);left:calc(1rem + 15px);width:15px;height:1px;background-color:var(--white);transform-origin:top left}@media (min-width: 576px){.block-2columns .block-2columns-60-40 .block-2columns-text-wrapper ul li:after{top:calc(2.5rem + 15px);left:calc(2rem + 15px)}}.block-2columns .block-2columns-60-40 .block-2columns-text-wrapper ul li:nth-child(4n+2):after{transform:rotate(90deg)}.block-2columns .block-2columns-60-40 .block-2columns-text-wrapper ul li:nth-child(4n+3):after{transform:rotate(180deg)}.block-2columns .block-2columns-60-40 .block-2columns-text-wrapper ul li:nth-child(4n+4):after{transform:rotate(270deg)}.block-2columns .block-2columns-60-40 .block-2columns-text-wrapper ul li .big-text{text-transform:uppercase}.block-3columns a.block-3columns-link:before{content:"";position:absolute;top:0;right:0;width:104px;height:104px;background-color:var(--white);padding:0 0 1rem 1rem}.block-3columns a.block-3columns-link:after{content:"";position:absolute;top:0;right:0;width:88px;height:88px;background-color:var(--white);padding:1rem;border:1px solid var(--orange);background-size:20px 20px}.block-3columns a.block-3columns-link svg{position:absolute;top:34px;right:34px;transform:rotate(-45deg);width:20px;height:auto;vertical-align:middle;z-index:10}.block-3columns .block-3columns-link{position:relative;display:block;color:var(--black)}.block-3columns .block-3columns-link .block-3columns-img{width:100%;height:auto;vertical-align:middle}.block-3columns .block-3columns-link .block-3columns-text{display:block;background-color:var(--sand);padding:2rem 1rem}.block-3columns .block-3columns-image-wrapper{background-color:#fff;display:block;aspect-ratio:4 / 3;overflow:hidden}.block-3columns .block-3columns-image-wrapper img{object-fit:cover}.block-certifications .block-certification-img{height:180px;vertical-align:middle;object-fit:contain;max-width:100%;object-position:left}.block-testimonies .block-testimonies-link{position:relative;display:block;color:var(--black)}.block-testimonies .block-testimonies-link:before{content:"";position:absolute;top:0;right:0;width:104px;height:104px;background-color:var(--white);padding:0 0 1rem 1rem}.block-testimonies .block-testimonies-link:after{content:"";position:absolute;top:0;right:0;width:88px;height:88px;background-color:var(--white);padding:1rem;border:1px solid var(--orange);background-size:20px 20px}.block-testimonies .block-testimonies-link svg{position:absolute;top:34px;right:34px;transform:rotate(-45deg);width:20px;height:auto;vertical-align:middle;z-index:10}.block-testimonies .block-testimonies-link .block-testimonies-img{width:100%;height:auto;vertical-align:middle}.block-contacts .block-contacts-inner{border:1px solid var(--black);padding:2rem 1rem}@media (min-width: 992px){.block-contacts .block-contacts-inner{padding:3rem}}.block-contacts .block-contacts-inner .block-contacts-label{color:var(--orange);margin-right:1.5rem}.block-form .block-form-inner{background-color:var(--sand);padding:2rem 1rem}@media (min-width: 992px){.block-form .block-form-inner{padding:5vw}}.block-last-news .block-last-news-btns .block-last-news-btn{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;border-radius:0px;border:1px solid var(--orange);background-color:transparent;margin:0;padding:0}@media (min-width: 992px){.block-last-news .block-last-news-btns .block-last-news-btn{width:80px;height:80px}}.block-last-news .block-last-news-btns .block-last-news-btn svg{width:20px;height:auto;vertical-align:middle}.block-last-news .block-last-news-btns .block-last-news-btn.block-last-news-btn-prev svg{transform:rotate(180deg)}.block-last-news .block-last-news-btns .block-last-news-btn.block-last-news-btn-next{margin-left:1rem}.block-last-news .block-last-news-carousel .carousel-cell{width:80%;max-width:600px}.block-slider .block-slider-btns .block-slider-btn{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;border-radius:0px;border:1px solid var(--orange);background-color:transparent;margin:0;padding:0}@media (min-width: 992px){.block-slider .block-slider-btns .block-slider-btn{width:80px;height:80px}}.block-slider .block-slider-btns .block-slider-btn svg{width:20px;height:auto;vertical-align:middle}.block-slider .block-slider-btns .block-slider-btn.block-slider-btn-prev svg{transform:rotate(180deg)}.block-slider .block-slider-btns .block-slider-btn.block-slider-btn-next{margin-left:1rem}.block-slider .block-slider-carousel .carousel-cell{width:80%;max-width:500px;margin-right:1rem}.block-slider .block-slider-carousel .carousel-cell:last-child:after{content:"";position:absolute;top:0;right:-50px;width:50px;height:100%}.block-slider .block-slider-carousel .carousel-cell .block-slider-carousel-btn{margin:0;padding:0;border:none;background-color:transparent}.block-slider .block-slider-carousel .carousel-cell .block-slider-carousel-btn .block-slider-carousel-btn-plus{position:absolute;top:0;right:0;width:104px;height:104px;background-color:var(--sand);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 0 1rem 1rem}.block-slider .block-slider-carousel .carousel-cell .block-slider-carousel-btn .block-slider-carousel-btn-plus:before{content:"";position:absolute;top:0;right:0;width:92px;height:92px;border:1px solid var(--orange)}.block-slider .block-slider-carousel .carousel-cell .block-slider-carousel-btn .block-slider-carousel-btn-plus svg{width:20px;height:auto;vertical-align:middle}.block-slider .block-slider-carousel .carousel-cell .block-slider-carousel-btn .block-slider-img{max-width:500px;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.block-slider .block-slider-panel{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--white);z-index:100;transform:translateX(100vw)}.block-slider .block-slider-panel.active{transform:translateX(0)}.block-slider .block-slider-panel .block-slider-carousel-close-btn{position:absolute;top:1rem;right:1rem;margin:0;padding:0;border:1px solid var(--orange);width:92px;height:92px;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;z-index:101}.block-slider .block-slider-panel .block-slider-carousel-close-btn svg{width:20px;height:auto;vertical-align:middle;transform:rotate(45deg)}.block-slider .block-slider-panel .carousel-cell{width:100vw;height:100vh}.block-slider .block-slider-panel .block-slider-panel-img{width:100%;height:100%;object-fit:contain;vertical-align:middle}.block-pinterest .block-pinterest-gallery{columns:1;column-gap:15px}@media (min-width: 768px){.block-pinterest .block-pinterest-gallery{columns:2}}@media (min-width: 1200px){.block-pinterest .block-pinterest-gallery{columns:3}}.block-pinterest .block-pinterest-btn{margin:0;padding:0;border:none;background-color:transparent}.block-pinterest .block-pinterest-gallery-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-color:var(--white);display:none}.block-pinterest .block-pinterest-gallery-modal.active{display:block}.block-pinterest .block-pinterest-gallery-modal .close-pinterest-gallery-modal-btn-wrapper{position:absolute;top:1rem;right:1rem;z-index:100}.block-pinterest .block-pinterest-gallery-modal .close-pinterest-gallery-modal-btn{margin:0;border:none;padding:0;background-color:transparent;color:var(--white);border-radius:0;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;width:74px;height:74px}.block-pinterest .block-pinterest-gallery-modal .close-pinterest-gallery-modal-btn .close-menu-btn-1,.block-pinterest .block-pinterest-gallery-modal .close-pinterest-gallery-modal-btn .close-menu-btn-2{width:34px;height:1px;background-color:var(--orange)}.block-pinterest .block-pinterest-gallery-modal .close-pinterest-gallery-modal-btn .close-menu-btn-1{transform:rotate(45deg)}.block-pinterest .block-pinterest-gallery-modal .close-pinterest-gallery-modal-btn .close-menu-btn-2{transform:rotate(-45deg)}.block-pinterest .block-pinterest-gallery-modal .block-pinterest-gallery-modal-carousel{height:100vh}.block-pinterest .block-pinterest-gallery-modal .block-pinterest-gallery-modal-carousel .flickity-viewport{height:100vh}.block-pinterest .block-pinterest-gallery-modal .block-pinterest-gallery-modal-carousel .carousel-cell{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center}.block-pinterest .block-pinterest-gallery-modal .block-pinterest-gallery-modal-carousel .carousel-cell img{max-height:100vh;object-fit:contain}
.footer-bottom{background-color:var(--white);color:var(--black);font-size:12px}@media (min-width: 768px){.footer-bottom{font-size:14px}}@media (min-width: 1200px){.footer-bottom{font-size:16px}}.footer-bottom .footer-logos-section{border-bottom:1px solid #ccc}.footer-bottom .footer-logos-section .contributions-section,.footer-bottom .footer-logos-section .certifications-section{display:flex;align-items:center;gap:1rem}@media (max-width: 991px){.footer-bottom .footer-logos-section .contributions-section,.footer-bottom .footer-logos-section .certifications-section{flex-direction:column;align-items:flex-start}}.footer-bottom .footer-logos-section .contributions-section .label,.footer-bottom .footer-logos-section .certifications-section .label{font-weight:400;white-space:nowrap}.footer-bottom .footer-logos-section .contributions-section .logos-wrapper,.footer-bottom .footer-logos-section .certifications-section .logos-wrapper{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.footer-bottom .footer-logos-section .contributions-section .logos-wrapper img,.footer-bottom .footer-logos-section .certifications-section .logos-wrapper img{height:50px;width:auto;max-width:100%;object-fit:contain}@media (min-width: 768px){.footer-bottom .footer-logos-section .contributions-section .logos-wrapper img,.footer-bottom .footer-logos-section .certifications-section .logos-wrapper img{height:60px}}.footer-bottom .footer-logos-section .contributions-section .logos-wrapper .contribution-logos-img,.footer-bottom .footer-logos-section .certifications-section .logos-wrapper .contribution-logos-img{max-width:100%;height:auto}@media (min-width: 992px){.footer-bottom .footer-logos-section .certifications-section{justify-content:flex-end}}.footer-bottom .footer-credits{font-size:12px}@media (min-width: 768px){.footer-bottom .footer-credits{font-size:14px}}.footer-bottom .footer-credits p{font-size:inherit}.footer-bottom .footer-credits a{color:var(--black);text-decoration:none}.footer-bottom .footer-credits a:hover{color:var(--orange)}
