@charset "utf-8";
/* CSS Document */
/* @import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap'); */
@import url('https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css');

@import url('https://fonts.cdnfonts.com/css/acumin-pro');

body{margin:0px; padding:0px; color:#373F41; font-family:'ProximaNova-Regular', sans-serif; overflow-x:hidden;}
a{font-family:'NoyhHeavy', sans-serif;}
svg{-webkit-transition:all .3s ease 0s; -moz-transition:all .3s ease 0s; -o-transition:all .3s ease 0s; transition:all .3s ease 0s;}
a:hover{text-decoration:none; -webkit-transition:all .3s ease 0s; -moz-transition:all .3s ease 0s; -o-transition:all .3s ease 0s; transition:all .3s ease 0s; cursor:pointer}
a:focus,a:hover{border:none; text-decoration:none}
button:focus{outline:0px dotted;}
h1,h2,h3,h4,h5,h6{font-family:'NoyhHeavy'; font-weight:400;}
h1{font-size:80px; line-height:92px;}
h2{color:#393633; font-size:68px; line-height:120%;}
p{color:#373F41; font-family:'ProximaNova-Regular', sans-serif; font-size:20px; font-weight:400; line-height:160%;}


.main__header{width:100%;}
.navbar__top{margin:0px; padding:16px 0; width:100%; z-index:5; background-color:#fff; box-shadow:none; border-radius:0px;}
.navbar__top .navbar___brand{padding:0px 0px; margin-right:40px; width:100%; max-width:237px;}
.navbar__top .navbar___brand img{max-height:50px; transition: all .6s ease-in-out;}
.navbar__top .navbar__nav{margin:0px; flex:1; justify-content:flex-end; padding-right:48px; height:100%;}
.navbar__top .navbar__nav li{margin:0px 20px; position:relative; display:flex;}
.navbar__top .navbar__nav li:first-child{margin-left:0px;}
.navbar__top .navbar__nav li:last-child{margin-right:0px;}
.navbar__top .navbar__nav li a{color:#3A3734; font-size:16px; line-height:17.6px; position:relative; padding:0; font-weight:400; text-transform: uppercase; display:flex; align-items:center; height:100%; text-decoration:none; letter-spacing:1px; transition:all 0.3s ease;}
.navbar__top .navbar__nav li a::after{content:''; position:absolute; bottom:0; left:0; width:0; height:2px; background-color:#EC5F13; transition:width 0.3s ease;}
.navbar__top .navbar__nav li a:hover{color:#EC5F13;}
.navbar__top .navbar__nav li a:hover::after{width:100%;}
.navbar__top .navbar__nav li.current-menu-item a,
.navbar__top .navbar__nav li.current-page-item a,
.navbar__top .navbar__nav li.current-menu-ancestor a,
.navbar__top .navbar__nav li.current-page-ancestor a{color:#EC5F13; font-weight:500;}
.navbar__top .navbar__nav li.current-menu-item a::after,
.navbar__top .navbar__nav li.current-page-item a::after,
.navbar__top .navbar__nav li.current-menu-ancestor a::after,
.navbar__top .navbar__nav li.current-page-ancestor a::after{width:100%;}
.btn__wrap{max-width: fit-content;}
.btn__wrap a{height:52px; display:flex; padding:0px 12px; justify-content:center; align-items:center; border-radius:6px; background-color:#EC5F13; color:#FFF; font-size:17px; font-weight:400; line-height:20px; text-decoration:none; text-transform:uppercase;}
.btn__wrap a:hover{background-color:#ECB279; color:#3A3734;}

.main__banner{position:relative; display: flex; width:100%; height:735px; overflow:hidden;  background-size: cover; background-position: center;}
.main__banner::before{ height:100%; width:50%; position:absolute; left:0; top:0; content:''; background: linear-gradient(270deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.80) 100%); z-index: 2;}
.main__banner .home__banner__content{width:100%; height:100%; display:flex; align-items:flex-start;}
.main__banner .home__banner__content .content__wrap{display: flex; flex-direction: column; align-items: flex-start; justify-content: center; height: 100%; z-index:4;}
.main__banner .home__banner__content .content__wrap h1{color:#fff; text-align: start;}
.main__banner .home__banner__content .content__wrap h1 span{display:block;}
.main__banner .home__banner__content .content__wrap p{max-width:780px; color:#fff; font-weight:700;}

.body__container{background-color:#FFF; margin:0;}
.large__block{position:relative; overflow:hidden;}
.counter__section{padding:80px 0px;}
.counter__wrap{display:flex; flex-direction:column; align-items:center; justify-content:center;}
.counter__wrap h2{text-align:center;}
.counter__wrap p{max-width:700px; width:100%; text-align:center;}
.counter__wrap .counter__cards{display:grid; grid-template-columns:repeat(4,1fr); gap:24px; margin-top: 24px;}
.counter__wrap .counter__cards .single__card{position:relative; border-radius: 20px; border: 0px solid #97C9D7; background: linear-gradient(202deg, #BAEBF7 13.28%, rgba(186, 235, 247, 0.00) 99.77%); padding:32px;}
.counter__wrap .counter__cards .single__card .counter{font-size:72px; line-height:72px; font-family:'NoyhHeavy'; font-weight:400;}
.counter__wrap .counter__cards .single__card h3{font-size:22px; line-height:26.4px; text-transform:uppercase; }
.counter__wrap .counter__cards .single__card p{font-size:16px; line-height:26.4px; text-align:left; margin:16px 0 0;}
.counter__wrap .counter__cards .single__card::after{position:absolute; top:0; left:0; width:100%; height:100%; content:''; background-image:url(../assets/images/even.png); background-repeat: no-repeat; z-index: -1; background-position: top right;}
.counter__wrap .counter__cards .single__card:nth-child(odd)::after{left:0; background-image:url(../assets/images/odd.png); background-position: top left;}

.map__section{background-color:#F7DFBA; padding:80px; display:flex; justify-content:center;}
.map__section .img img{width:100%; height:100%;}

.why__choose__section{background-color:#47EB90; padding:72px 0px; position:relative; overflow:hidden;}
.why__choose__section::after{position:absolute; top:0; left:0; content:''; background-image:url(../assets/images/Ellipse\ 12.png); background-repeat: no-repeat; width:100%; height:100%; z-index: 0;}
.why__choose__section::before{position:absolute; top:0; right: -56%; content:''; background-image:url(../assets/images/Ellipse13.png); background-repeat: no-repeat; width:100%; height:100%; z-index: 0;}
.why__choose__wrap{display:flex; justify-content:space-between; position: relative; z-index: 1;align-items: start; gap: 50px;}
.why__choose__wrap .sticky__sidebar__wrapper{max-width:30%; width:100%; position:-webkit-sticky; position:sticky; top:12px;}
.heading__section.sticky__sidebar{max-width:390px; width:100%;}



/* .why__choose__wrap .sticky__sidebar__wrapper .sticky__sidebar{position:-webkit-sticky; position:sticky; top:12px;} */
/* .why__choose__wrap .sticky__sidebar__wrapper .sticky__sidebar:active, .why__choose__wrap .sticky__sidebar__wrapper .sticky__sidebar:focus{max-width:390px; width:100%;} */



.why__choose__wrap .heading__section{margin:0;}
.why__choose__wrap .heading__section .btn__wrap{margin-top:30px;}
.why__choose__wrap .time__line__wrapper{max-width:65%; width:100%; max-height:786px; overflow-y:scroll;}
.why__choose__wrap .time__line__wrapper::-webkit-scrollbar{display:none;}
.why__choose__wrap .time__line__wrapper{-ms-overflow-style:none; scrollbar-width:none;}

.why__choose__wrap .timeline__wrap{margin: 0;}
.why__choose__wrap .timeline__wrap .single__card{display: flex; gap:50px; }
.why__choose__wrap .timeline__wrap .single__card .image__box{max-width:185px; width:100%; height:185px; border-radius:100px; border:1px solid #fff; flex: 0 0 185px;}
.why__choose__wrap .timeline__wrap .single__card .image__box img{width:100%; height:100%; object-fit:cover;}
.why__choose__wrap .timeline__wrap .single__card .content__box{margin:0;}
.why__choose__wrap .timeline__wrap .single__card .content__box h3{font-size:30px; line-height:39px; max-width:500px;}
.why__choose__wrap .timeline__wrap .single__card .content__box p{margin-top:16px;}
.why__choose__wrap .timeline__wrap hr{color:#69AA86;}

.image__scetion{width:100%;}
.image__scetion .image__box{max-width:100%; height:700px;}
.image__scetion .image__box img{width:100%; height:100%; object-fit:cover;}

.story__section{padding:80px 0px;}
.success__stories__wrap{display:flex; gap:24px; justify-content:space-between;}
.success__stories__wrap .heading__wrap{margin:0; max-width:33%; width: 100%; position: relative;}
.story__slider{margin:0;}
.success__stories__wrap .slide-container{max-width:67%; width: 100%; padding:0;}
.story__slider .slide-content{margin:0px; overflow: hidden; border-radius:20px;}
.story__slider .card{border-radius: 20px; background: linear-gradient(202deg, #BAEBF7 13.28%, rgba(186, 235, 247, 0.00) 99.77%); padding:38px 32px; border:0px; position:relative;}
.story__slider .card::after{position:absolute; top:0; left:0; content:''; width:100%; height:100%; background-image:url(../assets/images/odd.png); background-repeat:no-repeat; z-index: -1;}
.story__slider .card i.icon__box img{width:46px;}
.story__slider .card-content{display: flex; flex-direction: column;}
.story__slider .card-content .description{ font-size:20px; color: #373F41; line-height:33px;}
.story__slider .img__content{display:flex;}
.story__slider .img__content .image__box{max-width:62px; width: 100%; height:62px;}
.story__slider .img__content .image__box img{width:100%; height:100%; border-radius:50px;}
.story__slider .img__content .content__box{margin-left:14px;}
.story__slider .img__content .content__box h3{color: #000; font-size: 26px; font-weight: 400; line-height: 33.8px ; text-transform: uppercase;}
.story__slider .img__content .content__box .desig{color: #373F41; font-size: 15px; font-weight: 400; line-height:26.4px;}
.swiper__navigator__holder .swiper-button-next, .swiper__navigator__holder .swiper-button-prev{border-radius:5px; color: #000; width: 50px; height: 50px; top: 66%;}
.swiper__navigator__holder .swiper-button-next svg, .swiper__navigator__holder .swiper-button-prev svg{width:20px; height:20px; display: none;}
.swiper__navigator__holder .swiper-button-prev{border:1px solid #949494;}
.swiper__navigator__holder .swiper-button-next{ background-color:#EC5F13; left: 18%;}
.swiper__navigator__holder .swiper-button-next::after, .swiper__navigator__holder .swiper-button-prev::after {font-size:20px;}
@media screen and (max-width: 768px) { .slide-content{   margin: 0 10px; } .swiper-navBtn{   display: none; }
}

.light__bg{background-color: #F7DFBA; padding:72px 0px;}
.university__wrap{margin:0;}
/* {display:flex; gap:50px; align-items: end; justify-content: space-between;} */
.university__wrap .cofounder__wrap{display:flex; gap:50px; align-items: end; justify-content: space-between;}
.university__wrap h2{max-width:700px;}
.university__wrap p{max-width:715px;}
.university__wrap .cofounder__wrap .image__box{border-radius: 8px; border: 1px solid #A89D8D; background: linear-gradient(270deg, rgba(247, 223, 186, 0.40) 0%, rgba(236, 178, 121, 0.40) 100%); padding: 70px; max-width: 40%; width:100%; height:360px;}
.university__wrap .cofounder__wrap .image__box img{width:100%; height:100%; object-fit: scale-down;}

.university__wrap .partners__wrap{max-width: 52%;display: flex; flex-direction: column; align-items: center;}
.university__wrap .partners__wrap h3{font-size:40px; line-height:52px; color: #31312F;}
.university__wrap .partners__wrap .partners__grid{margin:0; display:grid; grid-template-columns:repeat(3 , 1fr);}
.university__wrap .partners__wrap .partners__grid .grid__item{border-radius: 8px; border: 1px solid rgba(148, 146, 144, 0.45); background: rgba(236, 178, 121, 0.40); min-width:216px; height:180px; display:flex; align-items:center; justify-content:center;}
.university__wrap .partners__wrap .partners__grid .grid__item .img{width:100%; height:100%;}

.award__section{background-color:#BAEBF7; padding:72px 0px;}
.award__wrap{display: flex; flex-direction:column; gap:40px; align-items:center; }
.award__wrap h2{max-width:1020px; text-align:center;}
.award__wrap .award__grid{display:grid; grid-template-columns:repeat(4 , 1fr); gap:24px;}
.award__wrap .award__grid .grid__item{margin:0px;}
/* .award__wrap .award__grid .grid__item .image__box{} */
.award__wrap .award__grid .grid__item .image__box img{width:100%; height:auto;}
.award__wrap .award__grid .grid__item .content{border-top:2px solid #000; padding:20px 8px;}
.award__wrap .award__grid .grid__item .content h3{font-size: 23px; font-weight: 400; line-height:32.5px; text-align: center;}
.award__wrap .award__grid .grid__item:nth-child(1) .content{background-color:#87F76E;}
.award__wrap .award__grid .grid__item:nth-child(2) .content{background-color:#F7906E;}
.award__wrap .award__grid .grid__item:nth-child(3) .content{background-color:#6EC9F7;}
.award__wrap .award__grid .grid__item:nth-child(4) .content{background-color:#F4BF3D;}

.video__section{padding:72px 0px;}
.large__block .flex__wrap{display:flex; justify-content:space-between; align-items:center;}
.video__section .flex__wrap h2{max-width:50%;}
.video__section .flex__wrap p{max-width:50%;}
.video__section .video__wrap{margin-top:38px; position: relative; overflow: hidden;}
.video__section .video__wrap .image__box{width:100%;}
.video__section .video__wrap .image__box img{border-radius:32px; width: 100%;}
.modal__warp .modal__dialog{max-width:900px; display:flex; align-items:center; justify-content:center; height:100%;}
.modal__warp .modal__dialog .modal__content{padding:0; position:relative; border:0; background-color:transparent;}
.modal__warp .modal__dialog .modal__content .btn__close{position:absolute; right:-15px; top:-15px; opacity:1; z-index:1; background-color:#fff; height:30px; width:30px; border-radius:40px;}
.modal__warp .modal__dialog .modal__content .modal__body{border:0;}
.m__video{position:relative; aspect-ratio:704 / 396; height:100%;}
.video__section .video__wrap .item__content{position: absolute; left: 0; bottom: 0; width: 100%; height:235px; display: flex; align-items: flex-end; background-repeat: no-repeat; background-size: cover; border-radius: 0 0 32px 32px; background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.91) 62.02%, #000 100%); padding:0px 48px;}
.video__section .video__wrap .item__content .item__footer{border-top:1px solid rgba(255, 255, 255, 0.31); display: flex; align-items: center; justify-content: space-between; width: 100%; padding:20px 0px;}
.video__section .video__wrap .item__content .item__footer a{position: absolute; top: -56%; left: 47%;}
.video__section .video__wrap .item__content .item__footer .footer__grid{display:grid; grid-template-columns:repeat(3, 1fr);}
.video__section .video__wrap .item__content .item__footer .footer__grid .grid__item{display:flex; gap:20px;}
.video__section .video__wrap .item__content .item__footer .footer__grid .grid__item i.icon__box{padding:8px; background-color:#EC5F13; border-radius:48px; width:50px; height:44px; display: flex; align-items: center; justify-content: center;}
.video__section .video__wrap .item__content .item__footer .footer__grid .grid__item i.icon__box img{width:40px;}
.video__section .video__wrap .item__content .item__footer .footer__grid .grid__item .content{margin:0;}
.video__section .video__wrap .item__content .item__footer .footer__grid .grid__item .content h3{color: #FFF; font-size: 24px; font-weight: 400; line-height:32.4px; text-transform: uppercase;}
.video__section .video__wrap .item__content .item__footer .footer__grid .grid__item .content p{color:#BABABA; font-size:14px; line-height:23.1px;}


.post__section{margin:0; }
.post__section .flex__wrap h2{max-width:42%;}
.post__section .flex__wrap{align-items:end;}
.category__filter__wrap{display:flex; flex-wrap:wrap; gap:12px; margin:30px 0 24px 0; align-items:center;}
.category__filter__btn{height:42px; padding:0px 20px; border-radius:6px; background-color:#fff; color:#3A3734; font-size:16px; font-weight:500; line-height:20px; text-decoration:none; text-transform:none; border:1px solid #949494; cursor:pointer; transition:all 0.3s ease; font-family:'ProximaNova-Regular', sans-serif;}
.category__filter__btn:hover{background-color:#ECB279; color:#3A3734; border-color:#ECB279;}
.category__filter__btn.active{background-color:#EC5F13; color:#FFF; border-color:#EC5F13;}
.category__filter__btn.active:hover{background-color:#ECB279; color:#3A3734; border-color:#ECB279;}
.post__section .post__wrap{display:grid;  grid-template-columns:repeat(3, 1fr); gap: 24px; margin-top:24px;}
.post__section .post__wrap .grid__item{padding:16px; border-radius: 20px; background-color: #ECB279;}
.post__section .post__wrap .grid__item .image__box{max-width:390px; height:200px;}
.post__section .post__wrap .grid__item .image__box img{width:100%; height:100%;object-fit: cover; border-radius: 16px;}
.grid__item .contact__box{margin-top:20px; display:flex; flex-direction:column; gap:16px;}
.post__section .post__wrap .grid__item .contact__box h3{font-size:26px; font-weight: 400; line-height:40px;}
/* .post__section .post__wrap .grid__item .contact__box p{} */
.post__section .post__wrap .grid__item .contact__box .footer__info{display:flex; justify-content:space-between; align-items:center;}
.post__section .post__wrap .grid__item .contact__box .footer__info a.btn__wrap{font-size:16px; font-weight:500; line-height:26px; font-family: "ProximaNova-Bold"; color:#3A3734; text-decoration:unset;}
.post__section .post__wrap .grid__item .contact__box .footer__info i.icon__box{margin:0;}
.post__section .post__wrap .grid__item .contact__box .footer__info i.icon__box img{width:20px; height:20px;}
.post__section .post__wrap .grid__item .contact__box .footer__info .meta__data{font-size:16px; font-weight:700; line-height:26px; margin-bottom: 0px;}

.social__section{padding:72px 0;}
.social__section .flex__wrap{max-width:65%;}
.social__section .social__icons{max-width:35%;}


.global__banner{display:flex; padding:88px 0; background-color:#C1D7D0;}
.banner__content{margin:0;}
.banner__content .banner__content{margin:0;}
.banner__content .banner__content__wrap{display:flex; align-items:center; justify-content: space-between; gap:50px;}
.banner__content .banner__content__wrap .content__box{max-width:58%;}
.banner__content .banner__content__wrap h1{color:#393633; text-align: start;}
.banner__content .banner__content__wrap p{max-width:556px;}
.banner__content .banner__content__wrap .image__box{max-width:39%; height:510px;}
.banner__content .banner__content__wrap .image__box img{width:100%; height: 100%; object-fit:contain; border-radius:100px;}

.large__block.bg__wrap{padding:72px 0; background-color:#FCF6ED;}
.partnership__wrap{margin:0; display:flex; flex-direction:column; align-items:center;}
.partnership__wrap h2{margin:0 auto;}
.partnership__wrap .grid__wrap{display:grid; grid-template-columns:repeat(3 , 1fr); gap:24px; width: 100%; margin-top:48px;}
.partnership__wrap .grid__wrap .grid__item{border-radius: 20px; background: #BAEBF7;}
.partnership__wrap .grid__wrap .grid__item .image__box{height:305px;}
.partnership__wrap .grid__wrap .grid__item .image__box img{width:100%; height:100%; border-radius:20px; object-fit:cover;}
.partnership__wrap .grid__wrap .grid__item .content__box{padding:32px 24px;}
.partnership__wrap .grid__wrap .grid__item .content__box .name__location__wrap{margin:0;}
.partnership__wrap .grid__wrap .grid__item .content__box .name__location__wrap h3{color:#3A3734; font-size: 32px; font-weight: 400; line-height:41.6px;}
.partnership__wrap .grid__wrap .grid__item .content__box .name__location__wrap .location__wrap{min-height:230px;}
.partnership__wrap .grid__wrap .grid__item .content__box .name__location__wrap .location__wrap p{margin-bottom: 8px;}
.partnership__wrap .grid__wrap .grid__item .content__box .name__location__wrap .location__wrap ul{margin:0; padding-left: 14px; list-style-type: square; font-size: 20px;}
.partnership__wrap .grid__wrap .grid__item .content__box hr{color: #B9B9B9; opacity:1;}
.partnership__wrap .grid__wrap .grid__item .content__box .contact__box{gap:8px;}
.partnership__wrap .grid__wrap .grid__item .content__box .contact__box .icon__box__item{display:flex; gap:8px; align-items:center; margin:0;}
.partnership__wrap .grid__wrap .grid__item .content__box .contact__box .icon__box__item i.icon__box{display:flex; align-items:center; justify-content: space-between;}
.partnership__wrap .grid__wrap .grid__item .content__box .contact__box .icon__box__item i.icon__box img{width:20px; height:20px;}
.partnership__wrap .grid__wrap .grid__item .content__box .btn__wrap{margin-top:40px;}


.large__block.bg__f7dfba{background-color:#F7DFBA;}
.form__wrap{margin:0;}
.form__wrap p.para{max-width:734px;}
.form__wrap .note{margin-top:16px;}
.form__wrap h4{max-width:1090px; font-size:24px; font-weight: 400; line-height:31.2px;}
.form__body{padding:48px 32px; border-radius: 16px; border: 1px solid #A18D6E; background-color: #FFECCE;  margin-top:40px;}
.form__body label{font-family:'NoyhHeavy'; font-weight:400; font-size:24px; line-height:36px;}
.form__body label.form-check-label{font-family:'ProximaNova-Regular'; font-weight:400; font-size:20px; line-height:32px;}
.form__body input{border-color:#D2CEBE; border-radius: 8px; height: 56px;}
.form__body input:focus{box-shadow:none; border-color:#D2CEBE;}
.form__body select{border-color:#D2CEBE; border-radius: 8px; height: 56px;}
.form__body select:focus{box-shadow:none; border-color:#D2CEBE;}
.form__body .form-check .form-check-input{height:16px;}
.form__body .submit__btn{height:52px; display:flex; padding:0px 12px; justify-content:center; align-items:center; border-radius:6px; background-color:#EC5F13; color:#FFF; font-size:17px; font-weight:400; line-height:20px; text-decoration:none; text-transform:uppercase; width:fit-content; border:0px;}


.large__block.bg__baebf7{background-color:#BAEBF7;}
.center__wrap .content__box{max-width:62%;}
.center__wrap{gap:40px;}
.center__wrap .image__box{max-width:33%;}
.center__wrap .image__box img{width:100%; height:100%; object-fit:cover;}
.center__wrap .btn__flex__wrap{display:flex; gap:16px;}
.center__wrap .btn__flex__wrap .feedback__btn a{height:52px; display:flex; padding:0px 12px; justify-content:center; align-items:center; border-radius:6px; background-color:transparent; color:#3A3734; font-size:17px; font-weight:400; line-height:20px; text-decoration:none; text-transform:uppercase; width:fit-content; border:1px solid #3A3734;}
.center__wrap .btn__flex__wrap .feedback__btn a:hover{background-color:#EC5F13; color:#FFF; border:1px solid #EC5F13;}

.banner__content .banner__content__wrap .app__content__box{max-width:54%;}
.banner__content .banner__content__wrap .app__content__box p{max-width:672px;}
.banner__content .banner__content__wrap .app__image__box{max-width:42%; height:536px;}
.banner__content .banner__content__wrap .app__image__box img{width:100%; height: 100%; object-fit:cover; border-radius:96px;}

.concept__wrap{margin:auto;}
.concept__wrap h2{text-align:center;}
.concept__wrap .concept__accordion__wrap{margin-top:48px;}

.concept__accordion__wrap .accordion{--bs-accordion-bg:transparent; }
.concept__accordion__wrap .accordion__item{background:#BAEBF7; padding:20px; border-radius:8px; margin-bottom:24px;}
.concept__accordion__wrap .accordion__item:focus{outline: none; border:0px; box-shadow:none;}
.concept__accordion__wrap .accordion__item .accordion__button{display:flex; gap:20px; padding:0px; border:0px;}
.concept__accordion__wrap .accordion__item .accordion__button i.icon__box{width:80px; height:80px;}
.concept__accordion__wrap .accordion__item .accordion__button i.icon__box img{width:100%;}
.concept__accordion__wrap .accordion__item .accordion__button h2{font-weight:400; font-size:26px; line-height:33px; text-align: start;}
.concept__accordion__wrap .accordion__item .accordion__button h2 span{display:block; font-size:32px;}

.concept__accordion__wrap .accordion__item .accordion__button::after{background-image:url("../assets/images/circle-plus.svg"); background-repeat:no-repeat;}
.concept__accordion__wrap .accordion__item .accordion__button:focus:not(:focus-visible)::after{background-image:url("../assets/images/circle-minus.svg"); background-repeat:no-repeat;}
/* .concept__accordion__wrap .accordion__item .accordion__button{padding:0px;} */
button.accordion__button:focus:not(:focus-visible){outline:none; box-shadow:none; border:0px; background-color:transparent;}
button.accordion__button:not(.collapsed){background-color: transparent; box-shadow:none !important;}
.concept__accordion__wrap .accordion__item .accordion__body{position:relative; padding:16px 0 0 0;}

.why__choose__wrap .approach__sidebar{max-width:530px;}
.sticky__sidebar__wrapper .heading__section.sticky__sidebar{max-width:530px;}
.why__choose__wrap .approach__time__line__wrapper{max-width:760px;}
.why__choose__wrap .timeline__wrap .single__card .content__box .read__more__btn{font-family:'ProximaNova-Bold', sans-serif; font-size:16px; font-weight:500; line-height:26.4px;
display:flex; gap:10px; align-items:center; text-decoration:none; color:#3A3734;} 
.why__choose__wrap .timeline__wrap .single__card .content__box .read__more__btn i.icon__box img{width:24px; height:24px;}
.why__choose__wrap .approach__time__line__wrapper .timeline__wrap hr{margin:36px 0;}
.why__choose__wrap .approach__time__line__wrapper .timeline__wrap .single__card{align-items:center;}


/* .education__wrap{margin:auto;}
.education__wrap h2{text-align:center;}
.slide-container{max-width: 1120px;width: 100%;padding: 40px 0;} */



.slide-container{max-width: 1120px; width: 100%; padding: 40px 0;}
.slide__content{margin: 0 40px; overflow: hidden; border-radius: 25px;}
.card{border-radius: 25px; background-color: #FFF;}
.image-content, .card-content{display: flex; flex-direction: column; align-items: center; padding: 10px 14px;}
.image-content{position: relative; row-gap: 5px; padding: 25px 0;}
.overlay{position: absolute; left: 0; top: 0; height: 100%; width: 100%; background-color: #4070F4; border-radius: 25px 25px 0 25px;}
.overlay::before, .overlay::after{content: ''; position: absolute; right: 0; bottom: -40px; height: 40px; width: 40px; background-color: #4070F4;}
.overlay::after{border-radius: 0 25px 0 0; background-color: #FFF;}
.card-image{position: relative; height: 150px; width: 150px; border-radius: 50%; background: #FFF; padding: 3px;}
.card-image .card-img{height: 100%; width: 100%; object-fit: cover; border-radius: 50%; border: 4px solid #4070F4;}
.name{font-size: 18px; font-weight: 500; color: #333;}
.description{font-size: 14px; color: #707070; text-align: center;}
.button{border: none; font-size: 16px; color: #FFF; padding: 8px 16px; background-color: #4070F4; border-radius: 6px; margin: 14px; cursor: pointer; transition: all 0.3s ease;}
.button:hover{background: #265DF2;}

.swiper-navBtn{color: #6E93f7; transition: color 0.3s ease;}
.swiper-navBtn:hover{color: #4070F4;}
.swiper-navBtn::before,
.swiper-navBtn::after{font-size: 38px;}
.swiper-button-next{right: 0;}
.swiper-button-prev{left: 0;}
.swiper-pagination-bullet{background-color: #6E93f7; opacity: 1;}
.swiper-pagination-bullet-active{background-color: #4070F4;}

@media screen and (max-width: 768px) {
  .slide-content{margin: 0 10px;}
  .swiper-navBtn{display: none;}
}


.banner__content .team__banner__content{margin:auto;}
.team__banner__content h1{color:#373f41; text-align: center;}
.team__banner__content p{text-align: center;}
.team__banner__content .image__box{height:480px; margin-top: 48px;}
.team__banner__content .image__box img{height:100%; width:100%; object-fit: cover; border-radius:32px;}


.member__wrap{margin:80px auto 0;}
.member__wrap h2{text-align: center;}
.member__wrap .member__grid__wrap{width:100%; display:grid; grid-template-columns:repeat(3, 1fr); margin-top:48px; gap:24px;}
.member__wrap .member__grid__wrap .grid__item{margin:0; border-radius:20px; background-color:#BAEBF7;}
.member__wrap .member__grid__wrap .grid__item .image__box{height:340px;}
.member__wrap .member__grid__wrap .grid__item .image__box img{width:100%; height:100%; object-fit:cover; border-radius:16px;}
.member__wrap .member__grid__wrap .grid__item .content__box{padding:24px;}
.member__wrap .member__grid__wrap .grid__item .content__box p{margin-bottom:0px;}
.member__wrap:nth-child(1){margin:0 auto;}

.story__banner{background-color:#6ADE9D;}
.story__banner .banner__content .banner__content__wrap .app__content__box{max-width:50%;}
.large__block.bg__fff1ea{background-color: #FFF1EA;}
.story__journey__wrap{margin:0 auto;}
.story__journey__wrap h2{text-align:center;}

.unique__slider__wrap{margin-top:40px;}
.slider__item{margin:0; max-width:630px;}
.slider__item .content__box{margin-bottom:10px;}
.slider__item .content__box h2{color:#E6625F; text-align: start;}
.slider__item .content__box p{max-width:444px;}
.slider__item .content__box h3{font-size:26px; line-height:33.4px;}
.slider__item .image__box{height:480px;}
.slider__item .image__box img{width:100%; height:100%; object-fit:cover;}

.flex__wrap.uni__wrap{margin:0; gap:30px; align-items: start;}
.uni__wrap .content__box{max-width:58%;}
.uni__wrap .content__box p{color:#000;}
.uni__wrap .content__box p a{color:#000; font-family: 'ProximaNova-Regular', sans-serif;}
.uni__wrap .image__box{max-width:40%; width:100%; height:495px;}
.uni__wrap .image__box img{width:100%; height:100%; object-fit:cover; border-radius:16px;}

.member__wrap .founder__grid__wrap{width:100%; display:grid; grid-template-columns:repeat(3, 1fr); gap:24px;}
.member__wrap .founder__grid__wrap .grid__item{border-radius: 20px; border: 1px solid #BAEBF7; background: #ECB279;}
.member__wrap .founder__grid__wrap .grid__item .image__box{height:305px;}
.member__wrap .founder__grid__wrap .grid__item .image__box img{width:100%; height:100%; object-fit:cover; border-radius: 20px;}
.member__wrap .founder__grid__wrap .grid__item .content__box{padding:24px;}
.member__wrap .founder__grid__wrap .grid__item .content__box h3{font-size:28px; line-height:36.4px; margin-top:24px; overflow:hidden; display: -webkit-box; -webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.member__wrap .founder__grid__wrap .grid__item .content__box p.desig{font-size:16px; line-height:26.4px; margin-top:8px;}
.member__wrap .founder__grid__wrap .grid__item .content__box p.short__line{overflow:hidden; display: -webkit-box; -webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.member__wrap .founder__grid__wrap .grid__item .content__box .read__more__btn{font-family:'ProximaNova-Bold', sans-serif; font-size:16px; font-weight:500; line-height:26.4px;
display:flex; gap:10px; align-items:center; text-decoration:none; color:#3A3734;} 
.member__wrap .founder__grid__wrap .grid__item .content__box .read__more__btn i.icon__box img{width:24px; height:24px;}

/* *,
*:after,
*:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

.clearfix:before,
.clearfix:after { content: " "; display: table;}

.clearfix:after { clear: both;}

body { font-family: sans-serif; background: #f6f9fa;} */
.gallery__wrap{margin:0 auto;}
.gallery__wrap h2{text-align:center;}
h1 { color: #ccc; text-align: center;}

a { color: #ccc; text-decoration: none; outline: none;}

/*Fun begins*/
.gallery__wrap .tab_container { width:100%; margin: 0 auto; padding-top:30px; position: relative;}
.gallery__wrap .tab_container input, .gallery__wrap .tab_container section { clear: both; padding-top: 10px; display: none;}
.gallery__wrap .tab_container .tab-content{margin:0;}
.gallery__wrap .tab_container label{ font-weight:400; font-size:28px; line-height:36.4px; font-family:'NoyhHeavy'; display: block; float: left; width:50%; padding:20px 20px 12px 20px; color: #3A3734; cursor: pointer; text-decoration: none; text-align: center; background: #fff;}
.gallery__wrap .tab_container label:first-of-type{border-radius:8px 0 0 8px;}
.gallery__wrap .tab_container label:last-of-type{border-radius: 0 8px 8px 0;}
/* .tab__content{display:block;} */
#tab1:checked ~ #content1, #tab2:checked ~ #content2{display:flex; gap:40px; padding: 20px; background: #ECB279; margin-top: 100px; border-radius: 32px;}

.tab_container .tab-content p, .tab_container .tab-content h3 { -webkit-animation: fadeInScale 0.7s ease-in-out; -moz-animation: fadeInScale 0.7s ease-in-out; animation: fadeInScale 0.7s ease-in-out;}
.tab_container .tab-content h3  { text-align: center;}

.tab_container [id^="tab"]:checked + label { background: #ECB279;}

/*Media query*/
@media only screen and (max-width: 900px) {
label span {   display: none;} .tab_container {   width: 98%; }
}


.gallery__wrap .swiper {width:800px; height: 100%; margin-left: auto; margin-right: auto;}
.gallery__wrap .swiper-slide {text-align: center; font-size: 18px; display: flex; justify-content: center; align-items: center;}
.gallery__wrap .swiper-slide img {display: block; width: 100%; height:auto; object-fit: cover;}
.gallery__wrap .swiper-slide {background-size: cover; background-position: center;}
.gallery__wrap .mySwiper2{height:100%; width: 100%;} /* enlarged image */
.gallery__wrap .mySwiper{height:490px; box-sizing: border-box; padding:0;} /* thumbnail image */
.gallery__wrap .mySwiper .swiper-slide {width:260px; height:150px !important; opacity: 0.4;}
.gallery__wrap .mySwiper .swiper-slide-thumb-active {opacity: 1;}
.gallery__wrap .mySwiper .swiper-slide-thumb-active img{border:3px solid #EC5F13;;}
.gallery__wrap .mySwiper .swiper-slide img{margin-bottom:0px; border-radius:12px;}
.gallery__wrap .swiper-slide img {display: block; width: 100%; height: 100%; object-fit: cover; margin-bottom:60px;}
.gallery__wrap .mySwiper .swiper-slide.swiper-slide-visible{height:150px !important;}

.gallery__wrap  .swiper-button-next, .gallery__wrap  .swiper-button-prev{top:96%; border-radius:6px; color: black;}
/* .gallery__wrap .swiper-button-next .swiper-navigation-icon svg path, .gallery__wrap .swiper-navigation-icon .swiper-button-prev svg path{color:#000 !important;} */
.gallery__wrap  .swiper-button-next{padding:14px; background-color:#EC5F13; left:52%;}
.gallery__wrap  .swiper-button-prev{padding:14px; border: 1px solid #949494; background: #FFF; left:43%;}





footer{margin:0px; padding:80px 0px 0px; display:block; clear:both; background-color:#31312F;}
.footer__top{display:flex; gap:150px}
.footer__top .footer__logo__wrap{display:flex; flex-direction:column; align-items:flex-start; margin-top:30px;}
.footer__top .footer__logo__wrap .footer__logo{width:100%; max-width:230px;}
.footer__top .footer__logo__wrap .footer__logo img{width:100%; height:100%;}
.footer__top .footer__logo__wrap p{color:#FCF6ED; margin-top: 30px;}
.footer__top .footer__logo__wrap ul.social__links{display:flex; column-gap:20px; list-style: none; padding:0px; margin-top:20px;}
.footer__top .footer__logo__wrap ul.social__links li{border-radius: 48px; display: flex; justify-content: center; align-items: center; width:50px; height:50px;}
.footer__top .footer__logo__wrap ul.social__links li a{width: 100%; height: 100%; border-radius: 50px; background-color:#EC5F13; display: flex; justify-content: center; align-items: center;}
.footer__top .footer__logo__wrap ul.social__links li a i.icon__box{display: flex; justify-content: center; align-items: center;}
.footer__top .footer__logo__wrap ul.social__links li a i.icon__box img{width:100%;}
.footer__top .footer__links__wrap{display:flex; column-gap:100px;}
.footer__top .footer__links__wrap .links__widgets{display:flex; flex-direction:column; padding-bottom:40px; gap: 40px;}
.footer__top .footer__links__wrap .links__widgets .link__item{max-width: 190px; width: 100%;}
.footer__top .footer__links__wrap .links__widgets .link__item h3{color:#FCB42B; margin-bottom:20px;}
.footer__top .footer__links__wrap .links__widgets .link__item ul{list-style: none;  display: flex; flex-direction: column; margin:0px; padding:0px; row-gap: 20px;}
.footer__top .footer__links__wrap .links__widgets .link__item ul li a{color:#FCF6ED; font-family:'ProximaNova-Regular', sans-serif; text-decoration:unset;}

.footer__bottom{display: flex; align-items: center; justify-content: space-between; border-top: 1px solid #FCF6ED; padding:20px 0;}
.footer__bottom p{color:#FCF6ED; margin-bottom:0px; font-size:16px; font-weight:400; line-height:26.4px;}
.footer__bottom ul{list-style:none; margin:0px; padding: 0px;}
.footer__bottom ul li a{color:#FCF6ED; font-family: "ProximaNova-Regular", sans-serif; text-decoration:none;}


.pagination__wrap {width: 100%; display: flex; justify-content: center; align-items: center; margin-top: 50px;}

.pagination__wrap .page-numbers {margin: 0px 5px; color: #333; background: #fff; padding:5px 10px; border-radius: 5px; transition: all 0.5s ease;}
.pagination__wrap .page-numbers:hover {background:  #ECB279; color: #fff;}
.pagination__wrap .page-numbers.current {background:  #ECB279; color: #fff;}

/* Single Post Styles */
.single__content {max-width: 100%;}
.single__featured__image {margin-bottom: 20px; width: 100%;}
.single__featured__image img {width: 100%; height: auto; display: block;}
.single__meta {display: flex; align-items: center; gap: 15px; margin-bottom: 15px; font-size: 16px;}
.single__category {color: #EC5F13; font-weight: 600; text-transform: uppercase;}
.single__date {color: #373F41;}
.single__title {margin-bottom: 20px;}
.single__divider {border: none; border-top: 1px solid #ddd; margin: 20px 0 30px 0;}
.single__content__text p {text-align: justify;}
.single__content__text img {display: block; margin: 20px auto; max-width: 100%; height: auto;}
.single__content__text figure {text-align: center; margin: 20px auto;}
.single__content__text figure img {margin: 0 auto;}


/*-------------------------------------------------------- landing page --------------------------------------------------------------------------------------*/
.global__banner.landing__banner{background: #E5EEEB;}
.banner__content .banner__content__wrap h2{color:#393633; text-align: start;}
.banner__content .banner__content__wrap h2 span{display:block;}
.counter__section__land{background: #FCF6ED;}
.counter__wrap.counter__wrap__land .counter__cards .single__card{background: linear-gradient(202deg, #FED3C2 13.28%, rgba(254, 211, 194, 0.00) 99.77%); position:relative; margin:0 auto; width: 100%; height: 100%; padding:32px 16px;}
.counter__wrap.counter__wrap__land .counter__cards .single__card:first-child::after{background-image:url(../assets/images/land-circle.png); z-index:1; background-size:contain; border-radius:20px;}
.counter__wrap.counter__wrap__land .counter__cards .single__card:last-child::after{background-image:url(../assets/images/land-circle-last.png); z-index:1; background-size:contain; border-radius:20px;}
.counter__wrap.counter__wrap__land .counter__cards .single__card .counter, .counter__wrap.counter__wrap__land .counter__cards .single__card h3{text-align:center; z-index:2; position:relative;}
.counter__wrap.counter__wrap__land .counter__cards .single__card .counter{font-size:88px; line-height:88px;}
.counter__wrap.counter__wrap__land .counter__cards .single__card h3{font-size:24px; line-height:31.2px; text-transform:unset;}

.map__section__land{background: #FCF6ED; margin-top:48px;}
.image__slider__section{background: linear-gradient(0deg, #FFF 44.31%, #3CDD83 100%); padding:80px 0 150px;}
.image__slider__section .image__slider__wrap{margin:0;}
.image__slider__wrap h2{margin:auto; text-align:center; max-width:70%; width:100%;}
.image__slider__wrap .img__slider{margin-top:48px; position:relative;}
.image__slider__wrap .img__slider .carousel__item{width:100%; height:620px;}
.image__slider__wrap .img__slider .carousel__item img{width:100%; height:100%; object-fit:cover; border-radius:32px;}
.image__slider__wrap .img__slider .carousel-control-prev{width:50px; height:50px; border-radius: 6px; border: 1px solid #949494; background: #FFF; top:105%; left:46%;}
.image__slider__wrap .img__slider .carousel-control-prev .carousel-control-prev-icon{background-image:url(../assets/images/chevron-prev.svg);}
.image__slider__wrap .img__slider .carousel-control-next{width:50px; height:50px; border-radius: 6px; border: 1px solid #EC5F13; background: #EC5F13; top:105%; right:45%;}
.image__slider__wrap .img__slider .carousel-control-next .carousel-control-next-icon{background-image:url(../assets/images/chevron-next.svg);}
.story__section__land{padding:80px 0;}
.story__section__land h2{text-align:center; margin-bottom:48px;}
.story__section__land .partners__talk{display:flex; gap:24px; justify-content:space-between; margin-bottom:64px;}
.partners__talk .img__wrap{border-radius: 20px; border: 1px solid #BAEBF7; background: linear-gradient(202deg, #BAEBF7 13.28%, rgba(186, 235, 247, 0.00) 99.77%); max-width:33%; width:100%; position:relative; z-index: 1;}
.partners__talk .img__wrap::before{background-image:url(../assets/images/odd.png); background-repeat:no-repeat; width:100%; height:100%; position:absolute; top:0; left:0; content:'';z-index:-1;}
.partners__talk .img__wrap .image__box{width:100%; height:100%;}
.partners__talk .img__wrap .image__box img{width:100%; height:100%; object-fit:cover; border-radius:20px;}
.partners__talk .content__box{padding:32px 72px 40px; border-radius: 20px; border: 1px solid #BAEBF7; background: linear-gradient(202deg, #BAEBF7 13.28%, rgba(186, 235, 247, 0.00) 99.77%); max-width:64%; width:100%; position:relative; z-index: 1;}
.partners__talk .content__box::before{background-image:url(../assets/images/odd.png); background-repeat:no-repeat; width:100%; height:100%; position:absolute; top:0; left:0; content:'';z-index:-1;}
.partners__talk .content__box i.ico__box img{width:50px; height:50px; flex:0 0 50px;}
.partners__talk .content__box i.ico__box{margin-bottom:30px;}
.partners__talk .content__box h3{font-size:26px; line-height:33px; margin:30px 0;}
.partners__talk .content__box p{font-size:16px; line-height:26px;}
.partners__talk .content__box h4{font-size:22px; line-height:28px; margin-top:30px; text-transform: uppercase;}
/* .partners__talk .content__box h3{} */
.story__section__land h2.h2__small{font-size:48px; line-height:62px; max-width:1010px; text-align:left;}
.post__section .post__wrap .grid__item.story__item .contact__box h3{font-size:32px; line-height:41px;}
.post__section .post__wrap .grid__item .contact__box h3 span{display:block;}
.post__section .post__wrap .grid__item.story__item{border-radius: 20px; border: 1px solid #BAEBF7; background: #BAEBF7;}
.post__section .post__wrap .grid__item.story__item .image__box{height:250px;}
.post__section .post__wrap .grid__item.story__item .content__box{margin:32px 0px 40px;}
.step__section{margin:0;}
.step__section .flex__wrap h2{max-width:63%; width:100%;}
.step__section .flex__wrap p{max-width:35%; width:100%; font-size:16px; line-height:26px; text-align:right;}
.step__section .step__grid__wrap{display:grid; grid-template-columns:repeat(3, 1fr); gap: 24px; margin-top:48px;}
.step__section .step__grid__wrap .step__item{border-radius:20px;}
.step__section .step__grid__wrap .step__item .image__box{border-radius:20px 20px 0 0; display:flex; align-items:center; justify-content:center; height:200px; background-color: #6EC9F7; height:240px;}
.step__section .step__grid__wrap .step__item .image__box img{max-width:140px; width:100%; height:auto; object-fit:contain;}
.step__section .step__grid__wrap .step__item:last-child .image__box img{max-width:240px;}
.step__section .btn__wrap{margin:40px auto 0;}
.step__section .step__grid__wrap .step__item .step__accordion{margin:0px;}
.step__section .step__grid__wrap .step__item .step__accordion .accordion__item{border-radius: 0 0 20px 20px !important;}
.step__section .step__grid__wrap .step__item .step__accordion .accordion__item .accordion__button{font-size: 28px; line-height: 36px; padding:20px 30px; border-radius: 0 0 20px 20px !important;}
.step__section .step__grid__wrap .step__item .step__accordion .accordion__item .accordion-button.accordion__button::after{background-image:url(../assets/images/accordion-arw.svg); width: 30px; height: 30px; flex: 0 0 30px; background-size: 100%;}
.step__section .step__grid__wrap .step__item .step__accordion .accordion__item .accordion__body{padding: 0px 30px 30px 30px;}
.step__section .step__grid__wrap .step__item .step__accordion button.accordion__button:focus:not(:focus-visible){outline:none; box-shadow:none; border:0px; background-color:transparent;}
.step__section .step__grid__wrap .step__item .step__accordion button.accordion__button:not(.collapsed){background-color: transparent; box-shadow:none !important;}
.step__section .step__grid__wrap .step__item .step__accordion .accordion__item .accordion-button.accordion__button:not(.collapsed){color:#000;}
.step__section .step__accordion .btn__wrap{margin:0px auto 30px;}

.simple__steps__section{margin:80px auto;}
.simple__steps__section h2{text-align:center; max-width: 80%; width: 100%; margin: 0 auto;}
.simple__steps__section .image__box{margin-top:48px;}
.simple__steps__section i.icon__box{width:100%; height:100%;}
.simple__steps__section i.icon__box img{width:100%;}


.bg__wrap.bg__light__cyan{background: #BAEBF7; position: relative;}
.consult__wrap{gap:60px;}
.consult__wrap .image__box{z-index:1;}
.bg__wrap.bg__light__cyan::after{position:absolute; width:100%; height:100%; top:0; left:12%; content:''; background-image:url(../assets/images/Ellipse\ 29.png); background-repeat:no-repeat; z-index: 0;}
.consult__wrap .btn__wrap{margin-top:40px;}
.social__section h2{max-width:70%; width:100%;}
.social__section .flex__wrap{align-items:end;}
.social__section .social__icons{max-width:28%; width:100%;}
.social__section .social__icons ul{margin:0; padding:0; list-style:none; display: flex; gap: 20px; justify-content: end;}
.social__section .social__icons ul li{margin:0; padding:0;}
.social__section .social__icons ul li i.ico__box{background-color:#EC5F13; border-radius:40px; display:flex; align-items:center; justify-content:center; padding:12px;}
.social__section .social__icons ul li i.ico__box img{width:24px; height:24px; flex:0 0 24px;}

.faq__section{margin:0 auto;}
.faq__section h2{text-align:center;}
.flex__wrap.faq__wrap{margin-top:48px; align-items: start;}
.faq__wrap .single__faq__wrap{max-width:49%; width:100%;}
/* .faq__wrap .single__faq__wrap .accordion{--bs-accordion-bg:#ECB279;} */
.faq__wrap .single__faq__wrap .accordion__item{border: 0px; margin-bottom: 16px; border-radius: 8px; background: #ECB279;}
.faq__wrap .single__faq__wrap .accordion-button.accordion__button{background-color: #ECB279; border-radius:8px !important; font-size: 28px; font-weight:400; white-space: break-spaces; font-family: NoyhHeavy; line-height: 36px; color: #3A3734; box-shadow:none;}
/* .faq__wrap .single__faq__wrap button.accordion__button{border-radius:8px !important; } */
.faq__wrap .single__faq__wrap .accordion__button:focus, .faq__wrap .single__faq__wrap .accordion__button.active{box-shadow:none; border-color:none; outline:none;}
.faq__wrap .single__faq__wrap .accordion__button:not(.collapsed){background-color:#ECB279; color:#3A3734;}
.faq__wrap .single__faq__wrap .accordion__button{background-color:#ECB279;}
/* .faq__wrap .single__faq__wrap .accordion__button.collapsed{border-radius:8px; background-color:#ECB279;} */
.faq__wrap .single__faq__wrap .accordion__body{padding-top:0px;}


.single__faq__wrap button.accordion__button:focus:not(:focus-visible){outline:none; box-shadow:none; border:0px; background:#ECB279;}
.single__faq__wrap button.accordion__button:not(.collapsed){box-shadow:none !important; background:#ECB279;}
.single__faq__wrap .accordion-button.accordion__button:not(.collapsed)::after{background-image: url(../assets/images/circle-minus.svg); background-size: contain; width: 30px; height: 30px; color:#000;}
.single__faq__wrap .accordion-button.accordion__button.collapsed::after{background-image: url(../assets/images/circle-plus.svg); background-size: contain; width: 30px; height: 30px;}
