#homepage-banner,.indian-message-overflow,.theme-button{overflow:hidden}#homepage-banner .homepage-yoga-heading,#yoga-course .sub-heading,.another-course-name,.center-heading,.common-bottom-heading,.contact-stripe-heading,.course-price-heading,.page-banner-top-heading,.sub-heading,.testimonial-name,.trustpilot-review-heading,.yogakulam-course-heading{font-family:Philosopher,sans-serif}#header .dropdown-menu a,#homepage-banner .homepage-yoga-heading,.center-heading,.common-bottom-heading,.common-top-heading,.page-banner-main-heading,.page-banner-top-heading,.trustpilot-review-name{text-transform:capitalize}@font-face{font-family:Philosopher;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/philosopher/v19/vEFV2_5QCwIS4_Dhez5jcWBjT00k0w.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Philosopher;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/philosopher/v19/vEFV2_5QCwIS4_Dhez5jcWBqT00k0w.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Philosopher;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/philosopher/v19/vEFV2_5QCwIS4_Dhez5jcWBhT00k0w.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Philosopher;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/philosopher/v19/vEFV2_5QCwIS4_Dhez5jcWBuT00.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Philosopher;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/philosopher/v19/vEFI2_5QCwIS4_Dhez5jcWjValgW8tenXg.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Philosopher;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/philosopher/v19/vEFI2_5QCwIS4_Dhez5jcWjValgf8tenXg.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Philosopher;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/philosopher/v19/vEFI2_5QCwIS4_Dhez5jcWjValgU8tenXg.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Philosopher;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/philosopher/v19/vEFI2_5QCwIS4_Dhez5jcWjValgb8tc.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Quicksand;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hK1QN.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Quicksand;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hJFQNcOM.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hK1QN.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Quicksand;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hJFQNcOM.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hK1QN.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Quicksand;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hJFQNcOM.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hK1QN.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Quicksand;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hJFQNcOM.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v30/6xKtdSZaM9iE8KbpRA_hK1QN.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#header ul.navbar-nav .dropdown-item,#homepage-banner,#page-banner,.about-image-wrap,.about-play-image-wrap,.all-link,.expert-year,.header-logo-wrap,.page-banner-main-heading,.section-gap.bg-alt,.testimonial-slider-box,.theme-button,.rys-skills,.yttc-time-range{position:relative;z-index:9}#homepage-banner:before,#page-banner:before,.section-gap.bg-alt::before{background-size:cover;background-image:url(../images/divider.svg);height:65px;width:100%}#homepage-banner,#page-banner{background-image:linear-gradient(to right,#fff ,#f8e4e4)}.form-control:focus,.form-select:focus{color:#212529;background-color:#fff;border-color:#ed5ffa;outline:0;box-shadow:none}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{color:#ed5ffa;opacity:1}html{scroll-behavior:smooth}body{font-family:Quicksand,sans-serif}a{text-decoration:none}#footer .footer-link-wrap a:hover,.top-bar-contact-text:hover,p a{color:#ed5ffa;transition:.3s}p a:hover{color:#000;transition:.3s}.accordion-button:focus{border-color:#ed5ffa;box-shadow:none}.about-bg-notes p,.aboutt-bg-notes p{font-weight:500;padding-left:25px;border-left:2px solid #c406c1;line-height:normal}.flip-image{transform:scaleX(-1)}.accordion-button:not(.collapsed){color:#ed5ffa;background-color:#fff}.accordion-button:not(.collapsed)::after{filter:hue-rotate(70deg)}.section-gap{padding:60px 0}.section-gap.bg-alt{padding:100px 0 60px;background-image:linear-gradient(#f3f3f3,#fff)}.header-logo-wrap:before,.section-gap.bg-alt::before,.theme-button:before{z-index:-1;position:absolute;content:""}.bg-chakra{background-image:linear-gradient(135deg,#e5e5e5d6 0,#e5e5e5d6 100%),url(../images/bg-chakra-rys.png);background-size:4%}.section-gap.bg-alt::before{top:-2px;left:0;filter:invert(1);transform:rotate(180deg)}.fully-booked{pointer-events:none}.cc3{column-count:3}.cc2{column-count:2}.theme-button{padding:10px 25px;display:inline-block;border:2px solid #ed5ffa;font-weight:600;color:#ed5ffa;background-color:#fff;transition:.5s ease-in;font-size:15px}.theme-button:before{left:-20px;bottom:-20px;background-color:#ed5ffa;height:500%;transition:.5s ease-in;width:0;transform:rotate(-35deg)}.theme-button:hover:before{width:150%;transition:.5s ease-in}.theme-button:hover{transition:.5s ease-in;color:#fff}li,p{font-size:16px;color:#000;text-align:justify;font-weight:400}.rys-logo{width:180px;height:53px;object-fit:contain}.header-logo-wrap{display:inline-block;padding:15px;background-color:#f8f8f8}.header-logo-wrap:before{width:38px;height:100%;background-color:#f8f8f8;top:0;transform:skewX(-20deg);right:-15px}#header,.dates-box,.facility-wrap,.online-frame-wrap,.trustpilot-date-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}#header.fixed-nav{position:fixed;top:0;left:0;width:100%;background-color:#fff;box-shadow:0 0 5px 0 #ddd;animation:1s forwards smoothScroll;z-index:999}.header-menu-wrap{width:calc(100% - 240px)}.top-bar-contact-icon{width:20px;height:20px;object-fit:contain;margin-right:8px}.top-bar-contact-text{font-size:14px;color:#000;transition:.3s}.top-bar-contact-box{margin-right:55px}.header-menu-top-bar{padding:12px 0;text-align:end}#body-testimonial #testimonial,#header.mobile-header,.counter-wrap:last-child:before,.dates-body .dates-box:last-child span:after,.header-menu-navigation-wrap nav.navbar .nav-item:last-child:before,.navbar-brand.desktop,.shared-text-mobile,.yttc-jump-link:last-child::before{display:none}.header-menu-navigation-wrap nav.navbar{padding:0;background-color:#ed5ffa}.header-menu-navigation-wrap nav.navbar .nav-item{width:100%;position:relative;z-index:9}.header-menu-navigation-wrap nav.navbar .nav-item::before{position:absolute;content:"";right:0;left:auto;margin:auto;top:0;bottom:0;width:1px;height:75%;z-index:-1;border-right:1px dashed #fff}#footer .footer-link-wrap a.theme-button,#header ul.navbar-nav,#yttc-skills .online-yttc-wrap{width:100%}#header ul.navbar-nav .nav-link{text-align:center;color:#fff;font-weight:500;line-height:22px}.header-menu-navigation-wrap{position:relative;z-index:99}.header-menu-navigation-wrap::before{position:absolute;content:"";z-index:-1;width:20px;height:100%;background-color:#ed5ffa;top:0;transform:skewX(-20deg);left:-10px}.common-bottom-heading::before,.theme-list li .list-icon{background-repeat:no-repeat;height:20px;background-size:contain}#header ul.navbar-nav .dropdown-item{padding:9px 35px 9px 15px;display:block;border-bottom:1px dashed #ddd;transition:.6s}#header ul.navbar-nav .dropdown-item:hover{transition:.6s;color:#ed5ffa;background-color:#fff;padding:9px 25px}#header ul.navbar-nav li:last-child .dropdown-item,.outline-box:last-child{border:none}#header ul.navbar-nav .dropdown-item::before{position:absolute;content:"";left:0;bottom:0;height:1px;width:0;transition:.6s;z-index:-1;background-color:#ed5ffa}#header ul.navbar-nav .dropdown-item:hover:before{width:100%;transition:.6s}#homepage-banner:before,#page-banner:before{position:absolute;content:"";left:0;bottom:0;z-index:-1;filter:invert(1)}#homepage-banner .banner-image-wrap{position:relative;z-index:9;padding:90px 0}.rys-bg-yoga{position:absolute;z-index:-2;width:70%;height:100%;object-fit:contain;object-position:left;left:15%;opacity:.08}#homepage-banner .banner-image-wrap .banner-shape{position:absolute;top:0;width:100%;height:100%;left:0;z-index:-1}#homepage-banner .container,.banner-yoga-text-wrap{display:flex;flex-direction:column;justify-content:center;height:100%}.rys-yttc-banner{border-radius:50%;width:475px;object-fit:cover;height:475px;display:block;margin:auto;padding:8px;background-color:#ffffffb3;border:2px solid #c406c1}#homepage-banner .banner-shape1{opacity:.1;transform:scale(1.1)}#homepage-banner .banner-shape2{opacity:.15;transform:scale(1.05) rotate(10deg)}#homepage-banner .banner-shape3{opacity:.05}#homepage-banner .homepage-yoga-tagline{font-weight:500;font-size:16px;font-style:italic;color:#ed5ffa;margin-bottom:10px}#homepage-banner .homepage-yoga-heading{font-weight:700;font-size:50px;margin-bottom:10px;line-height:normal}#bottom-banner .banner-box{display:flex;justify-content:space-between;flex-wrap:wrap;border-radius:10px;padding:10px 20px;box-shadow:0 30px 60px 0 rgb(0 0 0 / 10%)}#about-us .counter,.theme-list li{display:inline-block;position:relative}#bottom-banner .banner-box .banner-box-icon{width:55px;height:70px;object-fit:contain;object-position:left}#bottom-banner .banner-box .banner-box-content{width:calc(100% - 70px)}#bottom-banner .banner-box .banner-box-heading,#community .banner-box-heading,#facility .banner-box-heading,#footer .banner-box-heading,#online-yttc .banner-box-heading,#outline .banner-box-heading,#what-course .banner-box-heading,#rys-team .banner-box-heading,#yttc-skills .banner-box-heading{font-size:20px;color:#000;font-weight:600;text-transform:capitalize;font-family:Philosopher,sans-serif;padding-bottom:8px;position:relative;z-index:9;margin-bottom:10px}.center-heading{font-size:20px;color:#000;font-weight:600;padding-bottom:8px;position:relative;z-index:9;margin-bottom:10px;margin-top:10px}#bottom-banner .banner-box .banner-box-heading:before,#community .banner-box-heading:before,#facility .banner-box-heading:before,#footer .banner-box-heading:before,#online-yttc .banner-box-heading:before,#outline .banner-box-heading:before,#what-course .banner-box-heading:before,#rys-team .banner-box-heading:before,#yttc-skills .banner-box-heading:before{position:absolute;content:"";left:0;bottom:0;width:60px;height:2px;background-color:#ed5ffa;z-index:-1;transition:.3s}#bottom-banner .banner-box:hover .banner-box-content .banner-box-heading:before,#community .banner-box-heading:hover:before,#facility .banner-box-heading:hover:before,#footer .banner-box-heading:hover:before,#online-yttc .banner-box-heading:hover:before,#outline .banner-box-heading:hover:before,#what-course .banner-box-heading:hover:before,#rys-team .banner-box-heading:hover:before,#yttc-skills .banner-box-heading:hover:before{width:80px;transition:.3s}.about-image{width:97%;height:700px;object-fit:cover;border-radius:8px;box-shadow:0 0 5px 0 #ddd}.about-icon{width:80px;height:70px;object-fit:contain;object-position:top}.common-top-heading{font-size:23px;margin-bottom:3px;color:#c406c1;font-weight:900}.common-bottom-heading{font-size:32px;text-align:left;font-weight:600;line-height:normal;margin-bottom:30px;position:relative;padding-bottom:40px;transition:.4s;z-index:9}.about-bg-notes,.aboutt-bg-notes{background-color:#fff;padding:20px 50px;border-radius:8px;box-shadow:0 30px 60px 0 rgb(0 0 0 / 10%);display:flex;overflow:hidden}.common-bottom-heading::before{position:absolute;content:"";left:0;bottom:0;width:22%;border-radius:50px;transition:.4s;background-image:url(../images/underline-dark.png);background-position:left}.common-bottom-heading.text-center,.yttc-review{margin-bottom:50px}.common-bottom-heading.text-center:before{right:0;background-position:center;margin:auto}#about-us .counter{font-size:26px;font-weight:700;margin-bottom:0;padding-right:20px;z-index:9;color:#ed5ffa}#about-us .counter::before{position:absolute;content:"+";right:0;top:10px;font-size:25px;color:#ed5ffa;line-height:0}#about-us .about-year::before{position:absolute;content:"+";right:0;top:18px;font-size:37px;color:#000;line-height:0}.counter-name{font-size:20px;font-weight:600;text-align:center;margin-bottom:0}.counter-wrap{position:relative;z-index:9;text-align:center}.counter-wrap::before{position:absolute;content:"";right:0;width:1px;height:100%;border-right:1px dashed #ed5ffa;top:0;bottom:0;margin:auto;transform:rotate(15deg)}.about-bg-notes,.page-banner-points-box:nth-child(2){margin-top:50px}#about-bg{margin-bottom:60px}.color{color:#ed5ffa!important}.aboutt-bg-notes{margin-bottom:30px;flex-wrap:wrap;justify-content:space-between;align-items:center}.aboutt-bg-notes p{font-size:18px;text-align:left;margin-bottom:0}.about-bg-notes{margin-bottom:-100px;flex-wrap:wrap;justify-content:space-between;align-items:center}.about-bg-notes p{font-size:28px;width:70%;margin-bottom:0}.about-bg-notes-button-wrap{text-align:center;width:27%;position:relative;z-index:9}.about-bg-notes-button-wrap .theme-button{border-color:#fff}.about-bg-notes-button-wrap:before{position:absolute;content:"";top:-40px;height:240%;width:140%;left:0;transform:skewX(-15deg);background-color:#ed5ffa}.sub-heading{font-size:26px;font-weight:600;padding-bottom:15px;margin-bottom:22px;position:relative;z-index:9}.sub-heading::before{position:absolute;content:"";left:0;bottom:0;z-index:-1;width:60px;height:2px;transition:.4s;background-color:#c406c1}.sub-heading:hover:before{transition:.4s;width:80px}.theme-list{list-style:none;padding-left:0;margin-bottom:0}.theme-rectangle-list,.theme-rectangle-listt{padding:20px 30px;background-color:#fff;margin-bottom:20px;display:flex;transition:.4s}.theme-list li{padding-left:40px;margin-bottom:8px;width:100%}.theme-list li .list-icon{position:absolute;left:10px;top:4px;width:18px;background-image:url(../images/list-icon.png)}.theme-list li .list-iconn{position:absolute;left:10px;top:4px;width:18px;background-image:url(../images/checked.png)}.theme-rectangle-listt{justify-content:center;flex-wrap:wrap;border-radius:10px;border:1px solid #dcdcde}.theme-rectangle-list.active,.theme-rectangle-list:hover,.theme-rectangle-listt.active,.theme-rectangle-listt:hover{border-color:#ed5ffa;transition:.4s;scale:1.02}.theme-rectangle-list{justify-content:space-between;flex-wrap:wrap;border-radius:10px;border:1px solid #dcdcde}.choose-list-wrap{width:97%;margin-left:auto}.theme-rectangle-list-count{width:30px;height:30px;background-color:#ed5ffa;display:flex;justify-content:center;align-items:center;border-radius:50%;transition:.4s;font-weight:800;color:#fff}.theme-rectangle-list-text{width:calc(100% - 45px);margin-bottom:0;font-weight:500;transition:.4s}.theme-rectangle-listt img{width:60px;height:60px}.rys-location-image{width:100%;height:350px;object-fit:cover;border-radius:5px;margin:20px 0;box-shadow:0 0 5px 0 #ddd}.why-choose-slider{margin:0 -10px}.why-chooserys-image{height:250px;object-fit:cover;margin:5px 10px;border-radius:8px;box-shadow:0 0 8px 0 #ddd}.yoga-course-slider-box{display:flex!important;flex-wrap:wrap;justify-content:space-between;border-radius:8px;overflow:hidden;position:relative;z-index:9;box-shadow:0 0 8px 0 #ddd;margin:5px}.yoga-course-slider-image-wrap{width:40%}.yoga-course-slider-content-wrap{width:60%;padding:30px 20px}#yoga-course .sub-heading{font-size:22px;padding-bottom:8px;margin-bottom:15px}#yoga-course .para-sub-heading,.bg-sky{font-weight:700}.yoga-course-slider-box li,.yoga-course-slider-box p{font-weight:500}.team-teacher-image,.yoga-course-slider-image{width:100%;height:100%;object-fit:cover}.yoga-level{position:absolute;left:-48px;transform:rotate(-45deg);width:220px;top:39px;padding:8px 40px;text-align:center;background-color:#ed5ffa;color:#fff;font-size:12px;font-weight:800}.wy-choose-us-content-wrap{width:97%}.course-slider-button-wrap{position:absolute;left:0;width:40%;margin-bottom:0;bottom:0;display:flex}.course-slider-button-wrap .theme-button{display:block;text-align:center;width:100%;padding:8px 10px;cursor:pointer}.time-table-schedule-wrap.right .yttc-schedule-class-name,.time-table-schedule-wrap.right .yttc-time-range,.yoga-course-slider-content-wrap li{text-align:left}.certified-icon-wrap,.yttc-jump-box{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.certified-icon-box,.dates-wrap.online .date-available,.faacility-image{width:50%}.certified-icon{width:110px;height:110px;object-fit:contain;display:block;margin:12px auto}.certified-icon-box:nth-child(-n+2){border-bottom:1px solid #ddd}.certified-icon-box:nth-child(odd){border-right:1px solid #ddd}.online-yttc-box{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px}.book-slot-box,.online-yttc-wrap{padding:40px 25px;background-color:#fff;border-radius:10px;box-shadow:0 0 9px 0 #ddd;width:97%;margin-left:auto}.online-yttc-icon{width:80px;height:90px;object-fit:contain;object-position:left}.online-yttc-box-content,.testimonial-student-info-content{width:calc(100% - 95px)}.online-yoga-courses-image{border-radius:50%;width:180px;height:180px;object-fit:cover;margin:auto auto 12px;box-shadow:0 0 5px 0 #ddd;padding:5px;background-color:#fff;border:1px solid #ed5ffa}.facility-box,.rys-team-box{border-radius:10px;background-color:#fff}.online-yttc-link-text{font-size:16px;text-align:center;font-weight:700;width:85%;margin-left:auto;margin-right:auto;margin-bottom:10px}.online-yoga-courses-box{margin:0 20px;text-align:center}.online-yoga-courses-wrap{margin-top:30px}.online-yoga-courses-price{position:relative;z-index:9;font-weight:800;color:#fff;display:inline-block;font-size:16px;padding:5px 23px;margin-bottom:40px}.online-yoga-courses-price::before{position:absolute;content:"";width:100%;height:100%;left:0;z-index:-1;top:0;background-color:#ed5ffa;transform:skewX(-10deg)}.facility-box{display:flex;justify-content:space-between;flex-wrap:wrap;overflow:hidden;width:49%;margin-bottom:50px;align-items:center;box-shadow:0 30px 60px 0 rgb(0 0 0 / 10%)}.facility-image{width:40%;object-fit:cover;height:275px}.facility-content-wrap{width:60%;padding:20px;position:relative;z-index:9}.facility-content-wrap:before{position:absolute;content:"";left:-28px;width:50px;transform:skewX(-8deg);top:-48px;height:160%;background-color:#fff;z-index:-1}.facility-contentt-wrap{width:50%;padding:20px;position:relative;z-index:9}.morecontent span{display:none;transition:.3s}.morelink{color:#ed5ffa;font-weight:600}.rys-team-box{display:flex!important;justify-content:space-between;flex-wrap:wrap;margin:5px 30px;box-shadow:0 0 5px 0 #ddd}.rys-team-image{width:150px;height:180px;object-fit:cover;z-index:99;border-radius:0 30px 80px 80px}#footer:after,.all-link::before,.expert-year:before,.footer-flower,.rys-skills::before{z-index:-1;position:absolute}.rys-team-content-wrap{width:calc(100% - 170px);padding-top:30px;padding-right:30px}.faqs-image-box{margin:8px}.faqs-image-slider{margin-top:35px}.faqs-title{text-align:center;margin-bottom:0;font-size:16px;font-weight:600}.faqs-image{width:100%;height:220px;object-fit:cover;border:1px solid #ed5ffa;padding:3px;margin-bottom:10px}.rys-skills{padding:5px 15px;color:#fff;font-weight:800}.rys-skills::before{content:"";left:-35px;transform:skewX(-10deg);top:0;width:calc(100% + 80px);height:100%;background-color:#ed5ffa}.expert-year{font-size:16px;font-weight:700;display:inline-block;padding:8px 15px;margin-bottom:0}.expert-year:before{content:"";left:0;top:0;width:100%;height:100%;background-color:#f3f3f3}.expirence-year{width:34px;height:34px;display:inline-block!important;object-fit:contain;margin-right:12px}.apart-image{width:97%;height:685px;object-fit:cover;border-radius:8px;box-shadow:0 0 5px 0 #ddd}.contact-stripe-heading{font-size:35px}.contact-stripe-text{font-size:20px;font-weight:500;width:65%;margin-left:auto;margin-right:auto}label.error.fail-alert.myerrorclass{position:static;padding:0 0 0 15px;font-size:12px;font-weight:700;line-height:normal;opacity:1!important;color:#ed5ffa;transform:none!important}.testimonial-student-info-wrap{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;margin-bottom:15px;margin-top:-75px}.name-star{height:12px;margin:auto}.testimonial-student-info-image{width:120px;height:120px;object-fit:cover;border-radius:50%;box-shadow:0 0 5px 0 #d9d9d9;background-color:#fdf6f6;padding:3px;border:1px solid #c406c1}.big-trustpilot-star,.bottom-bar-brand,.footer-flower,.footer-logo,.footer-paypal-image,.heart,.social-link-image,.trustpilot-logo{object-fit:contain}.testimonial-name{font-size:18px;margin-bottom:2px;text-align:center}.indian-message-link-box,.testimonial-text{text-align:center}.testimonial-yoga-course-name{font-size:13px;font-weight:400;text-align:center;color:#ed5ffa;margin-bottom:2px}.testimonial-slider-box{border:1px solid #d3d3d3;padding:15px 20px;background-color:#fff;border-radius:10px;transition:.4s;margin:60px 10px 8px;box-shadow:0 0 8px 0 #d3d3d3}.vl{border-left:2px solid #dd4c13;height:50px;margin-left:50%}.video-testimonial-box iframe{width:100%;height:230px;box-shadow:0 0 5px 0 #ddd;padding:4px;background-color:#fff;border:1px solid #ed5ffa}.video-testimonial-box{margin:5px 15px}.trustpilot-wrap{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:35px}.trustpilot-intro-wrap{width:27%;box-shadow:0 30px 60px 0 rgb(0 0 0 / 10%);border:1px solid #f3f3f3;border-radius:10px;padding:45px 30px}.yoga-question-image,.yttc-accommodation-image{box-shadow:0 0 5px 0 #ddd;border-radius:8px;object-fit:cover}.trustpilot-title{font-size:22px;margin-bottom:10px;font-weight:700;text-align:center}.big-trustpilot-star{width:100%;height:30px;margin-bottom:10px}.trustpilot-other-review{margin-bottom:10px;font-weight:700;font-size:13px}.real-estate-item-desc h3 a:hover,.trustpilot-other-review .trustpilot-other-review-link{color:#ed5ffa}.trustpilot-logo{width:100%;height:50px}.trustpilot-review-wrap{width:calc(100% - 30%)}.trustpilot-small-star{width:150px;height:20px;object-fit:contain;object-position:left}.trustpilot-date{font-size:11px;font-weight:500}.trustpilot-review-heading{font-size:17px;font-weight:700;margin-bottom:8px}.trustpilot-review-name{font-size:12px;color:#000}.trustpilot-review-box{margin:2px 20px}#footer{background-image:linear-gradient(#f3f3f3,#f3f3f3);padding-bottom:80px;overflow:hidden}#footer:after{content:"";left:0;top:70px;width:100%;height:100%;background-image:url(../images/footer-bg-pattern.png);background-size:20%;opacity:.025}#bookslot .about-bg-notes,#description .about-bg-notes,#include .about-bg-notes,.course-price-wrap{background-image:linear-gradient(135deg,#fcf5f5bf 0,#fcf5f5a1 100%),url(../images/bg-chakra-rys.png)}.footer-logo{width:95px;height:110px;margin-bottom:15px}.footer-about-text{font-weight:400}.social-link-image{width:22px;height:22px}.social-link-image-instagram{width:50px;height:50px}.social-link-box{display:inline-block;margin:0 12px;transition:.3s}.social-link-box:hover{transform:scale(1.1);transition:.3s}.social-link-wrap{display:flex;justify-content:start;align-items:center;flex-wrap:wrap}#footer .footer-link-wrap a{font-weight:500;color:#000;transition:.3s}.footer-link-wrap{display:table;margin:auto}#footer .footer-link-wrap .theme-list li{display:block;margin-bottom:12px}#footer .banner-box-heading{margin-bottom:25px;margin-top:35px}#footer .theme-list.contact-list li:first-child .list-icon{background-image:url("../images/yoga-location.png")}#footer .theme-list.contact-list li:nth-child(2) .list-icon{background-image:url("../images/footer-yoga-mail.png")}#footer .theme-list.contact-list li:nth-child(3) .list-icon{background-image:url("../images/footer-yoga-contact.png")}#footer .theme-list.contact-list li:last-child .list-icon{background-image:url("../images/footer-yoga-whatsapp.png")}.footer-paypal-image{width:100%;height:62px;object-position:left;margin-top:15px}.banner-box-heading{display:inline-block}.all-link-wrap{display:flex;justify-content:center;flex-wrap:wrap}.all-link{font-size:14px;font-weight:500;color:#fff!important;padding:3px 15px;margin:4px 5px}#footer .footer-link-wrap a.theme-button:hover,.breadcrumb-item+.breadcrumb-item::before,.breadcrumb-item.active{color:#fff}.all-link::before{content:"";left:0;top:0;width:100%;height:100%;background-color:#ed5ffa;transform:skewX(-10deg)}.bottom-bar{text-align:center;position:absolute;bottom:0;padding:5px 15px;left:0;width:97%;display:flex;margin:auto;right:0;border-top:1px solid #dddd;justify-content:center;align-items:center}.heart{width:20px;height:20px;margin:0 6px}.full-width-image,.full-width-imagee,.full-width-insta{object-fit:cover;border-radius:8px;box-shadow:0 0 5px 0 #ddd;margin-bottom:15px}.bottom-bar-brand{width:auto;height:17px;margin-left:5px;display:inline-block}.copyright{text-align:center;font-size:12px;font-weight:500}.bottom-bar strong{font-weight:800;color:#ed5ffa}.footer-flower{right:40px;bottom:0;transform:rotate(200deg);width:350px;opacity:.2}.full-width-image{width:100%;height:370px}.full-width-imagee,.full-width-insta{width:100%}.yoga-alliance-center-image{display:block;margin:15px auto 45px;height:110px;object-fit:contain;width:100%}.video-play-icon-wrap{position:absolute;width:95px;height:95px;display:inline-block;top:0;bottom:0;margin:auto;right:-50px}.video-play-icon{width:100%;height:100%;object-fit:contain;background-color:#ffffff8a;border-radius:50%;padding:8px;animation:2s infinite pulse-animation-whatsapp}.rys-course-box{position:relative;z-index:9;width:96%}.rys-course-box:hover .rys-info-content-wrap{transition:.4s;bottom:0}.rys-course-box:hover .rys-course-image{transform:scale(1.2);width:90%;transition:.4s}.rys-course-box:hover:before{transition:.4s;background-color:#000000bd}#rys-course .yoga-level{z-index:99;padding:5px 40px;font-size:16px}.rys-course-box::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;transition:.4s;background-color:#0000004d;z-index:8}.rys-course-image{width:100%;height:470px;transition:.4s;object-fit:cover}.rys-info-content-wrap{position:absolute;bottom:-73px;width:90%;left:0;right:0;margin-left:auto;margin-right:auto;transition:.4s;z-index:99}.yogakulam-course-heading{font-size:28px;color:#fff;font-weight:900;margin-bottom:0}.yogakulam-course-sub-heading{position:relative;z-index:9;font-weight:600;color:#fff;padding:6px 10px 6px 0}.yogakulam-course-sub-heading::before{position:absolute;content:"";left:-33px;width:calc(100% + 60px);height:100%;background-color:#ed5ffa;z-index:-1;top:0;transform:skewX(-17deg)}.breadcrumb-wrap ol.breadcrumb:before,.yttc-time-range:before{position:absolute;transform:skewX(10deg);content:"";top:0;z-index:-1}.rys-course-wrap{overflow:hidden;display:block}.rys-duration-text{font-weight:400;color:#fff}.rys-duration-icon{width:30px;height:30px;object-fit:contain;margin-right:5px}.rys-course-wrap .theme-button{padding:5px 20px}.rys-course-detail-wrap{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px}#page-banner{padding:155px 0}.page-banner-top-heading{font-size:23px;margin-bottom:10px;color:#c406c1;font-weight:900}.page-banner-main-heading{font-size:32px;text-align:left;font-weight:600;line-height:normal;margin-bottom:20px;padding-bottom:0;transition:.4s}#page-banner .rys-bg-yoga{position:absolute;z-index:-2;width:33%;height:100%;object-fit:contain;top:0;left:auto;object-position:right;right:0;opacity:.08;transform:scaleX(-1)}.breadcrumb-wrap ol.breadcrumb{background-color:#ed5ffa;display:inline-flex;padding:3px 25px;position:relative;z-index:9}.breadcrumb-wrap ol.breadcrumb .breadcrumb-item a{color:#fff;font-weight:600}.breadcrumb-wrap ol.breadcrumb:before{left:-3px;width:103%;height:100%;background-color:#ed5ffa}.yoga-question-image{width:97%;height:460px}.yoga-question-image.two-yttc{height:530px}.yoga-question-image.three-yttc{height:445px}.yoga-question-image.five-yttc{height:438px}#outline .banner-box-heading,.overview-heading{display:block}.yttc-accommodation-image{height:200px;margin:5px 8px}.time-table-wrap{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.time-table-schedule-wrap{width:27%}.time-table-schedule-info-wrap{padding:40px;background-color:#fff;width:46%;border-radius:10px;box-shadow:0 0 9px 0 #ddd;margin-bottom:30px}.yttc-time-range{margin-bottom:10px;background-color:#ed5ffa;color:#fff;font-weight:600;text-align:end;padding:7px 15px}.yttc-time-range:before{left:-8px;width:100%;height:100%;background-color:#ed5ffa}.yttc-schedule-class-name{text-align:right;padding:2px 15px;font-weight:600}.time-table-schedule-wrap.right .yttc-time-range:before{right:-8px;left:auto;transform:skewX(-10deg)}.schedule-image{width:100%;height:250px;object-fit:cover;margin-bottom:15px}.notes{display:flex;align-items:center;background-color:#e5e5e5}.dates-image,.yttc-slot-book-image{margin-left:auto;box-shadow:0 0 5px 0 #ddd}.notes .note-text{background-color:#ed5ffa;color:#fff;padding:8px 15px;font-weight:600;margin-right:25px;position:relative;z-index:9}.notes .note-text::before{position:absolute;content:"";right:-8px;top:0;width:100%;height:100%;background-color:#ed5ffa;z-index:-1;transform:skewX(-10deg)}#yttc-important-points .about-bg-notes{margin-bottom:20px}.date-course{width:24%}.date-available,.date-book,.date-private,.date-shared{width:19%}.fully-booked-image{width:80%;height:100%;object-fit:contain;object-position:center;background-color:#fff}.dates-box.dates-head{background-color:#ed5ffa;margin-bottom:0}.dates-box.dates-head .date-available,.dates-box.dates-head .date-book,.dates-box.dates-head .date-course,.dates-box.dates-head .date-private,.dates-box.dates-head .date-shared{color:#fff;font-size:17px;font-weight:600;padding:8px 15px;position:relative;z-index:9;text-align:center}.dates-box.dates-head .date-available::before,.dates-box.dates-head .date-course::before,.dates-box.dates-head .date-private::before,.dates-box.dates-head .date-shared::before{position:absolute;right:0;top:0;bottom:0;content:"";margin:auto;width:1px;height:60%;border-right:1px dashed #fff}.dates-body .dates-box .date-available,.dates-body .dates-box .date-book,.dates-body .dates-box .date-course,.dates-body .dates-box .date-private,.dates-body .dates-box .date-shared{color:#000;padding:8px 15px;position:relative;z-index:9;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.dates-body{background-color:#fff;margin-bottom:35px}.dates-body .dates-box .date-private,.dates-body .dates-box .date-shared{flex-direction:row;font-size:20px;font-weight:500}.dates-body .dates-box .date-available::before,.dates-body .dates-box .date-course::before,.dates-body .dates-box .date-private::before,.dates-body .dates-box .date-shared::before{position:absolute;right:0;top:0;bottom:0;content:"";margin:auto;width:1px;height:60%;border-right:1px dashed #ccc}.dates-body .dates-box .date-available::after,.dates-body .dates-box .date-book::after,.dates-body .dates-box .date-course::after,.dates-body .dates-box .date-private::after,.dates-body .dates-box .date-shared::after{position:absolute;right:0;bottom:0;left:0;content:"";margin:auto;height:1px;width:95%;border-bottom:1px dashed #ccc}.dates-body .dates-box .date-course,.instagram-handle-name{font-weight:600}.dates-body .dates-box .date-private del,.dates-body .dates-box .date-shared del{color:#b8b8b8;font-size:14px;margin-left:8px}.dates-body .dates-box .theme-button{padding:5px 22px}.dates-image{width:97%;height:435px;display:block;object-fit:cover;border-radius:8px}.yttc-review-wrap{border:2px solid #ed5ffa;padding:35px 40px;border-radius:10px;background-color:#fcf5f5}.yttc-review-image{width:85px;height:85px;object-fit:cover;border-radius:50%;padding:3px;border:2px solid #fff}.yttc-review-info-wrap{display:flex;justify-content:space-between;align-items:center;width:30%;padding:10px 25px;background-color:#ed5ffa;border-radius:20px;flex-wrap:wrap;margin-bottom:-90px}#yttc-jumper,.book-box,.yttc-excursion-box{background-color:#fff}.bg-color2,.book-button,.contact-heading,.course-offer-text{background-color:#ed5ffa}.yttc-review-student-info-wrap{width:calc(100% - 115px)}.yttc-review-student-name{font-size:18px;font-weight:600;color:#fff;margin-bottom:0}.yttc-review-student-country{font-size:15px;color:#fff;margin-bottom:0}.yttc-certifiacte-image{width:100%;height:500px;object-fit:contain;object-position:center}.yttc-slot-book-image{width:97%;height:315px;display:block;border-radius:8px;object-fit:cover}.skill-iframe iframe{width:100%;height:220px;object-fit:cover;border:1px solid #ed5ffa;padding:3px}.yttc-excursion-box{border-radius:10px;height:100%;overflow:hidden;box-shadow:0 0 9px 0 #ddd}.yttc-excursion-content-wrap{padding:10px 20px}#emotional-blockage .yttc-emotional-iframe,#yttc-summary .yttc-summary-iframe{width:80%;margin:25px auto;height:600px;display:block;background-color:#faeded;border:3px solid #ed5ffa;padding:10px}.book-box{margin:5px 10px 30px;box-shadow:0 0 3px 0 #ddd}.book-image{width:100%;height:360px;margin-bottom:10px;object-fit:cover}.book-name{text-align:center;padding:0 15px;font-size:16px;margin-bottom:8px;font-weight:700}.book-button{color:#fff;font-weight:600;padding:5px 20px;display:block;text-align:center;width:75%;transition:.3s;margin:auto auto -20px}.book-button:hover{transition:.3s;color:#fff}#yttc-full-syllabus .sub-heading-wrap{padding:10px 20px 0;margin-top:35px}.yttc-jump-icon{width:32px;height:32px;object-fit:contain;margin-right:8px}.yttc-jump-text{color:#000;font-weight:600;transition:.3s}.contact-heading,.course-offer-text{color:#fff;position:relative;z-index:9}.contact-info-text a:hover,.contact-info-text:hover,.yttc-jump-text:hover{transition:.3s;color:#ed5ffa}.yttc-jump-link{display:block;width:20%;text-align:center;position:relative;z-index:9}.yttc-jump-link:before{position:absolute;content:"";right:0;top:0;bottom:0;border-right:2px dashed #ed5ffa;width:2px;height:100%;z-index:-1;transform:skewX(-15deg)}.contact-heading:before,.course-offer-text:before{transform:skewX(-10deg);background-color:#ed5ffa;top:0;height:100%;content:"";z-index:-1}#yttc-jumper{padding:20px 10px;position:sticky;z-index:99}.outline-box{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:20px 10px;border-bottom:2px dashed #e9e9e9}.outline-image{width:180px;height:180px;object-fit:cover;border-radius:50%;padding:3px;border:1px solid #ed5ffa}.outline-content{width:calc(100% - 200px)}#outline .online-yttc-wrap{padding:30px 25px}#outline .online-yttc-icon{width:55px;height:55px}#outline .online-yttc-box-content{width:calc(100% - 75px)}#outline .online-yttc-box{margin-bottom:40px}#outline .online-yttc-wrap .sub-heading{margin-bottom:45px}#what-course .facility-box{width:100%;margin-bottom:35px;box-shadow:0 10px 12px 10px rgb(0 0 0 / 10%)}#what-course .facility-image,.page-banner-points-box{width:30%}.blogg-image{width:45%;object-fit:cover;height:275px}#what-course .facility-content-wrap,.rys-review-wrap .yttc-review-info-wrap{width:70%}#what-course .banner-box-heading{font-size:24px}.course-price-wrap{border:2px solid #ed5ffa;height:500px;width:500px;padding:35px 40px;border-radius:50%;margin:25px auto 0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-size:9%;position:relative}.course-price-heading{font-size:35px;font-weight:600;margin-bottom:8px}.course-price-count{font-size:40px;font-weight:700;display:block;margin-bottom:8px}.course-price-count del{color:#bababa;font-size:28px;font-weight:400;display:block;text-align:center}.course-offer-text{font-size:16px;font-weight:700;padding:7px 15px;display:inline-block}.course-offer-text:before{position:absolute;left:-30px;width:calc(100% + 60px)}#bookslot .about-bg-notes,#description .about-bg-notes,#include .about-bg-notes{margin:-60px auto 60px;border:2px solid #ed5ffa;background-size:4%;position:relative}.syllabus-video{width:97%;display:block;margin-left:auto;height:340px;border-radius:10px}.team-teacher-box{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;box-shadow:0 0 7px 0 #ddd;margin:30px 0}.team-teacher-image-wrap{width:33%;height:545px;position:relative;z-index:9;overflow:hidden;border-radius:0 0 166px}.team-teacher-box.alt .team-teacher-image-wrap{border-radius:0 0 0 166px}.team-teacher-content-wrap{width:64%;padding-right:20px}.team-teacher-box.alt .team-teacher-content-wrap{padding-right:0;padding-left:20px}.team-teacher-box.alt .team-teacher-image-wrap::before{transform:scaleX(-1);right:auto;left:-1px}#team-teacher .online-yoga-courses-price{position:relative;z-index:9;font-weight:800;color:#fff;display:inline-block;font-size:13px;padding:4px 22px;margin-bottom:14px}.rys-review-wrap{column-width:40em}.rys-review-wrap .yttc-review{display:inline-block;width:100%;margin-bottom:90px}#textarea{height:150px}.contact-heading{margin-bottom:10px;font-weight:600;width:97%;padding:7px 15px}.contact-heading:before{right:-8px;left:auto;position:absolute;width:100%}.contact-info-wrap{margin-left:auto;width:97%}.contact-info-icon{width:30px;height:30px;object-fit:contain;filter:invert(1);margin-right:12px}.contact-info-text{padding-left:45px;width:96%;display:block;margin-bottom:25px}.error-message,.success-message{font-weight:900;margin-top:18px;display:none;padding:5px 15px;margin-bottom:0;text-align:center}.contact-info-text,.contact-info-text a{transition:.3s;color:#000}.success-message{border:2px solid #147c00;background-color:#eef6ed;color:#147c00}.error-message{color:#ed5ffa;border-color:2px solid #ed5ffa;background-color:#f6dedf}.map{width:100%;height:450px}#seva .outline-box{border-bottom:2px dashed #d0d0d0}#outline .online-yoga-courses-price{font-size:13px;margin-bottom:12px}#event-info .online-yoga-courses-price,.seva-frame{margin-bottom:25px}.seva-frame{width:100%;height:265px;border-radius:10px;box-shadow:0 0 5px 0 #ddd}.payment-form{width:97%;padding:25px 20px;margin-left:auto}.payment-form select{display:block;width:100%;margin:5px 0;padding:5px 12px}.enroll-form-wrap{border:2px solid #e8e4e4;box-shadow:0 0 5px 0 #cbcbcb;border-radius:10px;margin-top:95px;padding:0 50px 30px}.enroll-form-logo-wrap{display:flex;width:215px;height:215px;background-color:#fff;justify-content:center;align-items:center;margin:-45px auto 50px;border-radius:50%;border:2px solid #e9e9e9}.enroll-form-logo{width:120px;height:120px;object-fit:contain;display:block}#enrollment-form .theme-button{width:100%;text-align:center}.course-price-wrap .theme-button.left{position:absolute;left:-60%;top:35%}.course-price-wrap .theme-button.right{position:absolute;right:-60%;top:35%}.online-frame-wrap iframe{width:49%;height:210px;margin-bottom:26px;border-radius:10px;box-shadow:0 0 8px 0 #ddd}.online-include-image{width:97%;height:510px;margin-left:auto;object-fit:cover;border-radius:8px;display:block;box-shadow:0 0 5px 0 #ddd}.another-course-image,.sample-online-video{height:220px;border-radius:10px;box-shadow:0 0 8px 0 #ddd;width:100%}.dates-wrap.online .date-book,.dates-wrap.online .date-course{width:25%}#outline .online-yoga-courses-price.mb-1.d-block{font-size:15px}.another-course-box{display:block;margin:5px 10px}.another-course-image{object-fit:contain;background-color:#f3f3f3;margin-bottom:15px;object-position:bottom}.another-course-name{text-align:center;font-size:18px;font-weight:600}#footer .theme-button.text-center{animation:1.3s infinite tada}.page-banner-points-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;width:93%;margin:auto;position:absolute;top:35px;left:0;right:0}.page-banner-points-text{text-align:center;font-weight:600;margin-bottom:0;padding:8px 15px;position:relative;z-index:9}.page-banner-points-text::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:#fff;border:2px solid #ed5ffa;z-index:-1;transform:skewX(15deg)}.page-banner-points-text::after{position:absolute;content:"";left:0;top:-35px;right:0;width:90px;height:35px;margin:auto;z-index:-1;border-left:2px solid #ed5ffa;border-right:2px solid #ed5ffa}.page-banner-points-box:nth-child(2) .page-banner-points-text::after{height:85px;top:-85px}#page-banner.decor{padding-top:230px}.page-banner-icon{width:30px;height:30px;object-fit:contain;margin-right:8px}.blog-image,.blog-imagee{margin:auto auto 35px;object-fit:cover;display:block;border-radius:8px}.blog-image{width:100%;box-shadow:0 0 5px 0 #ed5ffa}.blog-imagee{width:650px}.highlight-point-image{object-fit:cover;height:400px;width:97%;display:block;margin-left:auto;border-radius:8px;margin-bottom:35px;box-shadow:0 0 5px 0 #ddd}#spiritual-guru.community .online-yoga-courses-price{margin-bottom:10px;text-transform:uppercase;width:85%}.instagram-handle{display:flex;justify-content:center;align-items:center}.community-icon{width:27px;height:27px;object-fit:contain;margin-right:5px}.scan-pay-qr-image{width:235px;height:235px;object-fit:contain}.community.page .online-yoga-courses-box{margin:30px 20px}.guru-slider{margin-bottom:30px}.online-floating{position:fixed;bottom:0;left:0;display:none;width:100%;background-color:#fff;z-index:99;border-top:2px solid #ed5ffa}.online-floating-heading{background-color:#ed5ffa;display:block;text-align:center;color:#fff;font-weight:600;padding:6px 15px;width:50%;position:relative;z-index:9;margin:-25px auto 18px}.online-floating-heading:before{position:absolute;content:"";left:-25px;top:0;width:calc(100% + 50px);height:100%;background-color:#ed5ffa;z-index:-1;transform:skewX(-15deg)}.online-floating-button-box{display:flex;justify-content:space-between;align-items:center;width:75%;padding-bottom:15px;margin:auto}.online-floating-button-box .theme-button{width:30%;text-align:center;padding:7px 15px}.indian-message{position:fixed;right:0;top:35%;width:175px;background-color:#fff;box-shadow:0 0 5px 0 #c2c2c2;z-index:999}.indian-message-text{padding:20px 15px 25px}.indian-message-text p{font-size:14px;text-align:center;font-weight:600}.indian-message-link-wrap{background-color:#ed5ffa;padding:8px 15px;position:relative;z-index:9}.indian-message-link-wrap:before{position:absolute;content:"";width:150%;height:35px;left:0;top:-17px;z-index:-1;background-color:#ed5ffa;transform:rotate(-6deg)}.indian-message-link-text{color:#fff;font-weight:600;font-size:13px;text-align:center;line-height:normal;margin-bottom:8px}.indian-message-link-box a{color:#fff!important;text-decoration:none!important;font-weight:600}.india-call{width:15px;height:15px;object-fit:contain;margin-top:-5px;margin-right:6px;animation:1s infinite tada}.india-close{position:absolute;left:-15px;top:-15px;width:25px;font-size:12px;font-weight:700;height:25px;cursor:pointer;background-color:#ed5ffa;display:flex;color:#fff;border-radius:50%;justify-content:center;align-items:center}.rys-whatsapp{position:fixed;left:15px;bottom:20px;height:60px;width:60px;display:inline-block;padding:4px;z-index:999;background-color:#1ea10e;border-radius:50%;animation:2s infinite pulse-animation-whatsappa}.rys-whatsapp-image{width:80%;display:block;height:100%;margin:auto;object-fit:contain;border-radius:50%;object-position:center}@-webkit-keyframes pulse-animation-whatsappa{0%{-webkit-box-shadow:0 0 0 0 #1ea10e;box-shadow:0 0 0 0 #1ea10e}100%{-webkit-box-shadow:0 0 0 27px transparent;box-shadow:0 0 0 27px transparent}}@keyframes pulse-animation-whatsapp{0%{-webkit-box-shadow:0 0 0 0 #1ea10e;box-shadow:0 0 0 0 #1ea10e}100%{-webkit-box-shadow:0 0 0 27px transparent;box-shadow:0 0 0 27px transparent}}@-webkit-keyframes pulse-animation-whatsapp{0%{-webkit-box-shadow:0 0 0 0 #ed5ffa;box-shadow:0 0 0 0 #ed5ffa}100%{-webkit-box-shadow:0 0 0 27px transparent;box-shadow:0 0 0 27px transparent}}@keyframes pulse-animation-whatsapp{0%{-webkit-box-shadow:0 0 0 0 #ed5ffa;box-shadow:0 0 0 0 #ed5ffa}100%{-webkit-box-shadow:0 0 0 27px transparent;box-shadow:0 0 0 27px transparent}}@-webkit-keyframes tada{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,3deg);transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,-3deg);transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,-3deg)}}@keyframes tada{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,3deg);transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,-3deg);transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,-3deg)}}@keyframes smoothScroll{0%{transform:translateY(-40px)}100%{transform:translateY(0)}}@media (min-width:992px){.dropdown:hover>.dropdown-menu{display:block;border-radius:0;padding:0}}@media(max-width:1400px){#online-highlight .online-yttc-wrap{padding:18px 20px}.online-frame-wrap iframe{height:190px}.syllabus-video{height:300px}#yttc-full-syllabus .my-auto{margin-top:0!important}.yoga-question-image{height:500px}.rys-review-wrap{column-width:23em}.yogakulam-course-sub-heading::before{transform:none}.rys-course-box{width:100%}.choose-list-wrap{width:100%;margin-left:auto}.rys-yttc-banner{width:430px;height:430px}#homepage-banner .homepage-yoga-heading{font-size:45px}#bottom-banner .banner-box{padding:10px 15px}#bottom-banner .banner-box .banner-box-icon{width:45px}#bottom-banner .banner-box .banner-box-content{width:calc(100% - 50px)}.about-image{width:98%;height:750px}.online-yttc-box{margin-bottom:75px}.cc3{column-count:3}.video-testimonial-box iframe{height:195px}}@media(max-width:1200px){.theme-list .dropdown-item{white-space:normal;font-size:15px;padding:3px 0;line-height:normal}#accordionExampleheader,#accordionExampleheader .accordion-item{padding:0;margin:0;border:none}.mobile-menu-link{padding:15px 10px;font-size:15px;font-weight:600;display:flex;color:#000;transition:.3s;border-bottom:1px dashed #ddd}#header .accordion-button::after{width:15px;height:15px;background-size:contain}.offcanvas-title{font-weight:800;color:#ed5ffa}.navbar-toggler-icon{width:30px;height:30px;background-image:url("../images/hamburger.svg")}#header nav.navbar{padding-right:15px}.navbar-toggler:focus{box-shadow:none}.navbar-toggler{border:none}.header-menu-navigation-wrap,.header-menu-navigation-wrap nav.navbar{height:100%}.header-menu-navigation-wrap::before{width:50px;left:-35px}.header-menu-wrap{width:auto}.community.page .online-yoga-courses-box{margin:30px 0}#emotional-blockage .yttc-emotional-iframe,#yttc-summary .yttc-summary-iframe{width:100%;height:510px}.online-frame-wrap{margin-top:20px}.online-frame-wrap iframe{height:260px}.online-include-image{width:100%;margin:20px 0 30px}.course-price-wrap .theme-button.right{right:-45%}.course-price-wrap .theme-button.left{left:-45%}.cc2{column-count:1}.skill-iframe iframe{height:180px}.yttc-review.section-gap .yttc-review-info-wrap{width:40%}.yttc-review.section-gap .yttc-review-wrap{padding:20px 22px}.yoga-question-image{width:100%;margin-bottom:30px;margin-top:10px}.enroll-form-logo-wrap{width:200px;height:200px;margin:-45px auto 40px}.rys-review-wrap .yttc-review-info-wrap{width:85%;padding:10px 16px}.yttc-review-image{width:70px;height:70px}.yttc-review-student-info-wrap{width:calc(100% - 95px)}.yttc-review-student-name{font-size:16px}.yttc-review-student-country{font-size:13px}.team-teacher-image-wrap{width:40%;height:500px}.team-teacher-content-wrap{width:56%}.header-menu-top-bar{padding:8px 0;text-align:center;width:100%;border-bottom:1px dashed #ddd}#header.desktop-header{display:none}#header.mobile-header{display:flex}.online-yttc-wrap{width:100%;padding:25px 30px}.online-yttc-box{margin-bottom:50px}.rys-duration-icon{width:24px;height:24px}.rys-course-wrap .theme-button{padding:4px 14px;font-size:14px}.rys-duration-text{font-size:14px}#rys-course .yoga-level{font-size:12px;top:30px;left:-65px}.yogakulam-course-heading{font-size:24px}.rys-course-image{height:390px}#homepage-banner .homepage-yoga-heading{font-size:40px}.rys-yttc-banner{width:350px;height:350px}.about-image,.apart-image{width:75%;margin:auto;object-position:top;display:block}#bottom-banner .banner-box,#bottom-banner .banner-box .banner-box-icon,.footer-link-wrap{display:block}#about-us .row .col-xl-6:first-child{order:2}#about-us .row .col-xl-6:nth-child(2){order:1}#about-us .row .col-xl-12{order:3}.about-image{height:720px}.apart-image{height:500px}.about-bg-notes{background-color:#fff;padding:20px 30px}.about-bg-notes p{font-size:24px;padding-left:18px}.facility-box{width:100%}.contact-stripe-heading{font-size:28px}.contact-stripe-text{font-size:17px}.video-testimonial-box{margin:5px 7px}.video-testimonial-box iframe{height:175px}}@media(max-width:1024px){.page-banner-top-heading{font-size:20px;margin-bottom:5px}.page-banner-main-heading{font-size:28px}}@media(max-width:991px){.page-banner-points-box:nth-child(2) .page-banner-points-text::after,.page-banner-points-text::after{height:20px;top:-20px}.yttc-schedule-class-name,.yttc-time-range{text-align:center!important}.dates-body,.rys-course-box::before{background-color:transparent}.team-teacher-image{object-position:100% 15%}.online-include-image{height:400px}.online-frame-wrap iframe{height:200px;margin-bottom:15px}.yttc-jump-icon{width:22px;height:22px}.yttc-jump-text{font-size:13px}#yttc-jumper{padding:5px 0}.rys-course-wrap{margin-bottom:30px}.syllabus-video{height:350px;width:100%}.cc3{column-count:1}.skill-iframe iframe{height:360px}#yttc-skills .online-yttc-wrap{margin-bottom:0}#yttc-dates .dates-box.dates-head,.course-price-wrap .theme-button.left,.course-price-wrap .theme-button.right,.dates-body .dates-box .date-available::after,.dates-body .dates-box .date-available::before,.dates-body .dates-box .date-book::after,.dates-body .dates-box .date-course::after,.dates-body .dates-box .date-course::before,.dates-body .dates-box .date-private::before{display:none}#outline .theme-list li .list-icon{position:static;width:18px;display:inline-block;transform:translate(-8px,6px)}#outline .online-yttc-icon{width:45px;height:45px;margin-bottom:15px}#outline .online-yttc-box-content .banner-box-heading:before{left:0;margin-left:0}#outline .theme-list li{text-align:center}#what-course .facility-box .facility-image{height:320px}#what-course .facility-box .blogg-image{width:100%;height:320px}#what-course .facility-content-wrap{padding:20px}.page-banner-points-box{width:80%;margin:auto;margin-top:20px!important}.yoga-question-image{height:415px}.page-banner-points-wrap{top:0}.payment-form{width:100%;margin-bottom:30px}.enroll-form-logo-wrap{width:160px;height:160px;margin:-65px auto 22px}#enrollment-form .theme-button{margin-bottom:15px}.enroll-form-logo{width:90px;height:90px}.online-yttc-wrap{margin-bottom:35px}.contact-info-wrap{width:100%;margin-top:40px}.team-teacher-image-wrap{width:100%;margin-bottom:30px;height:455px;border-radius:0 0 100px 100px!important}.team-teacher-content-wrap{width:100%;padding:0 20px 20px!important}#homepage-banner .row .col-lg-6:nth-child(2),.team-teacher-box.alt .team-teacher-image-wrap{order:1}#homepage-banner .row .col-lg-6:first-child,.team-teacher-box.alt .team-teacher-content-wrap{order:2}#footer .footer-link-wrap a.theme-button,.yttc-review.section-gap .yttc-review-info-wrap{width:50%}.rys-info-content-wrap{bottom:0}.online-yttc-icon{width:60px}.online-yttc-box-content{width:calc(100% - 80px)}.online-yttc-box{margin-bottom:25px}.rys-course-box::before{background-image:linear-gradient(#00000033,#000000d1)}#rys-course .container-fluid .row .col-lg-3{margin-bottom:20px}.about-bg-notes-button-wrap .theme-button{padding:6px 15px}.about-bg-notes p{font-size:18px;padding-left:15px}.common-top-heading{font-size:20px}.about-image,.contact-stripe-text,.dates-body .dates-box .date-book{width:100%}.apart-image{width:100%;height:400px}.common-bottom-heading{font-size:30px;padding-bottom:30px;margin-bottom:35px!important}.video-play-icon-wrap{top:auto;right:0;left:0;bottom:-35px}#bottom-banner .banner-box{margin-bottom:18px}.rys-yttc-banner{width:350px;height:350px}#homepage-banner .banner-image-wrap{padding:0 0 30px}.banner-yoga-text-wrap{align-items:center}#homepage-banner .homepage-yoga-heading{font-size:35px;text-align:center}#homepage-banner{height:95vh}#homepage-banner .banner-image-wrap .banner-shape{width:calc(100% + 100px);height:calc(100% + 100px);top:-50px;left:-50px}.highlight-point-image{height:320px;width:100%}.course-price-wrap{height:350px;width:350px;padding:35px 40px}.course-price-heading{font-size:24px;margin-bottom:0}.course-price-count{font-size:26px;line-height:normal;margin-bottom:0}.course-price-count del{font-size:17px;margin-bottom:6px}.course-offer-text{font-size:14px;padding:5px 10px}.yttc-time-range{margin-bottom:5px;padding:5px 10px}.time-table-schedule-wrap{width:95%;margin:auto}.yttc-time-range:before{left:-8px;width:103%}.time-table-schedule-info-wrap{padding:25px 22px;width:100%;margin-top:30px}.shared-text-mobile{display:block}.dates-body .dates-box .date-course{width:100%;text-align:center}.dates-body .dates-box .date-available{width:60%;background-color:#ed5ffa;text-align:center;color:#fff;font-weight:600;margin:auto}.dates-body .dates-box .date-private,.dates-body .dates-box .date-shared{width:50%;flex-direction:column}.dates-box{background-color:#fff;padding:8px 15px;border:2px solid #ed5ffa}.dates-image{width:100%;margin-top:20px}}@media(max-width:768px){.top-bar-contact-box{margin-right:20px}.top-bar-contact-icon{width:13px;height:13px;margin-right:3px}.all-link,.top-bar-contact-text{font-size:11px}.community.page .online-yoga-courses-box{margin:15px 0}.online-frame-wrap{margin-top:0}.online-frame-wrap iframe{height:145px}.yttc-jump-icon{display:block;margin:auto}.syllabus-video{height:270px}#emotional-blockage .yttc-emotional-iframe,#yttc-summary .yttc-summary-iframe,.full-width-image{height:300px}.yttc-certifiacte-image{height:380px}.yttc-review.section-gap .yttc-review-info-wrap{width:75%}.yoga-question-image{height:320px}#what-course .facility-content-wrap,#what-course .facility-contentt-wrap,#what-course .facility-image,.about-bg-notes p,.trustpilot-review-wrap{width:100%}#what-course .facility-content-wrap{padding:20px}.enroll-form-wrap{padding:0 20px 20px}.rys-review-wrap .yttc-review-info-wrap{width:70%;margin-left:auto;margin-bottom:-60px;margin-right:auto;padding:10px 16px}.rys-review-wrap .yttc-review{margin-bottom:75px}.yttc-review-wrap{padding:15px 20px}.team-teacher-image-wrap{height:350px}#footer .banner-box-heading{margin-top:10px}.facility-box{display:block}.facility-image{width:100%;height:320px}.facility-content-wrap{width:100%;padding:20px}.facility-content-wrap:before{display:none}.about-image{width:100%;height:550px}.about-bg-notes{display:block;padding-bottom:0}.about-bg-notes-button-wrap{width:100%;margin-top:22px;padding:8px 0}.about-bg-notes-button-wrap:before{top:0;height:100%}.sub-heading{font-size:22px}.theme-rectangle-list{padding:12px 15px;margin-bottom:12px}.theme-button{padding:6px 18px}.trustpilot-intro-wrap{width:100%;margin-bottom:35px}#footer{padding-bottom:65px}.online-floating-heading{padding:5px 0;width:65%;margin:-25px auto 15px}.online-floating-button-box{width:97%;padding-bottom:13px}.online-floating-button-box .theme-button{width:32%;padding:5px 12px}}@media(max-width:640px){.bottom-bar-brand,.heart{height:12px}.heart{width:12px;margin:0 4px}.yttc-jump-icon{width:15px;height:15px;display:inline-block}.online-yttc-box,.outline-box{display:block}.yttc-jump-text{font-size:11px}.yttc-jump-link:nth-last-child(-n+2){margin-top:10px}.yttc-jump-box{justify-content:center}.yttc-jump-link{width:33.3%;line-height:normal}.yttc-certifiacte-image{height:auto}.dates-image{height:330px}.shared-text-mobile{font-size:16px;line-height:normal}.dates-body .dates-box .date-private del,.dates-body .dates-box .date-shared del{font-size:13px}.dates-body .dates-box .date-private,.dates-body .dates-box .date-shared{font-size:16px}#page-banner{padding:120px 0}.rys-review-wrap .yttc-review-info-wrap{width:90%}.team-teacher-skills{text-align:left}#team-teacher .online-yoga-courses-price{font-size:11px;padding:4px 15px;margin-bottom:8px}.team-teacher-image-wrap{height:390px;margin-bottom:20px;border-radius:0 0 70px 70px!important}.contact-stripe-heading{font-size:25px}.page-banner-top-heading{font-size:16px;text-align:center}.page-banner-main-heading{font-size:24px;text-align:center}#outline .outline-box p,#page-banner p,.breadcrumb-wrap,.outline-box{text-align:center}.accordion-button{font-size:16px!important}.accordion-button::after{width:15px;background-position:right;height:15px;padding-left:10px;background-size:contain}.contact-stripe-text,li,p{font-size:15px}.apart-image{height:325px}.online-yttc-box-content{width:100%}.facility-box{margin-bottom:30px}.facility-image{height:275px}#homepage-banner .homepage-yoga-heading{font-size:28px}.about-bg-notes{margin-top:20px}#homepage-banner .banner-image-wrap .banner-shape{width:calc(100% + 50px);height:calc(100% + 50px);top:-40px;left:-25px}.about-image{height:465px}.common-top-heading{font-size:18px}.common-bottom-heading{font-size:24px}.bottom-bar,.expert-year{font-size:12px}.rys-team-image{width:100%;height:390px;border-radius:0 0 80px 80px}.rys-team-content-wrap{width:100%;padding-top:20px;padding-right:10px;padding-left:10px}.rys-skills::before{left:-5px;width:calc(100% + 33px)}.expirence-year{width:20px;height:20px;margin-right:8px}.bottom-bar{padding:3px 10px}.testimonial-student-info-image{width:95px;height:95px}.outline-content{width:100%;margin-top:20px}#outline .banner-box-heading:before{right:0;margin-left:auto;margin-right:auto}#outline .online-yttc-wrap{padding:20px 15px}#page-banner .theme-button{padding:3px 15px;font-size:13px}.rys-logo{width:120px;height:40px}.navbar-toggler-icon{width:22px;height:22px}.header-menu-navigation-wrap::before{width:30px;left:-15px}}@media(max-width:480px){.rys-course-box{width:96%;margin-left:auto;margin-right:auto;overflow:hidden}.indian-message{top:43%;width:150px}.india-close{left:-12px;top:-12px;width:20px;font-size:10px;height:20px}.indian-message-text{padding:10px 7px 25px}.indian-message-text p{font-size:13px;line-height:18px}.indian-message-link-wrap:before{height:25px;top:-14px;transform:rotate(-4deg)}.indian-message-link-text{font-size:11px;line-height:15px;margin-bottom:8px;margin-top:-7px}.header-menu-top-bar{padding:3px 0;display:flex;justify-content:center;flex-wrap:wrap}.yttc-jump-icon{width:12px;height:12px}#yttc-jumper .col-lg-12{padding:0}.top-bar-contact-box{margin:0 8px}.online-frame-wrap iframe{height:125px}.page-banner-points-box{width:95%}.page-banner-points-text{padding:6px 12px 6px 5px;font-size:12px}.page-banner-icon{width:22px;height:22px;margin-right:5px}.syllabus-video,.video-testimonial-box iframe{height:200px}#emotional-blockage .yttc-emotional-iframe,#yttc-summary .yttc-summary-iframe{height:255px}.yttc-review.section-gap .yttc-review-info-wrap{width:100%}.course-price-wrap{height:300px;width:300px}.course-price-count,.course-price-heading{font-size:22px}.course-price-count del,li,p{font-size:14px}.course-offer-text{font-size:12px;padding:5px 0}.about-bg-notes p{font-size:16px}.seva-frame{height:170px;margin-bottom:10px}#contact-form .theme-button{width:100%;text-align:center;margin-bottom:15px}.book-info{width:70%;margin:auto;background-color:#fff}.book-image{height:380px}.book-box{background-color:transparent}.book-button{transform:translateY(10px)}#footer .footer-link-wrap a.theme-button{width:90%}.accordion-button{font-size:15px!important;padding:11px 5px}.trustpilot-title{font-size:17px}.big-trustpilot-star{height:25px}.trustpilot-logo{height:40px}.trustpilot-intro-wrap{padding:20px}.apart-image{height:350px;object-position:center}.rys-skills::before{width:calc(100% + 22px)}.rys-team-box{margin:5px 15px}.rys-team-image{height:345px;object-position:top}.rys-yttc-banner{width:300px;height:300px}.full-width-image{height:245px}.video-play-icon-wrap{bottom:-25px;width:75px;height:75px}.online-floating-heading{width:80%;font-size:12px;margin:-15px auto 9px}.online-floating-button-box .theme-button{padding:3px 8px;font-size:12px}.yttc-jump-box{width:94%;margin:auto}.yttc-jump-link:before{right:1px}}@media(max-width:390px){.header-menu-top-bar{display:none}.book-info{width:90%}#emotional-blockage .yttc-emotional-iframe,#yttc-summary .yttc-summary-iframe{height:200px}.syllabus-video{height:180px}.video-testimonial-box iframe{height:175px}.online-frame-wrap iframe{height:180px;width:100%}.hatha-ashtanga-yttc .breadcrumb-wrap ol.breadcrumb{padding:3px 10px}.hatha-ashtanga-yttc .breadcrumb-wrap ol.breadcrumb .breadcrumb-item{font-size:12px}}.mt-10{margin-top:4rem}table{border-collapse:collapse}th{text-align:inherit}.table{width:100%;margin-bottom:1rem;color:#212529}.table thead th{border-bottom:2px solid #dee2e6;vertical-align:bottom;border-right:1px solid #fff;color:#fff}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.align-middle{vertical-align:middle!important}@media print{thead{display:table-header-group}tr{page-break-inside:avoid}@page{size:a3}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}}.bg-light-gray{background-color:#f7f7f7}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.danger{background-color:#edb5b5}.padding-5px-tb{padding-top:5px;padding-bottom:5px}.margin-10px-bottom{margin-bottom:10px}.margin-10px-top{margin-top:10px}.table-bordered td,.table-bordered th{border:1px solid #ed5ffa}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #ed5ffa}.p-3{margin-bottom:7px}.mb-20{margin-bottom:20px!important}.table-fix{width:200px}.promo.bg-color .button:not(:hover){color:#fff;background-color:var(--cnvs-secondary-color);border-color:var(--cnvs-secondary-color)}.promo.bg-color .button:hover{background-color:#fff;color:var(--cnvs-themecolor);text-shadow:none}.real-estate-item{position:relative;margin-bottom:10px}.real-estate-item-image{position:relative;width:100%}.real-estate-item-image::before{position:absolute;content:'';pointer-events:none;z-index:1;opacity:.9;top:auto;bottom:0;width:100%;height:50%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.85) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.85)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.85) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.85) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.85) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.85) 100%)}.real-estate-item-image>a{display:block;width:100%;height:auto}.real-estate-item-image .badge{display:block;position:absolute;top:20px;left:20px;z-index:1;color:#fff;font-size:11px;padding:5px 8px;text-transform:uppercase;font-weight:400;letter-spacing:1px}.real-estate-item-price{position:absolute;right:20px;bottom:20px;z-index:1;font-size:26px;font-weight:400;letter-spacing:1px;line-height:1;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.real-estate-item-price span{display:block;margin-top:3px;font-weight:300;font-size:10px;color:rgba(255,255,255,.85);text-align:right}.real-estate-item-info span,.real-estate-item-link{background-color:#ed5ffa;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.real-estate-item-info{position:absolute;left:20px;bottom:20px;z-index:1}.real-estate-item-info span{display:block;float:left;margin-right:10px;font-size:12px;line-height:1;text-align:center;padding:8px;border-radius:4px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.real-estate-item-info a:hover{background-color:rgba(0,0,0,.75)}.real-estate-item-info a:not(:first-child){margin-left:5px}.real-estate-item-desc{position:relative;margin-top:20px;margin-bottom:20px;padding:0 20px}.real-estate-item-desc h3{font-size:21px}.real-estate-item-desc h3+span{display:block;color:#000}.real-estate-item-desc h3 a{color:#000;font-weight:700}.real-estate-item-features{margin-top:15px}.real-estate-item-features [class^=col-]{margin-top:5px}.real-estate-item-features i{position:relative;top:1px;margin-left:3px}.real-estate-item-link{position:absolute;top:2px;right:20px;width:32px;height:32px;line-height:30px;text-align:center;font-size:16px;border:1px solid #ed5ffa;border-radius:50%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.real-estate-item-link:hover{color:#000}.partner{background-color:#fff;display:flex;justify-content:space-between;flex-wrap:wrap;border-radius:10px;padding:10px 20px;box-shadow:0 30px 60px 0 rgb(0 0 0 / 10%);margin-right:10px;margin-bottom:10px}.Click-here{cursor:pointer;color:#ed5ffa;width:180px;text-align:center;font-weight:800;font-size:16px;padding:5px;margin:0 auto;transition:background-image 3s ease-in-out}.custom-model-main{text-align:center;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-overflow-scrolling:touch;outline:0;opacity:0;z-index:-1;overflow-x:hidden;overflow-y:auto}.model-open{z-index:99999;opacity:1;overflow:hidden}.custom-model-inner{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;display:inline-block;vertical-align:middle;width:600px;margin:30px auto;max-width:97%}.custom-model-wrap{display:block;width:100%;position:relative;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0;text-align:left;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:calc(100vh - 70px);overflow-y:auto}.model-open .custom-model-inner{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);position:relative;z-index:999}.model-open .bg-overlay{background:rgba(0,0,0,.6);z-index:99}.bg-overlay{background:rgba(0,0,0,0);height:100vh;width:100%;position:fixed;left:0;top:0;right:0;bottom:0;z-index:0;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}.close-btn{position:absolute;right:0;top:-30px;cursor:pointer;z-index:99;font-size:30px;color:#fff}@media screen and (min-width:800px){.custom-model-main:before{content:"";display:inline-block;vertical-align:middle;margin-right:0;height:100%}}@media screen and (max-width:799px){.custom-model-inner{margin-top:45px}}