@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,700&display=swap);html{overflow-x:hidden}body{display:flex;flex-flow:column;width:100%;max-width:100%;min-height:100%;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:14px;overflow-x:hidden}body a,body a:active,body a:hover,body a:visited{color:#003a59;text-decoration:none}body a:active,body a:hover{opacity:.5}body .primary-link{color:#6db188!important;text-decoration:none!important}.categorie-produs .col-12 a,.categorie-produs .col-12 a:active,.categorie-produs .col-12 a:hover,.categorie-produs .col-12 a:visited,.narrow-banner a,.narrow-banner a:active,.narrow-banner a:hover,.narrow-banner a:visited,body footer a,body footer a:active,body footer a:hover,body footer a:visited,body header a,body header a:active,body header a:hover,body header a:visited{color:#fff;text-decoration:none}iframe{border:1px solid rgba(0,0,0,.2)}.column{display:flex;flex-flow:column}.headline{font-size:14px;line-height:18px;font-weight:700;color:#6db188;margin:10px 0;height:38px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.headline-oferta{font-size:24px;font-weight:700;color:#6db188;margin:10px 0}.page-title{color:#6db188;text-transform:uppercase}.title{color:#003a59}.price_old{font-size:16px;line-height:18px;color:#003a59;text-decoration:line-through;margin:0;font-weight:700}.no_price_old{font-size:16px;line-height:18px;color:#003a59;margin:0;font-weight:700}.price{font-size:24px;line-height:24px;color:#003a59;font-weight:700}.price_offer{font-size:24px;line-height:24px;color:red;font-weight:700}.categorie-produs img{object-fit:cover;padding:0}.categorie-produs div{text-align:center;padding:5px 0;margin:0 0 25px 0;background-color:#6db188;color:#fff;font-size:12px;text-transform:uppercase}.large-banner img{position:absolute;height:500px}.blog-article{padding:0 0 25px 0;font-size:14px}.blog-article .headline{margin:0}.blog-article .col-lg-4 img{width:100%}.blog-article img{object-fit:cover}.blog-article a,.blog-article a:active,.blog-article a:hover,.blog-article a:visited{color:#6db188;text-decoration:none}.blog-gallery{display:flex;flex-flow:row wrap;justify-content:space-between}.blog-gallery img{object-fit:cover;height:250px;flex:30%;margin:10px}.row{margin:0}.note{font-size:12px;font-style:italic;margin:0}.product-thumb{padding:0;text-align:center}.product-thumb img{width:90%;object-fit:cover}.product-thumb:first-of-type{text-align:left}.product-thumb:last-of-type{text-align:right}.form-label,.small-font{font-size:12px}.form-label{font-weight:700;width:100%}.form-horizontal input,select,textarea{width:100%;padding:7px;border:1px solid #707070}.primary-button{background-color:#6db188;border:none;outline:0;padding:7px 15px;text-transform:uppercase;color:#fff}.contact-form input,select,textarea{width:100%;padding:7px;border:1px solid #707070;border-radius:0;outline:0}textarea.form-control{border-radius:0;border:1px solid #707070!important}.contact-form .col-3{display:flex}.contact-form .form-label{width:95%}.contact-form .form-control{margin-top:6px!important}.contact-form .form-control{margin-top:6px!important}.contact-icon{margin-right:15px}.product a{display:flex;flex-flow:column}.product a img{padding:0;max-height:232px;border:1px solid rgba(0,0,0,.1);z-index:-1}.articol{margin:0 5px!important}.articol a{display:flex;flex-flow:column}.articol a img{padding:0;max-height:150px;border:1px solid rgba(0,0,0,.4)}#googleMap{color:#6db188}@media (max-width:1240px){.product-header-back{align-self:center!important}.dynamic-info-band{margin-top:0!important}#contact-icons{display:flex;flex-flow:column}#contact-icons span{padding:5px 0}#content #sub-header{min-height:50px!important}#content #sub-header img{width:150px!important}#content #sub-header #search{display:inline-block}#content #sub-header{justify-content:normal}#content #sub-header a:first-child{display:inline-block;width:40%;padding-left:10px;margin-right:30px}#content #sub-header #search{display:inline-block;width:50%;text-align:right!important}#info-band{height:50px!important}#info-band h1{font-size:18px!important;line-height:18px!important;margin:0;padding:0}#info-band .h2,#info-band h2{margin:0;padding:0 0 3px 0;padding-top:5px;font-size:14px;line-height:14px;font-weight:300}}.newsletter-checkbox,.terms-checkbox{position:absolute;bottom:75px;left:44px}#newsletter-terms>span{margin-left:25px!important}#articles-headline{text-align:center;padding-top:30px}#footer-info #phone i{margin:0!important;margin-right:5px!important}@media (min-width:1024px){#next-product,#previous-product{display:none}.newsletter-checkbox{position:initial;margin-bottom:1.4rem}#newsletter-terms>span{margin-left:5px!important}#articles-headline{text-align:left}.slider #home-slider #info-band{margin-top:168px;margin-left:100px;width:auto;padding:44px;height:initial;max-width:550px;display:initial}}.newsletter-checkbox span,.terms-checkbox span{width:14px;height:14px;display:block;border:2px solid #000}.newsletter-checkbox input:checked+span,.terms-checkbox input:checked+span{left:9px;top:5px;width:7px;height:14px;border:1px solid #000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.currentLang{opacity:.5}.form-horizontal input,.form-horizontal textarea{border-radius:0;outline:0}button:disabled{opacity:.5}#info-band a.btn{border:1px solid #fff;height:50px;width:178px;font-weight:700;font-size:18px;padding:0 7px;border-radius:0;display:flex;justify-content:center;align-items:center;color:#fff!important}#info-band a.btn:hover{color:#fff}.pagination>li>a{background-color:#fff;color:#6db188}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#6db188;background-color:#eee;border-color:#ddd}.pagination>.active>a{color:#fff;background-color:#6db188!important;border:solid 1px #6db188!important}.pagination>.active>a:hover{background-color:#6db188!important;border:solid 1px #6db188}.page-item.active .page-link{background-color:#a3cf96!important;border-color:#a3cf96}.form-product label{margin-bottom:5px;margin-top:15px;font-weight:700}body{overflow:hidden}header{display:flex;height:44px;width:100%;background-color:#003a59;color:#fff;align-items:center}header #mobile-header{display:flex;justify-content:space-between;width:100%;padding:0 15px}header #mobile-header #social i{margin:0 10px}header #mobile-header #mobile-menu{position:absolute;display:none;flex-flow:column;align-items:center;top:14px;left:40px;background-color:#fff;padding:0 10px;box-shadow:3px 3px 8px rgba(0,0,0,.6);width:82%;z-index:2}header #mobile-header #mobile-menu #close-menu{color:#000;margin-left:25px}header #mobile-header #mobile-menu a,header #mobile-header #mobile-menu a:active,header #mobile-header #mobile-menu a:visited{text-align:center;min-width:70%;padding:15px 25px;color:#000;border-bottom:1px solid rgba(0,0,0,.4);text-transform:uppercase;font-size:14px}header #mobile-header #mobile-menu a:active:last-of-type,header #mobile-header #mobile-menu a:last-of-type,header #mobile-header #mobile-menu a:visited:last-of-type{border-bottom:none}header #large-header{display:none}#content{flex:1;min-height:calc(100vh - 345px)}#content #sub-header{width:100%;min-height:75px;position:initial;background-color:rgba(255,255,255,.9);display:flex;justify-content:center;align-items:center;z-index:1}#content #sub-header #categories{display:none}#content #sub-header #categories a,#content #sub-header #categories a:hover,#content #sub-header #categories a:visited{color:#003a59;text-decoration:none}#content #home-slider{scroll-snap-type:mandatory;scroll-snap-points-x:repeat(100%);scroll-snap-type:x mandatory;display:flex;flex-flow:row nowrap;height:250px;overflow:hidden}#content #home-slider img{height:250px;width:100vw;max-width:100%;object-fit:cover;scroll-snap-align:start}#content #bullets{width:100%;display:flex;justify-content:center;align-items:center;position:absolute;margin-top:-30px}#content #bullets .slider-bullet{background-color:#6db188;width:13px;height:13px;border-radius:50%;border:1px solid #fff;margin:0 5px}#content #bullets .slider-bullet.active{background-color:#fff;width:18px;height:18px}#content #info-band{color:#fff;background-color:rgba(109,177,136,.8);width:100%;display:flex;flex-flow:row wrap;justify-content:center}#content #info-band .column{text-align:center;width:100%;padding:15px}#content #info-band .small-column{width:50%;display:flex;align-items:center;justify-content:center;margin:25px 0}#content #info-band .small-column img{margin-left:15px}#content #info-band .small-column .text p{margin:0;margin-left:15px;padding:0;font-size:14px}#content #info-band .small-column .text p:last-of-type{font-size:18px}#content #info-band .small-column .text small{margin-left:15px}#content #oferte{display:flex;flex-flow:column wrap;align-items:center;width:100%;margin:15px 0}#content #oferte h3{color:#a3cf96}#content #oferte #articole{display:flex;width:100%;justify-content:center;align-items:center}#content #oferte #articole #next-product,#content #oferte #articole #previous-product{font-size:24px;margin:0 25px 25px 25px}#content #oferte #articole #recent-offers{display:flex}#content #oferte #articole #recent-offers .articol{width:275px;display:none}#content #oferte #articole #recent-offers .articol img{width:100%;max-height:225px;object-fit:contain}#content #oferte #articole #recent-offers .articol .title{color:#6db188;font-size:14px}#content #oferte #articole #recent-offers .articol .price{font-size:18px}#content #oferte #articole #recent-offers .articol .price_web{font-size:18px;color:red}#content #oferte #articole #recent-offers .articol p{margin:3px 0}#content #oferte #articole #recent-offers .articol.active{display:initial}#content #partners-headline{margin:auto;text-align:center;color:#a3cf96;font-weight:700;padding:35px 0 0 0;font-size:24px}#content #parteneri{display:flex;width:100%;align-items:center;justify-content:space-between}#content #parteneri #next-partner,#content #parteneri #previous-partner{margin:0 25px;font-size:24px;color:#6db188;cursor:pointer}#content #parteneri #partners{display:flex;align-items:center}#content #parteneri #partners .partener{display:none}#content #parteneri #partners .partener img{max-width:263px;object-fit:contain}#content #parteneri #partners .partener.active{display:initial}#content #blog{width:100%}#content #blog h3{padding:30px;padding-bottom:15px;color:#a3cf96}#content #blog #blog-video #blog-articles{padding:15px;display:flex;flex-flow:column}#content #blog #blog-video #blog-articles .blog-article{display:flex;flex-flow:column;margin-bottom:45px}#content #blog #blog-video #blog-articles .blog-article p{margin:0}#content #blog #blog-video #blog-articles .blog-article img{width:100%}#content #blog #blog-video #blog-articles .blog-article .headline{color:#6db188;font-size:18px;font-weight:700;margin:10px 0}#content #blog #blog-video #blog-articles .blog-article .date{font-weight:700}#content #blog #blog-video #blog-articles .blog-article .preview{font-size:14px;margin:15px 30px 15px 0}#content #blog #blog-video #blog-articles .blog-article .link,#content #blog #blog-video #blog-articles .blog-article .link:visited{color:#6db188;text-decoration:none;font-weight:700;font-size:14px}#content #blog #blog-video #blog-articles .blog-article:last-of-type{margin-bottom:0}#content #blog #blog-video #video{padding:30px}#content #blog #blog-video #video img{width:100%}footer{display:flex;flex-flow:column;justify-content:center;width:100%;height:500px;background-color:#003a59;color:#fff}footer #footer-info{display:flex;flex-flow:column;align-items:center;width:100%;justify-content:center}footer #footer-info #social i{margin:35px 25px}footer #footer-info #social #phone{text-align:center}footer #footer-info #social #phone i{margin:5px}footer #certified{width:100%;display:flex;background-color:#fff;justify-content:space-evenly;align-self:flex-end;padding:25px 0}footer #certified img{object-fit:contain;max-width:75px}#testimonials #testimonial{width:100%;background-color:#6db188;color:#fff}#testimonials #testimonial #testimonial-headline{padding:30px 30px 0 30px;color:#e4e4e4;font-size:18px}#testimonials #testimonial #testimonial-container{display:flex;flex-flow:column}#testimonials #testimonial #testimonial-container #testimonial-content{font-weight:300;padding:0 30px 30px 30px}#testimonials #testimonial #testimonial-container #testimonial-person{display:flex;flex-flow:column;padding:0 30px 30px 30px}#testimonials #testimonial #testimonial-container #testimonial-person p{margin:0}#testimonials #testimonial #testimonial-container #testimonial-person #name{font-size:18px;font-weight:700}#testimonials #testimonial #testimonial-container #testimonial-person #position{font-weight:300}#testimonials #testimonial #testimonial-container #testimonial-person #company{font-weight:700}#testimonials #newsletter{display:flex;flex-flow:column;background-color:#a3cf96}#testimonials #newsletter #newsletter-headline{padding:30px;color:#003a59}#testimonials #newsletter #newsletter-input{display:flex;justify-content:center;padding:0 30px}#testimonials #newsletter #newsletter-input #newsletter-email,#testimonials #newsletter #newsletter-input .newsletter-email{padding:15px;width:95%}#testimonials #newsletter #newsletter-input #newsletter-sub,#testimonials #newsletter #newsletter-input .newsletter-sub{display:none}#testimonials #newsletter #newsletter-accept{display:flex;flex-flow:column;padding:0 0 0 32px;margin-top:15px}#testimonials #newsletter #newsletter-accept #newletter-terms{display:flex}#testimonials #newsletter #newsletter-accept #newsletter-sub-mobile{background-color:#6db188;width:100px;padding:15px;color:#fff;text-transform:uppercase;font-size:14px;text-align:center;font-weight:700;margin-top:15px;outline:0;border:1px solid #fff}@media (min-width:1024px){.product-details .photoswipe-img{max-width:24%;margin:5px auto;display:inline-block}.product-details .photoswipe-img:first-of-type{max-width:100%;margin:10px 0}.product-details .photoswipe-img:nth-of-type(2){margin-left:0}.product-details .photoswipe-img:last-of-type{margin-right:0}.product-details .photoswipe-img img{width:100%;cursor:pointer}.desktop-only{display:block}.mobile-only{display:none}footer{height:325px}header #mobile-header{display:none}header #large-header{display:flex;justify-content:space-between;width:100%}header #large-header>:first-child{margin-left:100px}header #large-header>:last-child{margin-right:100px}header #large-header nav a,header #large-header nav a:active,header #large-header nav a:visited{text-transform:uppercase;font-size:12px;margin:0 15px;font-weight:700}header #large-header nav a:active:first-of-type,header #large-header nav a:first-of-type,header #large-header nav a:visited:first-of-type{margin:0 15px 0 0}header #large-header #search{position:absolute;display:inline-block;left:45%;width:18em}header #large-header #search input{border-radius:0;font-size:12px;line-heigth:12px;padding-top:3px;padding-bottom:3px}#content #sub-header #search{display:none!important}header #large-header #social{display:flex}header #large-header #social a i{margin:0 8px}header #large-header #social a:last-of-type i{margin-left:15px;margin-right:30px}header #large-header #social #phone i{margin-right:15px}#content #sub-header{min-height:100px;position:absolute;justify-content:space-between}#content #sub-header>:first-child{margin-left:100px}#content #sub-header>:last-child{margin-right:100px}#content #sub-header a img{padding:0;margin:0}#content #sub-header #categories{display:initial;margin-top:14px}#content #sub-header #categories a{font-size:16px}#content #sub-header #categories ul{list-style:none;display:flex}#content #sub-header #categories ul li{margin:0 14px;text-transform:uppercase;font-size:14px}#content #sub-header #categories ul li:last-of-type{margin:0 0 0 20px}#content #sub-header #categories .subcategories{opacity:0;max-height:0;width:0;display:flex;flex-flow:column;padding:0;padding:0 15px;position:absolute;margin-left:-30px;padding-top:26px;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,0) 39px,rgba(255,255,255,.9) 39px,rgba(255,255,255,.9) 100%);transition:.1s all ease-in-out}#content #sub-header #categories .subcategories li{padding:7.5px 0}#content #sub-header #categories .subcategories li a{font-size:14px}#content #sub-header #categories .subcategories li:first-of-type{padding-top:27.5px}#content #sub-header #categories .subcategories li:last-of-type{margin:0 14px}#content #home-slider{height:650px}#content #home-slider img{height:650px;object-fit:cover}#content #bullets{margin-top:-170px}#content #info-band{background-color:rgba(109,177,136,.8);height:140px;display:flex;flex-flow:row;position:absolute;justify-content:flex-start;align-items:center;margin-top:-140px;padding:0 100px}#content #info-band .column{width:initial;text-align:left}#content #info-band .small-column{display:flex;width:15vw;align-items:center;justify-content:center}#content #info-band .small-column img{margin-left:initial}#content #info-band a.btn{border:1px solid #fff;height:50px;width:178px;font-weight:700;font-size:18px;padding:0 7px;border-radius:0;display:flex;justify-content:center;align-items:center;color:#fff!important}#content #info-band a.btn:hover{color:#fff}#content #oferte{display:flex;flex-flow:column wrap;align-items:center;padding:0 100px;margin:0;margin-bottom:25px}#content #oferte h3{color:#a3cf96;font-weight:700;padding:43px 0}#content #oferte #articole #recent-offers{display:flex;max-width:calc(100% - 50px)}#content #oferte #articole #recent-offers .articol{max-width:275px;margin:0 25px;display:initial}#content #oferte #articole #recent-offers .articol img{width:100%;max-height:225px;object-fit:contain}#content #oferte #articole #recent-offers .articol .title{color:#6db188;font-size:16px;font-weight:700;line-height:20px}#content #oferte #articole #recent-offers .articol .price_old{font-size:16px;line-height:18px;color:#003a59;text-decoration:line-through;margin:0;font-weight:700}#content #oferte #articole #recent-offers .articol .price{font-size:24px;color:#003a59;font-weight:700}#content #oferte #articole #recent-offers .articol .price_offer{font-size:24px;line-height:24px;color:red;font-weight:700}#content #oferte #articole #recent-offers .articol p{margin:3px 0}#content #parteneri{padding:5px 0}#content #parteneri #partners{overflow:hidden}#content #parteneri #partners .partener{display:initial;margin:5px 0}#content #blog{padding:0 100px}#content #blog #blog-video{display:flex;flex-flow:row}#content #blog #blog-video #blog-articles{width:50%;padding:0;padding:0 25px 25px 0}#content #blog #blog-video #blog-articles .blog-article{display:flex;flex-flow:row;align-items:flex-start}#content #blog #blog-video #blog-articles .blog-article a{order:1}#content #blog #blog-video #blog-articles .blog-article>div{width:100%}#content #blog #blog-video #blog-articles .blog-article img{order:1;object-fit:contain;max-width:15vw}#content #blog #blog-video #blog-articles .blog-article .headline{font-size:16px;font-weight:700}#content #blog #blog-video #blog-articles .blog-article .date{font-size:14px}#content #blog #blog-video #blog-articles .blog-article .preview{font-size:14px}#content #blog #blog-video #video{width:50%;border:none}#content #blog #blog-video #video img{width:100%}footer{flex-flow:row;align-items:flex-start;justify-content:space-between;padding:0 100px;padding-top:100px}footer #footer-info{width:initial;align-items:flex-start;justify-content:initial}footer #footer-info #social{margin-top:25px}footer #footer-info #social a{margin-right:25px}footer #footer-info #social i{margin:0}footer #footer-info #social #phone{text-align:initial;margin-top:10px;margin-bottom:25px}footer #footer-info #social #phone i{margin-right:5px}footer #sitemap{display:flex}footer #sitemap ul{list-style:none;font-size:12px;font-weight:300}footer #sitemap ul li{margin:5px 0;white-space:nowrap!important}footer #certified{align-self:flex-start;width:initial;padding:15px 18px;flex-flow:row wrap}footer #certified img{margin:0 10px;max-height:57px}.narrow-banner{display:flex;width:100%}.narrow-banner #info-band{background-color:rgba(109,177,136,.8);height:140px;width:initial;display:flex;flex-flow:row wrap;position:absolute;justify-content:flex-start;align-items:center;margin-top:-140px;padding:0 100px;width:100%!important}.narrow-banner #info-band .column{width:initial;flex:25%;text-align:left}.narrow-banner #info-band .small-column{display:flex;width:15vw;align-items:center;justify-content:center}.narrow-banner #info-band .small-column img{margin-left:initial}.desktop-padding{padding:0 100px}#testimonials{display:flex;padding:0 100px;width:100%;background-image:linear-gradient(to right,#6db188 50%,#a3cf96 50%)}#testimonials #testimonial{display:flex;flex-flow:column;justify-content:center}#testimonials #testimonial #testimonial-headline{font-size:38px;color:#fff;padding:0}#testimonials #testimonial #testimonial-container{display:flex;flex-flow:row}#testimonials #testimonial #testimonial-container #testimonial-content{width:75%;font-size:14px;padding:0;padding-right:30px}#testimonials #testimonial #testimonial-container #testimonial-person{border-left:1px solid #fff;justify-content:center}#testimonials #newsletter{width:55vw}#testimonials #newsletter #newsletter-headline{font-size:18px;font-weight:700;color:#003a59;padding-left:50px;padding-bottom:0;line-height:22px}#testimonials #newsletter #newsletter-email{height:50px}#testimonials #newsletter #newsletter-accept{padding-top:0}#testimonials #newsletter #newsletter-input #newsletter-sub,#testimonials #newsletter #newsletter-input .newsletter-sub{display:initial;background-color:#6db188;width:115px;height:50px;padding:0 17px;color:#fff;text-transform:uppercase;font-size:18px;text-align:center;font-weight:700;margin:0;outline:0;border:1px solid #fff;border-radius:0}#ebook #newsletter #newsletter-sub-mobile,#testimonials #newsletter #newsletter-sub-mobile{display:none}#testimonials #newsletter #newsletter-terms{display:flex;align-items:center}}#newsletter-accept{width:500px}@media (max-width:1024px){.desktop-only{display:none}.mobile-only{display:initial}#content .slider .offer-banner{display:flex;flex-flow:column!important;height:auto!important}#content .slider .offer-banner #info-band{display:block;position:initial;margin:0;padding:15px;order:1;width:100%}#content .slider .offer-banner #info-band .column{text-align:center!important}#content .slider .offer-banner #info-band .column a.btn{margin:auto}#content .slider .offer-banner .slider-image{display:block;position:initial;margin:0;padding:0;order:0;width:100%;max-height:200px}.product-details{max-width:100%}.product-details .photoswipe-img{max-width:24%;margin:5px auto;display:inline-block}.product-details .photoswipe-img:first-of-type{max-width:100%}.product-details .photoswipe-img img{width:100%}#info-band{margin-top:0!important}.narrow-banner{width:100%}.narrow-banner img{display:none!important}.g-recaptcha{transform:scale(.8) translateX(-40px)}.desktop-padding{padding:0 20px}#newsletter-accept{width:100%}#newsletter-checkbox{position:absolute;bottom:15px;left:-28px}}.testimonial-card{margin-bottom:22px;padding:20px;background-color:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.07);border-radius:1px;box-shadow:0 1px 1px rgba(0,0,0,.05);font-style:italic}.testimonial-card-content{min-height:130px}.testimonial-card i{color:#a3cf96}.testimonial-card .author{color:#003a59;font-size:16px;font-weight:700;font-style:normal;margin-top:20px}.testimonial-card .position{font-style:normal}.testimonial-card .company{color:#6db188;font-style:normal;font-weight:700}.product-badge-wraper{position:relative}.product-badge{position:absolute;left:0;top:0;width:100%;height:30px;background-color:#6db188b0;border-inline:1px solid transparent;display:flex;justify-content:center;align-items:center;z-index:0;color:#fff;font-weight:700}#info-band h1{font-weight:300;font-size:32px}#info-band h1.htitle{font-size:1.25rem;font-weight:500}#info-band .h2,#info-band h2{font-weight:300}
