.hero.hero-bg-image::before{ opacity:30%; }
.scrolling-content span img{ border-radius:10px; }



.contact-details-custom{ margin:0; padding:60px 0 45px 0; background:#fff; }
.contact-details-custom .box{ margin:0 0 20px 0; padding:0; text-align:center; }
.contact-details-custom .box .icon{ margin:0 auto; padding:0; width:100px; height:100px; border-radius:50%; border:1px solid #081D0D; display:flex; align-items:center; justify-content:center; }
.contact-details-custom .box .icon i{ font-size:38px; color:#081D0D; }
.contact-details-custom .box h4{ font-size:22px; line-height:1; margin:0; padding:14px 0 8px 0; }
.contact-details-custom .box p{ margin:0; padding:0; }



.main-header .navbar .navbar-brand{ max-width:180px; max-width:250px; max-width:220px; }
.main-header .navbar .navbar-brand img{ width:100%; height:auto; }


.main-menu ul li.active a{ color:var(--accent-color); }





.what-we-do.custon-styling{ background:#f2fff5; }
.what-we-do.custon-styling .what-do-body-list .what-do-body-item{ margin-bottom:15px; padding-bottom:12px; }

.page-faqs.custom-padding{ padding-top:10px; }









