.ex-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start}.ex-flex-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}.ex-vertical{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.ex-transition{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.ex-transition-medium{-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;-ms-transition:all 1.2s ease;-o-transition:all 1.2s ease;transition:all 1.2s ease}.ex-transition-large{-webkit-transition:all 1.8s ease;-moz-transition:all 1.8s ease;-ms-transition:all 1.8s ease;-o-transition:all 1.8s ease;transition:all 1.8s ease}#header-wrapper{z-index:10;width:100%;position:absolute;top:0;left:0;opacity:1;transition:all .8s ease}#header-wrapper:after{z-index:-1;content:'';height:140px;width:100%;background:linear-gradient(#000000c9 0%, #0000004f 60%, #00000000 100%);position:absolute;top:0;left:0;opacity:1;transition:all .2s ease}#header-wrapper .custom-container{padding-top:0;padding-bottom:0}#header-wrapper .logo-nav-wrapper{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}#header-wrapper .logo-nav-wrapper .common-logo-container a{filter:brightness(0) invert(1)}#header-wrapper .logo-nav-wrapper .nav-container{width:800px;position:absolute;left:0;right:0;margin:auto;text-align:center}#header-wrapper .logo-nav-wrapper .nav-container ul li{display:inline-block;vertical-align:top}#header-wrapper .logo-nav-wrapper .nav-container ul li.menu-item-has-children>a{position:relative;padding-right:15px}#header-wrapper .logo-nav-wrapper .nav-container ul li.menu-item-has-children>a:after{content:'';height:8px;width:8px;background-image:url("../img/icons/icon_down.svg");background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:0;top:50%;transform:translateY(-50%);filter:brightness(0) invert(1);transition:all .4s ease}#header-wrapper .logo-nav-wrapper .nav-container ul li a{text-transform:uppercase;display:block;color:#fff;transition:all .4s ease}#header-wrapper .logo-nav-wrapper .nav-container ul li a:hover{color:#2CAAE2;transition:all .4s ease}#header-wrapper .logo-nav-wrapper .nav-container>ul>li{position:relative}#header-wrapper .logo-nav-wrapper .nav-container>ul>li:not(:last-of-type){margin-right:80px}#header-wrapper .logo-nav-wrapper .nav-container>ul>li>a{padding:40px 0}#header-wrapper .logo-nav-wrapper .nav-container>ul>li>ul{box-shadow:0 0 8px #27272712;min-width:200px;position:absolute;left:-22px;top:80%;opacity:0;pointer-events:none;transition:opacity 0.5s ease}#header-wrapper .logo-nav-wrapper .nav-container>ul>li>ul:after{content:'';position:absolute;top:-7px;left:18px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #00000080}#header-wrapper .logo-nav-wrapper .nav-container>ul>li>ul>li{text-align:left;position:relative;width:100%;border-left:2px solid transparent;background-color:#00000080;transition:all .6s ease}#header-wrapper .logo-nav-wrapper .nav-container>ul>li>ul>li a{font-size:14px;padding:18px 20px;line-height:1em;color:#fff;transition:all .6s ease}#header-wrapper .logo-nav-wrapper .nav-container>ul>li>ul>li:hover{border-left:2px solid #2CAAE2;background-color:#E8F6FF;transition:all .6s ease}#header-wrapper .logo-nav-wrapper .nav-container>ul>li>ul>li:hover>a{color:#2CAAE2;transition:all .6s ease}#header-wrapper .logo-nav-wrapper .nav-container>ul>li>ul>li:hover ul{opacity:1;pointer-events:initial;transition:opacity 0.5s ease}#header-wrapper .logo-nav-wrapper .nav-container>ul>li>ul>li ul{position:absolute;width:230px;left:100%;top:0;opacity:0;pointer-events:none;transition:opacity 0.5s ease}#header-wrapper .logo-nav-wrapper .nav-container>ul>li>ul>li ul li{width:100%;display:block;border-left:2px solid transparent;background-color:#00000080;transition:all .6s ease}#header-wrapper .logo-nav-wrapper .nav-container>ul>li>ul>li ul li a{color:#fff;transition:all .6s ease}#header-wrapper .logo-nav-wrapper .nav-container>ul>li>ul>li ul li:hover{border-left:2px solid #2CAAE2;background-color:#E8F6FF;transition:all .6s ease}#header-wrapper .logo-nav-wrapper .nav-container>ul>li>ul>li ul li:hover>a{color:#2CAAE2;transition:all .6s ease}#header-wrapper .logo-nav-wrapper .nav-container>ul>li.has-sub-menu>a{position:relative;padding-right:15px}#header-wrapper .logo-nav-wrapper .nav-container>ul>li.has-sub-menu>a:after{content:'';height:8px;width:8px;background-image:url("../img/icons/icon_down.svg");background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:0;top:50%;transform:translateY(-50%);filter:brightness(0) invert(1);transition:all .4s ease}#header-wrapper .logo-nav-wrapper .nav-container>ul>li:hover>ul{opacity:1;pointer-events:initial;transition:opacity 0.5s ease}#header-wrapper .logo-nav-wrapper .action-container ul{display:flex;align-items:center}#header-wrapper .logo-nav-wrapper .action-container ul li{padding:50px 0}#header-wrapper .logo-nav-wrapper .action-container ul li:not(:last-of-type){margin-right:40px}#header-wrapper.hide-menu{opacity:0;pointer-events:none;transition:all .8s ease}#side-menu{z-index:12;width:380px;height:100vh;position:fixed;top:0;right:-380px;background-color:#2CAAE2;padding:50px 40px;transition:all .4s ease}#side-menu:after{z-index:0;content:'';height:100%;width:100%;position:absolute;top:0;right:0;background-image:url("../img/about/about.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}#side-menu:before{z-index:1;content:'';height:100%;width:100%;position:absolute;top:0;right:0;background-color:#2580c3f5}#side-menu .side-menu-inner{z-index:2;width:100%;position:relative;display:flex;flex-direction:column;justify-content:space-between;height:100%}#side-menu .side-menu-inner .common-close-container{position:absolute;top:-20px;right:0px;cursor:pointer}#side-menu .side-menu-inner .common-close-container i{font-size:14px;color:#ffffffa6;transition:all .4s ease}#side-menu .side-menu-inner .common-close-container:hover i{color:#fff;transition:all .4s ease}#side-menu .side-menu-inner .side-menu-container{width:100%;padding-top:100px}#side-menu .side-menu-inner .side-menu-container .side-menu-item:not(:last-of-type){margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ebf1f540}#side-menu .side-menu-inner .side-menu-container .side-menu-item .inner-item.type-mobile{display:none}#side-menu .side-menu-inner .side-menu-container .side-menu-item.type-large ul li a{font-size:24px}#side-menu .side-menu-inner .side-menu-container .side-menu-item.type-large ul li:not(:last-of-type){margin-bottom:35px}#side-menu .side-menu-inner .side-menu-container .side-menu-item.type-large ul li.menu-item-has-children.open>ul{max-height:200px;pointer-events:initial;transition:max-height .4s ease}#side-menu .side-menu-inner .side-menu-container .side-menu-item.type-large ul li.menu-item-has-children>a{position:relative;padding-right:18px}#side-menu .side-menu-inner .side-menu-container .side-menu-item.type-large ul li.menu-item-has-children>a:after{content:'';height:8px;width:8px;background-image:url("../img/icons/icon_down.svg");background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:0;top:54%;transform:translateY(-50%);filter:brightness(0) invert(1);transition:all .4s ease}#side-menu .side-menu-inner .side-menu-container .side-menu-item.type-large ul li.menu-item-has-children>ul{max-height:0;overflow:hidden;pointer-events:none;transition:max-height .4s ease}#side-menu .side-menu-inner .side-menu-container .side-menu-item.type-large ul li.menu-item-has-children>ul li:nth-of-type(1){padding-top:25px}#side-menu .side-menu-inner .side-menu-container .side-menu-item.type-large ul li.menu-item-has-children>ul li:not(:last-of-type){margin-bottom:26px}#side-menu .side-menu-inner .side-menu-container .side-menu-item.type-large ul li.menu-item-has-children>ul li a{font-size:18px;padding-left:20px;color:#ffffffb0;transition:all .4s ease}#side-menu .side-menu-inner .side-menu-container .side-menu-item.type-large ul li.menu-item-has-children>ul li a:hover{color:#fff;transition:all .4s ease}#side-menu .side-menu-inner .side-menu-container .side-menu-item ul li{line-height:1em}#side-menu .side-menu-inner .side-menu-container .side-menu-item ul li:not(:last-of-type){margin-bottom:24px}#side-menu .side-menu-inner .side-menu-container .side-menu-item ul li a{font-size:16px;color:#fff;transition:all .4s ease}#side-menu .side-menu-inner .side-menu-container .side-menu-item ul li a:hover{color:#ffffff96;transition:all .4s ease}.common-overlay{z-index:11;position:fixed;top:0;right:0;width:100%;height:100%;background-color:#15486f9e;opacity:0;cursor:pointer;pointer-events:none;transition:opacity .4s ease}body.nav-open #side-menu{right:0;transition:all .4s ease}body.nav-open .common-overlay{opacity:1;pointer-events:initial;transition:opacity .4s ease}body.type-full-height{height:100vh;overflow:hidden}#content-wrapper #home-page .product-section .section-content{background-color:#2CAAE2}#content-wrapper #home-page .product-section .product-container{display:flex;flex-wrap:wrap}#content-wrapper #home-page .product-section .product-container .product-item{width:25%;border-right:1px solid #61c5f1}#content-wrapper #home-page .product-section .product-container .product-item .product-inner{position:relative}#content-wrapper #home-page .product-section .product-container .product-item .product-inner:hover .image-container:after{opacity:0;transition:opacity 0.8s ease}#content-wrapper #home-page .product-section .product-container .product-item .product-inner:hover .text-container .action{opacity:1;transition:opacity 0.8s ease}#content-wrapper #home-page .product-section .product-container .product-item .product-inner .image-container{z-index:0;position:relative;padding-bottom:110%;background-color:#E6E6E6}#content-wrapper #home-page .product-section .product-container .product-item .product-inner .image-container:after{z-index:2;content:'';height:100%;width:100%;background-color:#2caae2f0;position:absolute;top:0;right:0;opacity:1;transition:opacity 0.8s ease}#content-wrapper #home-page .product-section .product-container .product-item .product-inner .image-container:before{z-index:1;content:'';height:100%;width:100%;position:absolute;top:0;right:0;background-color:#00000078}#content-wrapper #home-page .product-section .product-container .product-item .product-inner .image-container img{z-index:0;width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0}#content-wrapper #home-page .product-section .product-container .product-item .product-inner .text-container{padding:60px 40px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:0;right:0}#content-wrapper #home-page .product-section .product-container .product-item .product-inner .text-container h4,#content-wrapper #home-page .product-section .product-container .product-item .product-inner .text-container h5{color:#fff}#content-wrapper #home-page .product-section .product-container .product-item .product-inner .text-container .action{opacity:0;transition:opacity 0.8s ease}#content-wrapper #home-page .project-section{z-index:0;position:relative;background-color:#F8F8F8;background-repeat:no-repeat;background-position:100% 16%;background-size:1000px}#content-wrapper #home-page .project-section .section-content{position:relative}#content-wrapper #home-page .project-section .section-content:after{z-index:-1;content:'';height:70%;width:280px;background-color:#C8EAF8;position:absolute;left:0;right:0;margin:auto;top:15%}#content-wrapper #home-page .project-section .project-container .project-row{display:flex;justify-content:center;align-items:flex-end}#content-wrapper #home-page .project-section .project-container .project-row .project-item:not(:last-of-type){margin-right:180px}#content-wrapper #home-page .project-section .project-container .project-row .project-item.type-large .inner .image-container{width:410px;height:530px}#content-wrapper #home-page .project-section .project-container .project-row .project-item.type-mobile{display:none}#content-wrapper #home-page .project-section .project-container .project-row .project-item .inner{position:relative;overflow:hidden;box-shadow:0px 40px 60px -30px #27272794}#content-wrapper #home-page .project-section .project-container .project-row .project-item .inner:hover .image-container:before{opacity:1;transition:all .8s ease}#content-wrapper #home-page .project-section .project-container .project-row .project-item .inner:hover .image-container img{transform:scale(1.05);transition:all 1.2s ease}#content-wrapper #home-page .project-section .project-container .project-row .project-item .inner:hover .text-container{bottom:0;transition:all .8s ease}#content-wrapper #home-page .project-section .project-container .project-row .project-item .inner .image-container{z-index:0;position:relative;width:250px;height:320px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#E6E6E6;overflow:hidden;transition:.4s ease}#content-wrapper #home-page .project-section .project-container .project-row .project-item .inner .image-container img{z-index:0;width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0;transform:scale(1);transition:all 1.2s ease}#content-wrapper #home-page .project-section .project-container .project-row .project-item .inner .image-container:after{z-index:2;content:'';width:100%;height:100%;position:absolute;top:0;right:0;background:linear-gradient(#00000000 0%, #0000006b 100%)}#content-wrapper #home-page .project-section .project-container .project-row .project-item .inner .image-container:before{z-index:1;content:'';width:100%;height:200px;background:linear-gradient(transparent, #060606);position:absolute;bottom:0;left:0;opacity:0;transition:all .4s ease}#content-wrapper #home-page .project-section .project-container .project-row .project-item .inner .text-container{width:100%;padding:25px 22px;position:absolute;left:0;bottom:-80px;transition:all .8s ease}#content-wrapper #home-page .project-section .project-container .project-row .project-item .inner .text-container .title{margin-bottom:4px}#content-wrapper #home-page .project-section .project-container .project-row .project-item .inner .text-container .title h5{font-size:22px;color:#fff}#content-wrapper #home-page .project-section .project-container .project-row .project-item .inner .text-container .location p{font-size:14px;line-height:1em;color:#fff}#content-wrapper #home-page .project-section .project-container .project-row.type-one .project-item:nth-of-type(2){padding-bottom:50px}#content-wrapper #home-page .project-section .project-container .project-row.type-one .project-item:nth-of-type(3){margin-right:0}#content-wrapper #home-page .project-section .project-container .project-row.type-two{padding-top:80px}#content-wrapper #home-page .project-section .project-container .project-row.type-two .project-item:nth-of-type(2){margin-top:100px;margin-right:-100px}#content-wrapper #home-page .about-section .layout-container{display:flex;align-items:center}#content-wrapper #home-page .about-section .layout-container .layout-item:nth-of-type(1){width:740px}#content-wrapper #home-page .about-section .layout-container .layout-item:nth-of-type(1) img{width:100%;max-width:100%;height:auto}#content-wrapper #home-page .about-section .layout-container .layout-item:nth-of-type(2){width:calc(100% - 740px);padding-left:80px}#content-wrapper #home-page .distributor-section .map-container img{height:auto;width:100%;max-width:100%}#content-wrapper #about-page .about-section{background-repeat:no-repeat;background-size:55%;background-position:left bottom;overflow:hidden}#content-wrapper #about-page .about-section .awards-container{position:relative;display:flex;background-color:#2CAAE2;width:calc(100% - 100px);margin-left:auto;margin-top:-93px}#content-wrapper #about-page .about-section .awards-container:after{content:'';height:100%;width:227px;position:absolute;left:99%;background-color:#2CAAE2}#content-wrapper #about-page .about-section .awards-container .awards-item{padding:28px 70px;flex:1}#content-wrapper #about-page .about-section .awards-container .awards-item:not(:last-of-type){border-right:1px solid #ffffff80}#content-wrapper #about-page .about-section .awards-container .awards-item .icon-container img{height:30px;width:auto}#content-wrapper #about-page .about-section .awards-container .awards-item .text-container{color:#fff}#content-wrapper #about-page .about-section .awards-container .awards-item .text-container .sub-title{margin-top:20px;margin-bottom:6px}#content-wrapper #about-page .about-section .awards-container .awards-item .text-container h6{font-family:"Albert Sans",sans-serif;font-size:15px;line-height:1em;text-transform:uppercase}#content-wrapper #about-page .about-section .awards-container .awards-item .text-container h2{font-family:"Albert Sans",sans-serif;font-weight:bold;line-height:1em}#content-wrapper #about-page .chairman-section{background-color:#E6E6E6}#content-wrapper #about-page .chairman-section .block-container{display:flex;margin:0 -60px}#content-wrapper #about-page .chairman-section .block-container .block-item{padding:0 60px}#content-wrapper #about-page .chairman-section .block-container .block-item:nth-of-type(2){padding-top:40px}#content-wrapper #about-page .chairman-section .block-container .block-item .image-container{z-index:0;position:relative;width:620px;margin-top:-210px;background-color:#f4f4f4}#content-wrapper #about-page .chairman-section .block-container .block-item .image-container:after{content:'';height:calc(100% - 120px);width:calc(100% + 270px);background-color:#2CAAE2;position:absolute;bottom:-40px;right:-40px}#content-wrapper #about-page .chairman-section .block-container .block-item .image-container img{z-index:1;position:relative;width:100%;max-width:100%;background-color:#f4f4f4}#content-wrapper #product-page .common-products-section{background-position:top right;background-size:54%;background-repeat:no-repeat}#content-wrapper #common-single-page .content-section .block-container{display:flex}#content-wrapper #common-single-page .content-section .block-container .block-item:nth-of-type(1){width:580px}#content-wrapper #common-single-page .content-section .block-container .block-item:nth-of-type(2){width:calc(100% - 580px);padding-left:100px;padding-right:120px}#content-wrapper #common-single-page .content-section .block-container .block-item .text-container{margin-bottom:100px}#content-wrapper #common-single-page .content-section .block-container .block-item .image-container{position:relative;padding-bottom:125%;background-color:#f4f4f4}#content-wrapper #common-single-page .content-section .block-container .block-item .image-container img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0}#content-wrapper #common-single-page .content-section .block-container .block-item .content-container h3{margin-top:60px;margin-bottom:20px}#content-wrapper #common-single-page .content-section .block-container .block-item .content-container h3.remove-margin{margin-top:0}#content-wrapper #common-single-page .content-section .block-container .block-item .content-container table{margin-top:50px;margin-bottom:50px}#content-wrapper #common-single-page .content-section .block-container .block-item .content-container img{max-width:100%;height:auto}#content-wrapper #common-single-page .content-section .block-container .block-item .content-container ul{padding-left:20px;margin-bottom:20px}#content-wrapper #common-single-page .content-section .block-container .block-item .content-container ul li{list-style:disc}#content-wrapper #common-single-page .content-section .block-container .block-item .content-container .quote{position:relative;padding-left:45px;margin-bottom:30px;margin-top:45px}#content-wrapper #common-single-page .content-section .block-container .block-item .content-container .quote:after{content:'';width:60px;height:42px;background-image:url("../img/icons/icon_quote.png");background-size:contain;background-repeat:no-repeat;position:absolute;top:-10px;left:0}#content-wrapper #common-single-page .content-section .block-container .block-item .content-container .quote p{font-weight:bold;line-height:2em}#content-wrapper #common-single-page .content-section .block-container .block-item .aside-container .aside-title,#content-wrapper #common-single-page .content-section .block-container .block-item .aside-container .aside-content ul li a{padding:32px 25px}#content-wrapper #common-single-page .content-section .block-container .block-item .aside-container .aside-title{padding-bottom:20px;border-bottom:1px solid #CBCBCB}#content-wrapper #common-single-page .content-section .block-container .block-item .aside-container .aside-title h5{font-size:16px}#content-wrapper #common-single-page .content-section .block-container .block-item .aside-container .aside-content ul li{border-bottom:1px solid #CBCBCB}#content-wrapper #common-single-page .content-section .block-container .block-item .aside-container .aside-content ul li a{position:relative;display:block;color:#111;background-color:#fff;transition:all .4s ease}#content-wrapper #common-single-page .content-section .block-container .block-item .aside-container .aside-content ul li a:after{content:'';height:14px;width:25px;background-image:url("../img/icons/icon_right_poligon.png");background-size:contain;background-repeat:no-repeat;position:absolute;right:12px;top:50%;transform:translateY(-50%)}#content-wrapper #common-single-page .content-section .block-container .block-item .aside-container .aside-content ul li.current-menu-item a{background-color:#2CAAE2;color:#fff;transition:all .4s ease}#content-wrapper #common-single-page.type-testing .content-section .block-container .block-item:nth-of-type(2){padding-right:0}#content-wrapper #distributor-page .distributor-container .locator-container{border-radius:5px;overflow:hidden}#content-wrapper #distributor-page .distributor-container .locator-container .locator-title{display:flex;justify-content:space-between;align-items:center;background-color:#2CAAE2;padding:15px 20px 20px 20px}#content-wrapper #distributor-page .distributor-container .locator-container .locator-content{border-bottom:3px solid #2b9dd0}#content-wrapper #distributor-page .distributor-container .locator-container .locator-content .block-container{display:flex}#content-wrapper #distributor-page .distributor-container .locator-container .locator-content .block-container .block-item:nth-of-type(1){width:calc(100% - 390px)}#content-wrapper #distributor-page .distributor-container .locator-container .locator-content .block-container .block-item:nth-of-type(1) img{width:100%}#content-wrapper #distributor-page .distributor-container .locator-container .locator-content .block-container .block-item:nth-of-type(2){width:390px}#content-wrapper #distributor-page .distributor-container .locator-container .locator-content .block-container .block-item #map{position:relative;width:100%;height:100%;overflow:hidden}#content-wrapper #distributor-page .distributor-container .locator-container .locator-content .block-container .block-item #map iframe{width:100%;height:100%;position:absolute;top:0;right:0}#content-wrapper #distributor-page .distributor-container .locator-container .locator-content .block-container .block-item .distributor-container{background-color:#E7E7E7;height:620px;overflow-y:scroll}#content-wrapper #distributor-page .distributor-container .locator-container .locator-content .block-container .block-item .distributor-container .distributor-item{padding:20px}#content-wrapper #distributor-page .distributor-container .locator-container .locator-content .block-container .block-item .distributor-container .distributor-item:not(:last-of-type){border-bottom:1px solid #fff}#content-wrapper #distributor-page .distributor-container .locator-container .locator-content .block-container .block-item .distributor-container .distributor-item .title{margin-bottom:15px}#content-wrapper #distributor-page .distributor-container .locator-container .locator-content .block-container .block-item .distributor-container .distributor-item .title h6{font-weight:bold}#content-wrapper #distributor-page .distributor-container .locator-container .locator-content .block-container .block-item .distributor-container .distributor-item .content ul li{font-size:14px;line-height:1.6em;display:flex}#content-wrapper #distributor-page .distributor-container .locator-container .locator-content .block-container .block-item .distributor-container .distributor-item .content ul li span{display:block}#content-wrapper #distributor-page .distributor-container .locator-container .locator-content .block-container .block-item .distributor-container .distributor-item .content ul li span:nth-of-type(1){width:20px}#content-wrapper #distributor-page .distributor-container .locator-container .locator-content .block-container .block-item .distributor-container .distributor-item .content ul li span:nth-of-type(1) img{height:12px}#content-wrapper #distributor-page .distributor-container .locator-container .locator-content .block-container .block-item .distributor-container .distributor-item .content ul li span:nth-of-type(2){display:flex;position:relative;bottom:-1px}#content-wrapper #distributor-page .distributor-container .locator-container .locator-content .block-container .block-item .distributor-container .distributor-item .content ul li span:nth-of-type(2) .li-inner-item{width:auto}#content-wrapper #distributor-page .distributor-container .locator-container .locator-content .block-container .block-item .distributor-container .distributor-item .content ul li span:nth-of-type(2) .li-inner-item a{color:#111;transition:all .4s ease}#content-wrapper #distributor-page .distributor-container .locator-container .locator-content .block-container .block-item .distributor-container .distributor-item .content ul li span:nth-of-type(2) .li-inner-item a:hover{color:#2CAAE2;transition:all .4s ease}#content-wrapper #distributor-page .distributor-container .locator-container .locator-content .block-container .block-item .distributor-container .distributor-item .content ul li span:nth-of-type(2) .li-inner-item:not(:last-of-type){position:relative;padding-right:10px;margin-right:8px}#content-wrapper #distributor-page .distributor-container .locator-container .locator-content .block-container .block-item .distributor-container .distributor-item .content ul li span:nth-of-type(2) .li-inner-item:not(:last-of-type):after{content:'/';position:absolute;top:0;right:0}#content-wrapper #distributor-page .distributor-container .locator-container .locator-content .block-container .block-item .distributor-container .distributor-item .content ul li:not(:last-of-type){margin-bottom:5px}#content-wrapper #media-page .media-section .media-container{display:flex;flex-wrap:wrap;margin:-45px -60px}#content-wrapper #media-page .media-section .media-container .media-item{width:50%;padding:45px 60px}#content-wrapper #media-page .media-section .media-container .media-item:hover .image-container:after{background-color:#00000061;transition:all .4s ease}#content-wrapper #media-page .media-section .media-container .media-item .image-container{z-index:0;position:relative;overflow:hidden;padding-bottom:65%;cursor:pointer;width:100%}#content-wrapper #media-page .media-section .media-container .media-item .image-container:after{z-index:0;content:'';height:100%;width:100%;position:absolute;top:0;right:0;background-color:#0000001c;transition:all .4s ease}#content-wrapper #media-page .media-section .media-container .media-item .image-container>img{z-index:0;width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0}#content-wrapper #media-page .media-section .media-container .media-item .image-container .icon-container{z-index:1;width:80px;position:absolute;left:0;right:0;margin:auto;top:50%;transform:translateY(-50%);text-align:center;cursor:pointer}#content-wrapper #media-page .media-section .media-container .media-item .image-container .icon-container button{background-color:transparent;border:0}#content-wrapper #media-page .media-section .media-container .media-item .image-container .icon-container button:hover,#content-wrapper #media-page .media-section .media-container .media-item .image-container .icon-container button:focus,#content-wrapper #media-page .media-section .media-container .media-item .image-container .icon-container button:active{outline:none}#content-wrapper #media-page .media-section .media-container .media-item .image-container .icon-container img{width:100%;height:auto}#content-wrapper #media-page .media-section .media-container .media-item .text-container{margin-top:20px}#content-wrapper #media-page .media-section .media-container .media-item .text-container .date-time-container ul{display:flex;justify-content:space-between}#content-wrapper #media-page .media-section .media-container .media-item .text-container .date-time-container ul li{font-size:14px;color:#4e4e4e}#content-wrapper #career-page .career-section .career-container{display:flex;flex-wrap:wrap;margin:-20px -30px}#content-wrapper #career-page .career-section .career-container .career-item{width:100%;padding:20px 30px}#content-wrapper #career-page .career-section .career-container .career-item .inner{padding-bottom:20px;border-bottom:1px solid #e5e9ed}#content-wrapper #career-page .career-section .career-container .career-item .title{margin-bottom:15px}#content-wrapper #career-page .career-section .career-container .career-item .title h3,#content-wrapper #career-page .career-section .career-container .career-item .title h4{color:#2CAAE2}#content-wrapper #career-page .career-section .career-container .career-item .content ul{padding-left:18px}#content-wrapper #career-page .career-section .career-container .career-item .content ul li{position:relative;padding-left:20px;color:#646464;font-size:16px}#content-wrapper #career-page .career-section .career-container .career-item .content ul li:after{content:'';width:5px;height:5px;border-radius:100%;background-color:#646464;position:absolute;left:0;top:14px}#content-wrapper #career-page .career-section .career-container .career-item .content .action{margin-top:10px;font-size:14px;font-style:italic;color:#646464}#content-wrapper #career-page .career-section .career-container .career-item .content .action a{color:#2b9dd0}#content-wrapper #contact-page .contact-section .block-container{display:flex;flex-wrap:wrap}#content-wrapper #contact-page .contact-section .block-container .block-item{width:50%}#content-wrapper #contact-page .contact-section .block-container .block-item:nth-of-type(1){width:500px}#content-wrapper #contact-page .contact-section .block-container .block-item:nth-of-type(2){width:calc(100% - 500px);padding-left:90px}#content-wrapper #contact-page .contact-section .block-container .block-item .distributor-container{background-color:#2CAAE2}#content-wrapper #contact-page .contact-section .block-container .block-item .distributor-container .image-container{position:relative;padding-bottom:109%;background-color:#f4f4f4}#content-wrapper #contact-page .contact-section .block-container .block-item .distributor-container .image-container img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;bottom:0}#content-wrapper #contact-page .contact-section .block-container .block-item .distributor-container .text-container{padding:80px 70px}#content-wrapper #contact-page .contact-section .block-container .block-item .distributor-container .text-container .title{margin-bottom:60px}#content-wrapper #contact-page .contact-section .block-container .block-item .distributor-container .text-container .title h3{color:#fff}#content-wrapper #contact-page .contact-section .block-container .block-item .contact-container{display:flex;margin-bottom:80px}#content-wrapper #contact-page .contact-section .block-container .block-item .contact-container .contact-item{width:50%}#content-wrapper #contact-page .contact-section .block-container .block-item .contact-container .contact-item:nth-of-type(2){padding-left:10px}#content-wrapper #contact-page .contact-section .block-container .block-item .contact-container .contact-item.type-contact ul li{display:flex}#content-wrapper #contact-page .contact-section .block-container .block-item .contact-container .contact-item.type-contact ul li:not(:last-of-type){margin-bottom:10px}#content-wrapper #contact-page .contact-section .block-container .block-item .contact-container .contact-item.type-contact ul li span{display:inline-block}#content-wrapper #contact-page .contact-section .block-container .block-item .contact-container .contact-item.type-contact ul li span:nth-of-type(1){margin-right:14px;width:13px}#content-wrapper #contact-page .contact-section .block-container .block-item .contact-container .contact-item.type-contact ul li span:nth-of-type(1) i{font-size:16px;color:#2CAAE2}#content-wrapper #contact-page .contact-section .block-container .block-item .contact-container .contact-item.type-contact ul li span:nth-of-type(1) img{max-width:100%;height:auto}#content-wrapper #contact-page .contact-section .block-container .block-item .contact-container .contact-item.type-contact ul li span a{color:#111}#content-wrapper #contact-page .contact-section .block-container .block-item .info-container{max-width:470px}#content-wrapper #contact-page .contact-section .block-container .block-item .info-container .info-item:not(:last-of-type){margin-bottom:45px}#content-wrapper #contact-page .contact-section .block-container .block-item .info-container .info-item .title{margin-bottom:10px}#content-wrapper #contact-page .contact-section .block-container .block-item .info-container .info-item .title h5{font-family:"Albert Sans",sans-serif;font-weight:bold}#content-wrapper #contact-page .contact-section .block-container .block-item .info-container .info-item ul:not(:last-of-type){margin-bottom:15px}#content-wrapper #contact-page .contact-section .block-container .block-item .info-container .info-item ul.type-direction li a{font-size:12px;line-height:1em;letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid black;padding-bottom:2px;font-weight:bold}#content-wrapper #contact-page .contact-section .block-container .block-item .info-container .info-item ul li{line-height:1}#content-wrapper #contact-page .contact-section .block-container .block-item .info-container .info-item ul li a{color:#111}#content-wrapper #contact-page .contact-section .block-container .block-item .info-container .info-item ul li:not(:last-child){margin-bottom:8px}#content-wrapper #price-page .price-container .common-intro-container{display:none}#content-wrapper #price-page .price-container .graph-container{background-color:#1a1a27;padding:50px 45px;border-radius:6px;overflow:hidden}#footer-wrapper .top-footer{border-top:1px solid #CBCBCB;border-bottom:1px solid #CBCBCB}#footer-wrapper .top-footer .custom-container{padding-top:0;padding-bottom:0;padding-right:0}#footer-wrapper .top-footer .layout-container{display:flex}#footer-wrapper .top-footer .layout-container .layout-item:nth-of-type(1){width:520px;border-right:1px solid #CBCBCB}#footer-wrapper .top-footer .layout-container .layout-item:nth-of-type(2){width:calc(100% - 520px)}#footer-wrapper .top-footer .layout-container .layout-item .block-container{display:flex;padding:75px 80px}#footer-wrapper .top-footer .layout-container .layout-item .block-container.type-subscribe{flex-wrap:wrap;padding-left:0;padding-right:80px}#footer-wrapper .top-footer .layout-container .layout-item .block-container.type-subscribe .block-item{width:100%}#footer-wrapper .top-footer .layout-container .layout-item .block-container.type-subscribe .block-item:nth-of-type(1){margin-bottom:80px}#footer-wrapper .top-footer .layout-container .layout-item .block-container.type-link{justify-content:space-between}#footer-wrapper .top-footer .layout-container .layout-item .block-container.type-link .block-item:nth-of-type(1) ul{display:flex;flex-wrap:wrap}#footer-wrapper .top-footer .layout-container .layout-item .block-container.type-link .block-item:nth-of-type(1) ul li{width:50%;line-height:1em}#footer-wrapper .top-footer .layout-container .layout-item .block-container.type-link .block-item:nth-of-type(1) ul li:not(:last-of-type){margin-bottom:30px}#footer-wrapper .top-footer .layout-container .layout-item .block-container.type-link .block-item:nth-of-type(1) ul li a{font-family:"Barlow",sans-serif;font-size:25px;line-height:1em;color:#111;transition:all .4s ease}#footer-wrapper .top-footer .layout-container .layout-item .block-container.type-link .block-item:nth-of-type(1) ul li a:hover{color:#2CAAE2;transition:all .4s ease}#footer-wrapper .top-footer .layout-container .layout-item .block-container.type-link .block-item:nth-of-type(2){padding-left:20px}#footer-wrapper .top-footer .layout-container .layout-item .block-container.type-social{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #CBCBCB}#footer-wrapper .top-footer .layout-container .layout-item .block-container .block-item .title{margin-bottom:20px}#footer-wrapper .top-footer .layout-container .layout-item .block-container .block-item .title.large-margin{margin-bottom:30px}#footer-wrapper .top-footer .layout-container .layout-item .block-container .block-item .title.type-color h5{color:#2CAAE2}#footer-wrapper .top-footer .layout-container .layout-item .block-container .block-item .title h5{font-size:16px}#footer-wrapper .top-footer .layout-container .layout-item .block-container .block-item .title .sub-text{margin-top:20px}#footer-wrapper .top-footer .layout-container .layout-item .block-container .block-item .title .sub-text p{font-size:16px;line-height:1.6em}#footer-wrapper .top-footer .layout-container .layout-item .block-container .block-item .content .link-container ul li{line-height:1em}#footer-wrapper .top-footer .layout-container .layout-item .block-container .block-item .content .link-container ul li:not(:last-of-type){margin-bottom:18px}#footer-wrapper .top-footer .layout-container .layout-item .block-container .block-item .content .link-container ul li a{font-size:14px;line-height:1em;white-space:nowrap;color:#111;transition:all .4s ease}#footer-wrapper .top-footer .layout-container .layout-item .block-container .block-item .content .link-container ul li a:hover{color:#2CAAE2;transition:all .4s ease}#footer-wrapper .bottom-footer .custom-container{padding-top:25px;padding-bottom:25px}#footer-wrapper .bottom-footer .copyright-container{font-size:16px}#footer-wrapper .bottom-footer .copyright-container a{color:#2CAAE2}.common-banner-section .banner-slider .banner-item{z-index:0;height:100vh;overflow:hidden;background-color:#2CAAE2;position:relative;background-size:cover;background-position:center bottom}.common-banner-section .banner-slider .banner-item>img{width:100%;height:100%;object-fit:cover;object-position:center}.common-banner-section .banner-slider .banner-item>img.type-mobile{display:none}.common-banner-section .banner-slider .banner-item .video-container{z-index:-1;pointer-events:none;position:absolute;top:-12%;right:-15%;width:130%;height:130%}.common-banner-section .banner-slider .banner-item .text-container{z-index:2;position:absolute;top:50%;transform:translateY(-50%);width:100%;left:0;opacity:0;padding-top:130px;transition:all .8s ease}.common-banner-section .banner-slider .banner-item .text-container .text-inner{position:relative}.common-banner-section .banner-slider .banner-item .text-container .text-inner .inner{width:895px}.common-banner-section .banner-slider .banner-item .text-container .text-inner .inner .title .title-head{margin-bottom:36px}.common-banner-section .banner-slider .banner-item .text-container .text-inner .inner .title .title-head h5{line-height:1em;text-transform:uppercase;color:#fff}.common-banner-section .banner-slider .banner-item .text-container .text-inner .inner .title h1{font-weight:400;line-height:1.3em;color:#fff}.common-banner-section .banner-slider .banner-item .text-container .text-inner .inner .content p{color:#fff}.common-banner-section .banner-slider .banner-item .text-container .text-inner .cta-container{width:310px}.common-banner-section .banner-slider .banner-item .text-container .text-inner .cta-container.type-price{width:360px;text-align:right;padding:35px 70px 35px 30px;background-color:#2CAAE2}.common-banner-section .banner-slider .banner-item .text-container .text-inner .cta-container.type-price h2,.common-banner-section .banner-slider .banner-item .text-container .text-inner .cta-container.type-price p{font-family:"Barlow",sans-serif;color:#fff;line-height:1em}.common-banner-section .banner-slider .banner-item .text-container .text-inner .cta-container.type-price p{font-size:15px;margin-bottom:12px}.common-banner-section .banner-slider .banner-item .line-container{z-index:1;position:absolute;bottom:0;left:0;width:100%}.common-banner-section .banner-slider .banner-item .line-container .custom-container{padding-top:0;padding-bottom:0}.common-banner-section .banner-slider .banner-item .line-container .inner{height:220px;width:1px;background-color:#2CAAE2}.common-banner-section .banner-slider .banner-item:before{z-index:0;content:'';width:100%;height:470px;position:absolute;top:0;background:linear-gradient(#000000f2 0%, #00000000 100%)}.common-banner-section .banner-slider .banner-item:after{z-index:0;content:'';width:100%;height:240px;position:absolute;bottom:0;background:linear-gradient(#00000000 0%, #000000bf 100%)}.common-banner-section.visible .banner-slider .banner-item .text-container{padding-top:0;opacity:1;transition:all .8s ease}.common-banner-section.type-small .banner-slider .banner-item{height:70vh}.common-banner-section.type-small .banner-slider .banner-item .custom-container{padding-top:0;padding-bottom:0}.common-banner-section.type-text-bottom .banner-slider .banner-item .text-container{top:initial;transform:initial;bottom:140px}.common-banner-section.type-col .banner-slider .banner-item .text-container .text-inner{display:flex;justify-content:space-between;align-items:flex-end}.common-products-section .product-container .product-item:not(:last-of-type){margin-bottom:140px}.common-products-section .product-container .product-item:nth-of-type(even) .block-container{flex-direction:row-reverse}.common-products-section .product-container .product-item .block-container{display:flex;align-items:center;margin:0 -40px}.common-products-section .product-container .product-item .block-container .block-item{width:50%;padding:0 40px}.common-products-section .product-container .product-item .block-container .block-item .image-container{z-index:0;position:relative;padding-bottom:65%;background-color:#f4f4f4}.common-products-section .product-container .product-item .block-container .block-item .image-container:after{z-index:0;content:'';height:100%;width:100%;background-color:#2CAAE2;position:absolute;bottom:-20px;left:-20px;transition:all .8s ease}.common-products-section .product-container .product-item .block-container .block-item .image-container img{z-index:1;width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0}.common-products-section .product-container .product-item .block-container .block-item .image-container:hover:after{bottom:-15px;left:-15px;transition:all .8s ease}.common-products-section .product-container .product-item .block-container .block-item .text-container .title{margin-bottom:42px}.common-products-section .product-container .product-item .block-container .block-item .text-container .title h2 a{color:#111}.common-related-section{z-index:0;position:relative}.common-related-section.type-background{z-index:0}.common-related-section.type-background:after{z-index:0;content:'';height:480px;width:100%;background-color:#2caae2f0;position:absolute;top:0;left:0}.common-related-section.type-background:before{z-index:-1;content:'';height:480px;width:100%;position:absolute;top:0;left:0;background-image:url("../img/background/banner_7.jpeg");background-size:cover;background-repeat:no-repeat;background-position:center}.common-related-section .section-title,.common-related-section .section-content{z-index:1;position:relative}.common-related-section .product-container{margin:0 -10px}.common-related-section .product-container .product-item{width:33.33%;padding:0 10px}.common-related-section .product-container .product-item .inner{position:relative}.common-related-section .product-container .product-item .inner:hover .image-container:after{background-color:#000000b5;transition:all .8s ease}.common-related-section .product-container .product-item .inner:hover .image-container img{transform:scale(1.05);transition:all 1.2s ease}.common-related-section .product-container .product-item .inner:hover .text-container .action{opacity:1;transition:all .8s ease}.common-related-section .product-container .product-item .inner .image-container{position:relative;overflow:hidden;padding-bottom:114%;background-color:#f4f4f4}.common-related-section .product-container .product-item .inner .image-container:after{content:'';height:100%;width:100%;background-color:#00000073;position:absolute;top:0;right:0;transition:all .8s ease}.common-related-section .product-container .product-item .inner .image-container img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0;transform:translateY(1);transition:all 1.2s ease}.common-related-section .product-container .product-item .inner .text-container{padding:40px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:0;right:0}.common-related-section .product-container .product-item .inner .text-container .title h3{color:#fff;transition:all .8s ease}.common-related-section .product-container .product-item .inner .text-container .title h3:hover{color:#2CAAE2;transition:all .8s ease}.common-related-section .product-container .product-item .inner .text-container .action{opacity:0;transition:all .8s ease}.common-project-container{display:flex;flex-wrap:wrap;margin:-40px -40px}.common-project-container .project-item{width:33.33%;padding:40px 40px}.common-project-container .project-item:nth-of-type(1) .inner .image-container,.common-project-container .project-item:nth-of-type(3) .inner .image-container{padding-bottom:90%}.common-project-container .project-item .inner{z-index:0;position:relative}.common-project-container .project-item .inner:hover .image-container img{transform:scale(1.05);transition:all 1.2s ease}.common-project-container .project-item .inner .image-container{z-index:1;overflow:hidden;position:relative;padding-bottom:125%}.common-project-container .project-item .inner .image-container:after{z-index:2;content:'';width:100%;height:100%;position:absolute;top:0;right:0;background:linear-gradient(#00000000 0%, #0000006b 100%)}.common-project-container .project-item .inner .image-container:before{z-index:1;content:'';width:100%;height:200px;background:linear-gradient(transparent, #060606);position:absolute;bottom:0;left:0;transition:all .4s ease}.common-project-container .project-item .inner .image-container img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0;transform:scale(1);transition:all 1.2s ease}.common-project-container .project-item .inner .text-container{z-index:1;width:100%;padding:35px 35px;position:absolute;bottom:0;left:0}.common-project-container .project-item .inner .text-container .title{margin-bottom:5px}.common-project-container .project-item .inner .text-container .title h4{color:#fff}.common-project-container .project-item .inner .text-container .location p{font-size:16px;line-height:1em;color:#ffffffa1}.common-block-container{display:flex}.common-block-container .block-item .image-container-1{display:flex;flex-wrap:wrap;position:relative;padding-bottom:80px}.common-block-container .block-item .image-container-1 .image-item .inner{width:247px;height:154px;position:relative;box-shadow:0 10px 30px #0000004d;background-color:#D9D9D9}.common-block-container .block-item .image-container-1 .image-item:nth-of-type(1){width:100%}.common-block-container .block-item .image-container-1 .image-item:nth-of-type(1) .inner{max-width:100%;width:100%;padding-bottom:88%}.common-block-container .block-item .image-container-1 .image-item:nth-of-type(2){position:absolute;top:25px;left:-65px}.common-block-container .block-item .image-container-1 .image-item:nth-of-type(3){position:absolute;right:-80px;top:60%}.common-block-container .block-item .image-container-1 .image-item:nth-of-type(3) .inner{width:318px;height:318px}.common-block-container .block-item .image-container-1 .image-item img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0;background-color:#E6E6E6}.common-block-container .block-item:nth-of-type(1){padding-top:120px;padding-right:120px}.common-block-container .block-item:nth-of-type(2) .image-container{position:relative;padding-bottom:66%;background-color:#f4f4f4}.common-block-container .block-item:nth-of-type(2) .image-container img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0}.common-block-container.type-1 .block-item:nth-of-type(1){width:calc(100% - 660px)}.common-block-container.type-1 .block-item:nth-of-type(2){width:660px}.common-block-container.type-1 .block-item:nth-of-type(2) .image-container{padding-bottom:105%}.common-block-container.type-2 .block-item:nth-of-type(1){width:calc(100% - 960px)}.common-block-container.type-2 .block-item:nth-of-type(2){width:960px}.common-content-container .title{margin-bottom:30px}.common-content-container .title h2{line-height:1.3em}.common-content-container .title h2 em,.common-content-container .title h2 span{font-style:initial;color:#2CAAE2}.common-content-container .title h5{text-transform:uppercase;color:#2CAAE2}.common-content-container .content .name-container{margin-top:60px}.common-content-container .content .name-container h3{font-weight:600}.common-content-container .content .name-container .designation{margin-top:8px}.common-content-container .content .name-container .designation p{font-size:16px;line-height:1em}.common-content-container.type-large-font.large-margin .content p:not(:last-of-type){margin-bottom:35px}.common-content-container.type-large-font .content p{font-family:"Barlow",sans-serif;font-size:28px;line-height:1.7em}.common-intro-container{margin-bottom:80px}.common-intro-container .block-container{display:flex}.common-intro-container .block-container.type-full:nth-of-type(1){width:100%}.common-intro-container .block-container.type-full:nth-of-type(2){width:100%}.common-intro-container .block-container .block-item:nth-of-type(1){flex:1}.common-intro-container .block-container .block-item:nth-of-type(2){width:360px}.common-intro-container .block-container .block-item .inner{width:740px;max-width:100%}.common-intro-container .block-container .block-item .effective-container{width:100%;text-align:right;padding:35px 70px 35px 30px;background-color:#2CAAE2}.common-intro-container .block-container .block-item .effective-container h2,.common-intro-container .block-container .block-item .effective-container p{font-family:"Barlow",sans-serif;color:#fff;line-height:1em}.common-intro-container .block-container .block-item .effective-container p{margin-bottom:12px}.common-filter-container{margin-bottom:40px;border-bottom:1px solid #11111133}.common-filter-container .block-container{display:flex;justify-content:space-between}.common-filter-container .block-container .block-item ul{display:flex}.common-filter-container .block-container .block-item ul li a{line-height:1em;position:relative;display:inline-block;padding:0px 15px 18px 15px;font-family:"Barlow",sans-serif;color:#11111180;transition:all .4s ease}.common-filter-container .block-container .block-item ul li a:after{content:'';height:3px;width:100%;background-color:#2CAAE2;position:absolute;bottom:-2px;left:0;opacity:0;transition:all .4s ease}.common-filter-container .block-container .block-item ul li.active a{color:#111;transition:all .4s ease}.common-filter-container .block-container .block-item ul li.active a:after{opacity:1;transition:all .4s ease}.common-filter-container .block-container .block-item .note p{font-size:14px}.common-filter-container.type-sort{border-top:1px solid #11111133;padding:18px 0}.common-filter-container.type-sort .block-container{display:flex;justify-content:flex-end}.common-filter-container.type-sort .block-container .block-item ul{display:flex;align-items:center}.common-filter-container.type-sort .block-container .block-item ul li:not(:last-of-type){margin-right:20px}.common-filter-container.type-sort .block-container .block-item ul li select{width:360px;padding:19px 20px;font-size:16px;color:#888888;border:1px solid #CBCBCB}.common-filter-container.type-sort .block-container .block-item ul li select:focus{outline:none}.common-intro-title{margin-bottom:10px}.common-intro-title h5{color:#2CAAE2;text-transform:uppercase}.common-table table{width:100%}.common-table table tr td{font-size:17px;padding:19px 30px 18px;line-height:1.4em}.common-table table thead tr td{background-color:#2CAAE2;color:#fff}.common-table table thead tr td:not(:last-of-type){border-right:1.2px solid #fff}.common-table table tbody tr td{font-family:"Barlow",sans-serif}.common-table table tbody tr:nth-of-type(even) td{background-color:#EEEEEE}.common-table.type-price table{width:100%;table-layout:fixed}.common-table.type-price table tr td{text-align:center}.common-table.type-price table tr td:nth-of-type(1){width:280px;text-align:left}.common-table.type-price table thead tr td{text-align:center !important}.common-table.type-price table thead tr:nth-of-type(1) td{border-bottom:1.2px solid #fff}.common-table.type-price table thead tr:nth-of-type(1) td:not(:first-of-type){font-size:20px;height:100px}.common-table.type-price table thead tr:nth-of-type(1) td:nth-of-type(1){border-bottom:0;border-right:0;background-color:#95D4F0}.common-table.type-price table tbody tr td{height:100px}.common-table.type-price table tbody tr:nth-of-type(odd) td:nth-of-type(1){background-color:#E9F6FC}.common-table.type-price table tbody tr:nth-of-type(even) td:nth-of-type(1){background-color:#D4EEF9}.common-table.type-price.type-small table tr td:nth-of-type(1){width:230px}.common-table.type-mason table tr td:nth-of-type(1){width:50px;padding-right:0}.common-table.type-mason table thead tr td:nth-of-type(1){border-right:0}.common-social-container ul{display:flex}.common-social-container ul li a{width:40px;height:40px;color:black;border:1px solid #CBCBCB;border-radius:100%;display:flex;align-items:center;justify-content:center}.common-social-container ul li:not(:last-of-type){margin-right:20px}.common-social-container.type-invert ul li a{color:#fff;border-color:#fff;transition:all .4s ease}.common-social-container.type-invert ul li a:hover{color:#ffffff96;border-color:#ffffff96;transition:all .4s ease}.common-certification-container ul{display:flex}.common-certification-container ul li:not(:last-of-type){margin-right:20px}.common-note{display:none;margin-top:20px}.common-note p{font-size:12px}.common-title{margin-bottom:40px}.common-action{margin-top:45px}.common-action.type-small{margin-top:15px}.common-action.type-large{margin-top:65px}.common-logo-container a{width:287px;display:inline-block}.common-logo-container a img{width:100%;max-width:100%;height:auto}.common-toggle{width:40px;text-align:right;cursor:pointer}.common-toggle span{display:block;width:100%;height:1px;margin-left:auto;background-color:#fff}.common-toggle span:not(:last-of-type){margin-bottom:6px}.common-toggle span:nth-of-type(1){width:27px}.common-toggle span:nth-of-type(3){width:35px}.common-form .fields{display:flex;flex-wrap:wrap;margin:0 -10px}.common-form .fields .form-group{position:relative;width:100%;margin-bottom:0;padding:0 10px}.common-form .fields .form-group:not(:last-of-type){margin-bottom:20px}.common-form .fields .form-group.half-width{width:50%}.common-form .fields .form-group.has-error input,.common-form .fields .form-group.has-error select,.common-form .fields .form-group.has-error textarea{border:1px solid #e74c3c}.common-form .fields .form-group.has-error label{color:#e74c3c}.common-form .fields .form-group.has-error .floating-label{color:#e74c3c}.common-form .fields .form-group label{font-weight:bold;font-size:14px}.common-form .fields .form-group input,.common-form .fields .form-group select,.common-form .fields .form-group textarea{font-family:"Barlow",sans-serif;font-size:16px;line-height:1em;width:100%;padding:25px 20px;color:#12121299;border:1px solid #CBCBCB;border-radius:0}.common-form .fields .form-group input:focus,.common-form .fields .form-group select:focus,.common-form .fields .form-group textarea:focus{outline:none}.common-form .fields .form-group input::placeholder,.common-form .fields .form-group select::placeholder,.common-form .fields .form-group textarea::placeholder{color:#12121299}.common-form .fields .form-group textarea{height:180px;vertical-align:top}.common-form .fields .form-group .floating-label{font-size:15px;display:inline-block;padding:2px 6px;line-height:1em;pointer-events:none;color:black;position:absolute;left:11px;top:16px;transition:0.2s ease all;background:black}.common-form .fields .form-group input:focus ~ .floating-label,.common-form .fields .form-group select:focus ~ .floating-label,.common-form .fields .form-group textarea:focus ~ .floating-label,.common-form .fields .form-group input:not(:focus):valid ~ .floating-label,.common-form .fields .form-group select:not(:focus):valid ~ .floating-label,.common-form .fields .form-group textarea:not(:focus):valid ~ .floating-label{top:-7px;transform:translateY(0);font-size:13px}.common-form .form-action{margin-top:20px}.common-form.type-locator .fields{display:flex}.common-form.type-locator .fields .form-group{width:300px}.common-form.type-locator .fields .form-group:not(:last-of-type){margin-bottom:0}.common-form.type-locator .fields .form-group .select-inner{position:relative}.common-form.type-locator .fields .form-group .select-inner:after{content:'';height:100%;width:35px;background-image:url("../img/icons/down-arrow.svg");position:absolute;top:0;right:0;background-size:8px;background-repeat:no-repeat;background-position:center}.common-form.type-locator .fields .form-group.type-small{width:150px}.common-form.type-locator .fields .form-group label{line-height:1em;font-weight:400;margin-bottom:13px;color:#fff}.common-form.type-locator .fields .form-group input,.common-form.type-locator .fields .form-group select,.common-form.type-locator .fields .form-group textarea{font-size:14px;height:43px;padding:14px 30px 14px 15px;vertical-align:top;border:0;border-radius:5px}.common-form.type-locator .fields .form-group select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}.common-form.type-subscribe{width:100%;display:flex;position:relative}.common-form.type-subscribe .fields{width:100%;margin:0}.common-form.type-subscribe .fields .form-group{position:relative;padding:0}.common-form.type-subscribe .fields .form-group input{width:100%}.common-form.type-subscribe .form-action{position:absolute;width:80px;height:71px;top:0;right:0;margin:0;background-color:#2CAAE2;transition:all .4s ease}.common-form.type-subscribe .form-action:hover,.common-form.type-subscribe .form-action:focus{background-color:#2b9dd0;transition:all .4s ease}.common-form.type-subscribe .form-action:after{pointer-events:none;content:'';width:40px;height:8px;background-image:url("../img/icons/icon-right-white.svg");background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto}.common-form.type-subscribe .form-action input{height:100%;width:100%;border:0;opacity:0}.common-remove-tab-style{border-bottom:0}.common-remove-tab-style li a{padding:0;background-color:transparent;border:0}.common-remove-tab-style li a:focus,.common-remove-tab-style li a:hover{background-color:transparent;border:0}.common-remove-tab-style li.active a{background-color:transparent;border:0}.common-remove-tab-style li.active a:focus,.common-remove-tab-style li.active a:hover{background-color:transparent;border:0}.common-back-top{z-index:21;position:fixed;bottom:20px;right:50px;border-radius:50%;background:rgba(110,193,228,0.6)}.common-back-top a{height:60px;width:60px;display:flex;align-items:center;justify-content:center}.common-back-top a i{font-size:20px;color:#fff}.common-banner-section .banner-slider .banner-item:not(:first-of-type),.common-related-section .product-container .product-item:not(:first-of-type){display:none}.common-banner-section .banner-slider.slick-initialized .banner-item,.common-related-section .product-container.slick-initialized .product-item{display:block}.slick-slider .slick-prev,.slick-slider .slick-next{z-index:1;height:45px;width:32px}.slick-slider .slick-prev:after,.slick-slider .slick-next:after{content:'';height:inherit;width:inherit;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:auto;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#2CAAE2}.slick-slider .slick-prev:before,.slick-slider .slick-next:before{display:none}.slick-slider .slick-prev{left:20px}.slick-slider .slick-prev:after{background-image:url("../img/icons/left-arrow.svg")}.slick-slider .slick-next{right:20px}.slick-slider .slick-next:after{background-image:url("../img/icons/right-arrow.svg")}.slick-slider.slick-dotted{padding-bottom:50px;margin-bottom:0}.slick-slider.slick-dotted .slick-dots{bottom:0px}.slick-slider.slick-dotted .slick-dots li{height:13px;width:13px;border-radius:100%;margin:0;background-color:#2daae23b}.slick-slider.slick-dotted .slick-dots li.slick-active{background-color:#2CAAE2}.slick-slider.slick-dotted .slick-dots li:not(:last-of-type){margin-right:18px}.slick-slider.slick-dotted .slick-dots li button{height:13px;width:13px;padding:0;opacity:0}.slick-slider.type-banner.slick-dotted{padding-bottom:0}.slick-slider.type-banner.slick-dotted .slick-dots{bottom:50px}.slick-slider.type-banner.slick-dotted .slick-dots li{background-color:rgba(255,255,255,0.45)}.slick-slider.type-banner.slick-dotted .slick-dots li.slick-active{background-color:#fff}.modal .modal-dialog{max-width:650px;margin:70px auto}.modal .modal-dialog .modal-header{padding:0;border:0}.modal .modal-dialog .modal-header button{z-index:1;height:40px;width:36px;margin:0;padding:0;color:#fff;opacity:1;outline:none;position:absolute;top:-45px;right:-12px}.modal .modal-dialog .modal-header button i{color:#fff;font-size:13px}.modal .modal-dialog .modal-content{background:#fff;border-radius:0}.modal .modal-dialog .modal-content .modal-body{padding:30px 26px}.modal .modal-dialog .modal-content .modal-body .modal-loading-gif{height:130px;position:relative}.modal .modal-dialog .modal-content .modal-body .modal-loading-gif img{width:30px;position:absolute;left:0;right:0;margin:auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.modal .modal-dialog .modal-content .modal-body .modal-loading-area .title{margin-bottom:30px}.modal.type-video .modal-dialog{max-width:1000px}.modal.type-video .modal-dialog .modal-content{border:0;background-color:black}.modal.type-video .modal-dialog .modal-content .modal-body{padding:0}.modal.type-video .modal-dialog .modal-content .modal-body .modal-loading-area iframe{width:100%;height:560px;vertical-align:top;border:0}.ani-image{overflow:hidden;display:flex;justify-content:stretch;align-items:flex-end}.ani-image img{--y: 0%;width:100%;height:110% !important;top:-20% !important;object-fit:cover;transform:translateY(var(--y))}.animation-area-sequence .ani-sequence{margin-top:250px;opacity:0;transition:all 1.2s ease}.animation-area-sequence .ani-sequence.normal{margin-top:0;opacity:1;transition:all 1.2s ease}.animation-area-sequence-2 .ani-sequence-2{margin-top:250px;opacity:0;transition:all 1.8s ease;transition-delay:1s}.animation-area-sequence-2 .ani-sequence-2.normal{margin-top:0;opacity:1;transition:all 1.8s ease}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}100%{opacity:0.9;transform:translateY(0)}}
/*# sourceMappingURL=thestyles.min.css.map */
