
/* /sga_insight_indepth/static/src/isha-fonts/fonts.css defined in bundle 'sga_insight_indepth.assets_frontend' */
@font-face{font-family: 'FedraSansStdMedium'; src: url('/sga_insight_indepth/static/src/isha-fonts/FedraSans-Medium.eot'); src: url('/sga_insight_indepth/static/src/isha-fonts/FedraSans-Medium.eot?#iefix') format('embedded-opentype'), url('/sga_insight_indepth/static/src/isha-fonts/FedraSans-Medium.woff2') format('woff2'), url('/sga_insight_indepth/static/src/isha-fonts/FedraSans-Medium.woff') format('woff'), url('/sga_insight_indepth/static/src/isha-fonts/FedraSans-Medium.ttf') format('truetype'), url('/sga_insight_indepth/static/src/isha-fonts/FedraSans-Medium.svg#FedraSans-Medium') format('svg'); font-weight: 500; font-style: normal; font-display: swap;}@font-face{font-family: 'FedraSansStdNormal'; src: url('/sga_insight_indepth/static/src/isha-fonts/FedraSansStd-Normal.eot'); src: url('/sga_insight_indepth/static/src/isha-fonts/FedraSansStd-Normal.eot?#iefix') format('embedded-opentype'), url('/sga_insight_indepth/static/src/isha-fonts/FedraSansStd-Normal.woff2') format('woff2'), url('/sga_insight_indepth/static/src/isha-fonts/FedraSansStd-Normal.woff') format('woff'), url('/sga_insight_indepth/static/src/isha-fonts/FedraSansStd-Normal.ttf') format('truetype'), url('/sga_insight_indepth/static/src/isha-fonts/FedraSansStd-Normal.svg#FedraSansStd-Normal') format('svg'); font-weight: normal; font-style: normal; font-display: swap;}@font-face{font-family: 'FedraSerifAProMedium'; src: url('/sga_insight_indepth/static/src/isha-fonts/FedraSerifAPro-Medium.eot'); src: url('/sga_insight_indepth/static/src/isha-fonts/FedraSerifAPro-Medium.eot?#iefix') format('embedded-opentype'), url('/sga_insight_indepth/static/src/isha-fonts/FedraSerifAPro-Medium.woff2') format('woff2'), url('/sga_insight_indepth/static/src/isha-fonts/FedraSerifAPro-Medium.woff') format('woff'), url('/sga_insight_indepth/static/src/isha-fonts/FedraSerifAPro-Medium.ttf') format('truetype'), url('/sga_insight_indepth/static/src/isha-fonts/FedraSerifAPro-Medium.svg#FedraSerifAPro-Medium') format('svg'); font-weight: 500; font-style: normal; font-display: swap;}@font-face{font-family: 'FedraSerifAProNormal'; src: url('/sga_insight_indepth/static/src/isha-fonts/FedraSerifAPro-Normal.eot'); src: url('/sga_insight_indepth/static/src/isha-fonts/FedraSerifAPro-Normal.eot?#iefix') format('embedded-opentype'), url('/sga_insight_indepth/static/src/isha-fonts/FedraSerifAPro-Normal.woff2') format('woff2'), url('/sga_insight_indepth/static/src/isha-fonts/FedraSerifAPro-Normal.woff') format('woff'), url('/sga_insight_indepth/static/src/isha-fonts/FedraSerifAPro-Normal.ttf') format('truetype'), url('/sga_insight_indepth/static/src/isha-fonts/FedraSerifAPro-Normal.svg#FedraSerifAPro-Normal') format('svg'); font-weight: normal; font-style: normal; font-display: swap;}@font-face{font-family: 'FedraSerifAStdMedium'; src: url('/sga_insight_indepth/static/src/isha-fonts/Fedra-Serif-A-Std-Medium.otf'); font-weight: normal; font-style: normal; font-display: swap;}@font-face{font-family: 'FedraSansStdBook'; src: url('/sga_insight_indepth/static/src/isha-fonts/Fedra-Sans-Std-Book.ttf'); font-weight: normal; font-style: normal; font-display: swap;}@font-face{font-family: 'FedraSansStdLight'; src: url('/sga_insight_indepth/static/src/isha-fonts/Fedra-Sans-Std-Light.ttf'); font-weight: normal; font-style: normal; font-display: swap;}@font-face{font-family: 'FedraSansStdLightItalic'; src: url('/sga_insight_indepth/static/src/isha-fonts/Fedra-Sans-Std-Light-Italic.ttf'); font-weight: normal; font-style: normal; font-display: swap;}

/* /sga_insight_indepth/static/src/css/sga_main.css defined in bundle 'sga_insight_indepth.assets_frontend' */
body{background-color: #08084A ! important; background-image: url(https://static.sadhguru.org/d/46272/1692985330-artboard-ila.png); background-repeat: no-repeat; -webkit-background-position: top right; background-position: top right; color: #fff; font-family: 'FedraSansStdLight', sans-serif; font-size: 18px; height: 100%;}.wrapper{display: flex; flex-direction: column; min-height: 100vh;}.content{flex: 1;}a{color: #F27123;}h1, h2, h3, h4, h5, h6{font-family: 'FedraSansStdMedium', sans-serif !important;}.fw-light{font-family: 'FedraSansStdLight', sans-serif !important;}.fw-bold, strong{font-family: 'FedraSansStdBook', sans-serif !important;}.slot-box{font-size: 14px; border: 1px solid #ddd; background: #efefef;}.intervention-unavailable{opacity: 0.6; filter: grayscale(80%); pointer-events: none;}.intervention-unavailable .btn-select-package{display: none;}.bg-already-booked, .bg-already-booked .slot-box{background: #c7c7c7 !important; cursor: not-allowed;}.intervention-card:hover{background: #3498db !important;}.bg-selected{background-color: #226da3 !important;}.bg-selected:hover{background-color: #226da3 !important;}.bg-selected .slot-box{background-color: #bad5e7 !important; border: 1px solid #9eb6c5 !important;}.text-expertise{font-size: 16px;}.btn-primary{background-color: rgba(242, 113, 35, 1); border-color: rgba(223, 93, 15, 1)}.btn-primary:hover, .btn-primary:active, .btn-primary:active:focus, .btn-primary:focus, .btn-primary:focus-visible{background-color: rgba(186, 80, 16,1); border-color: rgba(172, 68, 5, 1);}.btn-primary:active:focus, .btn-primary:focus, .btn-primary:focus-visible{box-shadow: 0 0 0 0.25rem rgba(242, 113, 35, .5);}.card{color: #000;}.rl-card-disabled{pointer-events: none; opacity: .6;}.scrollbar{max-height: 200px; overflow-y: scroll !important; scrollbar-width: thin; scrollbar-color: #d97340 #eaeaea;}.scrollbar::-webkit-scrollbar{width: 10px; background: #eaeaea; display: block;}.scrollbar::-webkit-scrollbar-thumb{background: #d97340; border-radius: 10px;}.scrollbar::-webkit-scrollbar-track{background: #eaeaea;}.required:after{content: " *"; color: red;}.clickable{cursor: pointer;}.clickable-box, .clickable-box > *{cursor: pointer;}.form-control{height: 48px; font-size: 16px; background-color: #f1ebdf;}textarea.form-control{height: auto !important; font-size: 16px;}.rl-img{width: 100%;}@media (min-width: 992px){}@media (max-width: 991.98px){}