.primary-navigation{background-color:#106169;color:#e8e4e3;border-top:1px solid #e8e4e3;font-family:HelveticaNeue Light;font-weight:700;letter-spacing:1px;font-size:15px;white-space:nowrap}.primary-navigation .expand-menu-icon{position:absolute;right:10px}.primary-navigation.desktop{display:none}.primary-navigation button{background:transparent;border:0}.primary-navigation button:active,.primary-navigation button:focus{background:transparent;border:0;outline:none}.primary-navigation__toggle{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;padding:15px 15px 15px 0;text-transform:uppercase;color:#fff;letter-spacing:1px;letter-spacing:.05em;line-height:1}.primary-navigation__toggle .fa-bars{margin-right:12px;font-size:19px}.primary-navigation__toggle:focus,.primary-navigation__toggle:hover{text-decoration:none}.primary-navigation__close{position:absolute;top:4px;right:8px;border-bottom:0!important}.primary-navigation__close .fa-times{font-size:24px;color:#fff}.primary-navigation__close button{padding:8px}.primary-navigation__overlay{background:rgba(0,0,0,.82);-webkit-transition:left .18s ease-in-out;-moz-transition:left .18s ease-in-out;transition:left .18s ease-in-out;z-index:666}.primary-navigation ul{list-style:none;margin-bottom:0}.primary-navigation ul li:active,.primary-navigation ul li:focus,.primary-navigation ul li:hover{outline:0}.primary-navigation ul li:active a,.primary-navigation ul li:focus a,.primary-navigation ul li:hover a{text-decoration:none}.primary-navigation ul li a{display:block}.primary-navigation ul li .fa-chevron-down{margin-left:1px;font-size:12px}.primary-navigation ul li .submenu{display:none}.primary-navigation ul li:hover{cursor:pointer}.primary-navigation ul li:hover>.submenu{display:grid}.primary-navigation a{color:inherit}.primary-navigation .submenu{background-color:#e8e4e3;color:#106169}.primary-navigation .submenu a{color:inherit;padding:5px;margin-bottom:5px}.primary-navigation .submenu a:hover{text-decoration:underline;text-underline-position:under}@media only screen and (min-width:992px){.primary-navigation{position:relative;position:sticky;background:rgba(16,97,105,.92);top:0;z-index:10}.primary-navigation .expand-menu-icon{position:absolute;right:2px}.primary-navigation.desktop{display:block}.primary-navigation.mobile,.primary-navigation__close,.primary-navigation__toggle{display:none}.primary-navigation__overlay{position:absolute;top:auto;left:0;right:0;z-index:0;-webkit-transition:left .18s ease-in-out;-moz-transition:left .18s ease-in-out;transition:left .18s ease-in-out;height:100vh;z-index:1}.primary-navigation ul.level0{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between}.primary-navigation ul.level0>li{text-align:center}.primary-navigation ul.level0>li:active,.primary-navigation ul.level0>li:focus,.primary-navigation ul.level0>li:hover{-webkit-transition:all .115s ease-in;-moz-transition:all .115s ease-in;transition:all .115s ease-in;background-color:#e8e4e3;color:#106169}.primary-navigation ul.level0>li>a,.primary-navigation ul.level0>li>span{padding:14px 15px;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.primary-navigation ul.level0>li:not(:nth-child(2)){-moz-box-flex:1;flex-grow:1}.primary-navigation .container{position:relative}.primary-navigation .submenu{position:absolute;display:grid;text-align:left;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:20px;z-index:99;-moz-box-pack:space-evenly;justify-content:space-evenly;background-color:#e8e4e3;padding:40px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);left:0;right:0}.primary-navigation .submenu li:nth-child(odd){grid-column:1}.primary-navigation .submenu li:nth-child(2n){grid-column:2}.primary-navigation .submenu li.promo{grid-column:3;grid-row-start:1;grid-row-end:20}.primary-navigation .submenu li.promo:last-of-type{grid-column:4}}@media only screen and (max-width:991px){.header-btns{display:none!important}.menu-btns-search{display:-moz-inline-box;display:inline-flex;vertical-align:middle;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;overflow:hidden}.search-mobile{z-index:333;padding:0;margin:0;color:#000}.search-mobile .mobile-search-item{display:-moz-inline-box;display:inline-flex;padding:10px 2px 10px 10px}.search-mobile a{width:50%}.search-mobile span{white-space:normal;font-size:12px}.social-header{display:none!important}.header-logo-wrap{text-align:center!important}.primary-navigation__overlay{position:fixed;top:0;bottom:0;left:0;width:0;z-index:1}.primary-navigation ul.level0{background-color:#106169;position:fixed;width:300px;top:0;bottom:0;left:-300px;z-index:30;padding-top:40px;overflow-y:scroll;-webkit-box-shadow:3px 0 3px rgba(0,0,0,.2);box-shadow:3px 0 3px rgba(0,0,0,.2);-webkit-transition:left .18s ease-in-out;-moz-transition:left .18s ease-in-out;transition:left .18s ease-in-out}.primary-navigation ul.level0>li>a,.primary-navigation ul.level0>li>span,.primary-navigation ul.level0>li label{padding:10px 20px;margin-bottom:0}.primary-navigation ul.level0>li:not(:last-child){border-bottom:1px solid #e8e4e3}.primary-navigation .submenu{padding:6px 0;display:none!important}.primary-navigation .submenu a{padding:6px 20px;font-size:90%}.primary-navigation .submenu .promo,.primary-navigation input[type=checkbox]{display:none}.primary-navigation input[type=checkbox]:checked~.submenu{display:block!important}.primary-navigation input[type=checkbox]:checked~.fa-chevron-down{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}}.hero-carousel{position:relative}.hero-carousel__slide{background-size:cover;background-position:50%;color:#fff}.hero-carousel__slide:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.15)}.hero-carousel__content{position:relative;z-index:1;padding:100px 40px;min-height:650px}.hero-carousel__content h1,.hero-carousel__content p{color:inherit;text-shadow:0 3px 3px #000}.hero-carousel__content h1{font-size:36px}.hero-carousel__content p{font-size:22px}.hero-carousel__content .slide-icon{margin-bottom:12px;margin-left:-6px}.hero-carousel__button{background:#fff;cursor:pointer;margin-right:10px;border-radius:5px;position:relative;padding:15px 36px;font-size:16px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;border:2px solid #eee;margin-top:32px;letter-spacing:1px;display:inline-block;font-weight:700;text-transform:uppercase}@media only screen and (min-width:576px){.hero-carousel__slide h1{font-size:56px}.hero-carousel__slide p{font-size:40px}}.slick-dots{position:absolute;bottom:0;display:block;width:100%;background:#f2f2f2;padding:0;margin:0;list-style:none;text-align:center}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none;overflow:auto;max-height:400px}.sugg-option{display:-moz-box;display:flex}.icon-wrap img{width:50px;margin-right:10px}div#react-autowhatever-1 ul{background:#fff;-webkit-box-shadow:2px 2px 10px #ccc;box-shadow:2px 2px 10px #ccc;padding:20px;z-index:22;position:absolute;text-align:left!important}div#react-autowhatever-1 ul li{line-height:2;border-bottom:1px solid #ccc}div#react-autowhatever-1 ul li:last-child{border-bottom:none}div#react-autowhatever-1 ul li span{text-align:left}.react-autosuggest__container input{padding:5%;border:1px solid #ccc;border-radius:5px}.price-wrap-searchbar{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:14px}@font-face{font-family:HelveticaNeue Bold;src:url(/fonts/HelveticaNeueBold.eot);src:url(/fonts/HelveticaNeueBold.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaNeueBold.woff2) format("woff2"),url(/fonts/HelveticaNeueBold.woff) format("woff"),url(/fonts/HelveticaNeueBold.ttf) format("truetype"),url(/fonts/HelveticaNeueBold.svg#HelveticaNeueBold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeue Medium;src:url(/fonts/HelveticaNeueMedium.eot);src:url(/fonts/HelveticaNeueMedium.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaNeueMedium.woff2) format("woff2"),url(/fonts/HelveticaNeueMedium.woff) format("woff"),url(/fonts/HelveticaNeueMedium.ttf) format("truetype"),url(/fonts/HelveticaNeueMedium.svg#HelveticaNeueMedium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeue Light;src:url(/fonts/HelveticaNeueLight.eot);src:url(/fonts/HelveticaNeueLight.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaNeueLight.woff2) format("woff2"),url(/fonts/HelveticaNeueLight.woff) format("woff"),url(/fonts/HelveticaNeueLight.ttf) format("truetype"),url(/fonts/HelveticaNeueLight.svg#HelveticaNeueLight) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeue Regular;src:url(/fonts/HelveticaNeueRegular.eot);src:url(/fonts/HelveticaNeueRegular.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaNeueRegular.woff2) format("woff2"),url(/fonts/HelveticaNeueRegular.woff) format("woff"),url(/fonts/HelveticaNeueRegular.ttf) format("truetype"),url(/fonts/HelveticaNeueRegular.svg#HelveticaNeueRegular) format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeue Thin;src:url(/fonts/HelveticaNeueThin.eot);src:url(/fonts/HelveticaNeueThin.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaNeueThin.woff2) format("woff2"),url(/fonts/HelveticaNeueThin.woff) format("woff"),url(/fonts/HelveticaNeueThin.ttf) format("truetype"),url(/fonts/HelveticaNeueThin.svg#HelveticaNeueThin) format("svg");font-weight:100;font-style:normal;font-display:swap}::-webkit-input-placeholder{font-family:HelveticaNeue Thin}:-ms-input-placeholder{font-family:HelveticaNeue Thin}::placeholder{font-family:HelveticaNeue Thin}body{font-family:HelveticaNeue Medium}*{padding:0;margin:0}img{max-width:100%}h1{font-size:3.5em;color:#2c2f82;font-family:HelveticaNeue Medium!important}.pointer{cursor:pointer}.vertical-timeline-element-title{font-family:HelveticaNeue Bold!important;margin-bottom:10px!important;color:#fff;color:#000;background-color:#fff;border-radius:200px;padding:5px;width:150px;text-align:center}.btn-info{background-color:#0f6269;border-color:#0f6269}.btn-info.centered-btn{text-align:center;-moz-box-pack:center;justify-content:center;display:-moz-box;display:flex;width:200px;margin:50px auto 0}.dimming-column span:last-child{font-size:12px!important}.act-as-p{margin-top:0;margin-bottom:1rem}.mobile-settings{display:none}.block-show{display:block!important}.filter-wrap ul{list-style-type:none}.filter-wrap ul li{display:inline-block}.filter-wrap input[type=checkbox][id^=cb]{display:none}.filter-wrap label{text-align:center;border:1px solid #fff;padding:10px;display:block;position:relative;color:#808888;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-wrap label:before{background-color:#fff;color:#fff;content:" ";display:block;border-radius:50%;border:1px solid grey;position:absolute;top:-5px;left:-5px;width:25px;height:25px;text-align:center;line-height:28px;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s;-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}.filter-wrap label img{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%}.filter-wrap .checkbox-selected{font-size:11px}.filter-wrap :checked+label .checkbox-selected{color:#296f76}.filter-wrap :checked+label:before{content:"✓";background-color:grey;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.filter-wrap :checked+label img{-webkit-transform:scale(.9);-moz-transform:scale(.9);transform:scale(.9)}.css-2b097c-container{z-index:2}.submenu:empty{display:none!important}.menu-promo-img{height:auto;width:100%}.individual-page-title{font-size:2em!important}h1,h2,h3,h4,h5,h6{font-weight:700}a{color:#2c2f82}.pointer{cursor:pointer!important}.common-certificates{list-style-type:none;width:80%}.common-certificates li{display:inline-block;padding:10px}.card{-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.card:hover{border:1px solid #2a6e76}.card:hover a{text-decoration:none}.text-captilize{text-transform:capitalize!important}.text-line-through{text-decoration:line-through}.discounted-badge{position:absolute;top:30px;background:#f2f2f2;font-size:12px;left:0;padding:5px;color:red}.product-card-item{position:relative;color:#000!important}.product-card-item:hover{text-decoration:none}.pdfbutton{background:#000;color:#fff;cursor:pointer;padding:10px;border-radius:50px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;font-size:12px;font-weight:700}.pdfbutton:hover{background-color:#666;color:#fff}.poster{height:300px;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center}p.font-bold.regular-price{font-family:Arial,Helvetica,sans-serif;font-weight:700}.price-wrap{font-size:1.8em}.price-wrap span{font-family:Arial,Helvetica,sans-serif;font-weight:700}.social-header{position:absolute;right:0}.social-header li{-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;display:inline-block;padding:9px;list-style-type:none}.social-header li:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}.social-footer-flex{display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.social-footer-flex .social-footer{margin-bottom:0}.social-footer-flex .social-footer li{display:inline-block;list-style-type:none;margin-right:10px;margin-bottom:0}.prefooter p{margin:5px}.main-footer p,.prefooter p{font-family:HelveticaNeue Light}strong{font-family:HelveticaNeue Bold}.main-cta-wrapper{padding:5% 5% 5% 0}.font-bold,.font-bold-secondary{font-family:HelveticaNeue Bold}.font-bold-secondary{font-size:1.2em;font-weight:700}.secondary-cta{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;cursor:pointer}.secondary-cta:hover{-webkit-transform:rotate(-.5deg);-moz-transform:rotate(-.5deg);transform:rotate(-.5deg)}.overlay{position:fixed;top:0;left:0;height:100%;z-index:11;width:100%;background:rgba(0,0,0,.6)}.google-map-iframe{position:fixed;top:200px;z-index:33;width:100%;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center}.google-map-iframe iframe{z-index:2222}.footnote{background-color:#ddd;color:#666;padding:20px}.footnote p{margin-bottom:0;color:#2d2d2d;font-size:13px;font-family:HelveticaNeue Medium}.footnote a{font-size:12px}.third-cta{border:1px solid #888;padding:10px;width:50%;font-size:10px;margin:0 auto 50px}.main-cta{padding:10px;border-radius:4px;width:400px;background:#fff;font-size:1.2em;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.main-cta:hover{text-decoration:none;background-color:#ffebcd;border-color:#ffebcd}.flag-circle{background:#f2f2f2;border-radius:50px;width:50px;height:50px;margin:10px;-moz-box-pack:center;justify-content:center;vertical-align:middle;-moz-box-align:center;align-items:center;display:-moz-inline-box;display:inline-flex}.main-btn-hmpage{background:#fff;cursor:pointer;border-radius:5px;position:relative;padding:15px;font-size:16px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;border:2px solid #eee;text-shadow:none!important}.main-btn-hmpage:hover{border:2px solid #ccc}.main-btn-hmpage.main:hover{background:#ea4a1f!important;border:none;color:#000}.main-btn-hmpage.main:hover a{border:none;text-decoration:none;color:#fff!important}.main-btn-hmpage span{position:absolute;right:18px;top:20px}.bg-class{background-size:cover;background-position:50%;padding:100px}.bg-class.country-modal{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:11;background-color:#fff}.bg-class.country-modal h1{font-size:45px;margin-bottom:25px}.bg-class.country-modal .main-cta-wrapper{margin-top:10px}.bg-class.country-modal .main-cta-wrapper a{border:1px solid #ccc}.bg-class.bg-hmpage{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;height:50rem;overflow:hidden}.bg-class.explore{position:relative}.bg-class.explore h1,.bg-class.explore p{text-shadow:0 3px 3px #000}.bg-class.exploretwo{position:relative}.bg-class.exploretwo h1,.bg-class.exploretwo p{text-shadow:0 3px 3px #000}.filter-bg{position:absolute;left:0;height:100%;width:100%;background:rgba(0,0,0,.1);top:0}.text-white{color:#fff}.text-underline{text-decoration:underline}.text-bold{font-weight:700}.text-ellipsis{display:inline-block;width:180px;white-space:nowrap;font-size:15px;overflow:hidden!important;text-overflow:ellipsis;vertical-align:middle;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.text-ellipsis:hover{white-space:normal;overflow:visible;text-overflow:unset;width:auto}.project-auto-imgs div,.project-auto-imgs div img{position:relative!important}.project-auto-imgs div img{height:auto!important;cursor:pointer}img.ril-image-current.ril__image{background-color:#fff}.project-gallery-grid img{display:block;width:100%;margin-bottom:20px}@media(min-width:600px){.project-gallery-grid{display:-moz-box;display:flex}.project-gallery-grid img{margin-bottom:30px}.project-gallery-grid .project-gallery-grid-col{width:25%}.project-gallery-grid .project-gallery-grid-col:nth-of-type(2){width:50%;padding:0 30px}}.gallery__item{-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-moz-transition:transform .25s,-moz-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s,-moz-transform .25s}.item-zoom{position:relative;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.item-zoom img{vertical-align:top;max-width:100%;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.item-zoom:hover img{-moz-transform:scale(1.02);-webkit-transform:scale(1.02);transform:scale(1.02)}.products-hmpage-nav{font-family:HelveticaNeue Light;font-weight:700}.cookie-box{padding:10px;background:#53579b;color:#fff;position:fixed;bottom:0;width:100%;z-index:11;left:0}.cookie-box p{padding:0;margin:0}.slide img{height:100px}.slick-prev:before{font-family:slick;font-size:20px;line-height:1;position:absolute;right:100px;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-next{right:25px!important}.slick-next:before{font-family:slick;font-size:20px;line-height:1;position:relative;right:100px;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer .pre-footer p,footer a,footer h1,footer p{color:#2c2f82!important}.foot-note-heading{font-size:25px}.asvestas-gradient-main{background:#6859ea;background:-webkit-linear-gradient(289deg,#6859ea,#4ab7cf 65%);background:-moz-linear-gradient(289deg,#6859ea 0,#4ab7cf 65%);background:linear-gradient(161deg,#6859ea,#4ab7cf 65%)}.main-header-wrap{background-color:#0e6169;color:#e8e4e3}.main-footer-wrap{padding:50px;font-size:15px;color:#fff;background-color:#0e6169}.main-footer-wrap a{color:#fff!important}.old{text-decoration:line-through}.price{font-weight:700}.stroke-number{color:#888}.underline-hover:hover{text-decoration:underline}.energy-level{position:absolute;left:0;background:#05a550;padding:5px;color:#fff;z-index:2}.triangle{position:absolute;right:-15px;width:0;top:0;height:0;border-top:19px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #05a550}.sidebar-filter-wrap ul li{list-style-type:none;padding:10px 0}.sort-wrap p{display:inline-block;overflow:hidden;margin-right:10px}.sort-wrap p select{padding:5px;border-color:#ccc}.sidebar-filter-wrap ul li .num-of-items{color:#9a9a9a;font-weight:500;background-color:#eee;width:30px;height:20px;display:inline-block;text-align:center;line-height:20px;border-radius:50px;float:right;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.brand-tags button{margin-bottom:5px;border-color:#ccc;color:#424242;margin-top:5px;background-color:#f6f6f6;border-radius:200px;margin-right:5px;cursor:pointer;text-transform:capitalize}.brand-tags button:hover{background-color:#f0fff0!important;color:#424242}.filter-wrap{padding:0 20px 0 0}.individual-page-breadcrumps{background:#f6f6f6;padding:20px;margin-bottom:50px}.individual-page-breadcrumps.bread-products a p{color:#2c2f82!important}.individual-page-breadcrumps.bread-products a p:after{content:"/"}.individual-page-breadcrumps p{padding:0;margin:0;font-size:15px;text-transform:uppercase;color:#888}.recommended-bulb{background:hsla(0,0%,96.5%,.9647058823529412);padding:10%}.recommended-bulb .price-wrap{font-family:Arial,Helvetica,sans-serif;font-weight:700}.recommended-bulb .price-wrap span{font-size:29px!important;padding:10px 10px 10px 0}.recommended-bulb .price-wrap span.sale-price{color:red}.body{text-align:center;padding:10px;margin-bottom:20px}.body .price-wrap{font-family:Arial,Helvetica,sans-serif;font-weight:700}.body .price-wrap p{display:inline-block;overflow:hidden;vertical-align:text-bottom;margin-right:10px}.product-used-wrap,.related-products{padding:4%}.product-used-wrap h3,.related-products h3{position:relative}.product-used-wrap h3:after,.related-products h3:after{content:"";position:absolute;height:5px;background-color:#3e9ba2;width:50px;left:0;bottom:0;margin-bottom:-6px}.no-decoration{color:#fff!important}.pre-header{background:hsla(0,0%,96.5%,.9647058823529412);text-align:right}.individual-page-breadcrumps p,.pre-header ul li{display:inline-block;padding:10px}.search-bar-wrapper{position:relative;font-family:HelveticaNeue Thin}.search-bar-wrapper span{position:absolute;top:10px;left:10px}.search-bar-wrapper input{padding:20px 20px 20px 33px}.individual-page-breadcrumps p:after{content:"/";padding:20px}.individual-page-breadcrumps p:last-child:after{content:""}.recommended-bulb{position:relative}.recommended-bulb h3{padding:10px;position:absolute;top:0;color:#fff;left:0;width:100%;text-align:center;background-color:#0e6169}.country-settings{position:absolute;right:50px;top:5px}.project-title-main{position:absolute;background:#f6f6f6;left:0;width:300px;text-align:center;padding:10px;text-transform:uppercase;font-size:15px;z-index:3}.project-item-hmpage{padding:10px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.project-item-hmpage p{font-family:HelveticaNeue Medium}.project-item-hmpage .secondary-cta{font-family:HelveticaNeue Bold}.project-item-hmpage:hover{padding:10px;-webkit-transform:scale(1.02);-moz-transform:scale(1.02);transform:scale(1.02)}.project-item-hmpage:hover a,.project-item-hmpage:hover small{text-decoration:none}.packaging-info{background-color:#f2f2f2;color:#000;padding:50px}.package-list li{list-style-type:none;padding:10px 10px 0}.package-list li:nth-child(odd){background:#fff}.package-list li:last-of-type{border-right:none}.min-gallery-box{text-align:center;padding:10px;background:#f2f2f2}.min-gallery-box img{height:100px;cursor:pointer;margin-right:10px}.superhomebtn:hover{background:#f0353b!important}.product-characteristics .col-md-4{margin-bottom:30px}.product-characteristics ul li{padding:20px 20px 40px 21px;list-style-type:none}.product-characteristics ul li span:first-child{position:absolute;left:10px;font-size:15px;width:50%}.product-characteristics ul li span:last-child{position:absolute;right:10px;text-transform:none}.product-characteristics ul li:nth-child(odd){background:#f2f2f2;text-transform:none!important}.product-characteristics h2{padding-bottom:20px}.product-item{-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;cursor:pointer}.product-item:hover{background-color:#f2f2f2;text-decoration:none!important}.product-wrap{margin-bottom:50px}.product-wrap .product-item-link:hover{text-decoration:none;color:#2d2d2d!important}.product-wrap .product-item-catpage{-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;cursor:pointer}.product-wrap .product-item-catpage:hover{text-decoration:none!important;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.timeline-wrapper{padding:50px;background:#f8f8f8}.timeline-wrapper .vertical-timeline-element-date{color:#676767}.product-family-wrap{margin-top:20px}.product-family-wrap .item-code{position:absolute;top:2px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;left:0;z-index:444;width:100%;color:#888;opacity:0;font-size:10px;padding-left:10px}.product-family-wrap .price-wrap{position:absolute;background:#3f9aa1;font-size:11px;padding:5px;bottom:0;color:#fff;right:0;text-align:center}.product-family-wrap .price-wrap p{display:inline-block;overflow:hidden;vertical-align:top;margin:10px 10px 0 0}.product-family-wrap .product-family{height:150px;cursor:pointer;background:hsla(0,0%,94.9%,.9490196078431372);visibility:top;display:-moz-box;display:flex;position:relative;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.product-family-wrap .product-family:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}.product-family-wrap .product-family:hover .item-code{opacity:1}.product-family-wrap .product-family img{padding:10px}.filter-main-title{margin:10px 0;color:#2e3184}.filter-fittings .form-check{display:inline-block;padding:20px 10px 0 0}.filter-form{padding:20px;border-right:1px solid #ccc}.main-img-carousel span img{position:absolute;top:0;left:0}.main-img-carousel h1,.main-img-carousel p{text-shadow:0 3px 3px #000}.tab-btns li{display:inline-block;overflow:hidden;vertical-align:top;padding:10px;background:#ececec;border-radius:200px;font-size:13px;margin:10px}.tab-btns li.active{background:#2b6d74;color:#fff}@media(max-width:960px){.sort-wrap p select{overflow:hidden;width:130px!important}.header-logo{height:50px}.country-settings{position:relative;text-align:center!important;margin-top:20px!important;right:0;margin:0 auto}}@media(max-width:500px){.aboutus-title{text-align:center}}@media(max-width:600px){.card-columns-row{width:100%;-moz-box-pack:center;justify-content:center}.min-gallery-box img{height:50px!important}.triangle{right:-14px}}@media(max-width:767px){.center-flex-mobile{text-align:center;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;width:100%}.header-logo-wrap a div{height:72px}.header-logo-wrap a div:first-child{padding:3%!important}.mobile-settings{display:block;position:relative;left:10px;top:20px;background:#106169;height:20px;cursor:pointer;width:100px;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;padding:15px;color:#fff;border-radius:200px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.mobile-settings:hover{background-color:green}.filter-form-column{display:none}.vertical-timeline-element--work.vertical-timeline-element h3,h4{font-size:1em}.footnote p{text-align:center!important}.main-project-img{min-width:10px;max-height:500px}.individual-page-breadcrumps p{font-size:10px;padding:0;margin:0}.individual-page-breadcrumps a p{font-size:10px;padding:0}.individual-page-breadcrumps a p:after{padding:5px}.individual-page-breadcrumps span{font-size:12px}.individual-page-title{font-size:25px!important;margin-top:20px}.product-characteristics h2{font-size:25px}}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #29d,0 0 5px #29d;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);-moz-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;-moz-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@-moz-keyframes nprogress-spinner{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);transform:rotate(1turn)}}