*{margin:0;padding:0;box-sizing:border-box;line-height:1.36em;scroll-margin-top:50px}html{font-size:16px}body{font-family:"Open Sans",sans-serif;background-color:#fff;font-size:16px;transition:none}h1,h2,h3{font-family:"Times New Roman",Times,serif;margin-top:0}h4,h5,h6{font-family:"Open Sans",sans-serif;margin-top:0}p{font-size:16px}.fw-semibold{font-weight:600}.rounded-30{border-radius:30px}span.dot{display:inline-block;height:4px;width:4px;background-color:#666;border-radius:50%}a:hover,a:focus{text-decoration:none}input,select,textarea{border-radius:14px;border:1.8px solid #e6e6e6;padding:13px 16px}input:focus-visible,select:focus-visible,textarea:focus-visible{border:1.8px solid #e6e6e6}::placeholder{color:#8a8a8a}.parallax-container{overflow:hidden}.parallax-image{width:100%;height:120%;object-fit:cover;transform:translateY(0);transition:transform .1s linear}.rounded-img{border-radius:30px}section{padding:120px 0}section .container,section{display:flex;flex-direction:column;gap:48px}.btn-icon{height:46px;aspect-ratio:1;padding:0;font-size:16px;border-radius:50% !important}.btn.btn-link,.btn.btn-link:focus,.btn.btn-link:active{background-color:transparent;padding:0;color:#f16e00;text-decoration:none;border-radius:0}.btn.btn-link:hover{background-color:transparent;color:#f48b33}.btn:focus,.btn:active,.btn{border-radius:14px;background-color:transparent;font-weight:600;display:inline-flex;gap:8px;color:#2c2c2c;align-items:center;justify-content:center;text-transform:capitalize;outline:none !important;box-shadow:none !important;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;cursor:pointer;transition:all .3s ease}.btn:hover{color:#282828;background-color:transparent}.btn-default{border-color:#8c8c8c !important;color:#fdfdfd;background-color:transparent}.btn-default-theme,.btn-default-theme:focus,.btn-default-theme:not(:disabled):not(.disabled):active:focus,.btn-default-theme:focus-visible{border:1.2px solid #f16e00 !important;color:#f16e00;background-color:transparent}.btn-default-theme:hover,.btn-default-theme:active,.btn-default-theme.active,.btn-default-theme.focus,.btn-default-theme:not(:disabled):not(.disabled):active,.btn-default-theme .open>.dropdown-toggle.btn-default-theme{background-color:#fef1e6;color:#f16e00 !important}.btn-primary:hover,.btn-primary{color:#fff}.btn-primary,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:focus-visible{border:none !important;color:#fff;background-color:#f16e00 !important}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.focus,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary .open>.dropdown-toggle.btn-primary{background-color:#f48b33;color:#fff}.btn-outline-secondary{border:1.2px solid #8a8a8a !important;color:#8a8a8a;background-color:transparent}.btn-outline-secondary:hover,.btn-outline-secondary:focus,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.focus,.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary .open>.dropdown-toggle.btn-outline-secondary{color:#545454}.pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;--bs-pagination-color:#626262;--bs-pagination-disabled-color:#626262;--bs-pagination-hover-color:#000;--bs-pagination-active-color:#f16e00;font-size:1rem}.pagination .page-item .page-link{color:var(--bs-pagination-color);background-color:transparent !important;border:none;cursor:pointer;box-shadow:none;font-weight:500;padding:6px 12px}.pagination .page-item .page-link:hover{color:var(--bs-pagination-hover-color)}.pagination .page-item.active .page-link{color:var(--bs-pagination-active-color)}.disabled>.page-link,.page-link.disabled{opacity:50%}.swiper-pagination-bullet-active{background-color:#f16e00 !important;opacity:1 !important}.swiper-pagination-bullet{background-color:#f9bc8a;opacity:1 !important}.brand-logo{display:inline-block;background:url("/assets/logo.avif") no-repeat;background-position:center !important;background-size:contain !important;width:46px;aspect-ratio:1}.topnav{background-color:#545454;color:#fff}.topnav a,.topnav a:focus{color:#fff;font-size:.875rem}.full-width .preheader-wrap{height:54px}.full-width .preheader-wrap .large-above-menu{padding:16px 0;display:flex;align-items:center;justify-content:space-between}.w-fit-content{width:fit-content !important}.heading-head{display:flex;flex-direction:column;gap:8px}.heading-head p.title-tag{font-weight:600;color:#f16e00;margin-bottom:0;text-transform:capitalize}.heading-head .title-heading{font-size:48px;font-weight:bold;color:#545454;margin-bottom:0;text-transform:capitalize}.blog-profile-pic{height:24px;width:24px}.blog-heading{font-size:48px;font-weight:bold;color:#545454;margin:8px 0}.heading-head .title-heading span{color:#f16e00}.posted-img{border-radius:16px}.navbar{transition:all .5s ease;padding:24px 0;border-bottom:.8px solid #e6e6e6;z-index:1000;background-color:#fff}.service-categories-link-wrapper ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.service-categories-link-wrapper ul li:not(:last-child){padding-right:1.5rem;position:relative}.service-categories-link-wrapper ul li:not(:last-child)::after{content:'';position:absolute;background-color:#333;height:1em;width:1px;top:50%;right:.75rem;transform:translateY(-50%)}.navbar .navbar-nav .nav-item .nav-link,.service-categories-link{font-size:16px;font-weight:400;color:#333;background-color:transparent;padding:.75rem .5rem;transition:all .3s ease;display:flex;align-items:center;gap:10px;border:none;outline:none}.navbar-expand-lg .navbar-nav{align-items:center;gap:24px}.service-categories-link:hover,.service-categories-link:active,.service-categories-link.active,.navbar .navbar-nav .nav-item .nav-link:hover,.navbar .navbar-nav .nav-item .nav-link:active,.navbar .navbar-nav .nav-item .nav-link.active{color:#f16e00 !important}.footer .footer-menu a:hover,.footer .footer-menu a:active,.footer .footer-menu a.active{color:#fff !important}.navbar .navbar-toggler{padding:0;border:none;font-size:24px}.navbar .navbar-toggler:focus{box-shadow:none}.navbar-light .navbar-nav .nav-item .nav-link{color:#1d2636 !important}.navbar .dropdown:hover .dropdown-menu{display:block}.navbar .dropdown:hover .nav-link{color:#f16e00 !important}.navbar .dropdown .nav-link .toggle-down-arrow{transition:transform .3s ease}.navbar .dropdown:hover .nav-link .toggle-down-arrow{transform:rotateX(180deg)}.navbar .dropdown-menu{display:none;position:absolute;background-color:#fdfdfd;top:100%;left:50%;transform:translateX(-50%);z-index:1000;border-radius:4px;border:none;min-width:262px;padding:4px 0}.navbar .dropdown-menu li .dropdown-item{font-size:16px;font-weight:400;color:#3a3a3a;padding:20px 12px;text-align:center}.dropdown-item:focus,.dropdown-item:hover,.dropdown-item.active,.dropdown-item:active{background-color:transparent !important;color:#f16e00 !important}#hero-section,#story-hero-section{min-height:max(500px,calc(100vh - 150px));display:flex;flex-direction:column;align-items:center;justify-content:center}.homePage-hero-section,#quote-line,#letsTalkHero{background-color:#f5f2ed;position:relative}.homePage-hero-section h2{position:relative}.homePage-hero-section h2::after{content:'';width:120px;aspect-ratio:.85;position:absolute;background:url('/assets/brain.avif') no-repeat;background-size:contain;top:0;right:50%;transform:translate(50%,-100%)}.bg-img{background:url('/assets/bg-svg-1.avif') repeat-y;background-size:100% auto;background-position:top center;position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden}.homePage-hero-section .bg-img img.elements{position:absolute;transform:translate(-50%,-50%)}.homePage-hero-section .bg-img img.elements:nth-child(1){top:50%;left:25%}.homePage-hero-section .bg-img img.elements:nth-child(2){top:87%;left:27%}.homePage-hero-section .bg-img img.elements:nth-child(3){top:56%;left:75%}.homePage-hero-section .bg-img img.elements:nth-child(4){top:20%;left:85%}.homePage-hero-section .content h2{font-size:72px}.hero-btns-wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px}.content h1,.content h2{font-size:64px;font-weight:700;color:#545454}#story-hero-section .content h1{margin-bottom:16px}.content p{color:#333}.content h1 span,.content h2 span{color:#f16e00}.content{display:flex;flex-direction:column;gap:32px;justify-content:center;height:100%}#hero-section .content .search-box{position:relative}#hero-section .content .search-box input{outline:none;box-shadow:none;border:1.8px solid #e6e6e6;padding:16px 56px 16px 16px;width:100%;border-radius:14px}#hero-section .content .search-box button[type="submit"]{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:24px;aspect-ratio:1}#about .img-section .profile-img,#vayam-goals .img-section .parallax-container{aspect-ratio:8/9;border-radius:32px;object-fit:cover}#about .img-section .best-rated-tag{width:max-content;position:absolute;bottom:32px;left:50%;transform:translateX(-50%);border-radius:16px;padding:12px 32px;display:flex;align-items:center;gap:10px;background-color:#fefefe;box-shadow:0 4px 12px 0 #00000029;white-space:nowrap}#about .img-section .best-rated-tag img{width:52px;aspect-ratio:1}#about .content-section{display:flex;flex-direction:column;justify-content:center;gap:32px}#about .content-section p.about-desc{color:#565656}#about .content-section .btns-container{display:flex;align-items:center;justify-content:start;gap:16px}a>.card:hover .content-section h3,.card a.title:hover{color:#f16e00}#about .card h3{font-size:20px;color:#565656}#about .card p.desc{color:#565656}#about .card .icon{border-radius:50%;width:52px;display:grid;place-content:center;background-color:#fff;aspect-ratio:1;margin-bottom:28px}#services-nav{background:#f5f2ed;border-bottom:1px solid #e4e2df;position:sticky !important;top:0;transition:all .5s ease;z-index:900;overflow-x:auto;transform:translateY(-1px)}#services-nav #offerings ul{display:flex;justify-content:center;column-gap:48px;column-gap:48px;margin-bottom:0;white-space:nowrap}#services-nav #offerings ul li a{display:inline-block;padding:12px 0}#services-nav #offerings ul li a:hover,#services-nav #offerings ul li a:focus{color:#f16e00 !important;outline:none}#services-nav::-webkit-scrollbar{height:10px}#services-nav::-webkit-scrollbar-track{background:#f0f0f0;border-radius:10px}#services-nav::-webkit-scrollbar-thumb{background:#888;border-radius:10px;border:2px solid #f0f0f0}#services-nav::-webkit-scrollbar-thumb:hover{background:#555}.rows{justify-content:center}.card-container{--bs-gutter-x:24px;--bs-gutter-y:24px}.card{border:.8px solid #e6e6e6;background-color:#f5f2ed;border-radius:16px;padding:12px;box-shadow:none;height:100%}.card>.row,.row{--bs-gutter-x:32px;--bs-gutter-y:32px}.card{display:flex;flex-direction:column;gap:16px}.card .content-section{flex-grow:1}.card .content-section .btn{margin-top:auto}.card.card-lg>.row{--bs-gutter-x:48px;--bs-gutter-y:32px}.card.blog-card .time-stamp{font-weight:600;color:#666;display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:8px}.card.card-lg.blog-card .btn{margin-top:0}.card.blog-card .btn{margin-top:auto}.card .title{font-weight:700;color:#545454;font-family:'Times New Roman',Times,serif}.card .category{font-size:14px;font-weight:600;color:#f16e00}.card.blog-card .img-section img{aspect-ratio:1.6}.title::after{display:none}.card .icon{width:62px;height:62px;background-color:#fff;border-radius:10.33px;padding:12px}.card .icon img{height:100%;width:100%}.card .img-section img{border-radius:16px;aspect-ratio:1.25;min-height:204px;height:100%;object-fit:cover;object-position:bottom}.card .img-section .type-svg{background-color:#fff;border-radius:16px;display:grid;place-content:center;padding:14px 0}.card .img-section .type-svg img{object-fit:contain;min-height:163px}.card .content-section{display:flex;flex-direction:column;justify-content:center;gap:8px}.card.card-lg .content-section{gap:16px}.card .content-section h3,.blog-card .title,.card .title,.card-title{color:#545454;font-size:24px;font-weight:bold;text-transform:capitalize}.swiper-wrapper{margin-bottom:48px !important}p.desc{color:#666}#all-blogs,#blogs-hero-section,#vayam-goals,#about-main,#allVideos,#topVideos,#moreOptions,#moreOverview{background-color:#fbf9f8}#allVideos .card .content-section h3{font-family:"Open Sans",sans-serif;font-size:16px}#topVideos .card .content-section h3{font-family:"Open Sans",sans-serif;font-size:24px;font-weight:400}#topVideos .card .img-section iframe{aspect-ratio:2.5;border-radius:24px}#allVideos .card .img-section iframe{width:100%;aspect-ratio:1.39;border-radius:12px}#allVideos .card>.row{--bs-gutter-x:12px;--bs-gutter-y:12px}#about-main .description h2,#vayam-goals .description h2{font-size:32px;font-weight:bold;color:#545454;margin-bottom:16px}#about-main .description p,#vayam-goals .description p{font-family:"Poppins",sans-serif;color:#626262;margin-bottom:8px}#about-main .description p:last-child,#vayam-goals .description p:last-child{margin-bottom:0}section#vayam{background-color:#f5f2ed;padding:32px 0}section#vayam .head,.achievement-card .head{height:100%;color:#545454}section#vayam .head img,.achievement-card .head img{width:80px;aspect-ratio:1;object-fit:contain;margin-right:8px}section#vayam .head h3,.achievement-card .head h3{font-size:24px;font-weight:bold;color:#545454}section#vayam .description,.achievement-card .description{border-left:1.8px solid #dcdcdc;padding:0 32px}section#vayam .description h5,.achievement-card .description .desc-title{font-weight:600;font-size:16px;color:#333 !important}section#vayam .description p.desc,.achievement-card .description p.desc{margin:8px 0 16px 0;font-size:14px;color:#545454}#promise .card .img-section img{width:100%;aspect-ratio:1}#featured_videos .card .img-section{aspect-ratio:1.47;max-width:50%;width:512px}#featured_videos .card-container .col-12:nth-child(even) .card .img-section{order:1}#featured_videos .card-container .col-12:nth-child(even) .card .content-section{order:2}#featured_videos .card .img-section iframe{border-radius:30px}.max-lines-3{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}#services .card{padding:12px 12px 12px 24px;border:none}#services .card .content-section{gap:16px}#services .card-container .col-12:first-child .card .img-section img{height:307px;aspect-ratio:1.82}.vayam-services#services .card-container .col-12:first-child .card .img-section img{max-width:100%;height:auto;aspect-ratio:auto}section#googlereviews{background-color:#fbf9f8}section#googlereviews .container{padding:0;width:100%;max-width:100%}[dir="rtl"] .reviewcard{align-items:flex-end}[dir="rtl"] .reviewcard .reviewcard-header,[dir="rtl"] .reviewcard .reviewcard-footer{width:100%;direction:ltr}.reviewcard{background-color:#f5f2ed;border-radius:24px;padding:32px;display:flex !important;flex-direction:column;justify-content:space-between;height:auto !important}.reviewcard .icon{margin-bottom:32px}.reviewcard .review{color:#333;position:relative}.reviewcard-footer{display:flex;justify-content:space-between;align-items:center;margin-top:48px}.profile{display:flex;align-items:center}.profile img{width:48px;aspect-ratio:1;border-radius:50%;margin-right:16px}.profile .name{font-weight:600;margin-bottom:4px;color:#545454}.profile .rating{display:flex;align-items:center;gap:4px}.profile .rating span{display:inline-block;width:24px;aspect-ratio:1}.profile .rating span.star{background:url(/assets/star.png) no-repeat;background-size:contain}.profile .rating span.star-half{background:url(/assets/star-half.png) no-repeat;background-size:contain}.google-route{width:48px;aspect-ratio:1;background-color:#fff;border:none;border-radius:50%;padding:0;display:grid;place-content:center}.review{--max-lines:3;--line-height:1.36;display:-webkit-box;min-height:calc(1em*var(--line-height)*var(--max-lines));max-height:calc(var(--max-lines)*1em*var(--line-height));overflow:hidden;position:relative}.see-more{cursor:pointer;appearance:none;width:fit-content;outline:none !important;border:none !important}.see-more::before{content:"see more";color:#f16e00}.see-more:checked::before{content:"see less"}.swiper{width:100%;height:100%}#bookappointment{background:url("/assets/contact-card-bg.avif") no-repeat;background-position:70% 10%;background-size:cover;background-attachment:fixed;border-radius:32px;position:relative;overflow:hidden}#bookappointment .cta-card-bg{position:absolute;width:100%;height:100%;left:0;top:0;object-position:top}#bookappointment .bookappt-box{display:flex;flex-direction:column;gap:32px;padding:32px;border-radius:20px;background-color:#fff;width:100%;max-width:510px}#bookappointment .bookappt-box h2{font-size:32px;font-weight:700;color:#545454}#bookappointment .bookappt-box h2 span{color:#f16e00}#bookappointment .bookappt-box.submitted form{display:none}.successful-msg .content{gap:16px}.successful-msg .content .btn.btn-default-theme{margin-top:16px}.address-box{width:80%;max-width:336px;position:absolute;left:50.5%;top:69.5%;transform:translate(-50%,-100%);display:flex;align-items:center;flex-direction:column}.address-card{display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:16px;padding:16px;background-color:#f5f2ed;color:#333}.address-box .drop-loc{bottom:-8px;width:48px;aspect-ratio:1;transform:translateY(0%);animation:dropLocation 1s ease-out forwards}.address-box .drop-loc:hover{animation:dropLocation2 1s ease-out infinite}.contact-form-section .img-section{aspect-ratio:1}@keyframes dropLocation{0%{transform:translateY(-100%);opacity:0}50%{transform:translateY(0);opacity:1}70%{transform:translateY(-10px)}90%{transform:translateY(5px)}100%{transform:translateY(0)}}@keyframes dropLocation2{0%{transform:translateY(0)}50%{transform:translateY(-10px)}90%{transform:translateY(5px)}100%{transform:translateY(0)}}.floating-wp-icon{position:fixed;width:50px;height:50px;bottom:80px;right:15px;background-color:#25d366;color:#fff;border-radius:50px;align-items:center;justify-content:center;display:flex;font-size:30px;box-shadow:2px 2px 3px #999;z-index:100}.address-card h3{font-size:20px;font-weight:bold}.address-card .logo-box{height:48px;width:48px;padding:6px;margin-bottom:16px;border:.8px solid #f16e00;background-color:#f5e8da}.address-card .logo-box .brand-logo{width:100%;height:100%}form{display:flex;flex-direction:column;gap:16px}form button[type="submit"]{margin-top:16px}.bookappt-box.submitted>.success-msg-box{display:flex !important}#bookappointment .success-msg-box{display:none;flex-direction:column;gap:16px;align-items:center;justify-content:center;color:#333}#whychooseus{background-color:#fbf9f8}#whychooseus .card .img-section img{max-width:254px}.footer{padding-top:120px;padding-bottom:120px;color:#b0b0b0 !important;background-color:#545454;z-index:0;position:relative}.footer .container{display:flex;flex-direction:column;gap:32px}.footer-menu-container{--bs-gutter-y:32px}.footer .brand-logo{width:80px}.footer-title{font-family:"Times New Roman",Times,serif;font-size:24px;font-weight:bold;color:#fdfdfd;line-height:1.1em;margin-bottom:24px}.footer .footer-menu ul{display:flex;flex-direction:column;gap:16px}.footer .footer-menu li a{font-size:16px;display:inline-block;transition:all .5s;color:#e6e6e6}.footer .footer-menu input{height:48px;border-radius:12px;border:1px solid #d9dbe9;padding:15px 16px;outline:none;margin-bottom:16px}.footer .copyright{display:flex;align-items:center;justify-content:space-between}.footer .copyright a{color:#fdfdfd}.footer hr{height:1px;background:#8c8c8c;opacity:1;margin:0;border:none}.footer .social-media-links{display:flex;align-items:center;gap:8px}.footer .social-media-links .btn{height:48px;width:48px;border:.75px solid #3a3a3a;color:#fdfdfd;display:grid;place-content:center;font-size:20px;padding:0}@media(max-width:1199px){.homePage-hero-section .bg-img img.elements{transform:translate(-50%,-50%) scale(.8)}.homePage-hero-section .bg-img img.elements:nth-child(1){top:78%;left:73%}.homePage-hero-section .bg-img img.elements:nth-child(3){top:20%;left:15%}}@media(min-width:992px){.navbar-expand-lg .navbar-collapse{display:contents !important}}@media(max-width:991px){body{font-size:14px}.card.card-lg .content-section{gap:8px}#hero-section,#story-hero-section{min-height:calc(100vh - 95px)}section{padding:90px 0}section .container,section{gap:32px}#hero-section .content,#story-hero-section .content,#contact-form-section .content{gap:28px}.card{padding:12px !important}.card.card-lg>.row,.card>.row{--bs-gutter-x:16px;--bs-gutter-y:16px}.row{--bs-gutter-x:24px;--bs-gutter-y:24px}#about .img-section .best-rated-tag{padding:8px 20px}#about .img-section .best-rated-tag img{width:32px}#whychooseus .card .img-section img{max-width:none;width:100%}.card .img-section .type-svg img{height:250px !important;margin:auto}.posted-img{border-radius:28px}.blog-heading{font-size:24px}.blog-card .title,.card .content-section h3,.card .title,.card-title{font-size:20px !important}.card.blog-card .img-section img{min-height:auto !important;aspect-ratio:auto;max-height:200px;width:100%}.site-main .content h1,.content h1,.content h2,.heading-head .title-heading,#hero-section .content h2,#story-hero-section .content h1,#contact-form-section .content h2{font-size:32px}#services-nav #offerings ul{justify-content:start}.navbar-toggler i{font-size:24px;margin-top:0;margin-bottom:0;color:#fdfdfd}.navbar .navbar-toggler{background:url("/assets/menu-01.svg");background-size:contain;width:32px;aspect-ratio:1}.navbar .navbar-toggler[aria-expanded="true"]{background:url("/assets/cancel-01.svg")}.navbar .navbar-collapse{transition:none !important;display:flex !important;flex-direction:column;align-items:center;justify-content:space-between;position:relative;padding:72px 0 48px 0;min-height:calc(100dvh - 81px) !important}.collapse:not(.show){display:none !important}.navbar-expand-lg .navbar-nav{display:flex;justify-content:center;align-items:center;gap:32px}.navbar-collapse::before{content:"";position:absolute;top:24px;right:50%;height:.4px;width:100%;background-color:#cacaca;transform:translateX(50%)}.navbar .navbar-nav .nav-item .nav-link{padding:0;font-weight:500;color:#3a3a3a;text-align:center;display:flex;justify-content:center;width:100%;gap:4px}.navbar .dropdown .nav-link .toggle-down-arrow{font-size:14px}.navbar .dropdown:hover .nav-link,.navbar .nav-link:hover{color:#3a3a3a !important}.navbar .dropdown-menu{display:block !important;position:relative;max-height:0;overflow:hidden;padding:0;background-color:transparent;transition:max-height .3s ease}.navbar .dropdown.vis .dropdown-menu{max-height:500px}.navbar .dropdown:hover .nav-link .toggle-down-arrow{transform:rotateX(0deg)}.navbar .dropdown.vis .nav-link .toggle-down-arrow{transform:rotateX(180deg)}.navbar .dropdown-menu li .dropdown-item{padding:0;margin:16px 0 0 0;font-size:14px;font-weight:500;color:#898989}.navbar-footer{display:flex;flex-direction:column;gap:16px;text-align:center;color:#898989}.navbar-footer a{color:#898989}.navbar-footer .social-media-links .btn{font-size:24px;width:48px;aspect-ratio:1}.swiper{padding:24px}.profile .rating span{width:20px}.reviewcard .reviewcard-footer .rating{gap:0}.review{--max-lines:5}.swiper-button-next,.swiper-button-prev{bottom:0;top:auto;border-radius:50%;width:48px;height:48px;aspect-ratio:1;padding:0;display:grid !important;place-content:center}.swiper-button-next{right:50%;transform:translateX(calc(100% + 8px))}.swiper-button-prev{left:50%;transform:translateX(calc(-100% - 8px))}.swiper-button-next:after,.swiper-button-prev:after{font-size:20px}.navbar-footer{display:flex;flex-direction:column;gap:16px;text-align:center;color:#898989}.navbar-footer p a:hover{color:#898989 !important}.navbar-footer .social-media-links .btn{font-size:24px;width:48px;aspect-ratio:1}section#vayam .head,.achievement-card .head{display:flex}section#vayam .description,.achievement-card .description{border-left:none;padding:0}#bookappointment .bookappt-box{max-width:none}}@media(max-width:767px){.rounded-30{border-radius:16px}#hero-section,#story-hero-section{min-height:calc(100vh - 49px)}#featured_videos .card-container .col-12 .card .img-section,#featured_videos .card-container .col-12 .card .content-section{flex:0 0 auto;max-width:100%}#featured_videos .card-container .col-12 .card .img-section,#allVideos .card .img-section iframe,#topVideos .card .img-section iframe{order:1 !important;aspect-ratio:18/9 !important}#topVideos .card .content-section h3{font-size:14px}#featured_videos .card-container .col-12 .card .img-section iframe{border-radius:16px}#featured_videos .card-container .col-12 .card .content-section{order:2}p,body{font-size:14px}#navbar .brand-logo{height:32px}.navbar{padding:8px 0}.navbar .navbar-collapse{padding:56px 0 48px 0;min-height:calc(100dvh - 49px) !important}.navbar-collapse::before{top:8px}p,.footer .footer-menu li a{font-size:14px}.footer{padding-top:48px;padding-bottom:48px}.footer h3{text-align:center}.footer .footer-menu{text-align:center}.footer .footer-menu ul{margin-bottom:0}.footer .footer-menu ul li{text-align:center}.footer .copyright{flex-direction:column;gap:16px;text-align:center}}.tick-container{position:relative;height:100px;aspect-ratio:1;border-radius:50%;background-color:#f16e00;display:grid;place-content:center}.animated-tick{height:25px;width:42px;transform-origin:0 0;transform:rotate(-50deg);border-radius:5px;animation:animatetick 1s ease;position:absolute;top:53%;left:27%}.animated-tick::after{content:"";height:9px;bottom:0;background-color:#fff;width:100%;position:absolute;border-radius:20px}.animated-tick::before{content:"";height:100%;left:0;background-color:#fff;width:9px;position:absolute;border-radius:20px}@keyframes animatetick{0%{height:0%;width:0%}25%{height:25px;width:0%}50%{height:25px;width:42px}100%{height:25px;width:42px}}@media(max-width:499px){.blog-card .btn{width:100% !important}}.scrollToTop{box-shadow:0 7px 30px rgba(0,0,0,.3) !important;bottom:15px;display:none;border-radius:50% !important;padding:2px;position:fixed;right:15px;text-align:center;text-decoration:none;width:50px !important;aspect-ratio:1 !important;z-index:99999}.scrollToTop i{color:#fff;font-size:32px}