@font-face{font-family:'big-surprise';src:url(fonts/big-surprise-webfont.woff2) format('woff2'),url(fonts/big-surprise-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'rubikregular';src:url(fonts/rubik-regular-webfont.woff2) format('woff2'),url(fonts/rubik-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'rubiklight';src:url(fonts/rubik-light_0-webfont.woff2) format('woff2'),url(fonts/rubik-light_0-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'rubikmedium';src:url(fonts/rubik-medium_0-webfont.woff2) format('woff2'),url(fonts/rubik-medium_0-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'montserratregular';src:url(fonts/montserrat-regular-webfont.woff2) format('woff2'),url(../fonts/montserrat-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Montserrat Ultra Light';src:url('fonts/Montserrat Ultra Light.eot');src:url('fonts/Montserrat Ultra Light.eot?#iefix') format('embedded-opentype'),url('fonts/Montserrat Ultra Light.woff2') format('woff2'),url('fonts/Montserrat Ultra Light.woff') format('woff'),url('fonts/Montserrat Ultra Light.svg#Montserrat Ultra Light') format('svg');font-weight:200;font-style:normal;font-stretch:normal;unicode-range:U+0020-00FE}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(fonts/slick.eot);src:url('fonts/slick.eot?#iefix') format('embedded-opentype'),url(fonts/slick.woff) format('woff'),url(fonts/slick.ttf) format('truetype'),url('fonts/slick.svg#slick') format('svg')}body{overflow-x:hidden;font-family:'Montserrat Ultra Light'}.wrapper{position:relative}.heighter{height:100px;background:#6F3}.no-side-pad{padding-left:0;padding-right:0}.no-side-margin{margin-left:0;margin-right:0}.full-width-img{width:100%;height:auto}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.preload{position:fixed;height:100%;width:100%;background:#76b612;z-index:999999;top:0;bottom:0}.preload img{top:50%;left:50%;position:absolute;-moz-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%)}.preload.in_active{bottom:0;top:100%;height:0;overflow:hidden;-moz-transition:top 1s,height 1s;-webkit-transition:top 1s,height 1s;transition:top 1s,height 1s}.preload.in_active img{display:none;-moz-transition:all 1.5s;-webkit-transition:all 1.5s;transition:all 1.5s}.header-block{width:100% !important;position:absolute;top:0;z-index:9999;padding:0em 3em 0em 0em;display:flex}.header-block:before{position:absolute;content:"";left:0;top:0;width:100%;background:url(../images/shadow.png) repeat-x;height:20vw;z-index:9}.header-block .logo{text-align:center;float:left;position:relative;z-index:999}.mob-logo img{display:none}.header-block .logo a{display:block}.header-block .logo img{max-width:100%}.header-block .menu-section{float:right;padding:.6em;width:100%}.header-social{float:right;padding-top:1em;padding-right:1.2em;position:relative;z-index:999}.header-social ul{margin:0px!important;display:block!important;list-style-type:disc!important;margin-before:0px!important;margin-after:0px!important;margin-start:0px!important;margin-end:0px!important;padding-start:0px!important;-webkit-margin-before:0px!important;-webkit-margin-after:0px!important;-webkit-margin-start:0px!important;-webkit-margin-end:0px!important;-webkit-padding-start:0px!important;-ms-margin-before:0px!important;-ms-margin-after:0px!important;-ms-margin-start:0px!important;-ms-margin-end:0px!important;-ms-padding-start:0px!important;-moz-margin-before:0px!important;-moz-margin-after:0px!important;-moz-margin-start:0px!important;-moz-margin-end:0px!important;-moz-padding-start:0px!important;-o-margin-before:0px!important;-o-margin-after:0px!important;-o-margin-start:0px!important;-o-margin-end:0px!important;-o-padding-start:0px!important;float:right}.header-social ul li{list-style:none;padding:0 .7em;float:left;font-size:13px;color:#fff;font-family:'rubikregular'}.header-social ul li a{text-decoration:none!important}.header-social ul li a img{opacity:1;webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-ms-transition-duration:0.2s;transition-duration:0.2s}.header-social ul li a:hover img,.header-social ul li a:focus img{opacity:.8;outline:none}.login{float:left;padding-left:1em;padding-top:.8em}.login a{text-decoration:none;display:block}.bg-logo{width:295px;height:274px;background:url(../img/blur-white.png) no-repeat center;background-size:cover;position:absolute;top:0;left:0;z-index:115}.menu{float:right}#cssmenu{position:relative;height:44px;width:auto}#cssmenu ul{list-style:none;padding:0;margin:0;line-height:1}#cssmenu>ul{position:relative;display:block;width:100%;z-index:500}#cssmenu:after,#cssmenu>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#cssmenu.align-right>ul>li{float:right}#cssmenu.align-center ul{text-align:center}#cssmenu.align-center ul ul{text-align:left}#cssmenu>ul>li{display:inline-block;position:relative;margin:0;padding:0}#cssmenu>ul>#menu-button{display:none}#cssmenu ul li a{display:block;font-family:'rubikregular';text-decoration:none}#cssmenu>ul>li>a{font-size:14px;padding:2em 2em;color:#fff;-webkit-transition:color 0.25s ease-out;-moz-transition:color 0.25s ease-out;-ms-transition:color 0.25s ease-out;-o-transition:color 0.25s ease-out;transition:color 0.25s ease-out}#cssmenu>ul>li.active>a{border-bottom:solid 3px rgb(141,198,63)}#cssmenu>ul>li.has-sub>a{padding-right:32px}#cssmenu>ul>li:hover>a{color:#fff}#cssmenu li.has-sub::after{display:block;content:"";position:absolute;width:0;height:0}#cssmenu>ul>li.has-sub::after{right:10px;top:20px;border:5px solid transparent;border-top-color:#7a8189}#cssmenu>ul>li:hover::after{border-top-color:#fff}#indicatorContainer{position:absolute;height:12px;width:100%;bottom:0;overflow:hidden;z-index:-1;display:none}#pIndicator{position:absolute;height:0;width:100%;border:12px solid transparent;border-top-color:#2b2f3a;z-index:-2;-webkit-transition:left .25s ease;-moz-transition:left .25s ease;-ms-transition:left .25s ease;-o-transition:left .25s ease;transition:left .25s ease}#cIndicator{position:absolute;height:0;width:100%;border:12px solid transparent;border-top-color:#2b2f3a;top:-12px;right:100%;z-index:-2}#cssmenu ul ul{position:absolute;left:-9999px;top:70px;opacity:0;-webkit-transition:opacity .3s ease,top .25s ease;-moz-transition:opacity .3s ease,top .25s ease;-ms-transition:opacity .3s ease,top .25s ease;-o-transition:opacity .3s ease,top .25s ease;transition:opacity .3s ease,top .25s ease;z-index:1000}#cssmenu ul ul ul{top:37px;padding-left:5px}#cssmenu ul ul li{position:relative}#cssmenu>ul>li:hover>ul{left:auto;top:44px;opacity:1}#cssmenu.align-right>ul>li:hover>ul{left:auto;right:0;opacity:1}#cssmenu ul ul li:hover>ul{left:170px;top:0;opacity:1}#cssmenu.align-right ul ul li:hover>ul{left:auto;right:170px;top:0;opacity:1;padding-right:5px}#cssmenu ul ul li a{width:220px;border-bottom:1px solid #000;padding:.9em .9em;font-size:.96em;color:#fff;background:rgb(141,198,63);-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}#cssmenu.align-right ul ul li a{text-align:right}#cssmenu ul ul li:hover>a{background:rgb(105 166 22);color:#fff}#cssmenu ul ul li.active>a{background:rgb(141,198,63);color:#fff}#cssmenu ul ul li:last-child>a,#cssmenu ul ul li.last>a{border-bottom:0}#cssmenu>ul>li>ul::after{content:'';border:6px solid transparent;width:0;height:0;border-bottom-color:rgb(141,198,63);position:absolute;top:-12px;left:30px}#cssmenu.align-right>ul>li>ul::after{left:auto;right:30px}#cssmenu ul ul li.has-sub::after{border:4px solid transparent;border-left-color:#9ea2a5;right:10px;top:12px;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-webkit-transition:-webkit-transform 0.2s ease,right 0.2s ease}#cssmenu.align-right ul ul li.has-sub::after{border-left-color:transparent;border-right-color:#9ea2a5;right:auto;left:10px}#cssmenu ul ul li.has-sub:hover::after{border-left-color:#fff;right:-5px;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}#cssmenu.align-right ul ul li.has-sub:hover::after{border-right-color:#fff;border-left-color:transparent;left:-5px;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}@media (max-width:1200px){#cssmenu>ul>li>a{padding:15px 20px;font-size:1em}}@media all and (max-width:767px),only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:1024px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:1024px),only screen and (min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min-resolution:192dpi) and (max-width:1024px),only screen and (min-resolution:2dppx) and (max-width:1024px){#cssmenu{width:auto;height:auto;min-width:260px;z-index:999999}#cssmenu.align-center ul{text-align:left}#cssmenu.align-right>ul>li{float:none}#cssmenu ul{width:auto}#cssmenu .submenuArrow,#cssmenu #indicatorContainer{display:none}#cssmenu>ul{height:auto;display:block;background:#8dc63f;height:auto}#cssmenu>ul>li{float:none}#cssmenu li,#cssmenu>ul>li{display:none}#cssmenu ul ul,#cssmenu ul ul ul,#cssmenu ul>li:hover>ul,#cssmenu ul ul>li:hover>ul,#cssmenu.align-right ul ul,#cssmenu.align-right ul ul ul,#cssmenu.align-right ul>li:hover>ul,#cssmenu.align-right ul ul>li:hover>ul{position:relative;left:auto;top:auto;opacity:1;padding-left:0;padding-right:0;right:auto}#cssmenu ul .has-sub::after{display:none}#cssmenu ul li a{padding:12px 18px}#cssmenu ul ul li a{border:0;background:none;width:auto;padding:8px 35px}#cssmenu.align-right ul ul li a{text-align:left}#cssmenu ul ul li:hover>a{background:rgb(105 166 22);color:#fff}#cssmenu>ul>li>a{border-bottom:1px solid #7dad3c}#cssmenu>ul>li.active>a{border-bottom:1px solid #7dad3c}#cssmenu ul ul ul a{padding:8px 50px}#cssmenu ul ul ul ul a{padding:8px 65px}#cssmenu ul ul ul ul ul a{padding:8px 80px}#cssmenu ul ul ul ul ul ul a{padding:8px 95px}#cssmenu>ul>#menu-button{display:block;cursor:pointer}#cssmenu #menu-button>a{padding:12px 15px}#cssmenu ul.open li,#cssmenu>ul.open>li{display:block}#cssmenu>ul.open>li#menu-button>a{color:#fff;border-bottom:1px solid rgba(150,150,150,.1)}#cssmenu ul ul::after{display:none}#cssmenu #menu-button::after{display:block;content:'';position:absolute;height:7px;width:22px;border-top:2px solid #fff;border-bottom:2px solid #fff;right:15px;top:13px}#cssmenu #menu-button::before{display:block;content:'';position:absolute;height:3px;width:22px;border-top:2px solid #fff;right:15px;top:23px}#cssmenu ul.open #menu-button::after,#cssmenu ul.open #menu-button::before{border-color:#fff}#cssmenu>ul>li.active>a{color:#000!important}#cssmenu>ul>li.has-sub>a{padding-right:32px}#cssmenu>ul>li:hover>a{color:#fff}}@media (max-width:380px){#cssmenu{min-width:inherit}}.baner-block{background:#0a151d;position:relative}.baner-block .slider-container .slider-caption{width:48%;position:absolute;bottom:10%;left:6%;z-index:100;font-size:5vw;line-height:1em;color:#fff;text-align:left;font-family:big-surprise;padding-bottom:20px}.baner-block .slider-container .slider-caption span{position:relative}.baner-block .slider-container .slider-caption span:before{position:absolute;content:"";left:0;display:block;background:#8dc63f;height:2px;width:55%;top:-5px}.baner-block .slider-container .slider-caption b{color:#f40c0c}.responsive-slider{width:100%;position:relative}.responsive-slider .touch-surface{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-slider .slides{position:relative}.responsive-slider .slides ul{list-style-type:none;padding:0;margin:0;white-space:nowrap;font-size:0}.responsive-slider .slides ul li{display:inline-block;width:100%;margin-left:0}.responsive-slider .slides ul li .slide-body{display:inline-block;position:relative;width:100%;font-size:14px}.responsive-slider .slides ul li .slide-body:before{content:"";width:100%;height:100%;background:rgba(0,0,0,.25);position:absolute}.responsive-slider .slides ul li .slide-body img{width:100%}.responsive-slider .slides ul li .slide-body .caption{position:absolute;color:#fff;text-shadow:0 1px 0 #000;z-index:999}.responsive-slider .slides ul li .slide-body .caption.header{top:28%;left:8%}.responsive-slider .slides ul li .slide-body .caption.header h2{font-size:40px}.responsive-slider .slides ul li .slide-body .caption.header h2 i{font-size:35px}@media (min-width:481px) and (max-width:767px){.responsive-slider .slides ul li .slide-body .caption.header h2{font-size:25px}.responsive-slider .slides ul li .slide-body .caption.header h2 i{font-size:20px}}@media (max-width:480px){.responsive-slider .slides ul li .slide-body .caption.header h2{font-size:16px}.responsive-slider .slides ul li .slide-body .caption.header h2 i{font-size:14px}}.responsive-slider .slides ul li .slide-body .caption.sub{bottom:-8px;right:-20px;font-weight:700}@media (min-width:481px) and (max-width:767px){.responsive-slider .slides ul li .slide-body .caption.sub{font-size:11px;bottom:0;right:-10px}}@media (max-width:480px){.responsive-slider .slides ul li .slide-body .caption.sub{font-size:10px;bottom:5px;right:0}}.responsive-slider .slides ul li .slide-body .caption.img-html5{top:13%;right:8%;width:30%}.responsive-slider .slides ul li .slide-body .caption.img-html5 img{max-width:100%}.responsive-slider .slides ul li .slide-body .caption.person-1{bottom:-20%;right:0;width:auto}.responsive-slider .slides ul li .slide-body .caption.person-1 a{position:absolute;z-index:9999;color:#fff;text-transform:uppercase;display:block;bottom:27%;right:5em;font-size:25px;text-shadow:none;line-height:28px}.responsive-slider .slides ul li .slide-body .caption.person-1 a:hover{text-decoration:none}.responsive-slider .slides ul li .slide-body .caption.person-1 a img{width:auto!important;float:right;margin-top:-12px;margin-right:-18px}.responsive-slider .slides ul li .slide-body .caption.person-1 img{width:100%;height:auto}.responsive-slider .slides ul li .slide-body .caption.baby{bottom:0%;left:3%;width:42.6%}.responsive-slider .slides ul li .slide-body .caption.baby img{width:100%;height:auto}.responsive-slider .slides ul li .slide-body .caption.img-css3{top:57%;right:12%;width:10%}.responsive-slider .slides ul li .slide-body .caption.img-css3 img{max-width:100%}.responsive-slider .slides ul li .slide-body .caption.img-bootstrap{top:48%;right:12%;width:11%}.responsive-slider .slides ul li .slide-body .caption.img-bootstrap img{max-width:100%}.responsive-slider .slides ul li .slide-body .caption.img-twitter{top:19%;right:12%;width:11%}.responsive-slider .slides ul li .slide-body .caption.img-twitter img{max-width:100%}.responsive-slider .slides ul li .slide-body .caption.img-jquery{top:66%;right:12%;width:33%}.responsive-slider .slides ul li .slide-body .caption.img-jquery img{max-width:100%}.responsive-slider .slider-control{position:absolute;z-index:999;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.responsive-slider .slider-control.left{left:30px;padding-left:0;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.responsive-slider .slider-control.left:hover{text-decoration:none;padding-left:10px}.responsive-slider .slider-control.right{right:30px;padding-right:0;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.responsive-slider .slider-control.right:hover{text-decoration:none;padding-right:10px}@media (max-width:768px){.responsive-slider .slides ul li .slide-body .caption.person-1{right:4%;width:70%}.responsive-slider .slides ul li .slide-body .caption.baby{left:1%}}@media (max-width:480px){.responsive-slider .slider-control.left,.responsive-slider .slider-control.right{display:none}}.responsive-slider .pages{position:absolute;bottom:0;left:0;width:100%;text-align:center;z-index:999}.responsive-slider .pages .page{display:inline-block;color:transparent;width:5px;height:5px;border:3px solid #fff;border-radius:50%;opacity:.5}.responsive-slider .pages .page.active{opacity:1}.banner_svg{position:absolute;z-index:9;bottom:-.2em;height:6vw}.first-block{position:relative;padding:6em 4em 5em 4em;background:url(../img/bg.png) no-repeat;background-size:cover}.first-block h6{font-size:16px;color:#000;text-transform:uppercase;font-family:'montserratregular';position:relative}.first-block h6:after{position:absolute;content:"";display:block;background:#8dc63f;height:2px;width:3%;bottom:-4px}.first-block h5{text-transform:uppercase;font-family:'Montserrat Ultra Light';font-size:40px;color:#000;margin-bottom:1em}.p-div{transition:all .2s ease-in-out}.first-block .p-div .product{display:flex;position:absolute;background:rgba(141,198,63,.8);width:100%;bottom:0;padding:1em}.first-block .p-div .product .main p{color:#fff;font-size:18px;text-transform:uppercase;font-family:'rubikregular';margin:0}.first-block .p-div .product .main span{color:#fff;font-family:'rubikregular';font-size:14px;text-transform:uppercase}.p-div .product-img{backface-visibility:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.p-div:hover .product-img{-ms-transform:scale(1.01);-moz-transform:scale(1.01);-webkit-transform:scale(1.01);-o-transform:scale(1.01);transform:scale(1.01)}.first-block .p-div .product .main .arrow{margin-left:2em;margin-right:.5em}.p-div .product .main .tile{transition:all .2s ease-in-out}.p-div:hover .product .main .tile{transform:scale(.7)}.first-block .home-button{text-align:center;margin-top:3em}.first-block .home-button a{font-family:'montserratregular';font-size:14px;text-align:center;color:#000;border:solid 2px #f36f21;border-radius:7px;padding:1.2em 2em;text-transform:uppercase}.first-block .home-button a:hover{text-decoration:none}.first-block .home-button a img{margin-left:10px}.second-block{position:relative}.second-block .eco-soft{display:flex;width:100%}.second-block .eco-soft .background-1{background:url(../img/tile-bg.jpg) no-repeat;background-size:cover;position:relative}.second-block .eco-soft .background-1 img{top:25%;left:50%;position:absolute;-moz-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%);padding:2em}.second-block .eco-soft .background-2{background:url(../img/tile-bg2.jpg) no-repeat;background-size:cover;height:100%;padding:5em 6em}.second-block .eco-soft .background-2 h3{position:relative;font-family:'Montserrat Ultra Light';font-size:40px;text-transform:uppercase;color:#fff;margin-bottom:1em}.second-block .eco-soft .background-2 h3:before{position:absolute;content:"";display:block;background:#8dc63f;height:2px;width:10%;top:-4px}.second-block .eco-soft .background-2 ul{padding:0}.second-block .eco-soft .background-2 .first-div{border-right:solid 2px #fff}.second-block .eco-soft .background-2 .first-div2{padding-left:2em}.second-block .eco-soft .background-2 ul li{list-style:none;font-size:18px;color:#fff;font-family:'rubiklight';text-transform:uppercase;line-height:40px}.second-block .eco-soft .background-2 ul li span{font-family:'rubikmedium';text-transform:lowercase}.second-block .eco-soft .background-2 a{border:solid 2px #f36f21;padding:1em 2em;color:#fff;text-transform:uppercase;font-size:14px;border-radius:7px;margin-top:1em;float:left;font-family:'montserratregular'}.second-block .eco-soft .background-2 a img{width:15%;margin-top:-5px;margin-left:8px}.second-block .eco-soft .background-2 a:hover{text-decoration:none}.third-block{position:relative;padding:5em 4em;background:url(../img/bg2.png) #f1f1f1 repeat-x top}.third-block h6{font-size:16px;color:#000;text-transform:uppercase;font-family:'montserratregular';position:relative}.third-block h6:after{position:absolute;content:"";display:block;background:#8dc63f;height:2px;width:3%;bottom:-4px}.third-block h5{text-transform:uppercase;font-family:'Montserrat Ultra Light';font-size:40px;color:#000;margin-bottom:1em}.third-block img{text-align:center;margin:0 auto;width:100%}.fourth-block{position:relative;padding:5em 0em 1em 0em;background:url(../img/bg2.png) #fff repeat-x top}.fourth-block-head{position:relative;padding:0 4em 0em 4em}.fourth-block h6{font-size:16px;color:#000;text-transform:uppercase;font-family:'montserratregular';position:relative}.fourth-block h6:after{position:absolute;content:"";display:block;background:#8dc63f;height:2px;width:3%;bottom:-4px}.fourth-block h5{text-transform:uppercase;font-family:'Montserrat Ultra Light';font-size:40px;color:#000;margin-bottom:1em}.film_roll_wrapper{display:block;text-align:center;float:none;position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:auto;width:100%;margin:0!important;padding:0!important;overflow:hidden;width:100%}.film_roll_shuttle{text-align:left;float:none;position:relative;top:0;left:0;right:auto;bottom:auto;margin:0!important;padding:0!important;z-index:auto}.film_roll_shuttle.vertical_center:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.film_roll_child{position:relative;display:inline-block;*display:inline;vertical-align:middle;zoom:1}.film_roll_prev,.film_roll_next{position:absolute;top:48%;left:15px;width:40px;height:40px;margin:-20px 0 0 0;padding:0;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;border-radius:23px;opacity:.5}.film_roll_prev:hover,.film_roll_next:hover{color:#fff;text-decoration:none;opacity:.9}.film_roll_next{left:auto;right:15px}.film_roll_pager{text-align:center}.film_roll_pager a{width:5px;height:5px;border:2px solid #333;border-radius:5px;display:inline-block;margin:0 5px 0 0;transition:all 1s ease}.film_roll_pager a:hover{background:#666}.film_roll_pager a.active{background:#333}.film_roll_pager span{display:none}.film_roll_pager a,a.film_roll_prev,a.film_roll_next{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.texts-svg{font-family:'montserratregular'}.fifth-block{position:relative;padding:5em 4em;background:url(../img/testi-bg.jpg) no-repeat;background-size:cover;width:100%}.fifth-block h6{font-size:16px;color:#fff;text-transform:uppercase;font-family:'montserratregular';position:relative;padding-top:3.5em}.fifth-block h6:after{position:absolute;content:"";display:block;background:#8dc63f;height:2px;width:10%;bottom:-4px}.fifth-block h5{text-transform:uppercase;font-family:'Montserrat Ultra Light';font-size:40px;color:#fff}.testimonials .item{padding:50px 20px;min-height:240px}.testimonials .owl-wrapper .owl-item:nth-last-child(1) .item:after{background:transparent}.testimonials .owl-wrapper .owl-item:nth-last-child(1) .item{border:none}.testimonials .owl-carousel .owl-item{margin-left:-5px}.testimonials .item .pic{text-align:center;overflow:hidden}.testimonials .item .pic img{max-width:100%;height:auto;border-radius:50%;webkit-border-radius:50%;-moz-border-radius:50%;border:1px solid #a39797}.testimonials .item .content h5{font-family:'montserratregular';color:#fff;font-size:16px;margin:0;padding-bottom:12px;text-transform:uppercase;letter-spacing:3px;position:relative}.testimonials .item .content h5:after{position:absolute;content:"";display:block;background:#8dc63f;height:2px;width:10%;bottom:0}.testimonials .item .content h5 .date{color:#e30202}.testimonials .item .content p{font-size:14px;line-height:22px;color:#fff;text-align:left;font-family:'rubikregular';margin:0;padding-top:0;border-left:solid 2px #8dc63f;margin-top:1.5em;padding-left:10px}.testimonials .item .content a{text-transform:uppercase;font-size:12px;color:#000;font-family:'robotoblack';margin:0;text-decoration:none;letter-spacing:3px}.sixth-block .content h5{color:#f36f21;font-size:20px;margin:0;font-weight:500}.sixth-block .content h6{color:#231f20;font-size:14px;margin-top:2px;padding-top:0;font-weight:500;position:relative}.sixth-block .content h6:after{position:absolute;content:"";display:block;background:#f36f21;height:2px;width:20%;bottom:-4px}.sixth-block .content p{color:#000;font-family:'rubikregular';font-size:15px;margin:0}.footer-block{position:relative;padding:5em 4em 2em 4em;background:url(../img/footer-bg.jpg) no-repeat;background-size:cover}.footer-block .texts .logo{text-align:center;margin:0 auto 1.5em auto}.footer-block .texts p{text-align:center;font-size:13px;color:#f1f1f1;font-family:'rubiklight'}.footer-block .texts ul{padding:0;text-align:center;margin-top:1.3em}.footer-block .texts ul li{list-style:none;display:inline-block;margin:0 .3em;text-align:center;color:#f1f1f1}.footer-block .footer-nav{position:relative;border-top:solid 1px #fff;border-bottom:solid 1px #fff;margin-top:2em}.footer-block .footer-nav ul{padding:0;text-align:center;margin:1.5em 0}.footer-block .footer-nav ul li{list-style:none;display:inline-block;font-family:'rubiklight';color:#f1f1f1;font-size:13px;text-align:center;margin:0 3em}.footer-block .footer-nav ul li a{font-family:'rubiklight';color:#f1f1f1;font-size:13px}.footer-block .footer-nav ul li a:hover{text-decoration:none}.footer-block .copyright{position:relative;padding:3em 0 0 0}.footer-block .copyright p{color:#f1f1f1;font-size:13px;font-family:'rubiklight';text-align:left}.footer-block .copyright ul{padding:0;float:right}.footer-block .copyright ul li{list-style:none;display:inline-block;font-family:'rubiklight';color:#f1f1f1;font-size:13px;margin:0 1em}.footer-block .copyright ul li a{font-family:'rubiklight';color:#f1f1f1;font-size:13px}.footer-block .copyright ul li a:hover{text-decoration:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block;padding:0 .5em}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:25px;line-height:1;opacity:1;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:solid 1px #fff;border-radius:50%;padding:.4em;background:#f36f21}.slick-next:before{margin-left:-1em}.slick-prev:before{margin-left:1em}.slick-prev{left:0;z-index:999}[dir='rtl'] .slick-prev{right:0;left:auto;z-index:999}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:20px;z-index:999}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slider-texts{position:absolute;z-index:999;bottom:0;padding:2em}.slider-texts p{text-transform:uppercase;color:#fff;font-weight:500;font-size:16px;position:relative}.slider-texts p:after{position:absolute;content:"";display:block;background:#8dc63f;height:2px;width:10%;bottom:-4px}.slider-texts span{font-family:'rubiklight';font-size:15px;color:#fff}.svg-texts{color:#231F20;font-family:'montserratregular';font-size:16px}.path{stroke-dasharray:100;animation:dash 5s linear}@keyframes dash{to{stroke-dashoffset:1000}}.wrapper-inner-tab-backgrounds{float:left;height:300px;width:950px}.wrapper-inner-tab-backgrounds-first{width:auto;background-color:#feb41d}.wrapper-inner-tab-backgrounds-second{float:left;height:300px;width:33.33%;background-color:#5e7c87}.wrapper-inner-tab-backgrounds-third{float:left;height:300px;width:33.33%;background-color:#4c5f6d}.sim-button{line-height:50px;height:50px;text-align:center;margin-right:auto;margin-left:auto;margin-top:125px;width:60%;cursor:pointer}.button12{color:rgba(255,255,255,1);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;position:relative;border:solid 2px #f36f21;border-radius:7px;overflow:hidden}.button12 a{color:#000;text-decoration:none;display:block}.button12 span{z-index:2;display:block;position:absolute;width:100%;height:100%;font-family:'montserratregular';font-size:14px;text-align:center;color:#000;border:solid 2px #f36f21;border-radius:7px;text-transform:uppercase}.button12::before{content:'';position:absolute;top:50px;left:-5px;width:0;height:0;border-left:100px solid transparent;border-right:100px solid transparent;border-bottom:190px solid rgba(255,255,255,.25);z-index:1;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.button12::after{content:'';position:absolute;top:50px;left:-5px;width:0;height:0;border-left:100px solid transparent;border-right:100px solid transparent;border-bottom:190px solid rgba(255,255,255,.25);z-index:1;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.button12::after{-webkit-transition-delay:0.2s;transition-delay:0.2s}.button12:hover::before{opacity:1;-webkit-transform:translate(0,-190px);transform:translate(0,-190px)}.button12:hover::after{opacity:1;-webkit-transform:translate(0,-150px);transform:translate(0,-150px)}.product-thumb img{float:right;position:absolute;right:-1em;top:-1.2em;box-shadow:0 2px 17px #424040;transition:all .2s ease-in-out}.eco-product-grid-template .product-grid-label{position:relative;background:#8dc63fcc;width:100%;bottom:0;padding:1em;color:#fff}.eco-product-grid-template .product-thumb-image{position:absolute;right:0}.eco-product-grid-template .product-thumb-image img{width:110px}.eco-product-grid .vc_gitem-zone{overflow:visible}.eco-product-arrow-head{position:absolute;right:115px;top:23px}.banner-section,.baner-block{overflow:visible!important}h2{font-weight:200}.rotate-thumb .item .thumb img{width:100%;margin:2px;transform:rotate(90deg)}.header-social ul{display:inline-block!important;float:none!important}.header-social .menu-social-menu-container{display:inline-block}.header-social .social .menu li a:before{font-size:13px;display:inline-block}.header-social .social .menu li a{height:20px;width:20px}.header-social .social .menu li{margin-left:0;margin-right:0}.header-social .social .menu li a:before{color:#2e2b2c}@media (max-width:1200px){.first-block .p-div .product .main p{font-size:14px}.first-block .p-div .product .main span{font-size:12px}.first-block .p-div .product .main .arrow{margin-left:1em;width:25px;margin-top:10px}.second-block .eco-soft .background-2{padding:3em 3em}.second-block .eco-soft .background-2 h3{font-size:35px}.second-block .eco-soft .background-2 ul li{font-size:15px;line-height:33px}.second-block .eco-soft .background-2 a{font-size:13px}.first-block h5{font-size:35px}.first-block .home-button a{font-size:13px}.third-block h5{font-size:35px}.fourth-block h5{font-size:35px}.fifth-block h5{font-size:35px}.fifth-block{padding:3em 4em}.testimonials .item{padding:35px 10px}.sixth-block .content h5{font-size:17px}.sixth-block .content p{font-size:14px}.svg-texts{font-size:19px}.first-block .p-div .product .main .tile{right:-1.2em;top:-.5em;width:31%}.first-block .home-button{margin-top:2em}.responsive-slider .slides ul li .slide-body .caption.person-1 a{right:3.5em;font-size:23px}.responsive-slider .slides ul li .slide-body .caption.person-1 img{float:right;width:80%;height:auto}.header-block:before{height:35vw}.header-social{padding-right:.6em}}@media (max-width:992px){#cssmenu>ul>li>a{padding:15px 15px}.first-block .p-div .product .main .tile{top:-.3em}.first-block{padding:5em 2em 4em 2em}.second-block .eco-soft .background-2{padding:2em 2em 3em 2em}.third-block{padding:3em 2em;margin-top:-.5em}.fourth-block{padding:2em 0em 1em 0em}.fourth-block-head{padding:0 3em 0em 3em}.slider-texts{padding:1em}.fifth-block{padding:2em 2em}.footer-block .footer-nav ul li{margin:0 1.5em}.footer-block{padding:4em 3em 1.5em 3em}.header-block .logo img{max-width:80%;float:left}}@media (max-width:920px){#cssmenu>ul>li>a{font-size:12px}}@media (max-width:880px){.responsive-slider .slides ul li .slide-body .caption.person-1 img{width:65%}.responsive-slider .slides ul li .slide-body .caption.person-1 a{right:4em;font-size:17px}.first-block .p-div .product .main p{font-size:13px}.first-block .home-button{margin-top:1em}#cssmenu>ul>li>a{padding:15px 8px}.header-block .logo img{max-width:65%}}@media (max-width:767px){.mob-logo img{display:block;text-align:center;margin:0 auto}.large-logo{display:none}.header-block{position:relative}.header-block:before{display:none}.header-social{display:none}.header-block{display:inline-block}.header-block .logo{float:none;margin:0 auto}.header-block{padding:1em 0em 0em 0em;background:#464141}.header-block .menu-section{float:none}.menu{float:none}.header-block .logo img{float:none;margin-bottom:1em}.header-block .menu-section{padding:0}.baner-block{margin-top:-1em;overflow:hidden}.responsive-slider .slides ul li .slide-body .caption.person-1{bottom:0}.responsive-slider .slider-control.left{display:none}.responsive-slider .slider-control.right{display:none}.first-block{padding:2em 1em 3em 1em}.first-block .p-div .product .main .tile{top:-1.3em}.responsive-slider .slides ul li .slide-body .caption.person-1 a{right:4em;font-size:14px;line-height:18px}.first-block h5{font-size:25px}.first-block h6{font-size:14px}.first-block .p-div .product .main p{font-size:12px}.first-block .p-div .product .main span{font-size:11px}.first-block .home-button a{font-size:12px}.second-block .eco-soft{display:inline-block}.second-block .eco-soft .background-1{display:none}.second-block .eco-soft .background-2 .first-div{border-right:none}.second-block .eco-soft .background-2 .first-div2{padding:0}.second-block .eco-soft .main-ul{padding:0}.second-block .eco-soft .background-2 h3{font-size:25px}.second-block .eco-soft .background-2 ul li{font-size:13px;line-height:27px}.second-block .eco-soft .background-2 a{font-size:11px}.third-block{padding:2em 1em}.third-block h5{font-size:25px}.third-block h6{font-size:13px}.fourth-block-head{padding:0 2em 0em 2em}.fourth-block h5{font-size:25px}.fifth-block h6{padding-top:0}.fifth-block{padding:2em 1em}.sixth-block{padding:2em 4em}.footer-block{padding:2.5em 2em 1.5em 2em}.footer-block .copyright p{text-align:center}.footer-block .copyright{padding:1em 0 0 0}.footer-block .copyright ul{float:none;text-align:center}.fifth-block h5{font-size:25px}.footer-block .texts ul li{font-size:13px}}@media (max-width:650px){.testimonials .item{padding:18px 10px 0 10px}.testimonials .item{min-height:auto}.first-block .p-div .product .main .tile{top:-.3em}.slider-texts{display:none}}@media (max-width:520px){.responsive-slider .slides ul li .slide-body .caption.person-1 a{display:none}.main-sec{width:100%}.first-block .p-div .product .main .tile{display:none}.first-block h5{font-size:20px}.second-block .eco-soft .background-2 h3{font-size:20px}.third-block h5{font-size:20px}.fourth-block h5{font-size:20px}.fifth-block h5{font-size:20px}.testimonials .item{padding:7px 10px 0 10px}}.home-about-head{font-size:40px;text-transform:uppercase;color:#fff;margin-bottom:1em;position:relative}.home-about-head:before{position:absolute;content:"";display:block;background:#8dc63f;height:2px;width:10%;top:-4px}.home-about-desc h3{color:#fff}.home-about-desc .second-block .vc_column-inner{border-right:solid 2px #fff}.read-more-button button.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern,.read-more-button a{background-color:#0000!important;background-image:none;font-weight:500;border:solid 2px #f36f21!important;padding:1em 2em;color:#fff!important;text-transform:uppercase;font-size:14px!important;border-radius:7px;background-image:none!important}.product-bottom-tiles.item h5 a{color:#f36f21}button.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-grey:after,.read-more-button a:after{content:url(../images/arrow.png);position:relative;top:4px;margin-left:10px}.small-head-top{position:relative;font-size:16px;color:#000;text-transform:uppercase;font-weight:500;margin-bottom:10px;position:relative}.small-head-top:after{position:absolute;content:"";display:block;background:#8dc63f;height:2px;width:3%;bottom:-4px}.testimonials-section .small-head-top:after{width:10%}.footer-thumb-box{width:auto!important}.head-top{font-size:40px;color:#000;margin-bottom:1em;padding-top:0}.banner_head_top{font-size:35px;color:#fff;margin-bottom:1em;font-weight:500;position:relative;position: absolute;top: 80%;left: 50%;transform: translate(-50%, -50%);padding:0.2em!important;background:#00000191;width:40%;margin:auto;border-radius:5px}body .carpet-section{background-repeat-y:no-repeat!important;background-repeat:repeat-x!important}footer.site-footer{background-color:#2f2f2f;background:url(../images/footer-bg.jpg) no-repeat;background-size:cover}.header-tilte:before{position:absolute;content:"";left:0;top:-45px;width:100%;background:url(../images/shadow.png) repeat-x;height:20vw;z-index:0}.header-tilte{height:328px}.menu-holder{float:right;padding:0em 3.6em 0em 0em}.footer-contact{padding:0;text-align:center;margin-top:1.3em}.footer-contact li{list-style:none;display:inline-block;margin:0 .3em;text-align:center;color:#f1f1f1}footer .sidebar ul li{border-bottom:none}footer .sidebar .widget{background-color:#08192c;margin-bottom:0;padding:10px}.about-page{background-image:url(../images/product-bg.png);background-position:center!important;background-repeat:repeat}.enquiry-page{background-image:url(../images/product-bg.png);background-position:center!important;background-repeat:repeat}.contact-page{background-image:url(../images/product-bg.png);background-position:center!important;background-repeat:repeat}.enquiry-box{color:#fff}.vision-box{border-left:3px solid #8dc63f}.about-image-box{position:absolute;top:220px;width:100%}.menu-social-menu-container ul{margin:auto;float:none}.enquiry-right{z-index:1}.enquiry-right label{color:#fff}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="tel"],input[type="color"],.comment-form input[type="text"],.wpcf7 input,.wpcf7 select,.wpcf7 textarea,body,button,input,select,textarea{background:#0000;color:#fff;border-bottom:1px solid #fff}.enquiry-left{z-index:9}body .wpcf7-form-control.wpcf7-submit{color:#000;background-color:#fff;font-weight:400;border-radius:2px}::-webkit-input-placeholder{color:#fff!important;opacity:1}:-moz-placeholder{color:#fff!important;opacity:1}::-moz-placeholder{color:#fff!important;opacity:1}:-ms-input-placeholder{color:#fff!important;opacity:1}.container-fluid{padding-right:0;padding-left:0;width:100%}.product-page-product-grid .p-div{position:relative;margin-bottom:3em;transition:all .2s ease-in-out}.product-page-product-grid .p-div .product-img{width:100%;background-size:cover;background-repeat:no-repeat;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.product-page-product-grid .p-div .product{display:flex;width:100%;bottom:0;background:#fff}.product-page-product-grid .p-div .product .main p{color:#fff;font-size:18px;text-transform:uppercase;font-family:'rubikregular';margin:0;margin-top:15px;line-height:normal}.product-thumb-image{position:absolute;right:-13px;top:-68px}.product-thumb-image img{width:80px}.product-content-area .content-area{padding-top:70px}.product-sidebar{background-color:#f8f8f8;padding:20px}.product-sidebar table th{background-color:#aaa;color:#fff;padding:10px}.product-page{background-image:url(../images/product-bg.png);background-repeat:repeat}.product-sidebar button{background:#87b340}.product-sidebar input[type="text"]{color:#000;border-bottom:1px solid #aaa}.product-sidebar input[type="text"]::-webkit-input-placeholder{color:#aaa!important;opacity:1}.product-list-title{color:#fff;font-size:18px;margin-bottom:0!important}.header-border{border-bottom:1px solid #87b340;padding-bottom:5px;margin-bottom:0}.header-border-installation{border-bottom:1px solid #87b340}.thumb-desc{text-align:center;line-height:normal}.footer-middle-row .menu{margin:auto;float:none}.modal-content input[type="text"],.modal-content input[type="password"],.modal-content input[type="datetime"],.modal-content input[type="datetime-local"],.modal-content input[type="date"],.modal-content input[type="month"],.modal-content input[type="time"],.modal-content input[type="week"],input[type="number"],input[type="url"],input[type="tel"],input[type="color"],.comment-form input[type="text"],.modal-content .wpcf7 input,.modal-content .wpcf7 select,.modal-content .wpcf7 textarea{background:#0000;color:#0c0c0c;border-bottom:1px solid #87b340}.modal-content ::-webkit-input-placeholder{color:#ccc!important;opacity:1}.modal-content :-moz-placeholder{color:#ccc!important;opacity:1}.modal-content ::-moz-placeholder{color:#ccc!important;opacity:1}.modal-content :-ms-input-placeholder{color:#ccc!important;opacity:1}.read-more-button.order-sample button.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{color:#f36f21!important;margin-top:1em}.pdf-button button.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern,.pdf-button a{color:#f36f21!important;margin-top:1em}.read-more-button.order-sample button.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-grey:after{display:none}.modal-content .wpcf7-textarea{height:100px}body .wpcf7-form-control.wpcf7-submit{border:1px solid #f36f21;background:#f36f21;color:#fff}.about-text p{color:#fff;text-align:left}#normal-menu div:nth-of-type(2)>div>ul>.current-menu-item>a{border-bottom:solid 3px #f36f21}.product-bottom-tiles.item{display:inline-block}#owl-demo-2 .wpb_column.vc_column_container{float:none}.product-bottom-tiles.item p{color:#000;font-family:'rubikregular';font-size:15px;margin:0}.product-bottom-tiles.item h6{color:#231f20;font-size:14px;margin-top:2px;font-family:'montserratregular';position:relative;padding-top:10px}.product-bottom-tiles.item h5{color:#f36f21;font-size:20px;margin:0;font-family:'montserratregular'}#owl-demo-2{margin-top:50px;margin-bottom:50px}.eco-product-grid .product-thumb img{float:right;position:absolute;right:-1em;top:2.8em}.site-footer .site-info.coptright-text{text-align:left}.footer-block .copyright ul{padding:0;float:right}.footer-copy-menu{padding:0;float:right;text-transform:none}.footer-copy-menu li{list-style:none;display:inline-block;font-family:'rubiklight';color:#f1f1f1;font-size:13px;margin:0 1em;text-transform:none}.copyright .col-md-6{padding:0}body .enquiry-box .wpcf7-submit{background-color:#fff;background-image:none;font-weight:500;border:none;padding:1em 2em;color:#000;text-transform:uppercase;font-size:14px;border-radius:7px}.enquiry-box .wpcf7-submit:after{content:url(../images/arrow.png);position:relative;top:4px;margin-left:10px}.product-page-site .site-main{padding-bottom:70px}.product-page-product-grid{margin-bottom:50px}.product-main-title{text-align:left;border-bottom:2px solid #a0a0a0;padding-bottom:5px;margin-bottom:0;font-weight:500}.pdf-button button.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern,.pdf-button a{padding:1em 1em;color:#f36f21;text-transform:uppercase;font-size:13px;margin-right:10px}.pdf-button .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{background-color:#0000;background-image:none;font-weight:500;border:solid 2px #f36f21;color:#f36f21}.pdf-button .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:active,.pdf-button .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover,.pdf-button .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus{border:solid 2px #f36f21;color:#f36f21;background-color:#0000}.pdf-button button.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:after{display:none}.order-sample button.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{padding:1em 1em;color:#fff;text-transform:uppercase;font-size:13px}.product-details-wrapper{margin-top:55px}.carousel-wrapper{margin-top:35px}.color-span{display:inline-block;width:100%}.product-size-span,.product-size-span-image{display:inline-block;width:100%}.product-size-table tr:not(:first-child){width:50%;display:inline-block;margin-bottom:10px;margin-top:8px}.color-table tr:not(:first-child){width:50%;display:inline-block;margin-bottom:10px;margin-top:8px}.home-slider-download{position:absolute;bottom:5%;left:6%;z-index:100;line-height:1em;text-align:left;padding-bottom:20px;background-color:#0000!important;background-image:none;font-weight:500;border:solid 2px #f36f21;padding:1em 2em;color:#fff!important;text-transform:uppercase;font-size:14px;border-radius:7px}.vc_grid-btn-load_more a{font-family:'montserratregular';font-size:14px;text-align:center;color:#000!important;border:solid 2px #f36f21!important;border-radius:7px;padding:1.2em 2em;text-transform:uppercase;display:inline-block;padding-top:10px!important;background:#0000!important}.vc_grid-btn-load_more a:after{content:url(../images/arrow2.png);position:relative;top:4px;margin-left:10px}.enquiry_product_names{background:#6b6b6b!important;font-size:15px}.enquiry_product_names:focus{outline:none}.show-all-products a{font-family:'montserratregular';font-size:14px;text-align:center;color:#000!important;border:solid 2px #f36f21!important;border-radius:7px;padding:1.2em 2em;text-transform:uppercase;display:inline-block;padding-top:10px!important;background:#0000!important}.show-all-products a:after{content:url(../images/arrow2.png);position:relative;top:4px;margin-left:10px}.download-profile a{font-family:'montserratregular';font-size:14px;text-align:center;color:#000!important;border:solid 2px #f36f21!important;border-radius:7px;padding:1.2em 2em;text-transform:uppercase;display:inline-block;padding-top:10px!important;background:#0000!important}.download-profile a:after{content:url(../images/arrow3.png);position:relative;top:4px;margin-left:10px}.product-title-text-home{text-align:center;margin-top:0;padding-top:0;background-color:#f36f21;color:#fff;width:200px;margin:auto;border-radius:10px;font-size:14px;padding:10px}.single-product .pdf-button button.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern,.single-product .order-sample button.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{color:#f36f21!important}body .wpcf7-form-control.wpcf7-submit{background:#f36f21;background-color:#0000!important;font-weight:500;border:solid 2px #f36f21!important;padding:1em 2em;color:#f36f21!important;text-transform:uppercase;font-size:14px!important;border-radius:7px;background-image:none!important}.product-installation-methods{padding-top:37px;border-top:2px solid #a0a0a0}.eco-product-grid .vc_gitem-zone{background-size:100%!important;transition:all .7s}.eco-product-grid .vc_gitem-zone:hover{background-size:110%!important;transition:all .7s}.eco-product-grid .vc_gitem-zone:hover .vc_gitem-post-meta-field-surge_product_thumb_image.product-thumb img{transform:scale(.8);transition:all .2s}@media screen and (max-width:1200px){#normal-menu div:nth-of-type(2)>div>ul>li>a,#normal-menu div:nth-of-type(1)>div>ul>li>a{color:#000}.header-tilte:before{display:none}}@media screen and (min-width:1680px){footer.site-footer>.container{margin:auto!important;padding-right:4em!important;padding-left:4em!important;width:100%}}@media screen and (max-width:720px){.product-details-wrapper{margin-top:5px}.happiness-product-box .vc_column-inner{padding-left:20px!important}.product-thumb img{display:none}.responsive-slider{overflow-x:hidden}.about-image-box{display:none}.about-text .vc_column-inner{padding-left:10px!important}body .enquiry-box{margin-left:0px!important;padding-left:0px!important}.projnav{display:none}.contact-info-box,.contact-info-box-2{position:static!important}.contact-social{display:none!important}body .contact-map{margin-left:0!important}.product-bottom-tiles.item{margin-bottom:30px}.product-bottom-tiles.item h5{padding-top:.5em;font-size:17px}.head-top,.home-about-head{font-size:23px}.home-about-head:before{display:none}body .home-first-section{padding-top:70px!important}}
#cssmenu > ul > li.active > a {
    border-bottom: solid 3px #f36f21;
}
/*
EXIBITION CSS STRT */

#owl-demo-3 .owl-buttons div.owl-prev {
    background: url(../images/prev-2.png) no-repeat center;
        background-size: auto;
    left: -0px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    background-size: 80%;
}


#owl-demo-3 .owl-buttons div.owl-next {
    background: url(../images/next-2.png) no-repeat center;
        background-size: auto;
    right: -0px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    background-size: 80%;
}


.greenborder { background-color: #87b240; display: block; width: 100%; padding: 10px; float: left;}

.nopad { margin: 0px; padding: 0px;}
.brright { border-right: 2px solid #87b240;;}
@media (max-width: 767px) {
	.brright { border-right: 0px solid #87b240; margin-bottom: 15px;}
	.header-block .logo{float:none;margin:0; text-align:center; padding-left:20px; display:block }
	
	
.hidedesk {
    position: relative;
    padding-bottom: 10px;
    width: 90px;
    text-align: center;
    float: right;
    padding-right:0px;
    bottom:50px;
    z-index:9999;
}

.slider-container {  position: relative; z-index:0;}

}
 
  @media (min-width: 767px) {
        .hidedesk{display: none;  }
        .hidedesk .callbtn {display: none;  }
  }
 
 .callbtn {
     text-decoration: none!important;
    background: #e67a25;
    padding: 10px 15px;
    border-radius: 0px;
    font-size: 14px;
    color: #fff!important;
    webkit-transition-duration:0.2s;
-moz-transition-duration:0.2s;
-o-transition-duration:0.2s;
-ms-transition-duration:0.2s;
transition-duration:0.2s
}

.callbtn:hover { background: #8dc63f; 
webkit-transition-duration:0.5s;
-moz-transition-duration:0.5s;
-o-transition-duration:0.5s;
-ms-transition-duration:0.5s;
transition-duration:0.5s}

.page-title-full-wrapper .breadcrumb-wrap {
    overflow: hidden;
}
.breadcrumb {
    display: flex;
    flex-wrap: wrap;
    padding: 0 0;
    margin-bottom: 1rem;
    list-style: none;
}

.page-title-full-wrapper li {
    color: #fff;
    font-size: 15px;
    font-weight: 500;
    text-transform: uppercase;
}

.page-title-full-wrapper .breadcrumb li a {
    color: #FF5E14;
    font-weight: 500;
}

.page-title-full-wrapper  .breadcrumb li + li::before {
    color: #fff;
    content: "\f054";
    font-family: "Font Awesome 5 Pro";
    font-size: 14px;
}

.breadcrumb-item+.breadcrumb-item {
    padding-left: 0.5rem;
}

.header-tilte:before {
    position: absolute;
    content: "";
    left: 0;
    top: -76px !important;
    width: 100%;
    background: url(../images/shadow.png) repeat-x;
    height: 15vw !important;
    z-index: 0;
}


 
 