body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;color:#6a6a6a;background-color:#eff2f1;line-height:28px;overflow-x:hidden}a{text-decoration:none;transition:.3s all ease;color:#2f4646}a:hover{color:#3b5d50}.custom-navbar{background:#3b5d50!important;padding-top:16px;padding-bottom:16px}.custom-navbar .navbar-brand{font-size:32px;font-weight:700;color:#fff!important}.custom-navbar .navbar-brand span{color:#f9bf29}.custom-navbar .navbar-nav .nav-link{font-weight:500;color:#ffffffb3!important;position:relative;margin:0 6px;padding:8px 12px;border-radius:6px}.custom-navbar .navbar-nav .nav-item.active .nav-link,.custom-navbar .navbar-nav .nav-link.active,.custom-navbar .navbar-nav .nav-link:hover{color:#fff!important;background-color:#ffffff1a}.hero{background:#3b5d50;padding:calc(4rem - 30px) 0 4rem 0}.hero .intro-excerpt h1{font-weight:700;color:#fff;margin-bottom:25px;font-size:54px}.hero p{color:#fff9;font-size:15px}.hero .hero-img-wrap{position:relative}.hero .hero-img-wrap img{position:relative;top:0;right:0;z-index:2;max-width:100%}.btn-yellow{background:#f9bf29;color:#2f4646;font-weight:600;padding:12px 30px;border-radius:30px;border:2px solid #f9bf29;transition:.3s all ease}.btn-yellow:hover{background:#e5ad21;border-color:#e5ad21;color:#2f4646}.btn-white-outline{background:transparent;color:#fff;font-weight:600;padding:12px 30px;border-radius:30px;border:2px solid rgba(255,255,255,.3);transition:.3s all ease}.btn-white-outline:hover{border-color:#fff;color:#fff}.product-section{padding:6rem 0}.product-section .section-title{color:#2f4646;font-size:32px;font-weight:700}.product-item{text-align:center;text-decoration:none;display:block;position:relative;padding-bottom:50px;cursor:pointer}.product-item .product-thumbnail{margin-bottom:30px;position:relative;top:0;transition:.3s all ease}.product-item h3{font-size:16px;font-weight:600;color:#2f4646}.product-item strong{font-weight:800;font-size:18px;color:#2f4646}.product-item .icon-cross{position:absolute;width:35px;height:35px;display:inline-block;background:#2f4646;bottom:15px;left:50%;transform:translate(-50%);margin-bottom:-17.5px;border-radius:50%;opacity:0;visibility:hidden;transition:.3s all ease;text-align:center}.product-item .icon-cross i{color:#fff;line-height:35px}.product-item:hover .product-thumbnail{top:-25px}.product-item:hover .icon-cross{opacity:1;visibility:visible}.why-choose-section{padding:6rem 0}.why-choose-section .section-title{color:#2f4646;font-size:32px;font-weight:700}.feature .icon{margin-bottom:15px;display:inline-block;position:relative}.feature h3{font-size:15px;color:#2f4646;font-weight:600}.feature p{font-size:14px;line-height:22px;color:#6a6a6a}.why-choose-section .img-wrap img{border-radius:20px}.we-help-section{padding:6rem 0}.we-help-section .section-title{color:#2f4646;font-size:32px;font-weight:700}.custom-list li{position:relative;padding-left:20px;margin-bottom:10px;color:#6a6a6a}.custom-list li:before{content:"";position:absolute;left:0;top:10px;width:8px;height:8px;border-radius:50%;border:2px solid #3b5d50}.testimonial-section{padding:6rem 0}.testimonial-block blockquote{font-size:18px;color:#6a6a6a;line-height:32px}.testimonial-block .author-info h3{font-size:14px;color:#2f4646;font-weight:700}.blog-section{padding:6rem 0}.post-entry .post-thumbnail img{border-radius:20px;margin-bottom:20px}.post-entry h3 a{font-size:18px;font-weight:600;color:#2f4646}.footer-section{padding:70px 0 30px;background:#fff;border-top:1px solid #e9ecef}.footer-section .footer-logo{font-size:32px;font-weight:700;color:#3b5d50}.footer-section .footer-logo span{color:#f9bf29}
