.hero-section{align-items:flex-start;display:flex;flex-direction:column;height:80vh;justify-content:center;margin:0 auto;padding-left:126px;position:relative}.hero-section h1{font-size:4rem;font-weight:700}.hero-section h1,.hero-section h2,.hero-section p{color:#fff;margin-bottom:39px;z-index:3}.hero-section .button{background:#fff;border:none;color:#00b04b;z-index:3}.hero-section .hero-image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hero-section .hero-image img{height:100%}.hero-section .hero-image img,.hero-section .hero-image video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.hero-section .hero-image video{height:auto}.hero-section .hero-overlay{background:linear-gradient(90deg,rgba(0,0,0,.5),transparent);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media (max-width:2560px){.hero-section{display:flex;flex-direction:column;height:80vh;justify-content:center;margin:0 auto;max-width:2560px;overflow:hidden;padding-left:126px;position:relative}.hero-section h1,.hero-section h2,.hero-section p{margin-bottom:39px}}.about-section{align-items:center;background:#fff;flex-direction:row;padding-bottom:50px;padding-top:50px}.about-section,.about-section .about-text{display:flex;justify-content:space-between}.about-section .about-text{align-items:flex-start;flex-direction:column;margin-right:50px;width:65%}.about-section .about-text .button{background:#00b04b;border:none;color:#fff;margin-top:auto}.about-section img{border-radius:50%;height:450px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:450px}.services-section{display:flex;flex-direction:column;padding-bottom:50px;padding-top:50px}.services-section .services-cards{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin-top:25px}.services-section .services-cards .services-card{align-items:flex-start;background:#fff;border-radius:20px;color:#212529;display:flex;flex-direction:column;height:193px;padding:25px;text-decoration:none;width:33%}.services-section .services-cards .services-card h3{margin-bottom:0}.services-section .services-cards .services-card i{align-items:center;background-color:rgba(0,176,75,.1);border-radius:10px;color:#00b04b;display:flex;flex-direction:column;font-size:28px;height:49px;justify-content:center;margin-bottom:8px;padding:5px;text-align:center;width:49px}.services-section .services-cards .services-card img{background-color:rgba(0,176,75,.1);border-radius:10px;height:39px;margin-bottom:8px;padding:5px}.services-section .services-cards .services-card p{font-size:1rem;margin-bottom:0}.services-section .services-cards .services-card:hover{background-color:#00b04b;color:#fff}.services-section .services-cards .services-card:hover i{background-color:#fff}.services-section .services-cards .services-card:hover img{background:#fff}.posts-section .posts-text .button{background:#00b04b}.posts-section .img-fixed{height:200px;-o-object-fit:cover;object-fit:cover;width:100%}.posts-section .card{display:flex;flex-direction:column;height:100%;margin:10px}.posts-section .card-body{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.posts-section .card-body .button{background-color:#00b04b;text-align:center}.video-section{background:#00b04b;color:#fff;padding:50px 0}.video-section .video-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.video-section .video-wrapper .video-text{width:50%}.call-to-action-section{align-items:flex-start;background:linear-gradient(90deg,rgba(0,176,75,.8),rgba(0,176,75,.8)),url(/images/cta.webp);background-position:center 30%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:80px 0}.call-to-action-section h2{margin-bottom:31px}.call-to-action-section .button{background:#fff;color:#00b04b}.faq-section{padding-bottom:50px;padding-top:50px}.faq-section h2,.faq-section p{margin-bottom:40px}@media (max-width:1440px){.services-section .services-cards .services-card{height:139px;margin:0;padding:10px;width:33%}}@media (max-width:1024px){.hero-section{height:60vh;justify-content:center;padding:0 20px}.hero-section h1{font-size:2.5rem}.hero-section h1,.hero-section h2,.hero-section p{margin-bottom:39px}.hero-section p{color:#fff}.hero-section .button{font-weight:500;padding:10px 50px}.services-section .services-cards .services-card{align-items:center;flex-direction:row;height:auto;margin:0;padding:10px;width:100%}.services-section .services-cards .services-card i{font-size:24px;height:35px;margin-bottom:0;margin-right:20px;width:35px}.services-section .services-cards .services-card img{margin-bottom:0;margin-right:20px}.video-section .video-wrapper .video-text{width:100%}.video-section .video-wrapper video{margin:20px auto 0}}@media (max-width:770px){.about-section{align-items:center;background:#fff;padding-bottom:0}.about-section,.about-section .about-text{display:flex;flex-direction:column;justify-content:space-between}.about-section .about-text{align-items:flex-start;margin-bottom:50px;margin-right:0;width:100%}.about-section .about-text .button{background:#00b04b;border:none;color:#fff;font-weight:500;margin-top:auto}.about-section img{border-radius:10px;width:100%}.call-to-action-section{background:linear-gradient(90deg,rgba(0,176,75,.85),rgba(0,176,75,.85)),url(/images/cta.webp);background-position:50%;background-size:cover}.call-to-action-section h2{width:80%}}@media (max-width:450px){.about-section{text-align:left}.video-section .video-wrapper video{height:auto;margin:20px auto 0;width:100%}.call-to-action-section h2{width:100%}}

/*# sourceMappingURL=home.css.map*/