.main-header__charted-acc-box{ max-width: 250px;}
.main-header__logo{ margin-right: 30px;}
.project-details__bottom{ margin-top: 0;}
.about-one__points li .icon{ width: 60px; height: 60px;}
.about-one__points li .icon span{ font-size: 25px; font-weight: 300;}
.about-one{ padding-bottom: 60px;}
.project-details{ padding: 60px 0;}
.how-it-work{ padding: 60px 0;}
.how-it-work__icon span{ color: #fff;}
.about-one__img-2 {max-width: 351px;}




.cta-two.custom-box{ background-color:#063F8424; text-align:center; }
.cta-two.custom-box .cta-two__btn-box .cta-two__btn{ display:inline-block; width:100%; text-align:center; }
.cta-two.custom-box .cta-two__btn-box .services-one__btn{ display:inline-block; width:100%; text-align:center; }


.main-header-three__top{ background:linear-gradient(90deg, rgb(101, 171, 77) 0%, rgb(6, 63, 132) 100%); }
.main-menu-three__right{ padding:12px 0; }
.main-menu-three__logo{ padding:15px 0; }
.main-header-three__social a{ background-color: #65AB4D; }


.about-two.custom-style{ padding-top:90px; padding-bottom:30px; }
.how-it-work__single{ background-color:#CAE9CA; }

.image-layer::before{ display: none; mix-blend-mode: initial;}
.image-layer::after{ content:''; position: absolute; top: 0; left: 0; height: 100%; width: 100%; background-color: #0000004b;}
.main-slider__content{ text-align: center; background: rgba(255,255,255,0.1); backdrop-filter: blur(8px); border-radius: 30px; padding: 50px; display: inline-block;}

.thm-btn.main-slider__btn{ border: 1px solid #fff;}

.site-footer{background: #65AB4D;
background: linear-gradient(90deg, rgba(101, 171, 77, 1) 0%, rgba(6, 63, 132, 1) 100%);}

.site-footer__shape-1,
.site-footer__shape-2,
.site-footer__shape-3,
.site-footer__shape-4,
.site-footer__shape-5,
.site-footer__shape-6{ filter: brightness(0) invert(1); opacity: 70%;}

.footer-widget__subscribe-input-box input[type="email"]{ border-color: #DCE4EE;}
.footer-widget__subscribe-btn{background-color: #65AB4D;}
.site-footer__bottom-inner{ border-color: #ffffff47;}
.footer-widget__location-number::before{ background-color: #fff;} 


/* _____________________ inner page css start_____________________ */
.inner-page .image-layer{ -webkit-transform: scale(1.15); transform: scale(1.15);}
.inner-page .main-slider .swiper-slide-active .image-layer { -webkit-transform: scale(1); transform: scale(1); }
.inner-page .main-slider .main-slider__title {  margin-bottom: 0;}

.inner-page.inner-partners .services-details{ padding: 80px 0 80px;}
.inner-page.inner-partners .services-details__title{ padding-bottom: 50px;}
.inner-page.inner-partners .partners__details__section + .partners__details__section{ margin-top: 40px; padding-top: 40px; border-top: 1px solid #0000001f;}
.inner-page.inner-partners .partners__details__section:nth-child(odd) .row{ flex-direction: row-reverse;}
.inner-page.inner-partners .partners__details__section .img-wrapper{  border-radius: 20px; overflow: hidden;}
.inner-page.inner-partners .partners__details__section .img-wrapper img{ object-fit: cover; object-position: center; height: 100%; width: 100%;}
.inner-page.inner-partners .partners__details__section .content-wrapper .services-details__title-2{padding-bottom: 20px;}
.inner-page.inner-partners .partners__details__section .content-wrapper ul{list-style: none; padding: 0;}
.inner-page.inner-partners .partners__details__section .content-wrapper ul li{position: relative; padding-left: 32px;}
.inner-page.inner-partners .partners__details__section .content-wrapper ul li::before{ content: '\f00c'; font-family: "Font Awesome 6 Pro"; position: absolute; top: 8px; left: 0; font-size: 10px; background-color: #063F84; height: 20px; width: 20px; border-radius: 50%; display: flex; justify-content: center; align-items: center; color: #fff;}
.inner-page.inner-partners .partners__details__section .content-wrapper ul li + li{ margin-top: 10px; }
.inner-page.inner-partners .partners__details__section .extra-content-wrapper{ margin-top: 30px; }
.inner-page.inner-partners .partners__details__section .extra-content-wrapper .services-details__title-2{ margin-bottom: 20px;}
.inner-page.inner-partners .partners__details__section .extra-content-wrapper ul{ display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; padding: 0; list-style: none;}
.inner-page.inner-partners .partners__details__section .extra-content-wrapper ul li{ background-color: #F7F4FC; padding: 20px; }
.inner-page.inner-partners .partners__details__section .extra-content-wrapper ul li:nth-child(even){ background-color: #D6EED6;}


.inner-page.inner-about .why-choose-one{ background-color: transparent; padding: 0 0 50px;}
.inner-page.inner-about .why-choose-one__single::before{ background-color: #D8EFD8; }
.inner-page.inner-about .about-two.custom-style{ padding: 80px 0 80px;}
.inner-page.inner-about .progress-one__faq{ margin-top: 20px;}
.inner-page.inner-about .why-choose-one__single{ display: flex; justify-content: space-between; flex-direction: row-reverse; align-items: center; gap: 15px;}
.inner-page.inner-about .why-choose-one__icon{ position: initial; max-width: 54px;}
.inner-page.inner-about .about-two__img-2{ max-width: 442px;}


.inner-page.inner-services .services-two{ padding: 80px 0 80px;}
.inner-page.inner-services .services-two__single::after{ background-color: transparent;}
.inner-page.inner-services .services-two__single{ background-color: #D7EED7; border: 1px solid #0000001a;}

.main-slider__title span:first-child{ font-size: 40px; padding-bottom: 10px; }
.main-slider__title span:last-child{ background: linear-gradient(90deg, rgb(101, 171, 77) 0%, rgb(6, 63, 132) 100%); padding: 5px 15px; }

.about-two__standard-services.custom-sr{ max-width: unset; margin-left: 0;}
.about-two__standard-services.custom-sr .about-two__work-hour{ max-width:unset; border-radius:0; max-width:600px; }


.main-menu-three__consultant-box{ padding: 0; background-color: transparent;}

.menu-btn-1-sr{ background-color: var(--corle-base); color: #fff; padding: 14px 40px 15px; font-weight: 500; text-transform: uppercase; outline: 1px solid transparent; transition: 0.3s ease-in-out;}
.menu-btn-1-sr:hover{ outline-color: var(--corle-base); color: var(--corle-base); background-color: transparent; transition: 0.3s ease-in-out;}




.about-two.carrer-page{ padding-top:60px; padding-bottom:120px; }
/*.about-two.carrer-page .about-two__right .about-two__points li{ padding-bottom:15px; }*/
.about-two.carrer-page .about-two__right > p{ padding-bottom:15px; }


.contact-four__inner-content{ padding-right:50px; }

.contact-form__input-box input[type="tel"]{ height:60px; width:100%; border:1px solid #cbcbcb; background-color:var(--corle-white); padding-left:20px; padding-right:20px; outline:none; font-size:16px; color:rgba(66, 62, 64, .80); display:block; font-weight:400; }

.contact-info__single{ min-height:356px; }





@media screen and (max-width:768px){
.contact-info__single{ min-height:initial; }

}
