@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Amatic+SC:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Rock+Salt&display=swap);a,a:hover{text-decoration:none}.absolute,.bg-1::before,.bg-overlay::before{left:0;top:0;width:100%;height:100%;content:''}#progress-value,body{background-color:#fff}#progress,#progress-value{place-items:center;border-radius:50%}html{scroll-behavior:smooth}.banner-section .banner-content .content-details h4,.rubik-text,.sec-title h1,.sec-title h2{font-family:Rubik,sans-serif;font-size:3.1rem;line-height:1.3em;font-weight:700}.amatic-sc-regular,.sec-title p{font-family:'Amatic SC',sans-serif;font-weight:900;font-style:normal}.amatic-sc-bold,.banner-section .banner-content .content-details h6{font-family:'Amatic SC',sans-serif;font-weight:700;font-style:normal}.text-Montserrat,body,h1,h2,h3,h4{font-family:Rubik,sans-serif}.primarycolor-text{color:#435724}.yellow-text{color:#fbd420}.orange-text{color:#d74a03}.green-text,.why-choose-list li i{color:#175f03}.bg-gray{background:#f8f8f8}.bg-yellow{background:#fbd420}.bg-orange{background:#d74a03}.bg-1,.bg-banner-size,.bg-img-1,.bg-img-absolute,.bg-lightimg{background-repeat:no-repeat;background-size:cover}body{font-size:.9rem;line-height:1.8em;font-weight:400;color:#000;-webkit-text-size-adjust:none;-webkit-font-smoothing:subpixel-antialiased}h1,h2,h3,h4{color:#000;font-size:1.4rem}@media screen and (max-width:767px){body{font-size:1.1rem;line-height:1.3em;margin-top:0;margin-bottom:.7rem}h1,h2,h3,h4{font-size:1.1rem;margin-top:0;margin-bottom:.7rem}p{font-size:.85rem}}@media screen and (min-width:768px) and (max-width:992px){h1,h2,h3,h4{font-size:1.15rem}}p{color:#5c6268;font-weight:500;font-family:Montserrat,sans-serif}.section-lg{padding:80px 0}.section-md{padding:50px 0}.bg-img-1,.bg-img-absolute,.bg-lightimg{background-position:center center;height:100%;width:100%;position:relative}.bg-banner-size{background-position:center center}.bg-img-1,.bg-lightimg{object-fit:fill;background-position:top center}@media (min-width:1601px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1500px}}*,::after,::before{margin:0;padding:0;box-sizing:border-box}a{color:#fff;transition:.5s}a:hover{color:#f9f7e6}ul{padding:0;margin:0;list-style-type:none}img{max-width:100%}.text-justify{text-align:justify}.border-radius,.latest-activity-sec .latest-activity-card img,.testi-sec .testi-containter .testi-items .video .ripple-effect img{border-radius:20px}.absolute,.bg-overlay::before{position:absolute}.cmn-button,.contact-sec,.counter-sec .bg-counter,.counter-sec .img-counter,.dates-sec,.form-group,.latest-activity-sec .latest-activity-card{position:relative}.sec-title{margin-bottom:2rem}@media screen and (min-width:320px) and (max-width:767px){.sec-title{margin-bottom:0;overflow:hidden}}.sec-title h1,.sec-title h2{color:#d74a03;position:relative;display:block}@media only screen and (max-width:390px){.sec-title h1,.sec-title h2{font-size:1.5rem}}@media only screen and (min-width:414px) and (max-width:767px){.sec-title h1,.sec-title h2{font-size:1.8rem}}@media screen and (max-width:1024px) and (min-width:768px){.sec-title h1,.sec-title h2{font-size:2.2rem}}@media screen and (max-width:1365px) and (min-width:1025px){.sec-title h1,.sec-title h2{font-size:2rem}}@media screen and (min-width:1400px) and (max-width:1600px){.sec-title h1,.sec-title h2{font-size:2.5rem}}.sec-title p{margin-bottom:.7rem;color:#175f03;font-size:1.8rem}#progress-value,.sub-title h6{color:#435724;font-weight:600}.sub-title h6{margin-bottom:0;font-size:1.2rem;letter-spacing:.01em}@media screen and (max-width:767px){.section-lg{padding:30px 0}.section-md{padding:10px 0}.mtop{margin-top:29rem}a{font-size:.9rem}.sec-title p{font-size:1.2rem;margin-bottom:.5rem;text-align:center}.sec-title{text-align:center}.sub-title h6{font-size:.95rem;margin-bottom:.5rem;text-align:center}}@media screen and (min-width:1601px){body{font-size:1.7rem;margin-top:.7rem}h1,h2,h3,h4{font-size:1.7rem;margin-bottom:1.5rem;margin-top:.7rem}.sec-title h1,.sec-title h2{font-size:4rem}.sec-title p{font-size:2.5rem}.sub-title h6{font-size:1.3rem}}.cmn-button{z-index:1;transition:.5s ease-in-out;padding:15px 0;border-radius:35px;font-size:1rem;line-height:1.3;font-weight:500;letter-spacing:.1em;color:#fff;display:inline-block;background-color:#175f03;text-align:center;min-width:170px;margin-top:1.5rem}.error,input[type=radio]{display:none}.cmn-button i{transform:rotate(45deg) translate(6px,-5px)}.cmn-button:hover{background-color:#686242}.bg-1::before,.error,.img-right,.tree-animation{position:absolute}.error{bottom:-16px;left:16px;font-size:.85rem;color:red;line-height:1}.error.show{display:block}.card-round{box-shadow:0 0 10px #0000001a;border-radius:40px}@keyframes rotateBorder{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.bg-lightimg{background-image:url(https://achievers-adventure.s3.ap-south-1.amazonaws.com/images/landingpage/bg-light.webp)}.img-right{top:0;right:0;animation:4s ease-in-out infinite alternate moveLeftRight,3s ease-in-out infinite floatX}.img-right img{width:225px}@media only screen and (max-width:390px){.img-right{right:125px}.img-right img{width:90px}.banner-section .banner-content .content-details h4{font-size:1.15rem}}@media only screen and (min-width:391px) and (max-width:767px){.img-right{top:-20px;right:calc(50% - 80px)}.img-right img{width:115px}}.tree-animation{bottom:-50px;right:0}.bg-1,.bg-overlay{position:relative}.tree-animation img{width:150px;transform-origin:bottom center;animation:3s ease-in-out infinite treeSway}@keyframes treeSway{0%,100%,50%{transform:rotate(0)}25%{transform:rotate(2deg)}75%{transform:rotate(-2deg)}}.bg-img-1{background-image:url(https://achievers-adventure.s3.ap-south-1.amazonaws.com/images/landingpage/footer.webp)}.bg-overlay{z-index:0}.bg-overlay::before{background:#000000b3;z-index:-1;opacity:.9}.bg-1{background-image:url(https://achievers-adventure.s3.ap-south-1.amazonaws.com/images/home-imgs/aac-whats-talk.webp);background-position:center;z-index:1}#progress,.fixed-top{position:fixed}.bg-1::before{background:#000000cc;z-index:-1;opacity:.5}.about-sec,.bg-gredient{background:linear-gradient(139deg,#fff 40%,#fbfbfb 50%,#fbfbfb 50%,#fbfbfb 50%,#f3f7ee 60%,#f3f7ed 100%);height:100%}.bg-gredient-1{background:linear-gradient(79deg,#fff 0,#fff 50%,#f3f7ed 100%);height:100%}@keyframes floatX{0%,100%{transform:translateX(0)}50%{transform:translateX(-25px)}}#progress{height:55px;width:55px;bottom:110px;right:40px;box-shadow:0 0 10px #000;display:grid;z-index:99999;cursor:pointer}.progress.hide{display:none!important;transition:.5s!important}#progress-value{display:block;height:calc(100% - 13px);width:calc(100% - 13px);display:grid;font-size:.85rem}.swiper{overflow:hidden!important;padding-bottom:2rem}.swiper-pagination{text-align:start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{padding:1rem 0}.swiper-button-next:after,.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{background:#fbd420;font-size:1.5rem;border-radius:5px;padding:.5rem;color:#fff}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:-4px}.swiper-pagination-bullet-active{background:#fbd420!important}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{box-shadow:0 0 10px #0000005c}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:5px;left:auto}.swiper-pagination-clickable .swiper-pagination-bullet{width:10px;height:10px}@media screen and (max-width:1024px){.recaptcha-wrapper{transform:scale(.75);transform-origin:left top}}.nav-link.active{color:#fbd420!important;font-weight:600;position:relative}.banner-section::before,header{position:absolute;width:100%;background:#435724}header .navbar{z-index:9;padding-top:0;padding-bottom:0}header .navbar .navbar-collapse{flex-grow:inherit}header .navbar .navbar-brand img{width:80px}@media screen and (max-width:767px){h2{font-size:1.35rem}h5{font-size:1rem}.cmn-button{margin-bottom:35px;padding:10px 0;min-width:120px;font-size:.95rem}#progress{height:45px;width:45px;right:15px}#progress-value{font-size:.65rem}.swiper-pagination{text-align:center}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{padding:.5rem 0 1.5rem}.swiper-button-next:after,.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{display:none}.swiper-pagination-clickable .swiper-pagination-bullet{width:10px;height:5px}header .navbar .navbar-brand img{padding:.5rem;width:70px}}@media screen and (max-width:1024px) and (min-width:768px){header .navbar .navbar-brand img{width:80px}}@media screen and (max-width:1365px) and (min-width:1025px){header .navbar .navbar-brand img{width:90px}}@media screen and (max-width:1401px) and (min-width:1600px){header .navbar .navbar-brand img{width:100px}}header .navbar .nav-item .nav-link{color:#fff;font-size:.9rem;font-weight:500;display:inline-block;padding:0 1rem}@media screen and (max-width:767px){header .navbar .nav-item .nav-link{padding:.5rem!important;display:block;margin:0 1rem;position:relative;left:-100%;transition:.3s cubic-bezier(.27, .16, .36, .99)}}@media screen and (max-width:1355px) and (min-width:768px){header .navbar .nav-item .nav-link{font-size:.75rem!important;padding:.1rem!important;display:block;margin:0 .5rem;position:relative;transition:.3s cubic-bezier(.27, .16, .36, .99)}}@media screen and (min-width:1401px){header .navbar .nav-item .nav-link{font-size:1rem}}header.scrolled .navbar .navbar-brand img{width:65px}@media screen and (max-width:1023px){header .navbar .navbar-collapse{position:fixed;top:0;right:-121%;width:75%;height:100%;background:#175f03;opacity:.9;transition:right .4s ease-in-out;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;padding-top:4rem;z-index:999}header .navbar .close-btn,header .navbar .navbar-toggler{font-size:1.5rem;background:0 0;border:none;cursor:pointer;color:#fff;position:absolute}header .navbar .navbar-collapse.show{right:0}header .navbar .navbar-toggler{right:10px;z-index:1000;padding:0;width:35px;height:35px}header .navbar .close-btn{top:15px;right:15px}header .navbar .navbar-toggler.collapsed span{color:#fff}header .navbar .burger{position:relative;width:35px;height:35px;display:flex;flex-direction:column;justify-content:center;gap:6px}header .navbar .burger span{position:relative;left:0;display:block;width:100%;height:2px;background:#fff;border-radius:2px;transition:.3s cubic-bezier(.27, .16, .36, .99)}header .navbar .burger span:nth-of-type(4),header .navbar .burger span:nth-of-type(5){position:absolute;top:50%;margin:0;transform:rotate(45deg) translateY(-50%) scale(0)}header .navbar .burger span:nth-of-type(5){transform:rotate(-45deg) translateY(-50%) scale(0)}body.is--active .burger span:first-of-type{left:140%;opacity:0}body.is--active .burger span:nth-of-type(2){left:180%;opacity:0}body.is--active .burger span:nth-of-type(3){left:220%;opacity:0}body.is--active .burger span:nth-of-type(4){transform:rotate(45deg) translateY(-50%) scale(1)}body.is--active .burger span:nth-of-type(5){transform:rotate(-45deg) translateY(-50%) scale(1)}body.is--active .nav-item .nav-link{left:0}body.is--active .nav-item:first-child .nav-link{transition-delay:0.20s}body.is--active .nav-item:nth-child(2) .nav-link{transition-delay:0.25s}body.is--active .nav-item:nth-child(3) .nav-link{transition-delay:0.30s}body.is--active .nav-item:nth-child(4) .nav-link{transition-delay:0.35s}body.is--active .nav-item:nth-child(5) .nav-link{transition-delay:0.40s}body.is--active .nav-item:nth-child(6) .nav-link{transition-delay:0.45s}body.is--active .nav-item:nth-child(7) .nav-link{transition-delay:0.50s}body.is--active .nav-item:nth-child(8) .nav-link{transition-delay:0.55s}.fixed-top .navbar .navbar-toggler span{color:#000}.fixed-top .navbar .nav-item a{font-size:.85rem;padding:.5rem}}.banner-section{position:relative;overflow:hidden;height:100vh;background-image:url(https://achievers-adventure.s3.ap-south-1.amazonaws.com/images/landingpage/summercamp-banner.webp);background-repeat:no-repeat;background-size:cover;z-index:1;padding:120px 0;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.banner-section{padding:20px 0;height:100%}}.banner-section::before{content:'';left:0;top:0;height:100%;z-index:-1;opacity:.7}.banner-section .banner-content .content-details{padding-left:3rem;text-align:center}@media (max-width:767px){.tree-animation{display:none}.tree-animation img{width:120px}.banner-section .banner-content{padding-top:4rem}.banner-section .banner-content .content-details{padding-left:0}}.banner-section .banner-content .content-details h4{color:#fff;font-size:1.15rem;font-weight:500;line-height:1.5;text-transform:capitalize}@media only screen and (min-width:414px) and (max-width:767px){.banner-section .banner-content .content-details h4{font-size:1.3rem}}@media only screen and (min-width:768px) and (max-width:1024px){.banner-section .banner-content .content-details h4{font-size:1.1rem}}.banner-section .banner-content .content-details h6{color:#fbd420;font-size:2.5rem;font-weight:bolder;margin-top:.5rem}@media only screen and (max-width:390px){.banner-section .banner-content .content-details h6{font-size:1.5rem}}.banner-section .banner-content .content-details h5{color:#fff;font-size:1rem;font-weight:400;text-transform:capitalize;background:#175f03;width:fit-content;padding:.5rem;margin:auto}@media only screen and (max-width:390px){.banner-section .banner-content .content-details h5{font-size:1.15rem}}.banner-section .banner-form{background:#fbd420;padding:1rem 1.5rem .5rem;border-radius:20px}.banner-section .banner-form h1{font-size:2rem}.banner-section .banner-form .grid-frm-inner{display:grid;grid-template-columns:auto auto;gap:1rem}.banner-section .cmn-button{margin-bottom:.5rem}.banner-section .sec-title,.bottom-footer p,.form-control{margin-bottom:0}.form-control{border:1px solid #175f03}.form-control:focus{color:#212529;background-color:#fff;border-color:#175f03;outline:0;box-shadow:none}.custom-radio{display:inline-block;position:relative;padding-left:22px;cursor:pointer;font-size:16px;user-select:none}.custom-radio::before{content:'';position:absolute;left:0;top:4px;width:20px;height:20px;border-radius:50%;border:2px solid #9f974f;background-color:#fff}input[type=radio]:checked+.custom-radio::after{content:'';position:absolute;left:6px;top:10px;width:8px;height:8px;border-radius:50%;background-color:#9f974f;margin-right:10px}.summer-camp-reg .about-sec{position:sticky;top:8%}.medical_condition,.pre_date,label{font-size:1.15rem}.bottom-footer{background-color:#435724;padding:1.5rem 0}.contact-sec .footer-inner{padding:4rem 0;display:grid;gap:1rem;justify-content:center;grid-template-columns:55% 30%}@media screen and (max-width:767px){.banner-section .banner-content .content-details h5{padding:1rem .5rem;line-height:1.3}.banner-section .banner-form{position:relative;width:94%;top:0;right:0;margin:.5rem auto;padding:1rem 1.5rem;border-radius:20px;box-shadow:0 0 10px #00000030}.banner-section .sec-title{margin-bottom:0}.contact-sec .footer-inner{grid-template-columns:100%;padding:3rem 0}.contact-sec .footer-inner .inner-container{grid-template-columns:40% 50%}.contact-sec .footer-inner img{width:85px}.contact-sec .footer-inner h4{font-size:1rem}.contact-sec .footer-inner p{font-size:.85rem}}.contact-sec .footer-inner .inner-container{display:grid;gap:1rem;justify-content:center;grid-template-columns:38% 59%}.contact-sec .footer-inner img{width:120px}.contact-sec .footer-inner h4,.contact-sec .footer-inner p{color:#fff;font-weight:600}.dates-sec .dates-swiper{position:relative;overflow:visible}.dates-sec .dates-swiper .dates-line{width:100%;position:absolute;left:30px;top:45px}.dates-sec .dates-swiper .dates-item{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;flex-direction:column}.dates-sec .dates-swiper .card{background:#435724;text-align:center;display:flex;justify-content:center;padding:5px 5px 1.2rem;transition:.6s}.dates-sec .dates-swiper .card img{width:150px}.dates-sec .dates-swiper .dates-shapes{width:150px;height:150px;display:flex;align-items:center;justify-content:center;transition:.6s;background-size:contain;margin:auto;background-repeat:no-repeat;background-position:center}.dates-sec .dates-swiper .dates-shapes:hover{transform:scale(1.1)}.dates-sec .dates-swiper .dates-shapes h5{color:#175f03;font-size:1.3rem;font-weight:600;text-align:center}.dates-sec .dates-swiper .rotate-left,.dates-sec:hover .dates-swiper .rotate-right{transform:rotate(-23deg)}.dates-sec .dates-swiper .rotate-right,.dates-sec:hover .dates-swiper .rotate-left{transform:rotate(23deg)}.about-sec .circle-svg{width:180px;height:180px;position:absolute;margin:auto;top:-40px;right:-55px}@media screen and (max-width:767px){.contact-sec .footer-inner img{width:95px}.about-sec .circle-svg{width:130px;height:130px;top:0;right:0}}@media screen and (min-width:768px) and (max-width:992px){.about-sec .circle-svg{width:140px;height:140px}video{height:400px!important}}@media screen and (min-width:1400px) and (max-width:1600px){.about-sec .circle-svg{width:200px;height:200px}}.about-sec .circle-svg svg{width:100%;height:100%;background:#e3e3e3;border-radius:50%;animation:12s linear infinite rotate}.about-sec .circle-svg text{fill:#175f03;font-weight:500}.about-sec .video-style{position:relative;height:100%;min-height:420px;transition:.5s}.about-sec .video-style img{border-radius:1rem}video{width:100%;object-fit:cover;display:block;border-radius:20px}.arrow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(360deg);font-size:4rem}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.gallery .list-unstyled>li{float:left;margin-bottom:15px}@media screen and (max-width:992px){.nav{display:flex;flex-wrap:nowrap;padding-left:0;margin-bottom:0;list-style:none;align-content:center;flex-direction:column;justify-content:flex-start;align-items:stretch}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:none}.gallery .list-unstyled>li:last-child{display:none}}.gallery .list-unstyled>li .swiper{border-radius:20px;padding-bottom:0!important}@keyframes updown{0%,100%{transform:scale(1)}50%{transform:scale(.85)}}.counter-sec .img-counter img{width:120px;position:absolute;left:0;top:0;animation:10s ease-in-out infinite alternate movingX}.counter-sec .bg-counter::before{opacity:.85}.counter-sec .bg-counter .home__shape-1{position:absolute;top:-41px;left:0;max-width:150px}.counter-sec .counter-list h2{font-size:3rem;font-weight:400}@media only screen and (max-width:413px){.counter-sec .counter-list h2{font-size:2rem}}.movingX{position:absolute;top:0;left:0;width:120px;animation:35s linear infinite movingX}@keyframes movingX{0%{left:0;transform:rotateY(0)}50%{left:calc(100% - 120px);transform:rotateY(0)}51%{left:calc(100% - 120px);transform:rotateY(180deg)}100%{left:0;transform:rotateY(180deg)}}.why-choose-list li{font-size:1rem}.why-choose{background-color:#f3f7ed;padding:2rem;border-radius:20px;box-shadow:0 0 10px #0000000f}.testi p{margin:1rem 0;font-size:1.05rem;line-height:30px}@media screen and (max-width:390px){.dates-sec .dates-swiper .dates-shapes{width:110px;height:110px}.dates-sec .dates-swiper .dates-shapes h5{font-size:1rem}.why-choose{padding:1.5rem}.testi .swiper-slide img{width:50px}.testi p{font-size:.95rem;line-height:25px}}.testi h4{font-size:1.2rem;color:#d74a03}.latest-activity-sec .swiper{padding:0 20px}.latest-activity-sec .latest-activity-card span{width:max-content;font-size:.95rem;padding:0 1rem;position:absolute;bottom:6px;left:0;text-align:center;right:0;margin:auto;border-radius:14px;color:#fff;font-weight:600;background:#435724}.price-sec .price-card{background:#435724;padding:2rem;border-radius:20px}@media only screen and (max-width:390px){.banner-section .banner-form h1{font-size:1.5rem}.price-sec .price-card{padding:1.5rem}}@media only screen and (min-width:391px) and (max-width:767px){.price-sec .price-card{padding:2rem}}@media only screen and (min-width:768px) and (max-width:992px){.counter-sec .counter-list h2{font-size:2.5rem}.price-sec .price-card{padding:1.5rem}}.price-sec .price-card h3{text-align:center;color:#f3f7ed;text-transform:uppercase;margin-bottom:1.5rem}.price-sec .price-card h5{position:relative;background:#435724;z-index:1}.price-sec .price-card h5::before{content:"";position:absolute;width:100%;height:2%;left:0;right:0;top:50%;z-index:-1;background:#f3f7ed;transform:scale(1.15)}.price-sec .price-card h5 span{border:1px solid #f3f7ed;padding:1rem;display:block;border-radius:15px;position:relative;background:#fff;z-index:1;font-size:1rem;color:#175f03;text-align:center}@media only screen and (max-width:390px){.price-sec .price-card h5 span{font-size:.8rem}.testi-sec .testi-containter .testi-items .video video{height:175px!important}}@media only screen and (min-width:414px) and (max-width:767px){.banner-section .banner-content .content-details h6{font-size:2rem}.banner-section .banner-content .content-details h5{font-size:1.3rem}.counter-sec .counter-list h2{font-size:2.5rem}.price-sec .price-card h5 span{font-size:1rem}}@media screen and (max-width:992px) and (min-width:768px){.price-sec .price-card h5 span{padding:.5rem;font-size:.85rem}}@media screen and (min-width:1400px){p{font-size:1.1rem;line-height:1.8}h4{font-size:1.5rem}.price-sec .price-card h5 span{font-size:1.2rem}}.testi-sec{background-attachment:fixed;z-index:0}.testi-sec:before{content:unset}@media screen and (max-width:767px){.about-sec .video-style{min-height:unset}.testi{text-align:center}.latest-activity-sec .swiper{padding:0 0 15px}.price-sec .price-card h5 span{padding:.5rem}.testi-sec{padding:35px 0}.testi-sec .swiper-testimonial{margin:0 2rem}}.testi-sec::after{opacity:.8;background-image:radial-gradient(at top right,#152A291C 0,#000 100%)}.testi-sec .testimonial .img-overlay{position:absolute;top:0;left:36px;right:0;height:98%;width:81%}.testi-sec .testimonial .fa-play:before{content:"\f04b";font-size:1.4rem;padding:.5rem;text-align:center;position:absolute;line-height:1.1;top:42%;left:0;height:40px;width:40px;border-radius:40px;right:0;border:1px solid #fff;margin:auto}.testi-sec .testimonial p{font-size:1.3em;font-style:italic;line-height:1.5}.testi-sec .testi-containter{display:grid;grid-template-columns:24% 24% 24% 24%;gap:1rem;justify-content:center;align-items:center;justify-items:center}@media screen and (max-width:1024px) and (min-width:768px){.banner-section{height:80vh}.testi-sec{padding:45px 0}.testi-sec .testi-containter{grid-template-columns:33% 33% 33%}.testi-sec .testi-containter .testi-items:nth-child(4){display:none}}@media screen and (max-width:767px){.testi-sec .testi-containter{grid-template-columns:49% 49%;gap:.5rem}}.testi-sec .testi-containter .testi-items{border:1px solid #175f03;position:relative;border-radius:20px}.testi-sec .testi-containter .testi-items .play-button{background:red;position:absolute;top:calc(50% - 0px);border-radius:50%;width:30px;height:30px;line-height:30px;text-align:center;margin:auto;left:calc(50% - 15px)}@media only screen and (min-width:391px) and (max-width:767px){.testi-sec .testi-containter .testi-items .video video{height:200px!important}}@media screen and (min-width:768px) and (max-width:992px){.testi-sec .testi-containter .testi-items .video .ripple-effect img{height:245px!important}}@media screen and (min-width:1601px){.cmn-button,.latest-activity-sec .latest-activity-card span{font-size:1.1rem}.error{font-size:.85rem}.img-right img{width:275px}header .navbar .navbar-brand img{width:100px}header .navbar .nav-item .nav-link{font-size:1.2rem}.fixed-top .navbar{padding:.5rem 0}.banner-section .banner-content .content-details h4,.banner-section .banner-content .content-details h5{font-size:1.4rem}.banner-section .banner-form{padding:2rem 3rem;right:180px}.banner-section .banner-form .grid-frm-inner{margin-bottom:.5rem}.contact-sec .footer-inner img{width:150px}.dates-sec .dates-swiper .card img{width:200px}.about-sec .circle-svg{width:220px;height:220px}.testi-sec .testi-containter .testi-items .play-button{width:50px;height:50px;line-height:50px}.testi-sec .testi-containter .testi-items .video .ripple-effect img,.testi-sec .testi-containter .testi-items .video video{height:350px!important}}@media only screen and (max-width:390px){.testi-sec .testi-containter .testi-items .video .ripple-effect img{height:175px!important}}@media only screen and (min-width:391px) and (max-width:767px){.testi-sec .testi-containter .testi-items .video .ripple-effect img{height:200px!important}}.modal-content{border:none;border-radius:20px}.modal-body h5{font-weight:600}.modal-body p{color:#6c757d}.modal-body .btn-primary{border-radius:30px;padding:6px 24px}.modal-body .btn-light{background:#e9ecef;border-radius:30px}