.footer{background-color:#fcf2ef;background-position:center;background-repeat:repeat;padding:60px 0 40px;position:relative;overflow:hidden}@media (max-width: 767px){.footer{padding:60px 0 80px}}.footer:after{content:'';display:block;position:absolute;top:60px;left:50%;margin:0 0 0 40px;background-position:0 0;background-repeat:no-repeat;background-size:200px auto;width:200px;height:420px}@media (max-width: 767px){.footer:after{margin:0 0 0 135px}}@media (max-width: 575px){.footer:after{margin:0 0 0 70px}}.footer.bg{background-image:url(images/bg1.jpg)}.footer.bg:after{background-image:url(images/bg-asset1.png)}.footer .container{position:relative;z-index:1}.footer .logo{width:298px;height:100px;fill:#1f3700;display:block}@media (max-width: 767px){.footer .logo{width:212px;height:70px}}@media (max-width: 575px){.footer .logo{margin:0 auto}}.footer .address,.footer .whats{margin:20px 0;display:block;text-decoration:none;color:#000}@media (max-width: 575px){.footer .address,.footer .whats{text-align:center}}.footer .social-redes{display:flex;margin:30px 0 0}@media (max-width: 575px){.footer .social-redes{justify-content:center}}.footer .social-redes a{display:block;height:30px;width:30px}.footer .social-redes a svg{display:block;fill:#000;width:100%;height:100%}.footer .social-redes a+a{margin-left:20px}.footer .copy{border-top:1px solid #c8c8c8;padding:20px 0 0;display:block;margin:60px 0 0;display:flex;justify-content:space-between;align-items:center}@media (max-width: 991px){.footer .copy{flex-direction:column;text-align:center;justify-content:center;font-size:12px}}@media (max-width: 767px){.footer .copy{font-size:10px}}.footer .copy a{text-decoration:none;color:#000}.footer .nav{text-align:center;display:flex;justify-content:flex-end;align-items:center;margin:126px 0 0}@media (max-width: 767px){.footer .nav{margin:60px 0 0;justify-content:center;flex-direction:column}}.footer .nav a{position:relative;display:flex;align-items:center;font-size:11px;line-height:1.27em;font-weight:600;text-transform:uppercase;letter-spacing:.2em;color:#000;text-decoration:none}.footer .nav a+a{margin-left:30px}@media (max-width: 991px){.footer .nav a+a{margin-left:15px}}@media (max-width: 767px){.footer .nav a+a{margin:20px 0 0}}.footer .nav a:after{content:'';height:1px;width:100%;display:block;position:absolute;bottom:-2px;left:0;background:#000;opacity:0}.footer .nav a.current:after{opacity:1}.fix{position:fixed;right:-220px;bottom:120px;z-index:9;width:220px;opacity:0;transition:all 0.3s ease}.fix.active{right:0;opacity:1}@media (max-width: 767px){.fix.active{bottom:0}}@media (max-width: 767px){.fix{bottom:-44px;right:0;width:100%}}@media only screen and (min-device-width: 375px) and (min-device-height: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait){.fix{height:54px;padding-bottom:10px;bottom:-54px}}@media only screen and (min-device-width: 414px) and (min-device-height: 896px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait){.fix{height:54px;padding-bottom:10px;bottom:-54px}}@media (min-width: 992px){.fix:hover{width:260px}}.services{padding:110px 0;position:relative;z-index:1}@media (max-width: 767px){.services{padding:50px 0}}.services .tlt-icon{margin:0 auto 10px}.services .tlt-h2{text-align:center}@media (max-width: 575px){.services .tlt-h2{max-width:274px;margin:0 auto}}.services .sub-tlt{margin:10px 0 0;text-align:center}@media (max-width: 575px){.services .sub-tlt{margin:10px auto 0}}.services .service{text-decoration:none;display:block;margin-top:50px}@media (max-width: 575px){.services .service{margin-top:30px}}.services .service .image{width:100%;height:200px;background-color:#c0ba90;background-position:center;background-repeat:no-repeat;background-size:cover;display:block}@media (max-width: 575px){.services .service .image{height:170px}}.services .service .tlt-h3{margin:30px 0 5px;text-align:center}@media (max-width: 575px){.services .service .tlt-h3{margin-top:20px}}.services .service .paragraph{text-align:center;color:#000;display:flex;justify-content:center;align-items:center}.services .service .paragraph .icon{display:block;width:16px;height:13px;margin-left:10px}.services .btn{width:300px;margin:30px auto 0}.services .video-destak,.services .image-destak{width:100%;height:600px;margin:80px 0 0;background-color:#c0ba90;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:4px}@media (max-width: 991px){.services .video-destak,.services .image-destak{height:500px}}@media (max-width: 767px){.services .video-destak,.services .image-destak{height:350px;margin:40px 0 0}}@media (max-width: 575px){.services .video-destak,.services .image-destak{border-radius:0;margin:40px -12px 0;width:auto}}.services .video-destak video,.services .image-destak video{-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:100%;border-radius:4px}.reviews{padding:0 0 60px;position:relative;border-bottom:2px solid #fff}.reviews.bg:before{background-image:url(images/bg-asset2.png)}.reviews.bg:after{background-image:url(images/bg1.jpg)}.reviews:before{content:'';height:85px;background-position:center bottom;background-repeat:no-repeat;width:100%;position:absolute;bottom:calc(65% - 85px);left:0;z-index:1}.reviews:after{content:'';height:65%;background-color:#fcf2ef;width:100%;position:absolute;bottom:0;left:0;z-index:0}.reviews .container{position:relative;z-index:2}.reviews .tlt-icon{margin:0 auto 10px}.reviews .tlt-h2{text-align:center;margin:0 0 20px}.reviews .tlt-h2.medium{margin:50px 0 20px}.reviews .sub-tlt{max-width:560px;margin:0 auto 50px;text-align:center}.reviews p{margin:0 0 20px;text-align:center}.reviews .btn{width:260px;margin:0 auto}.post{display:block;text-decoration:none;margin:30px 0 0}.post .image{height:280px;width:100%;background-color:#c0ba90;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0 0 20px 0;display:block}.post .tlt{color:#000;font-size:28px;line-height:1.214em;font-family:"Gentium Basic",serif;font-weight:400;margin:0 0 5px}.post .category{font-size:12px;font-weight:300;color:#1f3700;display:block;letter-spacing:1px;text-transform:uppercase}.post .info{display:block;margin:0 0 5px;color:#000}.post p{color:#000;margin:0 0 15px}.post .more{display:inline-block;color:#000;font-size:12px;line-height:1.5em;font-weight:600;letter-spacing:.3em;text-transform:uppercase;border-bottom:1px solid #000}.blog{margin:60px 0 0;padding:0 0 180px;background-position:center bottom;background-repeat:no-repeat}.blog.bg{background-image:url(images/bg-asset3.png)}@media (max-width: 767px){.blog{padding:0 0 100px}}.blog .tlt-icon{margin:0 auto 10px}.blog .tlt-h2{text-align:center;margin:0 0 20px}.blog .tlt-h2.medium{margin:50px 0 20px}.blog .sub-tlt{max-width:560px;margin:0 auto;text-align:center}.blog .btn{width:260px;margin:50px auto 0}.about .tlt-icon{margin:140px 0 10px}@media (max-width: 991px){.about .tlt-icon{margin:40px 0 10px}}@media (max-width: 767px){.about .tlt-icon{margin:0 auto 10px}}@media (max-width: 767px){.about .tlt-h2{text-align:center}}.about .sub-tlt{margin:11px 0 50px}@media (max-width: 767px){.about .sub-tlt{margin:10px 0 30px;text-align:center}}.about .btn{margin:30px 0 0;width:200px}@media (max-width: 767px){.about .btn{margin:30px auto 0}}.about .carol{display:block;height:700px;width:545px;background-position:center bottom;background-repeat:no-repeat;background-size:545px auto}@media (max-width: 991px){.about .carol{height:485px;width:345px;background-size:345px auto}}@media (max-width: 767px){.about .carol{margin:30px auto 0;height:390px;width:300px;background-size:300px auto}}.services,.reviews,.about,.footer{opacity:1}
