body{font-family:"Manrope", Arial, Helvetica, sans-serif;font-size:1.25rem !important;font-weight:400;line-height:140%;letter-spacing:.3px;color:#777777;margin:0;padding:0}@media only screen and (min-width: 768px){body{font-size:1rem}}.small{font-size:.9rem;line-height:130%;padding:0.8rem 0 0 0;margin-bottom:.5rem}h1,h2,h2 a,h3,h3 a,h4,h3,ul li a{font-weight:600;color:black;line-height:120%;margin-top:0;padding-top:0}h1,h2,h3,h4{font-weight:normal !important;padding-top:2.5rem;padding-bottom:.5rem}h1{font-size:2rem}h1 span{display:inline-block;margin-top:-2rem !important;line-height:120%}@media only screen and (min-width: 576px){h1{font-size:2.5rem}}@media only screen and (min-width: 768px){h1{font-size:2.8rem}}@media only screen and (min-width: 992px){h1{font-size:3rem}}h1 span{clear:both;font-size:1.2rem;color:#777777}h2{font-size:2rem}h3,h3 a{margin:0;font-weight:bold;font-size:1.2rem}@media only screen and (min-width: 768px){h3,h3 a{font-size:1.5rem}}ul{margin:0;padding:0}ul li{list-style-type:none}img{max-width:100%}*{box-sizing:border-box}a{text-decoration:none}.more{font-size:1rem;font-weight:bold;color:#647803;display:block;margin-top:1rem}@media only screen and (min-width: 992px){.text{max-width:800px;margin:0 auto 4rem auto}}.text ul{list-style-position:inside;margin-left:1.5rem}.text ul li::before{content:"\2022";color:#f0660a;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.text ul li p{display:inline-block;vertical-align:top}.text b,.text strong{color:black}.text a{font-weight:bold;color:#f0660a}.text table{margin-bottom:2rem}.text table tbody tr td{border-bottom:1px solid #e7e7e7;padding-bottom:5px}.clear{display:inline-block;clear:both !important}.right{float:right}p{margin-top:0}.img-responsive{width:100%}.beforeSection{padding-top:2rem}.afterSection{padding-bottom:2rem}.afterSectionBig{padding-bottom:2rem}@media only screen and (min-width: 768px){.afterSectionBig{padding-bottom:5rem}}.flex-two{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.flex-two{flex-direction:row;justify-content:space-between;flex-wrap:wrap}}.flex-two>*{width:100%}@media only screen and (min-width: 768px){.flex-two>*{width:48%}}.flex-two img{display:block}@media only screen and (min-width: 992px){.wrapper{margin-bottom:5rem;background-color:#f7f5f5;padding:2rem}}form label{display:inline-block;padding:1.5rem 0 .5rem 0;font-weight:bold;color:black}form label span{color:#f0660a}form a{font-weight:bold;color:#94b103}form input[type="text"],form textarea{display:block;font-size:1.2rem;width:100%;border-radius:4px;height:3rem;border:1px solid #bebebe}.input-error,div.error{width:100%}.input-error span,div.error span{color:red;font-size:1rem;font-style:italic}.input-error p,div.error p{width:100%;margin:0;padding:.3rem 1rem;background-color:#ffebeb;border-radius:4px;font-size:1rem;font-weight:bold;color:red}.primarySubtitle{color:#4CAD05;font-weight:bold}.center{text-align:center;margin-left:auto;margin-right:auto}.completedWrapper{height:0;opacity:0}.completedWrapper__display{height:auto;opacity:1}figure{margin:0}#map{width:100%;height:600px}@keyframes moveInLeft{0%{opacity:0;transform:translateX(-10rem)}80%{transform:translateX(1rem)}100%{opacity:1;transform:translate(0)}}@keyframes moveInRight{0%{opacity:0;transform:translateX(10rem)}80%{transform:translateX(-1rem)}100%{opacity:1;transform:translate(0)}}@keyframes moveInBottom{0%{opacity:0;transform:translateY(3rem)}100%{opacity:1;transform:translate(0)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fade-in{animation-name:fadeIn;animation-duration:1.5s;animation-timing-function:ease;animation-fill-mode:both}.row{width:90%;margin:0 auto}@media only screen and (min-width: 768px){.row{width:90%}}@media only screen and (min-width: 1200px){.row{width:1140px}}.break{flex-basis:100%;height:0}.main-aside{display:flex;flex-direction:column}@media only screen and (min-width: 992px){.main-aside{flex-direction:row;justify-content:space-between}}@media only screen and (min-width: 992px){.main-aside__first{width:65%}}.main-aside__second{padding-bottom:5rem;display:flex;flex-direction:column;flex-wrap:wrap}@media only screen and (min-width: 992px){.main-aside__second{width:30%}}.navigation__nav{display:none;width:0px;opacity:0}@media only screen and (min-width: 992px){.navigation__nav{display:block;position:static;opacity:1;width:auto;height:auto;box-shadow:none}}.navigation__button{cursor:pointer}.navigation__checkbox:checked ~ .navigation__nav{display:block;position:absolute;opacity:1;width:250px;top:10.35vh;right:-5.5%;z-index:100;height:88.5vh;border-left:1px solid silver;background-color:#fff}@media only screen and (min-width: 992px){.navigation__list li{float:left}}.navigation__list li a{padding:0 .6rem;font-family:"Ubuntu", sans-serif;font-size:0.9rem;color:#777777;white-space:nowrap}@media only screen and (min-width: 992px){.navigation__list li a{padding:1rem .4rem}}@media only screen and (min-width: 1200px){.navigation__list li a{padding:1rem .6rem}}.header{padding:2vh 0 0.5vh 0}.header__wrapper{display:flex;justify-content:space-between;align-items:center}.header__icons{cursor:pointer;color:#aed307;font-size:1.5rem}.header__buttons i{font-size:2rem}.header input[type="checkbox"]{display:none}.logotype{display:none}@media only screen and (min-width: 576px){.logotype{display:inline-block}}.hero{position:relative;min-height:40vh;background:url("/img/loading.gif") center center no-repeat;background-size:70px 70px}.hero picture img{display:block}.hero-homepage__quota{position:absolute;width:90%;padding:1.3rem 1.2rem;background-image:linear-gradient(rgba(255,255,255,0.8), rgba(228,204,171,0.8));left:50%;top:85%;transform:translate(-50%, -55%);box-shadow:0 0 20px gray;text-align:center;border-radius:5px}@media only screen and (min-width: 768px){.hero-homepage__quota{width:70%;padding:2rem 3rem;transform:translate(-50%, -60%)}}@media only screen and (min-width: 992px){.hero-homepage__quota{width:45%;transform:translate(-80%, -65%);left:90%;top:50%;background-image:none;background-color:rgba(255,255,255,0.8)}}@media only screen and (min-width: 1200px){.hero-homepage__quota{width:30%;left:90%;transform:translate(-80%, -50%)}}.hero-homepage__quota p{margin-bottom:.5rem;font-size:1rem}.hero-homepage__quota p a{color:black}.hero__order{color:#647803;font-size:1.7rem;letter-spacing:-1.5px;font-family:"Times New Roman", Times, serif;margin-bottom:.5rem;padding-top:0;margin-top:.6rem;line-height:100%}@media only screen and (min-width: 576px){.hero__order{font-size:2rem;letter-spacing:normal}}@media only screen and (min-width: 768px){.hero__order{font-size:2.5rem}}.hero__intro{display:block;font-size:1rem;color:#000;line-height:120%;margin-bottom:1.1rem !important}.hero__button{display:inline-block;padding:0.8rem 2rem;font-size:1.4rem;font-weight:bold;color:white;background-color:#647803;box-shadow:0 0 1.5rem gray;border-radius:5px;margin:0.5rem 0 0.7rem 0;border-bottom:5px solid black}@media only screen and (min-width: 768px){.hero__button{margin:1rem 0 2rem 0}}.orderData{display:none}.orderData>div{display:flex;flex-direction:row;justify-content:space-between}.orderData__input{margin-bottom:1rem}.orderData button{width:100%}.orderData__price{padding-top:.2rem}.popular{width:100%;margin-bottom:3rem}.popular h3{white-space:nowrap;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #dddddd}.popular a{color:black;padding-bottom:-5px !important;margin-bottom:1.5rem}.popular a:hover{border-bottom:5px solid #aed307}.bullet{color:#aed307;font-size:1.5rem}.latestBlogs__item{margin-bottom:2rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.latestBlogs__item-image{height:90px}.latestBlogs__item-image img{display:inline-block;position:absolute;height:90px;clip:rect(0, 135px, 90px, 45px);margin-left:-45px;border-radius:5px !important}.latestBlogs__item-content{max-width:65% !important;margin-left:105px}.latestBlogs__item-content p{padding-top:0}.person{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:3rem}.person__image{float:left;width:110px}.person__image img{width:80px;height:80px;border-radius:40px}.person__content{float:left}.person__content h4,.person__content h4 a{margin-bottom:5px;color:black}.person__text{margin:0 1rem 1rem 0}.rating__wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.rating__stars,.rating p{margin:0}.card{display:flex;flex-direction:column}@media only screen and (min-width: 576px){.card{flex-direction:row;justify-content:space-between}}.card__item{box-shadow:0 0 10 silver !important;width:100%;text-align:center;padding:0 1.5rem}@media only screen and (min-width: 576px){.card__item{width:47%}}@media only screen and (min-width: 768px){.card__item{width:28%}}@media only screen and (min-width: 992px){.card__item{width:23%}}.team__portrait{border-radius:5px;margin:0 auto}.team__title{color:black;padding-top:1rem;margin-bottom:0}.team__title a{color:black}.team__title a:hover{border-bottom:5px solid #aed307}.team__job{font-size:.8rem;line-height:110%;padding-top:1rem}.footer{background-color:#444A4D}.footer__wrapper{display:flex;flex-direction:column;padding:4rem 0;color:white}@media only screen and (min-width: 768px){.footer__wrapper{flex-direction:row;justify-content:space-between}}.footer__wrapper>div{margin-bottom:3rem;text-align:left}@media only screen and (min-width: 768px){.footer__wrapper>div{margin-bottom:0;text-align:left}}.footer__wrapper>div h3{padding-bottom:2rem;color:white;text-align:center}@media only screen and (min-width: 768px){.footer__wrapper>div h3{text-align:left}}@media only screen and (min-width: 768px){.footer__map{width:60%}}@media only screen and (min-width: 768px){.footer__contact{width:37%}}.footer__list{margin-bottom:1rem}.footer__list span{width:40.676px;height:30.575px;vertical-align:middle}.footer__list a{color:white}.footer__identity{display:flex;justify-content:flex-start;align-items:center}.footer__social{padding-top:2rem}.footer__social a:not(:last-child){margin-right:1rem}.form__item input,.form__item select{font-size:1.5rem;color:black;border:1px solid silver;border-radius:5px;outline:none;width:100%;clear:both !important;margin:.8rem 0 1rem 0}@media only screen and (min-width: 576px){.form__item input,.form__item select{width:48%}}@media only screen and (min-width: 992px){.form__item input,.form__item select{width:35%}}.form__item label{font-weight:bold;color:black}.features{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.features__item{width:46%;padding-bottom:1rem}@media only screen and (min-width: 768px){.features__item{width:40%}}@media only screen and (min-width: 992px){.features__item{width:22%}}.features__upper{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1.5rem}.features__upper>*{display:inline-block}.features__upper p{display:block;padding-top:1rem}@media only screen and (min-width: 576px){.features__upper p{font-size:1rem}}.features__number{font-size:40px;font-weight:bold;color:#e7e7e7}@media only screen and (min-width: 576px){.features__number{font-size:56px}}.features__title{padding:1rem 0 .8rem 0}.features__item:hover .features__number{color:black}.care{position:relative;background-size:cover;background-position:center;height:30rem}@media only screen and (min-width: 992px){.care{height:30rem}}.care__content{position:absolute;top:70%;left:50%;transform:translate(-50%, -50%);text-align:center}.care__title{text-align:center}.care__title a{font-size:3rem;font-weight:bold;color:white;text-shadow:0 0 25px  #e2e2e2}.aboutUs{display:flex;flex-direction:column-reverse;flex-wrap:wrap}@media only screen and (min-width: 992px){.aboutUs{flex-direction:row;justify-content:space-between}}.aboutUs>div{width:100%}@media only screen and (min-width: 992px){.aboutUs>div{width:47%}}.aboutUs__image-thumb{height:90px;cursor:pointer}.aboutUs__image-thumb.active{cursor:none}.aboutUs__tab{margin-top:3rem;margin-bottom:2rem}.aboutUs__tab input{display:none}.aboutUs__tab label{display:inline-block;font-weight:bold;width:30%;padding-bottom:1rem;border-bottom:5px solid #dfdfdf;cursor:pointer}.aboutUs__tab label:hover{color:#94b103;border-bottom-color:#aed307}.aboutUs__tab label.active{color:black;border-bottom-color:#94b103;cursor:none}.aboutUs__tab>div{margin-top:1.0rem;display:none}.aboutUs__tab>div>a{display:block;margin-top:.8rem}.aboutUs__tab>div.active{display:block}.aboutUs__subtitle{color:black;font-size:1.7rem;margin-top:-.6rem}.gallery{display:flex;flex-direction:column;width:100%;margin:3rem auto 0 auto}@media only screen and (min-width: 576px){.gallery{flex-direction:row;justify-content:space-between;flex-wrap:wrap}}.gallery__item{width:100%;padding:0;margin:0 0 1rem 0}@media only screen and (min-width: 576px){.gallery__item{width:49%}}.gallery__item figcaption{font-size:.9rem;line-height:140%;font-style:italic}.gallery-homepage{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.gallery-homepage>div{position:relative;margin-bottom:8px}@media only screen and (min-width: 576px){.gallery-homepage>div{width:49%}}@media only screen and (min-width: 1200px){.gallery-homepage>div{width:24.5%}}.gallery-homepage>div>img{display:block}@media only screen and (min-width: 1200px){.gallery-homepage>div>img:hover+div{display:block}}.gallery-homepage>div>div{position:absolute;display:block;bottom:0;left:0;z-index:100;height:90px;width:100%;background:linear-gradient(0deg, rgba(0,0,0,0.695116) 0%, rgba(0,0,0,0.552258) 70%);color:white}@media only screen and (min-width: 1200px){.gallery-homepage>div>div{display:none}}.gallery-homepage>div>div>p{display:flex;height:100%;flex-direction:column;justify-content:center;align-items:center;font-size:1rem;line-height:140%;padding:0 20px;margin:0}.button{padding:.8rem 2rem;border-radius:5px;display:inline-block;font-weight:bold;outline:none;border:none;cursor:pointer;margin:.6rem}.button,.button:link,.button:visited{transition:all .2s;position:relative}.button:hover{transform:translateY(-3px)}.button:hover::after{transform:scaleX(1.4) scaleY(1.6);opacity:0}.button:active,.button:focus{outline:none;transform:translateY(-1px)}.button-white{color:black !important;background-color:#e4e4e4}.button-primary{color:white;background-color:#647803}.button-primary-light{color:white;background-color:#94b103}.button-shadow{box-shadow:5px 5px 25px #161616}.button-bottom-border{border-bottom:5px solid #011400}.testimonial{background-color:#e4e4e4;padding:5rem 0;margin-bottom:5rem}.testimonial__item{display:flex;flex-direction:column;width:100%;padding:3rem 2rem;margin-bottom:3rem;background-color:white}@media only screen and (min-width: 768px){.testimonial__item{padding:3rem 4rem}}@media only screen and (min-width: 992px){.testimonial__item{width:46%}}.testimonial__photo{padding-bottom:1rem;text-align:center}@media only screen and (min-width: 992px){.testimonial__photo{margin-right:2rem}}.testimonial__photo img{display:inline-block;min-width:70px;max-width:70px;border-radius:35px;box-shadow:1px 3px 15px silver}.testimonial__content a{color:#94b103;text-decoration:none}#go-facebook{display:inline-block;width:27.735px;height:26.409px;background:url(/img/sprite.png) 318.998px 66.963px}#go-instagram{display:inline-block;width:27.735px;height:26.40px;background:url(/img/sprite.png) 318.998px 26.586px}#go-pinterest{display:inline-block;width:27.735px;height:26.40px;background:url(/img/sprite.png) 278.393px 66.963px}#go-youtube{display:inline-block;width:32px;height:49.151px;background:url(/img/sprite.png) 489.141px 623.03px}#logo{display:inline-block;width:70.054px;height:66.2px;background:url(/img/sprite.png) 238.732px 99.825px}#logotype{display:none;width:168.678px;height:66.200px;background:url(/img/sprite.png) 168.678px 99.825px}@media only screen and (min-width: 992px){#logotype{display:inline-block}}#menu{display:inline-block;width:34.435px;height:27.124px;background:url(/img/sprite.png) 318.998px 99.825px}@media only screen and (min-width: 992px){#menu{display:none}}#map-pin{display:inline-block;width:40.676px;height:30.575px;background:url(/img/sprite.png) 131.724px 30.575px}#telephone{display:inline-block;width:40.676px;height:30.575px;background:url(/img/sprite.png) 238.732px 30.575px}#mobile{display:inline-block;width:40.676px;height:30.575px;background:url(/img/sprite.png) 85.788px 30.575px}#email{display:inline-block;width:40.676px;height:30.575px;background:url(/img/sprite.png) 188.888px 30.575px}.copyright{background-color:black;padding:1.2rem 0}.copyright *{font-size:small;color:white}.copyright__wrapper{display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 768px){.copyright__wrapper{flex-direction:row;justify-content:space-between}}.copyright__wrapper>*{text-align:center}.infodesign{display:flex;flex-direction:row;align-items:center;justify-content:center}.infodesign *{display:inline-block}.product{display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (min-width: 576px){.product{justify-content:center;align-items:baseline}}.product__item{text-align:center;width:50%;margin-bottom:1.5rem}@media only screen and (min-width: 576px){.product__item{width:33.33%}}@media only screen and (min-width: 1200px){.product__item{width:25%}}.product__item h2{text-align:center;color:#647803;padding:1rem, 0;margin:0;font-size:1.2rem}@media only screen and (min-width: 576px){.product__item h2{font-size:1.8rem}}.product__item>div{display:flex;flex-direction:row;justify-content:center;align-items:baseline}.product__item>div span{display:inline-block}.product__item>div span:last-child{font-size:1.4rem;font-weight:bold;margin-left:1rem}@media only screen and (min-width: 768px){.product__item>div span:last-child{font-size:1.8rem}}@media only screen and (min-width: 1200px){.product__item>div span:last-child{font-size:2rem}}.productOrderData{display:none;padding-top:1rem}.productOrderData__item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:.5rem}.productOrderData__item-photo{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:54%}.productOrderData__item-photo img{display:block;max-width:45px}.productOrderData__item-photo span{width:260px;font-size:.9rem;color:black;text-align:left}.productOrderData__item select{height:1.6rem;font-size:.9rem}.productOrderData__item-price,.productOrderData__item-price *{color:gray;font-weight:bold;width:35%;text-align:right}.productOrderData #productOrderData__total{color:black;margin-left:1.6rem}.productOrderData #total{display:none}.productOrderData #buy{display:none}#payment>div{display:flex;flex-direction:row;justify-content:space-between}#payment>div div:first-child{width:38%}#payment>div div:last-child{width:60%}
