:root{--logo-orange:#d37c2b;--logo-red:#c4292a;--logo-light:#f1eeeb;--cta-bg-gradient:linear-gradient(30deg, var(--logo-red) 20%, var(--logo-orange) 70%)}[data-bs-toggle=tab][aria-selected=true] .sis-btn-default{background:var(--color-secondary)!important;color:#fff!important}.home-banner-section>.hero-slider-layout .hero-slide{min-height:850px}.home-hero-section h1{font-size:50px;line-height:70px}.home-hero-section{margin-bottom:120px}.sisf-header-logo-link.navbar-brand img{width:410px!important;height:auto!important}.sponsor-section .sis-scroll-track{will-change:transform;width:max-content;animation:30s linear infinite scrollX;display:flex}.sponsor-section:hover .sis-scroll-track{animation-play-state:paused}.sponsor-section .sis-contents{flex:none;justify-content:center;align-items:center;width:230px;padding:0 10px;display:flex}.sponsor-section .sis-contents img{object-fit:contain;max-width:100%;max-height:100%}.experience-section .sis-speakers-contents img{width:70px;height:auto}.experience-section .tracking-wide{letter-spacing:.05em!important}.experience-section .sisf-m-text{line-height:1.6!important}.sis-section-title .sisf-subtitle{border:unset}.home-why-you-section .transition-all{transition:all .3s ease-in-out}.home-why-you-section .sis-feature-box{background-color:#0000;border:1px solid #0000;flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.home-why-you-section .sis-feature-box:hover{background-color:#f8f9fa;border-color:#0000000d;transform:translateY(-5px);box-shadow:0 8px 15px #0000000d}.home-why-you-section .sis-feature-box .home-icon-img{max-width:90px;height:auto;transition:transform .3s ease-in-out}.home-why-you-section .sis-feature-box:hover .home-icon-img{transform:scale(1.15)}.home-why-you-section .sisf-m-button .sis-btn-default{display:inline-block}.home-why-you-section .sisf-m-button.active .sis-btn-default{color:#fff;background-color:#0d6efd;transform:scale(1.05);box-shadow:0 4px 10px #0000001a}.home-why-you-section .sisf-m-button:hover .sis-btn-default{opacity:.85}.home-why-you-section .max-w-75{width:100%;max-width:800px}.section-padding{padding:40px 0}.sisf-m-subtitle{color:var(--logo-orange)!important}.ayurveda-compact-cta .cta-inner{background:var(--cta-bg-gradient)}.text-brand-red{color:var(--logo-red)!important}.bg-brand-light{background-color:var(--logo-light)!important}.cta-btn-compact{background-color:var(--logo-light);color:var(--logo-red);border:1px solid #0000;transition:all .2s ease-in-out}.cta-btn-compact:hover{color:var(--logo-orange);background-color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.workshop-icon-wrapper{border-radius:12px;justify-content:center;align-items:center;width:70px;height:70px;display:flex;overflow:hidden}.workshop-icon{object-fit:contain;width:100%;height:100%}.focused-workshop-slider{width:100%;position:relative;overflow:hidden}.slider-track{width:max-content;display:flex;animation:60s linear infinite infiniteScroll!important}.focused-workshop-slider:hover .slider-track{animation-play-state:paused}.slider-item{width:250px}.banner-img{height:200px!important}.sisf-page-title .sisf-m-title{font-size:46px}.custom-pricing-grid .hidden-radio-input{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.custom-pricing-grid .card-wrapper{cursor:pointer;display:block;position:relative}.custom-pricing-grid .plan-details{background-color:var(--white-color);border:2px solid #e2ebf6;border-radius:.6rem;padding:1.25rem;transition:all .25s ease-in-out}.custom-pricing-grid .card-wrapper:hover .plan-details{border-color:#c4d1e1;box-shadow:0 4px 15px #0000000d}.custom-pricing-grid .custom-radio-indicator{background:#fff;border:2px solid #e2ebf6;border-radius:50%;width:1.5em;height:1.5em;transition:all .25s ease-in-out;position:absolute;top:1.25em;right:1.25em}.custom-pricing-grid .custom-radio-indicator:after{content:"";opacity:0;border:2px solid #fff;border-top:0;border-left:0;width:.375rem;height:.75rem;transition:all .25s cubic-bezier(.175,.885,.32,1.275);display:block;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)rotate(45deg)scale(.5)}.custom-pricing-grid .hidden-radio-input:checked~.plan-details{border-color:var(--main-color);background-color:#fffafb;box-shadow:0 6px 20px #c3262b1f}.custom-pricing-grid .hidden-radio-input:checked~.plan-details .custom-radio-indicator{background-color:var(--main-color);border-color:var(--main-color)}.custom-pricing-grid .hidden-radio-input:checked~.plan-details .custom-radio-indicator:after{opacity:1;transform:translate(-50%,-50%)rotate(45deg)scale(1)}.custom-pricing-grid .hidden-radio-input:checked~.plan-details .plan-type{color:var(--main-color)}.custom-pricing-grid .plan-type{color:var(--text-color);font-family:var(--default-font);padding-right:2rem;font-size:1rem;font-weight:600;line-height:1.4;transition:color .25s;display:block}.custom-pricing-grid .plan-cost{color:var(--dark-color);font-family:var(--heading-font);white-space:nowrap;letter-spacing:-.5px;font-size:1.6rem;font-weight:700;display:block}.reserved-error-space{min-height:24px;margin-top:5px}.input-error-reserved{position:relative;padding-bottom:20px!important}.input-error-reserved label.text-danger.small{margin:0;position:absolute;bottom:0;left:15px}#contact-group-error label.text-danger.small{text-align:left;margin:0;display:block;position:static!important}.fs-19{font-size:19px}.accommodation-card{background-color:var(--bg-light-primary);border:1px solid #c3262b26;border-radius:1rem;padding:2rem;transition:all .3s}.accommodation-title{color:var(--main-color);font-family:var(--heading-font);margin-bottom:1rem;font-weight:700}.accommodation-description{color:var(--text-color);font-family:var(--default-font);max-width:750px;margin:0 auto 1.5rem;font-size:1rem}.accommodation-note{opacity:.85;font-size:.9em;display:inline-block}.sitemap-premium-wrapper{background:#fff;border-radius:16px;box-shadow:0 10px 40px #0000000a}.sitemap-heading{font-family:var(--heading-font);color:var(--main-color);text-transform:uppercase;letter-spacing:1px;font-weight:700}.sitemap-premium-list{counter-reset:sitemap-counter;grid-template-columns:repeat(1,1fr);gap:1.25rem;display:grid}.sitemap-link{z-index:1;counter-increment:sitemap-counter;background:#fdfdfd;border:1px solid #00000014;border-radius:12px;padding:1.25rem 1.5rem;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1);display:block;position:relative;overflow:hidden}.sitemap-link:before{content:counter(sitemap-counter, decimal-leading-zero);font-family:var(--heading-font);color:#0003;z-index:1;pointer-events:none;font-size:3rem;font-weight:800;transition:all .5s;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.sitemap-hover-bg{background:var(--gradiant-color);z-index:0;border-radius:inherit;width:0;height:100%;transition:width .5s cubic-bezier(.19,1,.22,1);position:absolute;top:0;left:0}.sitemap-content{z-index:2;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.sitemap-text{font-family:var(--default-font);color:var(--dark-color);margin-left:4.5rem;font-size:1.1rem;font-weight:600;transition:color .4s,transform .4s}.sitemap-icon{background:var(--bg-light-primary);width:40px;height:40px;color:var(--main-color);border:1px solid #00000014;border-radius:50%;justify-content:center;align-items:center;font-size:1rem;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex}.sitemap-link:hover,.sitemap-link:focus-visible{border-color:#0000;transform:translateY(-4px);box-shadow:0 15px 30px #c3262b26}.sitemap-link:hover .sitemap-hover-bg,.sitemap-link:focus-visible .sitemap-hover-bg{width:100%}.sitemap-link:hover:before,.sitemap-link:focus-visible:before{color:#fff6;transform:translateY(-50%)translate(5px)}.sitemap-link:hover .sitemap-text,.sitemap-link:focus-visible .sitemap-text{color:var(--white-color);transform:translate(5px)}.sitemap-link:hover .sitemap-icon,.sitemap-link:focus-visible .sitemap-icon{color:var(--white-color);background:#fff3;transform:rotate(-45deg)scale(1.05)}.sitemap-link:focus-visible{outline:2px solid var(--dark-color);outline-offset:4px}@keyframes infiniteScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scrollX{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=1317px){.home-banner-section>.hero-slider-layout .hero-slide{min-height:900px}}@media (width<=1278px){.sisf-centered-header-wrapper.sisf--header{padding:10px}.sisf-header-logo-link.navbar-brand img{width:370px!important}}@media (width<=1199px){.sisf-header-logo-link.navbar-brand img{width:400px!important}.home-hero-section{margin-top:110px;margin-bottom:0}.hero-slider-layout .hero-slide{min-height:1000px}}@media (width<=1168px){.home-banner-section>.hero-slider-layout .hero-slide{min-height:920px}}@media (width<=1134px){.sisf-header-logo-link.navbar-brand img{width:300px!important}}@media (width<=1120px){.sisf-header-logo-link.navbar-brand img{width:350px!important}}@media (width<=1109px){.home-banner-section>.hero-slider-layout .hero-slide{min-height:935px}.sisf-header-logo-link.navbar-brand img{width:265px!important}}@media (width<=1065px){.sisf-header-logo-link.navbar-brand img{width:300px!important}}@media (width>=1025px){.custum-control{align-items:center;height:90px;display:flex;justify-content:space-around!important;gap:30px!important}}@media (width<=1024px){.sisf-header-logo-link.navbar-brand img{height:auto;width:350px!important}#sisf-page-header-inner{background-color:var(--white-color);border-radius:100px;padding:10px 0}.main-header{margin:20px;position:absolute}}@media (width<=991px){.sisf-header-logo-link.navbar-brand img{width:125px}.home-banner-section{margin-top:0;padding-top:10px}.entry-title{padding-top:120px!important}.home-hero-section h1{line-height:1.3}}@media (width>=775px) and (width<=1024px){.navbar-nav{display:none!important}.slicknav_menu{display:block!important}}@media (width>=768px){.sitemap-premium-list{grid-template-columns:repeat(3,1fr)}.accommodation-card{padding:3rem}}@media (width<=768px){.entry-title{padding-top:80px!important}.home-why-you-section .sisf-m-button{text-align:center;flex:auto}.home-why-you-section .sis-btn-default{width:100%;font-size:.85rem}.home-hero-section{margin-top:90px}.home-why-you-section .sis-event-list-tab{border-radius:0}}@media (width>=576px){.border-sm-end{border-right:1px solid #ffffff40}}@media (width<=500px){.sisf-header-logo-link.navbar-brand img{height:auto;width:230px!important}.home-tab-section{flex-wrap:wrap;gap:10px!important}}
