@charset "UTF-8";#main-content{position:relative}.fb_dialog{opacity:.7}.fb_dialog iframe{transform:scale(.8334);bottom:2rem!important}header{position:relative;z-index:100;background-color:#fff}.header--wrap{transition:unset;width:100%;height:auto;z-index:1009}.header--wrap.sticky.is-stuck::after,header::after{background-color:#fff;box-shadow:0 4px 10px -10px rgba(33,37,41,.8);opacity:.9;width:100%;height:100%;left:0;top:0;z-index:-1;content:'';position:absolute}header::after{opacity:1}header.stuck::after{display:none}.header--wrap .logo{position:absolute;left:inherit;top:calc(-37px / 2);display:flex;align-items:center;height:100%}.header--wrap .logo a{display:block}.header--wrap .logo img{transition:all .2s ease-in-out;display:block;height:45px;width:auto}.header--wrap.sticky.is-stuck .logo{position:relative;top:0;display:flex;align-items:center;height:auto}.header--wrap.sticky.is-stuck .logo img{height:35px}.header--top{position:relative;display:flex;align-items:center;margin-left:-.5rem;margin-right:-.5rem;margin-top:10px;justify-content:flex-end;height:27px}.header--top .top-nav{padding-left:.5rem;padding-right:.5rem;order:2;font-size:94%}.header--top .header-top-box{padding-left:.5rem;padding-right:.5rem;order:1}.header--top .header-top-box.widget_polylang{order:3}.header--top .header-top-box.widget_polylang img{width:18px}.header--nav{display:flex;justify-content:flex-end}.home-slide-section .slick-slides,.top-slide-section .slick-slides{position:relative;padding-bottom:calc(100% / 3);height:0;overflow:hidden}.home-slide-section .slide-item{display:block!important}.home-slide-section .slide-item figure .cover-bg::before{content:"";bottom:0;left:0;right:0;top:0;position:absolute;z-index:3}.home-slide-section .slide-item figcaption .caption--wrap{transition:all 0s ease 0s;position:absolute;background-color:rgba(0,0,0,.1);padding:20px;bottom:5rem;z-index:4;color:#fff;width:580px;border-radius:3px;max-width:100%}.home-slide-section .slick-active .slide-item figcaption .caption--wrap{opacity:0;animation:fadeIn ease-in-out 5s;animation-iteration-count:1;animation-fill-mode:forwards}.home-slide-section .slide-item figcaption .caption--wrap *{color:currentColor}.home-slide-section .slide-item figcaption .caption--wrap *:not(:first-child){margin-top:1rem}.home-slide-section .slide-item figcaption .caption--wrap h1,.home-slide-section .slide-item figcaption .caption--wrap h2,.home-slide-section .slide-item figcaption .caption--wrap h3,.home-slide-section .slide-item figcaption .caption--wrap h4,.home-slide-section .slide-item figcaption .caption--wrap h5,.home-slide-section .slide-item figcaption .caption--wrap h6{margin-bottom:0;line-height:1.6}.home-slide-section .slide-item figcaption .caption--wrap p{margin-bottom:0;line-height:1.8}.home-slide-section .slick-dots{bottom:2rem}.top-slide-section{margin-bottom:.5rem;margin-top:1.5rem}.project-slide-section{margin-bottom:1rem}.top-slide-section .slide-item,.project-slide-section .item,.project-nav-thumbnails .item{display:block!important}.project-slide-section .item{position:relative;overflow:hidden}.project-slide-section .item .res-trigger{position:absolute;top:0;left:0;width:100%;height:100%;cursor:auto}.project-nav-thumbnails{position:relative;padding-right:60px}.project-nav-thumbnails .slick-arrows .arrow{right:0;top:50%;transform:translateY(-50%)}.project-nav-thumbnails .slick-arrows .arrow>i{color:#bf1e2e;font-weight:300;font-size:32px;opacity:.7;display:block}.project-nav-thumbnails .slick-arrows .arrow>i:hover{opacity:1}.project-nav-thumbnails .slick-arrows .arrow.arrow-left{right:32px}.project-nav-thumbnails .slick-slide{margin-right:.5rem}.project-nav-thumbnails .item{cursor:pointer;position:relative;border:3px solid rgba(0,0,0,.1);overflow:hidden;transition:border .3s ease-in-out}.project-nav-thumbnails .item:focus{box-shadow:none;outline:none}.project-nav-thumbnails .item:hover{border-color:#bf1e2e}.project-nav-thumbnails .slick-slide.slick-current .item{pointer-events:none;border-color:#bf1e2e}.home-image-section{margin-top:2rem}.home-image-section .item{flex:1 1 0%;min-width:0;height:min-content}.home-image-section .item figure a{display:block}.home-image-section .item figure img{display:block;width:100%}.home-content--wrap .list-rows{padding-top:3.5rem;padding-bottom:3.5rem;position:relative}.home-content--wrap .heading--wrap{justify-content:center}.home-content--wrap .ul-terms{justify-content:center;margin-top:6px}.front-page{padding-top:4rem;padding-bottom:4rem}.front-page .heading-title{margin-bottom:1rem;display:none}.front-page .fp--wrap{margin-right:3vw}.front-page .fp-bg--wrap{position:relative;margin:0 1vw 0 2vw}.front-page .fp-bg--wrap::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:2px solid #ccc;transform:rotate(-3deg) scale(1);animation:fadeIn linear 2s 1;animation-fill-mode:forwards;transition:all 0.4s ease-in-out}.front-page .fp-bg--wrap:hover::before{transform:rotate(0deg) scale(1.05);animation:fadeOut linear 0.3s 1;animation-fill-mode:forwards}.front-page .fp-bg--wrap .res::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.1)}.front-page blockquote{color:rgba(191,30,46,.9)}.front-page blockquote::before{color:currentColor}.front-page blockquote p{color:currentColor}.front-page--inner{display:flex;margin:0 -1rem 0 -1rem;list-style:none;align-items:baseline;margin-top:3rem;position:relative}.front-page--inner::before{content:'';height:1px;left:1rem;width:calc(100% - 2rem);position:absolute;background-color:rgba(191,30,46,.1);top:-16px}.front-page--inner>li{padding-left:1rem;padding-right:1rem;flex:0 0 33.33333%;max-width:33.33333%}.front-page--inner>li>a{display:inline-flex;color:#006A34;align-items:baseline;line-height:1.5;opacity:.9}.front-page--inner>li>a:hover{color:#bf1e2e}.front-page--inner>li>a::before{content:'\f178';font-family:"Font Awesome",sans-serif;margin:0 12px 0 0;color:currentColor;font-size:19px;font-weight:400;line-height:1;text-shadow:2px 4px 2px rgba(0,62,27,.2);position:relative;top:2px;transform:scaleX(1.3);left:2px}.partners-section{padding-top:3rem;padding-bottom:4rem}.partners-section .heading--wrap{margin-bottom:2rem;display:block}.partners-section .heading-title{display:inline-block}.partners-section .partner--wrap .partner-list{display:flex;flex-flow:row wrap;border:1px solid #eee;border-right:none;border-bottom:none}.partners-section .partner--wrap .partner-list .item{flex:0 0 20%;max-width:20%;border-right:1px solid #eee;border-bottom:1px solid #eee}.partners-section .partner--wrap .partner-list .item figure{padding:.5vw}.partners-section .partner--wrap .partner-list .item .res:hover::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.partners-section .partner--wrap .partner-list .item .res>img{display:block;opacity:.8}.partners-section .prize--wrap{flex:0 0 33.3333333333%;max-width:33.3333333333%}.partners-section .prize--wrap .prize-list .item figcaption h6{margin-bottom:0;margin-top:16px}.partners-section .prize--wrap .prize-list .item figure .res{background-color:#f5f5f5;border:1px solid #eee}.partners-section .prize--wrap .prize-list .item figure .res>img{display:block;padding:2vw}.partners-section .partner--wrap .desc{margin-top:12px}.list-video-wrapper .item .cover-content .excerpt{display:none}.list-video-wrapper .item .entry-hashtag{display:none}.list-video-wrapper .item .duration{position:absolute;right:0;bottom:0;color:#fff;font-size:80%;background-color:rgba(0,0,0,.6);display:block;padding:0 8px}.list-news-wrapper .item .cover-content ul.info{margin-top:.5rem}.list-news-wrapper .item .cover-content h6{margin-top:5px;margin-bottom:0}.list-news-wrapper .item .cover-content .excerpt{margin-top:.5rem}.tax-productcat-section .heading--wrap{justify-content:center;padding-top:2rem}.tax-productcat-section .list-product-columns{margin-top:2rem}.related-list .related-title{margin-bottom:0;position:relative;font-weight:400;padding-bottom:5px;border-bottom:1px solid #ddd}.related-list .list-wrapper .item{margin-top:0}.list-project-wrapper .item{display:flex;align-items:flex-start;flex-flow:row wrap}.list-project-wrapper .item .cover,.list-project-wrapper .item .cover-content{flex:0 0 50%;min-width:0;max-width:50%}.list-project-wrapper .item .cover-content{padding-left:3vw;padding-right:0}.list-project-wrapper .column:nth-child(2n - 1) .item .cover{order:1}.list-project-wrapper .column:nth-child(2n - 1) .item .cover-content{order:0;padding-right:3vw;padding-left:0}.list-project-wrapper .item .cover-content>h5{margin-bottom:0;position:relative;margin-top:1rem}.list-project-wrapper .item .cover-content>h5>a{color:#bf1e2e}.list-project-wrapper .item .cover-content .excerpt{-webkit-line-clamp:3;position:relative;padding-top:2rem;margin-top:0}.list-project-wrapper .item .cover-content .excerpt::before{content:'';position:absolute;left:0;width:100%;background-color:rgba(191,30,46,.1);height:1px;top:1rem}.project-related--wrap .list-project-wrapper .item{margin-top:0;display:block}.project-related--wrap .list-project-wrapper .item>*{max-width:100%;padding-left:0}.project-related--wrap .info-project{margin-top:5px}.project-related--wrap .info-project::before{display:none}.project-related--wrap .info-project>li>mark{display:none}.sidebar-col .list-wrapper.list-project-wrapper{background:none}.sidebar-col .list-wrapper.list-project-wrapper .item .cover-content{padding:0}.list-product-wrapper .item--inner{padding:2rem}.list-product-wrapper .item--inner .res,.list-product-wrapper .item--inner>figure img{border-radius:3px}.list-product-columns{margin-top:2rem;justify-content:center}.list-product-columns .item--inner:hover{background-color:#f3f5f8}.list-product-columns .item--inner>figure figcaption{text-align:center}.list-product-columns .item--inner>figure figcaption>h5{margin-bottom:10px;margin-top:16px}.list-product-columns .item--inner>figure figcaption>h5>a{color:#006A34}.list-product-columns .item--inner>figure figcaption>h5>a:hover{color:#bf1e2e}.list-tagged-wrapper ul{list-style:none;margin:2rem 0 2rem 2rem}.list-tagged-wrapper ul li{margin-bottom:10px;position:relative}.list-tagged-wrapper ul li::before{content:'';width:5px;height:5px;background:#aaa;position:absolute;left:-12px;top:9px;border-radius:50%}.list-tagged-wrapper ul li h6{font-size:15px;font-weight:400;margin-bottom:0}.list-tagged-wrapper ul li a{color:#385898;text-decoration:underline}.fixed-section .list-search--wrap,.fixed-section .comments-wrapper,.fixed-section article.single-page{max-width:782px;margin:0 auto}.fixed-section .heading-title{margin-bottom:1.5rem;padding-bottom:10px;position:relative}.fixed-section .heading-title::after{content:'';width:100%;height:2px;left:0;position:absolute;background-color:rgba(33,37,41,.2);bottom:0}.fixed-section .list-search--wrap .heading-title{display:flex;align-items:center}.fixed-section .list-search--wrap .heading-title>cite{margin-left:10px;font-size:80%;font-weight:400}.fixed-section .list-search--wrap .heading-title>cite span{background:none}.contact-info{margin-top:2rem;margin-bottom:3rem}.contact-info ul{list-style:none;margin:0}.contact-info ul li{display:flex;align-items:baseline;flex-wrap:nowrap}.contact-info ul li>i{color:#fff;border:1px solid #bf1e2e;max-width:30px;height:30px;display:flex;align-items:center;justify-content:center;line-height:30px;background-color:#bf1e2e;border-radius:50%;margin-right:20px;flex:0 0 30px;position:relative;top:8px}.contact-info ul li a{color:#bf1e2e;font-weight:700}.contact-info ul li address{font-weight:700;font-style:normal}.contact-info ul li address>span{font-weight:400}.contact-info ul li .i--wrap>mark{color:#999;background:none;display:block}.long .contact-info ul>li::before{display:none}.single-project-section .sidebar-col{order:-1;flex:0 0 calc(300px + 2rem);max-width:calc(300px + 2rem)}.single-project-section .sidebar-col .sidebar-menu{background:none;padding:0;border-top-color:#eee}.single-project-section .sidebar-col .sidebar-menu>li::before{left:0}.single-project-section .sidebar-col .sidebar-menu>li>a{padding-left:1rem;font-size:17px}.single-project-section .sidebar-col .sidebar-menu>li .menu.submenu>li::before{left:0}.single-project-section .sidebar-col .sidebar-menu>li .menu.submenu>li>a{padding-left:1rem;font-size:1rem}.single-project-section .sidebar-col .sidebar-menu a>.counter{display:none}article.single.single-video .entry-hashtag label{display:none}article.single.single-video .heading-title{margin-top:1rem}article.single.single-video .ng-shares{margin-top:0}article.single.single-page .ng-shares{justify-content:flex-start}article.single-project .heading-title{color:#bf1e2e;background:linear-gradient(35deg,rgba(191,30,46,.8) 20%,#bf1e2e 100%);-webkit-background-clip:text;margin-bottom:1.5rem}article.single-project .info-project{display:block;margin:3rem 0 2rem}article.single-project .info-project::before{display:none}article.single-project .info-project>li{border-bottom:1px solid rgba(0,0,0,.1);padding:12px 0;margin-top:0;display:flex;flex-wrap:nowrap}article.single-project .info-project>li>*{color:#212529}article.single-project .info-project>li>mark{flex:0 0 28%;max-width:28%;font-weight:400;color:#666}article.single-project .info-project>li>p{font-weight:500}footer{padding-top:3rem;background-color:#fff;backface-visibility:hidden;overflow:hidden;z-index:2;position:relative;width:100%}footer .footer-widgets{background-color:rgba(0,0,0,.1);padding:3.5rem 0 4.5rem;background-color:#3e3e3e;color:#c9c9c9}footer .footer-widgets .footer-title{font-size:110%;font-weight:700;padding:0 0 10px;margin:0 0 1.5rem;position:relative;background-color:unset;display:inline-block;-webkit-text-fill-color:transparent;color:currentColor;background:-webkit-linear-gradient(35deg,rgba(255,255,255,.8) 10%,#fff 100%);-webkit-background-clip:text;font-family:"Oswald",sans-serif}footer .footer-widgets .footer-title::after{content:'';position:absolute;bottom:0;left:0;width:3rem;height:2px;background-color:currentColor}footer .footer-widgets .column{position:relative}footer .footer-widgets .column:first-child{flex:0 0 49%;max-width:49%}footer .footer-widgets .column:not(:first-child)::before{content:'';position:absolute;width:1px;background-color:rgba(255,255,255,.1);height:100%;top:0;left:-1px}footer .footer-widgets .custom-html-widget a{color:currentColor}footer .footer-widgets .custom-html-widget a:hover{color:#fff}footer .footer-widgets .custom-html-widget ul{list-style:none;margin:0}footer .footer-widgets .custom-html-widget ul li{display:flex;align-items:baseline;flex-flow:row nowrap}footer .footer-widgets .custom-html-widget ul li:not(:last-child){margin-bottom:10px}footer .footer-widgets .custom-html-widget ul li address{font-style:normal}footer .footer-widgets .custom-html-widget ul li address>span{font-style:normal;color:#aaa}footer .footer-widgets .custom-html-widget ul li>i{max-width:30px;font-size:1rem;color:currentColor;display:block;flex:0 0 30px;font-weight:400}footer .footer-widgets .bct{margin-top:2rem}footer .footer-copyright{padding-top:1rem;padding-bottom:1rem;background-color:#f7f8f9}footer .footer-copyright .copyright{color:#666;font-size:95%;padding:5px 0;line-height:normal}footer .footer-copyright .copyright .cp-title cite{font-size:inherit;font-weight:400;display:inline-block;margin-left:10px;color:currentColor}footer .language-box ul{margin:0;list-style:none;display:flex;align-items:center;justify-content:flex-end}footer .language-box ul li:not(:last-child)::after{content:'/';margin-left:7px;margin-right:7px;font-size:inherit}footer .language-box ul li>a{display:inline-flex;align-items:center;flex-wrap:nowrap}footer .language-box ul li>a>span{font-size:85%;color:#666}footer .language-box ul li.current-lang>a>span{color:#bf1e2e}main.has-map+footer{padding-top:0}details.company-info{margin-bottom:1rem;transition:all 0.3s ease-in-out}details.company-info summary{font-size:105%;color:#fff;cursor:help;display:inline-block}details.company-info[open] summary{margin-bottom:1rem}details.company-info p{margin-bottom:.5rem;font-size:92%;padding-left:12px}details.company-info p:last-child{margin-bottom:0}details.company-info p>span{color:#fff}.product-accordion{margin:2rem 0 0 0;list-style:none;width:640px;max-width:100%}.product-accordion [data-accordion-item]{padding:10px 20px;background-color:#ddd}.product-accordion [data-accordion-item] .accordion--title{display:flex;align-items:center;justify-content:space-between;font-size:109%;opacity:.9;position:relative;flex-wrap:nowrap}.product-accordion [data-accordion-item] .accordion--title:hover,.product-accordion [data-accordion-item] .accordion--title:focus{color:#212529}.product-accordion [data-accordion-item] .accordion--title::after{content:'';background-color:transparent;position:absolute;height:3px;width:40px;left:1px;bottom:-3px}.product-accordion [data-accordion-item] .accordion--title:hover::after,.product-accordion [data-accordion-item].is-active .accordion--title::after{background-color:#006A34;transition:all 0.15s linear 0s}.product-accordion [data-accordion-item] .accordion--title .menu-close{transition:0.15s ease all;height:25px;position:relative;max-width:25px;display:block;flex:0 0 25px}.product-accordion [data-accordion-item].is-active .accordion--title .menu-close{transform:rotate(-90deg)}.product-accordion [data-accordion-item] .accordion--title .menu-close::before{content:'';background:url(../../../../../../../../themes/ng2/assets/img/menu-close2.svg) no-repeat center center;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%}.product-accordion [data-tab-content]{list-style:none;margin:0}.product-accordion [data-tab-content]>li{background-color:#fff;margin-top:10px;margin-bottom:10px}.product-accordion [data-tab-content]>li:first-child{margin-top:20px}.product-accordion [data-tab-content]>li:last-child{margin-bottom:0}.product-accordion [data-tab-content]>li>a{display:flex;align-items:center;padding:1rem}.product-accordion [data-tab-content]>li>a .res--thumb{flex:0 0 15%;max-width:15%;margin-right:1rem}.product-accordion [data-tab-content]>li>a h6{font-weight:400;margin-bottom:0}.product-accordion [data-tab-content]>li>a:hover h6{color:#bf1e2e}.product_cat-accordion.product-accordion [data-accordion-item] .accordion--title .menu-close::before{background-image:url(../../../../../../../../themes/ng2/assets/img/menu-close.svg)}.tax-product-section,.single-product-section{padding-top:3rem}.tax-product-section .thumbnail--view .thumbnail-item,.single-product-section .thumbnail--view .thumbnail-item{position:relative;overflow:hidden;display:block;margin-bottom:1rem}.tax-product-section .thumbnail--view .thumbnail-item>img,.single-product-section .thumbnail--view .thumbnail-item>img{border-radius:3px;display:block;width:100%}.tax-product-section .thumbnail--view .thumbnail-item>a,.single-product-section .thumbnail--view .thumbnail-item>a{position:absolute;top:0;left:0;width:100%;height:100%;cursor:zoom-in}.tax-product-section .subtitle,.single-product-section .subtitle{font-size:110%;color:#999}.tax-product-section .long,.single-product-section .long{margin-top:1.5rem}.single-product-section .excerpt{color:#666;font-size:105%}.product-images .thumbnails--wrap{margin-bottom:1.5rem}.product-images .thumbnails--wrap .view-images>a{cursor:auto}.product-images .thumbnails--wrap .thumb-images{list-style:none;margin:10px -10px 0 0;overflow:hidden;display:flex;align-items:center;flex-wrap:wrap}.product-images .thumbnails--wrap .thumb-images>li{position:relative;max-width:calc(25% - 10px);flex:0 0 calc(25% - 10px);margin-right:10px;border:3px solid rgba(0,0,0,.1);transition:border .3s ease-in-out;margin-top:10px}.product-images .thumbnails--wrap .thumb-images>li.active{border-color:#bf1e2e}.pqr--wrap{display:flex;align-items:baseline;background:#ececea;justify-content:center;margin-bottom:2rem;flex-wrap:wrap;padding-top:10px;padding-bottom:10px;font-size:95%;margin-top:2rem}.pqr--wrap .pqr-txt{color:#bf1e2e;white-space:nowrap;padding-left:1rem;padding-right:1rem;flex:0 0 auto}.pqr--wrap .pqr-txt>i{transform:rotate(90deg);margin-right:10px;font-weight:400}.pqr--wrap .pqr-cnt{padding-left:1rem;padding-right:1rem;display:flex;flex-wrap:wrap;align-items:center}.pqr--wrap .pqr-cnt>span{display:flex;align-items:center}.pqr--wrap .pqr-cnt a{color:#bf1e2e;text-decoration:underline;margin-left:10px;margin-right:10px;display:block}.pqr--wrap .pqr-cnt a>img{height:28px}.user-manual{border:1px solid #f1f1f1;list-style:none;margin:1.5rem 0 1rem 0}.user-manual .manual-title{padding:.4rem .625rem;background-color:rgba(0,106,52,.5);color:#fff}.user-manual .manual-item{border-bottom:1px solid #f1f1f1;padding:.625rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.user-manual .manual-item:last-child{border-bottom:none}.user-manual .manual-item>a{color:#bf1e2e}.user-manual .manual-item>span{display:block;color:#999;font-size:90%}.ul-products-list{margin:0;list-style:none}.ul-products-list>li{display:flex;flex-flow:row nowrap;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(33,37,41,.1)}.ul-products-list>li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:2rem}.ul-products-list>li .cover{flex:0 0 18%;max-width:18%;margin-right:1rem}.ul-products-list>li .cover-content{padding-top:5px}@media screen and (max-width:1199px){.front-page .fp-bg--wrap{margin:0}.front-page .fp--wrap{margin-right:0}.front-page .fp-bg--wrap::before{display:none}}@media screen and (max-width:1023px){.header--wrap,.header--wrap .logo{height:50px!important}.header--wrap .logo{position:relative;top:0;display:flex;align-items:center}.header--wrap .logo img{transition:unset;height:35px}.header--top{position:fixed;margin-top:0;top:calc(50px / 2);transform:translateY(-50%);right:80px;z-index:9}.header--top .top-nav{display:none}.cover .effect--header,.cover .effect--links .effect--link{display:none}.cover .effect--links{width:100%;height:100%}.cover .effect--links .effect--view{opacity:1;top:unset;width:100%;height:100%}.cover:hover .effect--links .effect--view{transition-delay:0s;top:unset}.cover .effect--links>div>a{border-radius:0;border:none}.cover .effect--links>div>a:hover{background-color:unset}.cover .effect--links .effect--view>a::after{display:none}footer .footer-widgets{padding-top:0;padding-bottom:2rem}footer .footer-widgets .row>.column:first-child,footer .footer-copyright>.column{flex:0 0 100%;max-width:100%}footer .footer-widgets .column:not(:first-child)::before{width:0}footer .footer-widgets .footer-title{padding-top:2rem}footer .language-box ul{justify-content:flex-start}footer .footer-widgets .bct{margin-top:1rem}.partners-section{padding:0}.partners-section .row>.column{max-width:100%;flex:0 0 100%;padding-top:2rem}.partners-section .prize--wrap{order:-1}.prize-list .owl-nav{bottom:unset;top:-2rem;height:0}.prize-list .owl-nav button>span{font-size:30px}.home-content--wrap .list-rows,.front-page{padding-top:2rem;padding-bottom:2rem}.front-page .heading-title{text-align:center;margin-bottom:1rem}.list-project-wrapper .item .cover,.list-project-wrapper .item .cover-content{max-width:100%;flex:0 0 100%;padding-left:0}.list-project-wrapper .column:nth-child(2n - 1) .item .cover{order:-1}.list-project-wrapper .column:nth-child(2n - 1) .item .cover-content{padding-right:0}.home-slide-section .slide--wrap .slide-item figcaption .caption--wrap{bottom:3rem;padding:10px}.home-slide-section .slick-dots{bottom:1rem}.top-image-section .cover-bg{padding-bottom:200px}.list-product-wrapper .item--inner{padding:1rem}.single-project-section .sidebar-col{order:1}.pqr--wrap{display:block}.pqr--wrap .pqr-cnt a>img{height:24px}.row.product--wrap>.column{flex:0 0 100%;max-width:100%}.tax-product-section,.single-product-section{padding-top:2rem}}@media screen and (max-width:639px){footer .footer-copyright .copyright .cp-title{display:none!important}footer .footer-widgets .row>.column,footer .footer-copyright .row>.column{flex:0 0 100%;max-width:100%}.home-slide-section figcaption .caption--wrap{display:none}.home-slide-section .slide--wrap .slick-slides,.home-slide-section .slide-item figure .cover-bg{padding-bottom:232px}.header--top{display:none}.partners-section .partner--wrap .partner-list .item{flex:0 0 33.33333333%;max-width:33.33333333%}.list-wrapper.carousel-news-wrapper .item--inner{margin-top:0;padding-left:.5rem;padding-right:.5rem}.list-wrapper.carousel-news-wrapper .owl-carousel .owl-dots{margin-left:calc(0.5rem - 5px)}.list-wrapper.carousel-news-wrapper .owl-carousel .owl-nav{right:.5rem}.list-product-columns{margin-top:1rem}.tax-product-section,.single-product-section{padding-top:1rem}.tax-product-section .heading-title,.single-product-section .heading-title{font-size:146%}.pqr--wrap{margin:2rem -.5rem 1rem -.5rem}.fb_dialog iframe{transform:scale(.6667);right:3px!important}}@media screen and (max-width:414px){.front-page--inner{flex-wrap:wrap}.front-page--inner>li{flex:0 0 50%;max-width:50%;margin-bottom:10px}.home-content--wrap .list-video-rows .heading--wrap{justify-content:flex-start}}@media screen and (min-width:640px){.list-product-columns .item--inner{flex:0 0 50%;max-width:50%}.top-image-section .res::before{content:"";background-color:rgba(0,0,0,.1);bottom:0;left:0;right:0;top:0;position:absolute;z-index:3}.top-image-section+.navigation-bar{position:absolute;z-index:4;background:none;transform:translateY(-100%)}.top-image-section+.navigation-bar+*{padding-top:20px}.top-image-section+.navigation-bar>.row{justify-content:flex-end}.top-image-section+.navigation-bar .breadcrumbs{opacity:.9}.top-image-section+.navigation-bar .breadcrumbs li{color:#fff}.top-image-section+.navigation-bar .breadcrumbs li a:hover,.top-image-section+.navigation-bar .breadcrumbs li a:focus{color:#fff}.top-image-section+.navigation-bar .breadcrumbs li a.home::after{font-weight:900}.top-video-section{background-color:#fff;margin-top:-2rem}}@media screen and (min-width:640px) and (max-width:1023px){.sidebar-col .related--wrap .list-wrapper{display:flex;flex-flow:row wrap;background-color:unset}.sidebar-col .related--wrap .list-wrapper>.item{flex:0 0 50%;max-width:50%;padding-right:1rem;padding-bottom:2rem}.sidebar-col .related--wrap .list-wrapper>.item:nth-child(2n){padding-right:0;padding-left:1rem}.sidebar-col .related--wrap .list-wrapper .item .cover-content{padding-left:0;padding-right:0}}@media screen and (min-width:1024px){.front-page blockquote{font-size:105%}.list-product-columns .item--inner{flex:0 0 33.3333333333%;max-width:33.3333333333%}.top-image-section+.navigation-bar+*{padding-top:2rem}.top-image-section+.navigation-bar+.product--nav{background-color:#f7f8f9;padding-top:1rem;padding-bottom:1rem}.product-menu.menu{justify-content:center;z-index:9;margin-left:-.5rem;margin-right:-.5rem}.product-menu.menu li::after{content:'';background-color:transparent;position:absolute;height:3px;width:40px;left:calc(1rem + 1px);bottom:calc(0.7rem - 5px);z-index:1001}.product-menu.menu li.is-active::after,.product-menu.menu li.active::after,.product-menu.menu li:hover::after{background-color:rgba(191,30,46,.8);transition:all 0.3s ease-in-out}.product-menu.menu>li{margin-left:.5rem;margin-right:.5rem}.product-menu.menu>li>a{color:#666;padding:.6rem 1rem;font-family:"Oswald",sans-serif}.product-menu.menu>li>.menu.is-dropdown-submenu{top:calc(100% - 1px)}.product-menu.menu>li.is-dropdown-submenu-parent>a{border:1px solid transparent;transition:color 0s;padding-right:1rem}.product-menu.menu>li.is-dropdown-submenu-parent>a::after{display:none}.product-menu.menu>li .menu.is-dropdown-submenu{box-shadow:none;border-color:#ccc;background-color:#fff}.product-menu.menu>li.is-active>a,.product-menu.menu>li.active>a,.product-menu.menu>li>a:hover{background-color:#fff;z-index:1000;color:#bf1e2e;border-color:#eee}.product-menu.menu>li:hover>a,.product-menu.menu>li>a:hover{border:1px solid #ccc;border-bottom-color:#fff}.product-menu.menu>li .menu{padding-bottom:.6rem}.product-menu.menu>li .menu li>a{line-height:normal;padding:.6rem 1rem;font-family:"Oswald",sans-serif}.product-menu.menu>li .menu li>a:hover,.product-menu.menu>li .menu .is-active>a,.product-menu.menu>li .menu .active>a{color:#bf1e2e}}@media screen and (min-width:1200px){.hotline>a{font-size:calc(100vw / 82)}.tax-news-section .list-news-wrapper>.column{flex:0 0 25%;max-width:25%}.tax-news-section .list-news-wrapper.has-sidebar>.column{flex:0 0 33.33333333333%;max-width:33.33333333333%}.tax-product-section .thumbnail--view .thumbnail-item,.single-product-section .thumbnail--view .thumbnail-item{margin-left:2vw;margin-right:2vw;margin-bottom:2rem}.pqr--wrap{margin-left:2vw;margin-right:2vw}}@media screen and (min-width:1440px){.list-tagged-wrapper ul li h6{font-size:1rem}.front-page blockquote{font-size:109%}}