.hero-innr h1{font-size:54px;margin-bottom:19px}.hero-innr h2{font-size:40px;background-color:var(--color-second);padding:12px 15px;opacity:.8}.homewrap{overflow-x:hidden}h1{margin:0;font-size:24px}.hero{padding:20px 0}.bg-gradient{background:linear-gradient(90deg,#d3 0%,rgba(255,255,255,1) 50%,#d3 100%)}.contact-us,.hero{position:relative}.contentarea .post-content{background-color:#fff;padding:25px}.contact-us .txtcenter{position:relative}.contact-us:before,.hero:before{content:" ";position:absolute;background-color:#282d37a6;left:0;right:0;bottom:0;top:0}.hero-innr{padding-bottom:40px;text-align:center;color:#fff;position:relative}.hero-innr p{padding:18px 0;font-size:37px;font-weight:900;border:2px solid #fff;text-shadow:#000 1px 1px 3px}.serv-box{background-color:var(--color-gray);margin:15px;padding:26px;position:relative}.serv-box:after{content:"\290C";font-weight:900;font-size:24px;position:absolute;left:11px;top:1px;color:var(--color-second);font-weight:bolder}.feature-box{margin-bottom:30px;text-align:center}.feature-box img{margin-bottom:22px}.section-title{margin-bottom:50px;text-align:center}.section-title h2{display:inline-block;border-bottom:3px solid var(--color-second);padding-bottom:14px}@media (max-width:992px){section.testimonial,section.hero{background-image:none !important}.about-contact h2,.blog h2,.all-insects h2,.entities h2,.about-content h2,.all-insects-box h3,.entitie-box h3,.featur-box h3,.about-content h2{font-size:16px}.contact-bg{padding:0 25px 14px;text-align:center;color:#fff}.contact-innr{padding-top:107px}.info-innr h2{font-size:20px}h1{font-size:16px}section.about-contact p,a.blog-category,a.blog-title,.section-title p,.info-innr p,.featur-box p,.about-content a,.about-content p,section.about-contact a,.hero p{font-size:14px}.contact-info,.mmoyzat-innr .center{order:1}section.clients{padding:156px 0 108px}.clients .section-title{margin-bottom:0}.clients-box{width:35%;margin:15px}.testimonial-innr{padding:0 24px}}@media (max-width:992px){.btn-group{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.btn-group a{width:45%;font-size:14px;padding:10px 14px}}@media (min-width:992px){section.hero{padding:80px 0}.hero-innr{width:52%;margin:auto}h1{font-size:31px}}