/*!/wp-content/themes/theyogarishi-child/assets/css/style-new.css*/@font-face{font-family:'Adobe Garamond Pro';src:url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/agaramond/AGaramondPro-Bold.woff2) format('woff2'),url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/agaramond/AGaramondPro-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Adobe Garamond Pro';src:url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/agaramond/AGaramondPro-Regular.woff2) format('woff2'),url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/agaramond/AGaramondPro-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-Bold.woff2) format('woff2'),url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-BlackItalic.woff2) format('woff2'),url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-BlackItalic.woff) format('woff');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-Black.woff2) format('woff2'),url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-Black.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-BoldItalic.woff2) format('woff2'),url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-BoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-Italic.woff2) format('woff2'),url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-Italic.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-ExtraLightItalic.woff2) format('woff2'),url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-ExtraLightItalic.woff) format('woff');font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-ExtraLight.woff2) format('woff2'),url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-ExtraLight.woff) format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-Light.woff2) format('woff2'),url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-ExtraBold.woff2) format('woff2'),url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-ExtraBold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-ExtraBoldItalic.woff2) format('woff2'),url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-ExtraBoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-Medium.woff2) format('woff2'),url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-LightItalic.woff2) format('woff2'),url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-LightItalic.woff) format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-MediumItalic.woff2) format('woff2'),url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-MediumItalic.woff) format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-Regular.woff2) format('woff2'),url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-SemiBoldItalic.woff2) format('woff2'),url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-SemiBoldItalic.woff) format('woff');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-SemiBold.woff2) format('woff2'),url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-Thin.woff2) format('woff2'),url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-Thin.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-ThinItalic.woff2) format('woff2'),url(/wp-content/themes/theyogarishi-child/assets/css/../fonts/Poppins/Poppins-ThinItalic.woff) format('woff');font-weight:100;font-style:italic;font-display:swap}*{box-sizing:border-box}html,body{padding:0;margin:0;;background:#fff;scroll-behavior:smooth;font-family:'Poppins',sans-serif!important}input,select,textarea,button,div{outline:none;border:none;font-family:'Poppins',sans-serif!important}ul,ol,li{list-style:none;padding:0;margin:0;font-family:'Poppins',sans-serif!important;color:#4a4a4a!important;font-weight:400!important}img{max-width:100%;display:block}a{padding:0;margin:0;font-size:15px;line-height:32px;font-weight:400;color:#f46150!important;text-decoration:none;text-transform:capitalize;display:inline-block;transition:.3s}a:hover{text-decoration:none}p{padding:0;margin:0;font-size:16px!important;font-weight:400!important;line-height:30px;color:#4a4a4a!important;font-family:'Poppins',sans-serif!important}p:last-child{margin-bottom:0!important}h1,h2,h3,h4,h5,h6{padding:0;margin:0;color:#000;font-weight:600;font-family:'Dosis',sans-serif!important}h2{font-size:38px!important;line-height:48px!important;font-weight:700!important;letter-spacing:0}h3{font-size:22px!important;line-height:30px;font-weight:700!important;letter-spacing:0}h1{text-transform:capitalize}#wpadminbar .ab-empty-item,#wpadminbar a.ab-item,#wpadminbar>#wp-toolbar span.ab-label,#wpadminbar>#wp-toolbar span.noticon{color:#f0f0f1!important}.sbsi7l-0.eARkMz{display:none}.colbox h3{font-weight:600!important}.container{max-width:1180px!important;width:100%;margin:0 auto;padding:0 20px}.row{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.col{padding:0 15px;width:50%}.sub-title{font-size:18px!important;font-weight:500!important;color:#f46150!important;margin-bottom:10px!important;text-transform:uppercase;text-align:center}.red-btn{padding:5px 34px;border-radius:60px;color:#fff!important;min-width:188px;text-align:center;background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%)!important;transition:.4s;z-index:1}.red-btn:hover{box-shadow:0 0 12px -2px #000!important;-moz-box-shadow:0 0 12px -2px #000!important;-webkit-box-shadow:0 0 12px -2px #000!important}i.fab.fa-youtube{color:#bb0000!important}i.fab.fa-facebook-f{color:#3b5998!important}i.fab.fa-instagram{color:#bc2a8d!important}i.fab.fa-linkedin-in{color:#007bb6!important}i.fab.fa-twitter{color:#00aced!important}.social{display:flex;align-items:center;justify-content:center}.social a{padding:5px 5px;display:flex;align-items:center}.social a i{color:#000;font-size:22px;transition:.3s}p{margin-bottom:15px!important}p:last-child{margin-bottom:0px!important}body{background-size:5%!important;background-repeat:repeat!important;position:relative;z-index:1}body:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.4;z-index:-1}body .body-inr{background:#fff;border-bottom:0!important;box-shadow:0 0 12px -2px #535353}audio#myAudio{display:none}.header-new-mobile{display:none}.header-new{z-index:12;padding:0!important;position:relative!important;width:100%!important;top:0!important;left:0!important;right:0!important;transition:.3s ease-out!important;background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%)}.header-new.fixed-header{padding:5px 0;background:#fff;box-shadow:0 0 5px -3px #000}.header-new .row{justify-content:space-between;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-align-items:center;align-items:center;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-column-gap:20px;overflow-wrap:anywhere}.header-new .col{width:auto;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;justify-content:space-between}.header-new .social a{background:#fff;border-radius:50%;width:28px;height:28px;justify-content:center;margin-right:5px}.header-new .social a:last-child{margin-right:0}.header-new .social a i{color:#fff;font-size:16px}.header-new .image{width:128px;height:auto;border-radius:129px;box-shadow:0 0 20px -8px #535353;-moz-box-shadow:0 0 20px -8px #535353;-webkit-box-shadow:0 0 20px -8px #535353;background-color:#fff;text-align:center;margin:0 auto;padding:5px 0 20px;transition:.3s}.header-new .image:hover{box-shadow:0 0 18px -2px #535353;-moz-box-shadow:0 0 18px -2px #535353;-webkit-box-shadow:0 0 18px -2px #535353}.header-new .image img{width:75px;height:auto;margin:0 auto}.header-new .header-nav{display:flex;align-items:center}.header-new .header-nav li{margin-left:35px}.header-new .header-nav li:first-child{margin-left:0}.header-new .header-nav li.current-menu-item a{color:#000!important}.header-new .header-nav li.menu-item span.arrow-click{display:none!important}.header-new .header-nav li a{display:flex;align-items:center;line-height:24px;padding:22px 0;color:#fff!important;text-transform:capitalize;font-weight:600;font-size:14px;font-family:'AvertaStd'}.header-new .header-nav li a:hover{color:#000!important}.header-new .header-nav ul.sub-menu{position:absolute;background:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%);top:100%;left:0;right:0;min-width:185px;visibility:hidden;opacity:0;transform:translateY(-28px);transition:.5s;z-index:2;box-shadow:0 0 10px 0 #0000003d;border-top:3px solid #fff}.header-new .header-nav li.menu-item-has-children{position:relative}.header-new .header-nav li.menu-item-has-children:hover>ul.sub-menu{visibility:visible;opacity:1;transform:translateY(-5px)}.header-new .header-nav li.menu-drop-down a{position:relative}.header-new .header-nav li.menu-drop-down>a:before{content:"\f105";position:absolute;top:52%;transform:translateY(-50%) rotate(90deg);left:initial;right:-8px;bottom:0;font-family:"Font Awesome 5 Free";font-weight:900}.header-new .header-nav ul.sub-menu li{margin-left:0!important}.header-new .header-nav ul.sub-menu li.menu-item-has-children>ul.sub-menu{right:initial;left:100%;transform:translateY(-3px);top:0}.header-new .header-nav ul.sub-menu li.menu-item-has-children:hover>ul.sub-menu{visibility:visible;opacity:1}.header-new .header-nav li.menu-drop-down>ul.sub-menu li.menu-drop-down a:before{right:10px;top:56%;transform:translateY(-50%) rotate(0deg)}.header-new .header-nav ul.sub-menu li a{padding:10px 15px!important;color:#fff!important;border-bottom:1px solid #ffffff6e;line-height:normal}.header-new .header-nav ul.sub-menu li:last-child a{border-bottom:0}.header-new .header-nav ul.sub-menu li.current-menu-item>a{color:#000!important;background:#fff}.header-new .header-nav ul.sub-menu li a:hover{color:#000!important;background:#fff}.header-new .header-nav li a.apply-now{background:#fff;color:#f46150!important;padding:8px 15px}.header-new .apply-now-btn .apply-now{background:#fff;color:#f46150!important;padding:6px 34px;font-family:'AvertaStd';font-size:16px;font-weight:600;border-radius:29px}.header-new .apply-now-btn .apply-now:hover{background:#000;color:#fff!important}.banner-new{text-align:center;padding:80px 0 200px!important;position:relative;z-index:1;background-repeat:no-repeat!important;background-position:top center!important;background-size:cover!important;-moz-background-size:cover}@supports (-webkit-overflow-scrolling:touch){.banner-new{background-attachment:scroll!important}}.banner-new:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#0000004d;z-index:-1}.banner-new .row{justify-content:center}.banner-new .col{width:100%}.banner-new .image{position:relative;left:0;z-index:1}.banner-new .image:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-radius:50%;width:500px;height:500px;margin:auto;box-shadow:inset 0 0 50px #fff,inset 20px 0 80px #e3bd03,inset -20px 0 80px #ff9605b5,inset 20px 0 300px #e3bd03,inset -20px 0 300px #ff9605b5,0 0 65px #fff,-10px 0 110px #e3bd03,10px 0 80px #ff9605b5;z-index:-1}.banner-new .image img{margin:auto;transform:scale(.7);padding-left:0}.banner-new .chakra{position:absolute;top:0px!important;bottom:0;left:0;right:0;margin:auto;width:100%;animation:rotate_infinte 20s linear infinite}.banner-new .chakra img{transform:scale(1);height:100%;object-fit:contain;padding-left:0!important;box-shadow:none}@keyframes rotate_infinte{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.banner-new h1{color:#fff;font-size:58px;margin-top:20px;margin-bottom:20px}.banner-new p{color:#ffff!important;font-size:21px;font-weight:300;text-align:center!important}.banner-new .container{max-width:100%!important;padding:0 40px!important}.banner-new.b-n .col:nth-child(1){width:30%}.banner-new.b-n .col:nth-child(2){width:40%}.banner-new.b-n .col:nth-child(3){width:30%}.banner-new.b-n .image:before{content:"";position:absolute;left:50%;transform:translateX(-50%);right:0;top:0;bottom:0;border-radius:50%;width:450px;height:450px;margin:auto;box-shadow:inset 0 0 50px #fff,inset 20px 0 80px #e3bd03,inset -20px 0 80px #ff9605b5,inset 20px 0 300px #e3bd03,inset -20px 0 300px #ff9605b5,0 0 65px #fff,-10px 0 110px #e3bd03,10px 0 80px #ff9605b5;z-index:-1}.banner-new.b-n .ttc-retreat-dates{text-align:center;width:100%}.banner-new.b-n .ttc-retreat-dates h3{color:#fff;font-size:25px!important;margin-bottom:15px}.banner-new.b-n .ttc-retreat-dates ul.dates-box{background:#ffffff60;padding:15px;border-radius:5px;text-align:left;margin-bottom:15px;border:3px solid #f46150;box-shadow:0 0 8px -3px #fff}.banner-new.b-n .ttc-retreat-dates ul.dates-box li{display:flex;font-size:16px;color:#fff!important;margin-bottom:10px;justify-content:center}.banner-new.b-n .ttc-retreat-dates ul.dates-box li:last-child{margin-bottom:0!important}.banner-new.b-n .ttc-retreat-dates ul.dates-box li span{padding-right:15px;margin-right:15px;border-right:1px solid #fff;width:35%;display:inline-block}.detail-sec{padding:40px 0 40px;text-align:center;margin-top:-155px;position:relative;z-index:1;overflow:hidden}.detail-sec .col{width:25%}.detail-sec .colbox:hover img{transform:rotateY(360deg)}.detail-sec .colbox .image{background:#fff;border-radius:50%;overflow:hidden;height:200px;width:200px;box-shadow:-8px -15px 40px -21px #000;-webkit-box-shadow:-8px -15px 40px -21px #000;-moz-box-shadow:-8px -15px 40px -21px #000;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.detail-sec .colbox .image img{height:90px;width:auto;margin:0 auto;object-fit:cover;transition:.5s}.detail-sec .colbox h2{margin-bottom:10px;font-size:22px!important;line-height:30px!important}.detail-sec .om-image{position:absolute;bottom:0;z-index:-1;right:-80px;animation:movesecond 6s linear 0s infinite alternate}@keyframes movesecond{0%{transform:translateY(0)}100%{transform:translateY(-60px)}}.detail-sec .om-image img{width:220px;height:auto}.shlok{padding:40px 0 40px;position:relative;z-index:1;text-align:center}.shlok .om-image{position:absolute;left:0;top:-150px;bottom:initial;z-index:-1;animation:movefirst 5s linear 0s infinite alternate}@keyframes movefirst{0%{transform:translateY(20px)}100%{transform:translateY(80px)}}.shlok .om-image img{width:290px;height:auto}.shlok h3{font-size:30px!important}.shlok h3 br{content:"";display:block;margin-bottom:28px}.shlok .left-quote,.shlok .right-quote{position:absolute;left:100px;top:50%;transform:translatey(-50%)}.shlok .right-quote{position:absolute;left:initial!important;right:100px;top:50%;transform:translatey(-50%)}.shlok .left-quote i,.shlok .right-quote i{font-size:32px}.certified-yoga{padding:40px 0 40px;text-align:center}.certificate-yoga-inr{max-width:895px;margin:0 auto}.certified-yoga h2{text-transform:uppercase;margin-bottom:20px}.certified-yoga .sub-title{text-transform:uppercase}.certified-yoga .row{margin:40px -25px 0;align-items:center;justify-content:center}.certified-yoga .col{width:20%;padding:0 25px}.certified-yoga .image img{width:100%;height:auto;border-radius:50%}.certificate-yoga-inr p{margin-bottom:10px}.certificate-yoga-inr p:last-child{margin-bottom:0}.about{padding:60px 0 60px;background:url(/wp-content/themes/theyogarishi-child/assets/css/./images/about-bg.png);background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;position:relative;z-index:1}.about .col{width:44%}.about .col:last-child{width:56%}.about .om-image{position:absolute;top:-60px;left:0;right:0;z-index:-1;animation:movethird 2s linear 0s infinite alternate}@keyframes movethird{0%{transform:translateY(-70px)}100%{transform:translateY(-40px)}}.about .om-image img{width:290px;height:auto;margin:0 auto}.about .om-image.dark-om-img{position:absolute;top:initial!important;bottom:80px;left:initial!important;right:40px;z-index:-1;animation:movefour 3s linear 0s infinite alternate}@keyframes movefour{0%{transform:translateY(-80px)}100%{transform:translateY(-20px)}}.about .om-image.dark-om-img img{width:220px}.about p.sub-title{text-align:left}.about h2{font-size:36px;line-height:45px;margin-bottom:20px;padding-bottom:20px;position:relative}.about h2:before{content:"";position:absolute;left:0;right:0;top:initial;bottom:0;border-bottom:8px solid #000;width:45%}.about h2 span{font-family:'Back to Black Demo';display:inline-block;color:#f46150}.about .social{margin-top:30px;margin-bottom:45px;justify-content:left}.about .social a{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;width:40px;height:40px;margin-right:10px;box-shadow:-8px -15px 40px -25px #000;-moz-box-shadow:-8px -15px 40px -25px #000;-webkit-box-shadow:0 4px 16px -6px #000}.about .social a:last-child{margin-right:0}.about .social a i{color:#fff}.about .red-btn{min-width:auto}.about .image-gallery{position:absolute;max-width:725px;width:100%;right:0;top:100px}.about .image-gallery .image{position:relative;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.about .image-gallery .image img{width:590px;height:590px;object-fit:cover;margin-left:auto;border-radius:50%;border:10px solid #fff;object-position:0% 88%;box-shadow:-4px -8px 40px -25px #000;-moz-box-shadow:-4px -8px 40px -25px #000;-webkit-box-shadow:-4px -8px 40px -25px #000}.about .image-gallery .sub-img img:hover{transform:scale(1.15)}.about .image-gallery .sub-img{position:absolute;border:10px solid #fff;border-radius:50%;overflow:hidden!important;box-shadow:-4px -8px 40px -25px #000;-moz-box-shadow:-4px -8px 40px -25px #000;-webkit-box-shadow:-4px -8px 40px -25px #000;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.about .image-gallery .sub-img1{left:400px;top:-135px}.about .image-gallery .sub-img2{left:100px;top:-45px}.about .image-gallery .sub-img3{left:0;top:250px}.about .image-gallery .sub-img4{left:200px;top:480px}.about .image-gallery .sub-img img{width:210px;height:210px;border:none;transition:.5s;object-position:bottom}.courses-sec{background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;box-shadow:0 0 36px -16px #535353;-moz-box-shadow:0 0 36px -16px #535353;-webkit-box-shadow:0 0 36px -16px #535353;overflow:hidden;padding:40px 0 60px;text-align:center;position:relative}.courses-sec:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#f3635296;z-index:0}.courses-sec-inr{position:relative;z-index:1}.courses-sec .sub-title{color:#fff!important;font-size:22px}.courses-sec h2{color:#fff;margin-bottom:30px;font-size:36px!important}.courses-sec .row{margin:40px -10px 0}.courses-sec .col{width:33.33%;padding:0 10px}.courses-sec .colbox-wrap{position:relative;height:100%}.courses-sec .colbox{box-shadow:0 0 16px -6px #000;border-radius:30px;padding:15px;overflow:hidden;position:relative;background:#fff;height:100%}.courses-sec .colbox:hover img{transform:scale(1.15)}.courses-sec .colbox .image{margin-bottom:25px;position:relative;border-radius:30px;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.courses-sec .colbox .image::after{content:"";width:100%;display:block;padding-top:70%}.courses-sec .colbox img{margin:0;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0;transition:.4s;border-radius:30px}.courses-sec .colbox .content{padding-bottom:40px}.courses-sec .colbox .content h3{margin-bottom:20px}.courses-sec .colbox .content p{padding:0 10px}.courses-sec .colbox-wrap .courses-btn{position:absolute;bottom:-3.5%;left:50%;transform:translatex(-50%)}.courses-sec .colbox-wrap .courses-btn .red-btn{margin-top:15px;min-width:265px;padding:12px 34px}.testimonial{text-align:center;padding:40px 0 140px;background-size:cover!important;background-position:center top!important;background-repeat:no-repeat!important;background-attachment:fixed!important}@supports (-webkit-overflow-scrolling:touch){.testimonial{background-attachment:scroll!important}}.testimonial .top-image{margin-bottom:20px}.testimonial .top-image img{margin:0 auto;width:145px;filter:drop-shadow(-16.851px -22.362px 23px rgb(0 0 0 / .4));-webkit-transform:rotateZ(0);transform:rotateZ(0);-webkit-font-smoothing:antialiased}.testimonial .top-image p.sub-title{margin-top:20px;font-family:'Dosis'!important;letter-spacing:3px;font-size:28px}.testimonial-slider{max-width:700px;margin:0 auto 0!important;cursor:grab}.testimonial-slider .slide-item{padding:0 10px!important}.testimonial-slider .slide-item video{width:100%!important}.testimonial-slider .content{margin-top:65px}.testimonial-slider p{font-size:20px!important;font-style:italic;line-height:34px!important}.testimonial-slider h3{color:#f46150;font-weight:400;font-size:28px!important;font-style:italic;margin-top:40px}.testimonial-slider .slick-dots{bottom:initial;top:-10px}.testimonial-slider .slick-dots li{margin:0}.testimonial-slider .slick-dots li button:before{font-size:10px;line-height:25px;color:#f46150}.testimonial-slider .slick-dots li.slick-active button:before{opacity:1;color:#f46150}.branches{text-align:center;position:relative;z-index:1;padding-top:40px;padding-bottom:40px}.branches:before{content:"";position:absolute;top:initial;bottom:0;left:0;right:0;height:12px;width:100%;box-shadow:0 -18px 48px -4px #000;background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%)}.branches .row{margin:0 -5px}.branches .col{width:20%;padding:0 5px}.branches .colbox .image{margin-bottom:20px;position:relative;border-radius:30px;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.branches .colbox .image:hover img{transform:scale(1.15)}.branches .colbox .image::after{content:"";width:100%;display:block;padding-top:127%}.branches .colbox .image:before{content:"";position:absolute;left:20px;right:20px;top:20px;bottom:20px;border:2px solid #fff;border-radius:20px;z-index:1}.branches img{margin:0;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0;transition:.4s}.classes{position:relative;padding:40px 0 0;text-align:center;overflow:hidden;z-index:1}.classes .om-image{content:"";position:absolute;top:50px;left:20px;animation:movefive 3s linear 0s infinite alternate}@keyframes movefive{0%{transform:translateY(100px)}100%{transform:translateY(50px)}}.classes .om-image2{top:initial!important;bottom:20px;left:initial!important;right:-90px;z-index:-1;animation:movesix 3s linear 0s infinite alternate}@keyframes movesix{0%{transform:translateY(-20px)}100%{transform:translateY(-70px)}}.classes .om-image img{width:185px;height:auto;filter:drop-shadow(-16.851px -22.362px 23px rgb(0 0 0 / .3));-webkit-transform:rotateZ(0);transform:rotateZ(0);-webkit-font-smoothing:antialiased;opacity:.5}.classes .top-image{margin-bottom:20px}.classes .top-image img{margin:0 auto;width:145px;height:auto;filter:drop-shadow(-16.851px -22.362px 23px rgb(0 0 0 / .4));-webkit-transform:rotateZ(0);transform:rotateZ(0);-webkit-font-smoothing:antialiased}.classes .row{margin:40px -10px 0}.classes .col{width:33.33%;padding:0 10px;margin-bottom:40px}.classes .colbox:hover img{transform:scale(1.15)}.classes .colbox .image{margin-bottom:25px;position:relative;border-radius:30px;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.classes .colbox .image::after{content:"";width:100%;display:block;padding-top:80%}.classes .colbox .image:before{content:"";position:absolute;left:20px;right:20px;top:20px;bottom:20px;border:2px solid #fff;border-radius:20px;z-index:1}.classes .colbox img{margin:0;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0;transition:.4s}.classes .colbox .content h3{margin-bottom:10px}.classes .colbox .content p{padding:0 10px}.programs-new{position:relative;z-index:1}.programs-new:before,.programs-new:after{content:"";position:absolute;top:-10px;left:0;right:0;height:10px;width:100%;box-shadow:0 -18px 48px -4px #000;background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%);z-index:-1}.programs-new:after{top:initial!important;bottom:-10px}.programs-new .container{max-width:100%!important;padding:0}.programs-new .row{margin:0}.programs-new .col{padding:0;width:40%}.programs-new .col:last-child{width:60%}.programs-new .sub-row .col{width:50%}.programs-new .content-box{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;height:100%;text-align:center;padding:45px 10px 45px;overflow:hidden;border:2px solid #fe8559;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.programs-new .content-box .image,.programs-new .colbox .image{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;z-index:-1}.programs-new .content-box .image img,.programs-new .colbox .image img{height:100%;width:100%;object-fit:cover;transition:.4s}.programs-new .content-box .sub-title{color:#fff}.programs-new .content-box h2{color:#fff;font-size:35px;position:relative;padding-bottom:20px}.programs-new .content-box h2:before{content:"";position:absolute;left:0;right:0;top:initial;bottom:0;border-bottom:8px solid #fff;width:20%;margin:0 auto}.programs-new .content-box h3,.programs-new .colbox .content h3{color:#fff;margin-bottom:35px;text-transform:capitalize;font-weight:600!important}.programs-new .content-box h3 span{display:block;margin-top:10px;font-size:38px}.programs-new .content-box .red-btn,.programs-new .colbox .content .red-btn{min-width:auto;background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%);border-radius:0}.programs-new .content-box .red-btn:hover,.programs-new .colbox .content .red-btn:hover{box-shadow:0 0 8px 1px #f46150!important}.programs-new .colbox{position:relative;z-index:1;min-height:375px;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);border:2px solid #fe8559}.programs-new .colbox:hover img,.programs-new .content-box:hover img{transform:scale(1.15)}.programs-new .colbox .content{display:block;width:100%;padding:20px;position:absolute;bottom:0}.programs-new .colbox .content h3{margin-bottom:20px}.history{position:relative;overflow:hidden;margin-top:10px;z-index:1;padding:40px 0;text-align:center;background-size:cover!important;background-position:center top!important;background-repeat:no-repeat!important;background-attachment:fixed!important}.history .om-image{position:absolute;top:-10px;right:-80px;animation:moveseven 3s linear 0s infinite alternate}@keyframes moveseven{0%{transform:translateY(-10px)}100%{transform:translateY(40px)}}.history h2{margin-bottom:20px}.history .row{margin-top:45px;margin-bottom:20px}.history .col{width:40%}.history .col:last-child{width:60%!important}.history .om-image img{width:220px}.history .image{height:100%}.history .image img{height:100%;width:100%;object-fit:cover;border:4px solid #f46150;border-radius:10px;box-shadow:-8px -15px 40px -21px #000;-webkit-box-shadow:-8px -15px 40px -21px #000;-moz-box-shadow:-8px -15px 40px -21px #000}.history .content{text-align:center}.history .content ul{display:flex;flex-wrap:wrap;margin:0 -10px;margin-right:0}.history .content ul::-webkit-scrollbar{width:15px}.history .content ul::-webkit-scrollbar-track{background:#efefef}.history .content ul::-webkit-scrollbar-thumb{background:#f46150;border-radius:5px;border:2px solid #414141}.history .content ul li{width:50%;padding:0 10px;margin-bottom:15px;font-weight:600!important;text-align:left}.history .content ul li:hover img{transform:rotateY(360deg);-webkit-transform:rotateY(360deg)}.history .content ul li .title-wrap{width:100%;height:100%}.history .content ul li h3{width:100%;margin-bottom:10px;text-transform:capitalize;font-weight:600!important}.history .content ul li img{transform:rotateY(0deg);-webkit-transform:rotateY(0deg);width:85%;height:auto;object-fit:cover;transition:.5s}.history .content ul li p{width:auto;line-height:24px}.history .content ul li .title-wrap ul{padding-left:28px;padding-top:10px}.history .content ul li .title-wrap ul li{list-style:disc!important;padding:0}.brand-sec{background:url(http://theyogarishi.com/wp-content/uploads/2023/03/w66m_ob1h_190906-min-scaled.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;padding:80px 0;position:relative}.brand-sec:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#f3635296;z-index:0}.brand-sec-inr{position:relative;z-index:1}.brand-sec .row{max-width:900px;margin:0 auto;align-items:center}.brand-sec .col{width:20%}.brand-sec img{width:65%;margin:0 auto;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%)}.contact-sec{padding:40px 0 40px;background-size:cover!important;background-position:center top!important;background-repeat:no-repeat!important;background-attachment:fixed!important;position:relative;z-index:1;margin-top:10px;margin-bottom:10px}.contact-sec:before,.contact-sec:after{content:"";position:absolute;top:-10px;left:0;right:0;height:10px;width:100%;box-shadow:0 -18px 48px -4px #000;background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%);z-index:-1}.contact-sec:after{top:initial!important;bottom:-10px}.contact-sec-inr{background:#ffffffab;padding:60px;max-width:465px;text-align:center;border:3px solid #f46150}.contact-sec p{color:#fff}.contact-sec p.sub-title{margin-bottom:0;color:#f46150}.contact-sec h2{color:#000;font-size:34px!important;margin-bottom:20px}.contact-sec .ct-form{width:100%}.contact-sec .ct-form input,.contact-sec .ct-form textarea{width:100%;background:#fff;color:#444444!important;padding:10px 20px;height:46px;font-size:15px}.contact-sec .ct-form textarea{height:130px!important;resize:none}.contact-sec .ct-form input::placeholder,.contact-sec .ct-form textarea::placeholder{color:#686868}.contact-sec .ct-form .ct-field{margin-bottom:5px}.contact-sec .ct-form input.red-btn{background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%);color:#fff!important;box-shadow:0 0 36px -16px #535353;-moz-box-shadow:0 0 36px -16px #535353;-webkit-box-shadow:0 0 36px -16px #535353;width:auto;min-width:180px;height:46px;border-radius:0;cursor:pointer;text-transform:capitalize}.contact-sec .ct-form input.red-btn:hover{background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%)!important}.contact-sec .ct-form input.red-btn:focus{background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%)!important}.contact-sec .ct-form p span.wpcf7-spinner{display:block;height:0}.screen-reader-response{display:none}.wpcf7-form.invalid br{content:""}.wpcf7-form.invalid span.wpcf7-form-control-wrap{display:flex;flex-direction:column}span.wpcf7-not-valid-tip{display:none}.wpcf7-form.invalid .wpcf7-not-valid-tip{position:initial!important;font-size:15px!important;background:#ffa6a6d6;color:#dc3232;padding:4px 20px;line-height:1.4;font-weight:600!important;display:block;margin-bottom:10px;margin-top:5px}.wpcf7-form.invalid .wpcf7-response-output{color:#dc3232;background:#ffa6a6d6;border:2px solid;border-color:#dc3232!important;margin-left:0!important;margin-right:0!important;width:100%;font-weight:600;padding:7px 20px!important}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450!important;background:#d7ffcc!important;color:#46b450!important;margin-left:0!important;margin-right:0!important;font-weight:600;padding:10px 15px}.footer-new{background:#000;background-repeat:no-repeat!important;background-position:center top!important;background-size:cover!important;border-top:0!important;box-shadow:0 7px 15px -3px #535353;position:relative;z-index:1}.footer-new:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:.6;z-index:-1}.footer-new .container{max-width:1030px}.footer-new .footer-inr{padding:40px 0}.page-template-new-about .footer-new .footer-inr{padding:110px 0 40px}.footer-new .footer-inr .col{width:40%}.footer-new .footer-inr .col:last-child{width:60%}.footer-new .footer-inr h2.widget-title,.footer-new .footer-inr h3{font-size:22px;margin-bottom:15px;color:#fff;font-weight:400}.footer-new .footer-inr h2.widget-title{font-size:22px!important;line-height:1.4!important}.footer-new .footer-inr .content .social{justify-content:left}.footer-new .footer-inr .content .social a{padding:2px;margin-right:15px;background:#fff;border-radius:50%;width:35px;height:35px;justify-content:center}.footer-new .footer-inr .content .social a:last-child{margin-right:0}.footer-new .footer-inr .content .social a i{font-size:20px;color:#fff}.footer-new .footer-inr .sb-form,.footer-new .footer-inr form.tnp-form{display:flex;max-width:480px}.footer-new .footer-inr .sb-form .sb-field{width:100%;margin-right:15px}.footer-new .footer-inr form.tnp-form input.tnp-email{margin-right:15px;width:100%;height:38px;padding:8px 20px;border-radius:4px}.footer-new .footer-inr form.tnp-form input.tnp-submit{box-shadow:0 0 36px -16px #535353;-moz-box-shadow:0 0 36px -16px #535353;-webkit-box-shadow:0 0 36px -16px #535353;background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%);min-width:auto;border-radius:0;height:38px;cursor:pointer;color:#fff;width:32%;transition:.3s}.footer-new .footer-inr form.tnp-form input.tnp-submit:hover{box-shadow:0 0 8px 1px #f46150!important}.footer-new .copyright{padding:65px 0;background:transparent!important}.footer-new .copyright .row{align-items:center;justify-content:space-between}.footer-new .copyright .col{width:auto}.footer-new .copyright img{width:210px}.footer-new .copyright .footer-nav ul.menu{display:flex;justify-content:right}.footer-new .copyright .footer-nav ul.menu li{margin-left:50px}.footer-new .copyright .footer-nav ul.menu li:first-child{margin-left:0}.footer-new .copyright .footer-nav ul.menu li a{color:#fff;font-size:16px}.footer-new .copyright .footer-nav ul.menu li.current-menu-item a{color:#f46150!important}.footer-new .copyright .footer-nav ul.menu li a:hover{color:#f46150}.footer-new2{background-repeat:no-repeat!important;background-position:center top!important;background-size:cover!important;border-top:0!important;box-shadow:0 7px 15px -3px #535353;position:relative;z-index:1}.footer-new2:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:.6;z-index:-1}.footer-new2 h2{color:#fff}.footer-new2 p{color:#fff!important;text-align:left}.footer-new2 p.sub-title{text-transform:capitalize}.footer-new2 .top-row{margin-bottom:40px;padding-bottom:45px;align-items:center;border-bottom:1px solid #fff}.footer-new2 .top-row .col1{width:40%!important}.footer-new2 .top-row .col2{width:60%!important}.footer-new2 .footer-inr .sb-form,.footer-new2 .footer-inr form.tnp-form{max-width:100%}.footer-new .footer-inr .sb-form .sb-field{margin-right:0px!important}.footer-new2 .footer-inr .sb-form .tnp-subscription{display:flex;max-width:100%;margin:0}.footer-new2 .footer-inr .sb-form .tnp-subscription .tnp-field{margin-bottom:0!important}.footer-new2 .footer-inr .sb-form .tnp-subscription .tnp-field.tnp-field-email{width:75%}.footer-new2 .footer-inr .sb-form .tnp-subscription .tnp-field.tnp-field-button{width:25%}.footer-new2 .footer-inr .sb-form .tnp-subscription .tnp-field label{display:none}.footer-new2 .top-row .sb-form input,.footer-new2 .footer-inr .sb-form input{margin-right:0;width:100%;height:58px;padding:8px 20px;border-radius:0;font-size:16px;border:none;background:#fff}.footer-new2 .top-row .sb-form input.red-btn,.footer-new2 .footer-inr .sb-form input.tnp-submit{box-shadow:0 0 36px -16px #535353;-moz-box-shadow:0 0 36px -16px #535353;-webkit-box-shadow:0 0 36px -16px #535353;background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%);min-width:auto;border-radius:0;height:100%;cursor:pointer;color:#fff;width:100%;transition:.3s}.footer-new2 .footer-inr .sb-form input.red-btn:hover,.footer-new2 .footer-inr .sb-form input.tnp-submit:hover{box-shadow:0 0 8px 1px #f46150!important}.footer-new2 .bottom-row .col1 .content{text-align:left;max-width:335px}.footer-new2 .image{margin-bottom:20px}.footer-new2 .image img{width:130px;height:auto}.footer-new2 .col{width:25%!important}.footer-new2 .col1{width:35%!important}.footer-new2 .col2{width:20%!important}.footer-new2 .col4{width:20%!important}.footer-new2 .footer-inr h2.widget-title,.footer-new2 .footer-inr h3{font-size:22px;margin-bottom:20px;color:#fff;font-weight:400}.footer-new2 ul.footer-nav li a{color:#fff!important;font-size:16px;width:100%;line-height:34px}.footer-new2 ul.footer-nav li.current-menu-item a{color:#f46150!important}.footer-new2 ul.footer-nav li.menu-item:hover a{color:#f46150!important}.footer-new2 .apply-btn{margin-top:40px;margin-bottom:25px}.footer-new2 .apply-btn .red-btn:hover{box-shadow:0 0 8px 1px #f46150!important}.footer-new2 .info-detail.other-country{margin-bottom:0}.footer-new2 .info-detail p{display:flex;align-items:baseline;margin-bottom:10px!important}.footer-new2 ul.work-hour{margin-bottom:30px}.footer-new2 ul.work-hour li{display:flex;align-items:center;justify-content:space-between;color:#fff!important}.footer-new2 ul.work-hour li span{width:40%}.footer-new2 .info-detail p i{background:#f46150;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;margin-right:10px;font-size:12px}.footer-new2 .info-detail.other-country p{align-items:center;margin-bottom:5px!important}.footer-new2 .info-detail.other-country p img{width:34px;height:22px;object-fit:cover;margin-right:10px}.footer-new2 .info-detail p span{display:block;width:80%;color:#fff!important}.single-banner{position:relative;z-index:1;padding:120px 0 120px;text-align:center;background-repeat:no-repeat!important;background-position:top center!important;background-size:cover!important;min-height:450px;display:flex;align-items:center}.single-banner:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#00000025;z-index:-1}.single-banner h2{color:#fff;font-size:48px!important;text-transform:uppercase}.mission-sec{padding:40px 0;text-align:center}.mission-sec h2{margin-bottom:20px}.about1{position:relative;z-index:1;padding:40px 0 40px!important;overflow:hidden;text-align:left}.about1:before{display:none}.about1 .row{align-items:center}.about1 .col1{width:45%!important}.about1 .col2{width:55%!important}.about1 .om-image{position:absolute;top:0;z-index:-2;right:0;animation:aboutone 3s linear 0s infinite alternate}@keyframes aboutone{0%{transform:translateY(-10px)}100%{transform:translateY(30px)}}.about1 .om-image img{width:220px}.about1 .image:before{box-shadow:none}.about1 .image img{padding-left:0!important}.about1 h2{margin-bottom:20px}.about1 p{margin-bottom:25px;color:#4a4a4a!important;font-size:18px;text-align:left!important}.about1 .content p:last-child{margin-bottom:0!important}.about1 p.sub-title{margin-bottom:10px!important}.about-certified .row{margin-top:0!important}.our-team{text-align:center;padding:40px 0 40px!important}.our-team h2{padding-bottom:0}.our-team h2:before{display:none}.our-team .om-image{right:initial;top:0;animation:teamone 2s linear 0s infinite alternate}@keyframes teamone{0%{transform:translateY(-40px)}100%{transform:translateY(-20px)}}.our-team .om-image2{left:initial!important;right:0;animation:teamone 2s linear 0s infinite alternate}@keyframes teamone{0%{transform:translateY(-40px)}100%{transform:translateY(-20px)}}.our-team .row .om-image{left:0;right:0;animation:teamtwo 3s linear 0s infinite alternate}@keyframes teamtwo{0%{transform:translateY(-180px)}100%{transform:translateY(-140px)}}.our-team .row{align-items:center;margin-top:45px;position:relative}.our-team .row:nth-child(odd){flex-direction:row-reverse}.our-team .row:last-child{margin-bottom:30px}.our-team .col{width:40%!important}.our-team .col:last-child{width:60%!important}.our-team .content{text-align:left}.our-team .content h3{margin-bottom:10px;text-transform:uppercase}.our-team .content p{margin-bottom:15px}.our-team .social{margin-bottom:20px}.our-team .row .image{margin-top:-30px;margin-bottom:-30px}.our-locations{padding:40px 0 190px;background-attachment:fixed!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:center top!important;position:relative;z-index:2}@supports (-webkit-overflow-scrolling:touch){.our-locations{background-attachment:scroll!important}}.our-locations:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#000;opacity:.3;z-index:-1}.our-locations .title{max-width:420px}.our-locations .title h2{color:#fff;margin-bottom:20px}.our-locations .title p{color:#fff!important}.our-locations .title h3{color:#fff;margin-top:15px}` .our-locations .title h3 span{display:inline-block;font-size:18px;font-weight:400;padding-left:8px}.our-locations .row{margin:0 -5px;margin-top:40px;margin-bottom:-250px}.our-locations .row .col{padding:0 5px;width:20%}.our-locations .row .image{height:100%;position:relative;border-radius:12px;overflow:hidden;min-height:160px}.our-locations .row .image:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#000;opacity:.4;z-index:1}.our-locations .row .image:before{content:"";position:absolute;left:10px;right:10px;top:10px;bottom:10px;border:2px solid #fff;border-radius:12px;z-index:2}.our-locations .row .image img{width:100%;height:100%;object-fit:cover;transition:.4s}.our-locations .row .image:hover img{transform:scale(1.1)}.our-locations .row .image h5{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;text-transform:uppercase;padding:0 20px;z-index:2}.courses-sec2{background-image:none;position:relative;z-index:1;padding-bottom:20px}.courses-sec2::after{display:none}.courses-sec2 .sub-title{color:#000;font-weight:400;font-size:22px}.courses-sec2 .image-top{margin-bottom:20px}.courses-sec2 h2{color:#000;margin-bottom:20px;font-size:36px!important}.courses-sec2 .om-image{position:absolute;top:-70px;left:-65px;animation:coursone 2s linear 0s infinite alternate;z-index:-1}@keyframes coursone{0%{transform:translateY(-90px)}100%{transform:translateY(-50px)}}.courses-sec2 .om-image img{width:260px}.courses-sec2 .om-image2{left:0!important;right:0;top:290px;animation:courstwo 2s linear 0s infinite alternate}@keyframes courstwo{0%{transform:translateY(200px)}100%{transform:translateY(230px)}}.courses-sec2 .om-image2 img{margin:0 auto}.courses-sec2 .om-image3{left:initial!important;right:-140px;top:360px;animation:coursthree 2s linear 0s infinite alternate}@keyframes coursthree{0%{transform:translateY(360px)}100%{transform:translateY(390px)}}.courses-sec2 .chakra-img{position:absolute;left:-310px;top:240px;z-index:-1;animation:rotate_infinte 20s linear infinite}.courses-sec2 .image-top img{margin:0 auto;filter:drop-shadow(-24.249px 14px 23px rgb(0 0 0 / .3))}.courses-sec2 .row{margin:60px -10px 0;justify-content:center}.courses-sec2 .col{width:33%;padding:0 10px;margin-bottom:60px}.courses-sec2 .colbox-wrap{position:relative;height:100%}.courses-sec2 .colbox{box-shadow:0 0 16px -6px #000;border-radius:30px;padding:15px;overflow:hidden;position:relative;background:#fff;height:100%}.courses-sec2 .colbox:hover img{transform:scale(1.15)}.courses-sec .colbox .category{position:absolute;left:-42px;top:55px;background-color:#fc6a6e;padding:5px 20px;min-width:238px;z-index:1;transform:rotate(-40deg)}.courses-sec2 .colbox .category span{display:block;color:#fff;font-weight:600;font-size:13px}.courses-sec2 .colbox .image::after{content:"";width:100%;display:block;padding-top:70%}.courses-sec2 .colbox .image:before{display:none}.courses-sec2 .colbox .image img{margin:0;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0;transition:.4s}.courses-sec2 .colbox ul.meta{display:flex;align-items:center;justify-content:space-between;flex-direction:column;margin-bottom:20px}.courses-sec2 .colbox ul.meta li{display:flex;align-items:center;font-weight:600;line-height:1.4;font-size:14px}.courses-sec2 .colbox ul.meta li.time{margin-bottom:10px}.courses-sec .colbox ul.meta li img{width:18px;color:#fc6a6e;margin-right:10px;position:relative}.courses-sec2 .colbox .content{padding-bottom:40px}.courses-sec2 .colbox .content h3{color:#000;margin-bottom:10px;font-size:20px!important;text-transform:uppercase}.courses-sec2 .colbox .content p{padding:0 10px;color:#000}.courses-sec2 .colbox-wrap .enroll-btn{position:absolute;bottom:-3.5%;left:50%;transform:translatex(-50%)}.courses-sec2 .colbox-wrap .red-btn{min-width:265px;margin-top:15px;background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%);padding:12px 34px}.single-banner h1{color:#fff;font-size:48px!important;text-transform:uppercase}.course-overview{padding:40px 0;text-align:center;position:relative}.course-overview h2{text-align:center;margin-bottom:20px}.course-overview .om-image{content:"";position:absolute;top:0;right:0;animation:courseone 3s linear 0s infinite alternate}@keyframes courseone{0%{transform:translateY(0)}100%{transform:translateY(40px)}}.course-overview .om-image img{width:220px}.course-overview .row{margin-top:60px;align-items:center;position:relative}.c-o-new .row{align-items:initial;margin-bottom:40px;margin-top:40px}.c-o-new .col.col1{width:40%}.c-o-new .col.col2{width:60%}.course-overview .row .om-image{right:0;left:0;animation:coursetwo 3s linear 0s infinite alternate}.course-overview .row .om-image img{margin:0 auto}@keyframes coursetwo{0%{transform:translateY(-100px)}100%{transform:translateY(-60px)}}.course-overview .row:nth-child(odd){flex-direction:row-reverse}.course-overview .content h3{margin-bottom:15px}.course-overview p{margin-bottom:15px}.course-overview .image{position:relative;border-radius:50%;overflow:hidden;width:500px;height:500px;margin:0 auto}.c-o-new .image{border-radius:0;width:auto;height:100%}.c-o-new .image:before{display:none}.course-overview .image:hover img{transform:scale(1.1)}.course-overview .image:before{content:"";position:absolute;left:20px;right:20px;top:20px;bottom:20px;border:2px solid #fff;border-radius:50%;z-index:1}.course-overview .image-top{margin-bottom:15px}.course-overview .image-top img{margin:0 auto;width:140px;filter:drop-shadow(-24.249px 14px 23px rgb(0 0 0 / .3))}.course-overview .image img{width:100%;height:100%;object-fit:cover;transform:scale(1.2);object-position:84% 0%;transition:.4s}.course-overview .content{text-align:left}.course-overview .content ul{padding-bottom:0}.hour-teacher{padding:100px 0;background:#e5e5e5;text-align:center}.hour-teacher h2{margin-bottom:25px}.hour-teacher .image{margin-top:25px;margin-bottom:25px}.hour-teacher .image img{width:100%;height:540px;object-fit:cover;object-position:top;border-radius:20px}.hour-teacher .row{margin-top:25px}.hour-teacher .row .col.col1{width:65%}.hour-teacher .row .col.col2{width:35%}.hour-teacher .row .content{text-align:justify}.hour-teacher .row .content-image img{width:100%;border-radius:20px}.training-table{padding:80px 0 80px}.training-table .wpdt-c.row{border:2px solid #0f4b53;overflow:hidden;overflow-x:auto;margin:0}.training-table h2{margin-bottom:40px}.training-table table{border-collapse:collapse;background:#fff;width:100%}.training-table table thead tr{height:72px;background:#0f4b53}.training-table table tbody tr{height:60px;border-bottom:1px solid #c5c5c57a}.training-table table tbody tr:last-child{border-bottom:none}.training-table table thead tr th{background:#f46150;text-transform:uppercase}.training-table table th,.training-table table td{padding:10px 20px;font-family:'Poppins',sans-serif!important;line-height:1.3!important}.training-table table td{font-size:14px!important;border-collapse:collapse!important;border:1px solid #ccc;empty-cells:show}.training-table table .wpdt-bc-FC7663{color:#fff!important;font-size:16px!important;text-transform:uppercase;background-color:#FC7663!important}.retreat-table table tbody tr{background:#f6f6f6}.retreat-table table tbody tr:nth-child(even){background:#e5e5e5!important}.retreat-table table td{background-color:transparent!important}.courses-traine{padding:80px 0;background:#e5e5e5}.courses-traine .container{max-width:100%!important}.courses-traine h2{margin-bottom:20px}.courses-traine .col.col1{width:72%}.courses-traine .col.col2{width:28%}.courses-traine .info-wrap{margin-bottom:10px}.courses-traine .info-wrap h5 span{display:inline-block;font-size:18px;line-height:1.4;color:#656565}.courses-traine .side-content .similar-course a{width:100%}.courses-traine .image{margin-bottom:40px}.courses-traine .image a{display:block}.courses-traine .image img{width:100%;height:auto;object-fit:cover}.courses-traine .desc-tabs .tab{display:flex;justify-content:left;margin-bottom:40px}.courses-traine .desc-tabs .tab .desc-tablinks{background:#fff0;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:40px;padding:0}.courses-traine .desc-tabs .tab .desc-tablinks:last-child{margin-right:0}.courses-traine .desc-tabs .tab .desc-tablinks:hover span{color:#000}.courses-traine .desc-tabs .tab .desc-tablinks.active span{color:#000}.courses-traine .desc-tabs .tab .desc-tablinks span{color:#656565;text-transform:uppercase;font-size:20px;font-weight:700;font-family:'Dosis';display:inline-block;transition:.3s ease-out}.courses-traine .desc-tabs .desc-tab-content{transition:all 0.5s ease 0s;margin-bottom:40px}.courses-traine .desc-tabs .desc-tab-content.active{display:block!important}.courses-traine .desc-tabs .desc-tab-content h3{padding-bottom:10px;margin-bottom:20px;border-bottom:5px solid #f46150}.courses-traine .course-tabs{background:#fff;border:1px solid #dee2e6;-webkit-box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important;box-shadow:0 .1rem .4rem rgb(0 0 0 / .15)!important;padding:5px}.courses-traine .course-tabs.course-tabs-mobile{display:none}.courses-traine .course-tabs .tab{display:flex;justify-content:space-between;margin-bottom:30px}.courses-traine .course-tabs .tab .course-tablinks{background:#fff0;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:10px 8px;transition:.3s;width:100%}.courses-traine .course-tabs .tab .course-tablinks:hover{background:#f46150}.courses-traine .course-tabs .tab .course-tablinks.active,.courses-traine .course-tabs .tab .course-tablinks:hover{background:#f46150}.courses-traine .course-tabs .tab .course-tablinks.active span,.courses-traine .course-tabs .tab .course-tablinks:hover span{color:#fff}.courses-traine .course-tabs .tab .course-tablinks span{color:#000;text-transform:capitalize;font-size:14px;font-weight:600;font-family:'Dosis';display:inline-block;transition:.3s ease-out}.courses-traine .course-tabs .course-tab-content{display:none;transition:all 0.5s ease 0s}.courses-traine .course-tabs .course-tab-content.active{display:block!important}.courses-traine .course-tabs .course-tab-content .content{padding:0 20px 20px}.courses-traine .course-tabs .course-tab-content img{width:100%;height:345px;object-fit:cover;margin-bottom:35px}.courses-traine .course-tabs .course-tab-content h4{font-size:18px;font-weight:700;margin-bottom:15px}.courses-traine .desc-tabs .desc-tab-content .accomodation{max-width:88%;margin-bottom:-20px}.courses-traine .desc-tabs .desc-tab-content .accomodation .image-gallery{display:flex;flex-wrap:wrap;margin:0 -15px}.courses-traine .desc-tabs .desc-tab-content .accomodation .image-gallery .sub-img{width:50%;padding:0 15px;margin-bottom:30px}.courses-traine .desc-tabs .desc-tab-content .accomodation .image-gallery .sub-img img{width:100%;height:100%;object-fit:cover}.courses-traine .desc-tabs .desc-tab-content .food .colbox{display:flex;margin:20px -15px 0;align-items:center;flex-wrap:wrap}.courses-traine .desc-tabs .desc-tab-content .food .colbox .col1{width:100%}.courses-traine .desc-tabs .desc-tab-content .food .colbox .col2{width:40%;display:none}.courses-traine .desc-tabs .desc-tab-content .food .colbox .accomo-food-slider .slide-item .slide-image img{height:275px}.courses-traine .desc-tabs .desc-tab-content .food .colbox .accomo-time{border:1px solid #dee2e6;-webkit-box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important;box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important;padding:20px;background:#fff}.courses-traine .desc-tabs .desc-tab-content .food .colbox .accomo-time h3{padding:0!important;border:0!important}.courses-traine .side-content{margin-right:20px;position:absolute;top:initial}.courses-traine .side-content .similar-course{margin-bottom:30px;border:1px solid #dee2e6;-webkit-box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important;box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important;padding:20px;background:#fff}.courses-traine .side-content .similar-course h3{margin-bottom:15px}.courses-traine .side-content .similar-course .image{margin-bottom:5px}.courses-traine .side-content .similar-course h4{font-size:18px;font-weight:700}.courses-traine .contact-details{border:1px solid #dee2e6;-webkit-box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important;box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important;padding:20px;background:#fff}.courses-traine .contact-details h3{margin-bottom:15px}.courses-traine .contact-details .apply-btn{margin-top:25px}.about-retreat{padding:100px 0 40px}.about-retreat h2{margin-bottom:10px}.about-retreat2{padding:60px 0 100px}.about-retreat2 .row{align-items:center}.about-retreat2 ul{margin-top:15px}.about-retreat2 ul li{display:block;font-size:20px;margin-bottom:10px;position:relative;z-index:1;padding-left:18px}.about-retreat2 ul li:before{content:"";position:absolute;left:0;top:12px;width:5px;height:5px;background:#f46150;border-radius:50%}.retreat-certificate{text-align:center;background:#f8c1bc;padding:80px 0}.retreat-certificate-inr{background:#fff;padding:30px}.retreat-certificate h2{margin-bottom:15px;font-size:34px!important}.retreat-certificate .red-btn{background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%);border-radius:0;margin-top:25px;min-width:auto}.retreat-list{padding:80px 0;text-align:center}.retreat-list h2{margin-bottom:15px}.retreat-list .col{width:25%;padding:0 10px}.retreat-list .colbox{text-align:center}.retreat-list .colbox .image{margin-bottom:20px}.retreat-list .colbox .image img{width:100%}.retreat-list .colbox h3{margin-bottom:20px}.retreat-list .colbox .red-btn{min-width:auto;border-radius:0}.map-address .container{max-width:100%!important;padding:0}.map-address .map-wrap{height:100%}.map-address iframe{width:100%}.contact-sec-new{margin:0!important;background:#fff}.contact-sec-new:before,.contact-sec-new:after{display:none!important}.contact-sec-new .contact-sec-inr{background:none;padding:0;max-width:785px;margin:0 auto;border:none;text-align:center}.contact-sec-new h2{color:#000;text-align:center}.contact-sec-new .col{width:45%}.contact-sec-new .col:last-child{width:55%}.contact-sec-new .ct-background{background-size:contain!important;background-position:center top!important;background-repeat:no-repeat!important}.contact-sec-new .ct-form{margin:45px 0 0;text-align:left}.contact-sec-new .ct-form form{width:100%}.contact-sec-new .ct-form .form-wrap-inr{display:flex;flex-wrap:wrap;margin:0 -10px}.contact-sec-new .wpcf7-form.invalid .ct-field{margin-bottom:10px}.contact-sec-new .ct-form .ct-field{margin-bottom:20px}.contact-sec-new .ct-form p{width:100%}.contact-sec-new .ct-field{padding:0 10px}.contact-sec-new .ct-field-50{width:50%}.contact-sec-new .ct-form form p span.wpcf7-form-control-wrap{width:50%}.contact-sec-new .ct-field-100{width:100%}.contact-sec-new .ct-form input,.contact-sec-new .ct-form textarea{background:#fff0;border:1px solid #999}.select-country span.wpcf7-form-control-wrap{display:block}.select-country span.wpcf7-form-control-wrap:before{border-color:#888 #fff0 #fff0 #fff0;border-style:solid;border-width:6px 6px 0 6px;height:0;right:13px;content:"";position:absolute;top:50%!important;transform:translate(0,-50%);z-index:-1}.select-country span.wpcf7-form-control-wrap select{width:100%;padding:12px 20px;background:#fff0;border:1px solid #999;border-radius:0px!important;font-size:15px;font-weight:500;color:#636363;line-height:19px;height:46px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:capitalize}.contact-sec-new .radio-field-wrap{display:flex;align-items:center;flex-wrap:wrap;width:100%;padding:0 10px;text-align:left;margin-bottom:20px}.contact-sec-new .label{width:50%;padding:0 10px}.contact-sec-new .radio-group{width:50%;padding:0 10px}.contact-sec-new .radio-group .radio-wrap{margin-left:1px}.contact-sec-new .radio-group .radio{display:flex;align-items:center}.contact-sec-new .radio-group .radio-wrap:last-child{margin-right:0!important}.contact-sec-new .radio-group .radio-wrap span.wpcf7-list-item{margin:0;margin-right:45px}.contact-sec-new .radio-group .radio-wrap span.wpcf7-list-item:last-child{margin-right:0!important}.contact-sec-new .radio-group .radio-wrap label{display:flex;align-items:center}.contact-sec-new .radio-group .radio-wrap label:hover input[type="radio"]{box-shadow:inset 0 0 0 .3em white,inset 0 0 8em 6em #bfbfbf,0 0 0em 1px #000;-webkit-box-shadow:inset 0 0 0 .3em white,inset 0 0 8em 6em #bfbfbf,0 0 0em 1px #000;-moz-box-shadow:inset 0 0 0 .3em white,inset 0 0 8em 6em #bfbfbf,0 0 0em 1px #000}.contact-sec-new .radio-group .radio-wrap label:hover input[type="radio"]:checked{box-shadow:inset 0 0 0 .3em white,inset 0 0 8em 6em #f46150,0 0 0em 1px #000;-webkit-box-shadow:inset 0 0 0 .3em white,inset 0 0 8em 6em #f46150,0 0 0em 1px #000;-moz-box-shadow:inset 0 0 0 .3em white,inset 0 0 8em 6em #f46150,0 0 0em 1px #000}.contact-sec-new .radio-group .radio-wrap input[type="radio"]{-webkit-appearance:none!important;display:inline-block;padding-left:.3em;padding-bottom:.5em;cursor:pointer;line-height:1.4em;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;font-size:14px;color:#4d6b82;height:23px!important;width:26px!important;margin:0;box-shadow:inset 0 0 0 .3em white,inset 0 0 8em 6em #fff,0 0 0em 1px #000;-webkit-box-shadow:inset 0 0 0 .3em white,inset 0 0 8em 6em #fff,0 0 0em 1px #000;-moz-box-shadow:inset 0 0 0 .3em white,inset 0 0 8em 6em #fff,0 0 0em 1px #000}.contact-sec-new .radio-group .radio-wrap span.wpcf7-list-item-label{display:inline-block;padding-left:15px;cursor:pointer;line-height:1.4em;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-size:14px;color:#4a4a4a}.contact-sec-new .radio-group .radio-wrap input[type="radio"]:checked{-webkit-transition:all .3s ease;transition:all .3s ease;box-shadow:inset 0 0 0 .3em #fff,inset 0 0 3em 3em #f46150,0 0 0em 1px #f46150;-webkit-box-shadow:inset 0 0 0 .3em #fff,inset 0 0 3em 3em #f46150,0 0 0em 1px #f46150;-moz-box-shadow:inset 0 0 0 .3em #fff,inset 0 0 3em 3em #f46150,0 0 0em 1px #f46150}.contact-sec-new .radio-group .radio-wrap input[type="radio"]:checked:before{-webkit-transition:all .3s ease;transition:all .3s ease;box-shadow:inset 0 0 0 .3em #fff,inset 0 0 3em 3em #f46150,0 0 0em 1px #f46150;-webkit-box-shadow:inset 0 0 0 .3em #fff,inset 0 0 3em 3em #f46150,0 0 0em 1px #f46150;-moz-box-shadow:inset 0 0 0 .3em #fff,inset 0 0 3em 3em #f46150,0 0 0em 1px #f46150}.contact-sec-new .wpcf7-select{text-transform:capitalize}.contact-sec-new .ct-form .select,.contact-sec-new .ct-form span.posts-74{position:relative;z-index:1;display:block}.contact-sec-new .ct-form span.posts-74 span.select2{width:100%!important}.contact-sec-new .ct-form span.posts-74 select,.contact-sec-new .ct-form span.posts-74 span.select2-selection{width:100%;padding:12px 20px;background:#fff0;border:1px solid #999;border-radius:0px!important;font-size:15px;font-weight:500;color:#636363;line-height:19px;height:46px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:capitalize}.contact-sec-new .ct-form span.posts-74 span.select2-selection .select2-selection__rendered{padding:0!important;line-height:normal}.contact-sec-new .ct-form span.posts-74 span.select2-selection__arrow{top:50%!important;transform:translate(-50%,-50%)}.contact-sec-new .ct-form span.posts-74 span.select2-selection__arrow b{border-width:6px 6px 0 6px}.contact-sec-new .ct-form span.posts-74 .select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 6px 6px 6px!important}span.select2-results{top:0!important}span.select2-results ul.select2-results__options li{text-transform:capitalize;padding:5px 20px}span.select2-results .cptlfcf7_left_box{display:none}span.select2-results .cptlfcf7_description{display:none}span.select2-results .cptlfcf7_title{color:#444444!important;padding:0!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#fc7861!important}.select2-container--default .select2-results__option--highlighted[aria-selected] .cptlfcf7_title{color:#fff!important}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#fc7861!important}.select2-container--default .select2-results__option[aria-selected=true] .cptlfcf7_title{color:#fff!important}.contact-sec-new .ct-form .select select option,.contact-sec-new .ct-form span.posts-74 select option{font-size:15px;color:#636363;background:#fff}.contact-sec-new .ct-form .ct-btn{width:100%;text-align:center}.contact-sec-new .ct-form input.red-btn{width:auto;min-width:285px}.contact-sec-new .image{height:100%}.contact-sec-new .image img{height:100%;width:100%;object-fit:cover}.contact-sec-new p{color:#000}.contact-sec-new .info-detail p{font-size:16px;line-height:24px;color:#fff!important}.contact-sec-new h4{font-size:18px;margin-bottom:15px;color:#fff}.contact-sec-new ul li{margin-bottom:15px;display:flex;align-items:center;justify-content:center}.contact-sec-new ul li i{font-size:13px;color:#f46150;box-shadow:0 0 6px -2px #000;background:#e5e5e5;padding:6px;border-radius:5px;margin-right:8px;display:inline-block}.contact-sec-new ul li span{font-size:16px;font-weight:600;display:inline-block}.contact-sec-new ul li span a{line-height:1.1;font-size:15px;text-transform:lowercase;color:#fff}.contact-sec-new ul li span a:hover{color:#000}.contact-sec-new .content{display:flex;flex-wrap:wrap;justify-content:center;margin-right:-20px;margin-top:-130px;margin-bottom:50px}.contact-sec-new .info-detail{margin-bottom:20px;width:23.2%;text-align:left;padding:30px;border-radius:10px;margin-right:20px;box-shadow:0 0 12px -5px #000;-webkit-box-shadow:0 0 12px -5px #000;-moz-box-shadow:0 0 12px -5px #000;background-image:linear-gradient(to top,#ff934cfe,#fb686f);text-align:center}.contact-sec-new .info-detail.info-detail-other{width:100%;margin-top:40px}.contact-sec-new .info-detail.info-detail-other ul{display:flex;justify-content:space-between}.contact-sec-new .info-detail.info-detail-other h4{margin-bottom:30px}.contact-info-sec{padding:40px 0;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important;text-align:center;position:relative;z-index:1}.contact-info-sec:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:#00000090;z-index:-1}.contact-info-sec h2{color:#fff;margin-bottom:10px}.contact-info-sec .info-details-wrap{display:flex;flex-wrap:wrap;margin:0 -10px}.contact-info-sec .info-details-wrap .info-detail{width:25%;text-align:left;display:flex;align-items:flex-start;padding:0 10px}.contact-info-sec .info-details-wrap .info-detail .icon{background:#f46150;width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;margin-right:20px}.contact-info-sec .info-details-wrap .info-detail .icon i{color:#f46150;background:#fff;width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.contact-info-sec .info-details-wrap .info-detail .text{width:70%}.contact-info-sec .info-details-wrap .info-detail .text h4{font-size:18px;color:#fff;margin-bottom:10px}.contact-info-sec .info-details-wrap .info-detail .text span{font-size:14px;display:block;color:#fff;line-height:24px}.contact-info-sec .info-details-wrap .info-detail .text span a{color:#fff;line-height:normal;text-transform:initial;font-size:14px}.contact-other-info{padding:40px 0;text-align:center}.contact-other-info h2{margin-bottom:10px}.contact-other-info .col{width:25%}.contact-other-info .colbox .image{margin-bottom:25px}.contact-other-info .colbox img{width:90px;height:90px;object-fit:cover;margin:0 auto;border-radius:50%;box-shadow:0 4px 16px -6px #000;-moz-box-shadow:0 4px 16px -6px #000;-webkit-box-shadow:0 4px 16px -6px #000}.contact-other-info .colbox .content span{display:block;font-weight:700;margin-bottom:8px;font-family:'Dosis'}.contact-other-info .colbox .content h4{font-weight:700}.single-post .banner-pages{display:none}.banner-pages:before{background:#40404061!important}.banner-pages h1{display:none}.blogs{padding:100px 0}.blogs .col{width:33.33%}.blogs .colbox{box-shadow:0 8px 20px rgb(0 0 0 / 20%),0 1px 7px rgb(0 0 0 / 23%);height:100%}.blogs .colbox .image{height:200px}.blogs .colbox .image img{width:100%;height:100%;object-fit:cover}.blogs .colbox .content{padding:25px 15px 20px}.blogs .colbox .content h3{margin-bottom:10px}.blogs .load-more-btn{text-align:center;margin-top:40px}.our-blog{padding:40px 0 10px!important}.our-blog h1,.our-blog h2{margin-bottom:10px!important}.our-blog .colbox .content h3 a{font-weight:600!important}.our-blog .colbox .content{padding:25px 20px!important;padding-bottom:70px!important}.our-blog .colbox{height:100%!important;position:relative}.our-blog .colbox .content .meta-post li i{font-family:'Font Awesome 5 Free';font-style:normal}.our-blog .colbox .image img{height:360px!important}.our-blog .colbox .content h3 a{color:#000!important}.our-blog .colbox .content h3 a:hover{color:#f46150!important}.our-blog .colbox .content .blog-btn{position:absolute;bottom:0;left:0;right:0;margin-bottom:25px;margin-left:20px}.our-blog .colbox .content .blog-btn .red-btn{border-radius:60px}.blog-article{padding:40px 0 40px!important}.blog-article .blog-article-content-wrap{padding:35px 35px 5px!important}.blog-article .our-blog .colbox .image img{height:225px!important}.blog-article .our-blog .colbox .content h3 a{line-height:28px!important;font-size:18px!important}.blog-article .our-blog .colbox .content h5 a{line-height:24px!important}.blog-article .related-posts h4{margin-bottom:0px!important}.blog-article .related-posts .our-blog .colbox .content{padding:10px 10px!important;padding-bottom:70px!important}.blog-article .related-posts .our-blog .colbox .content .blog-btn{margin-bottom:10px;margin-left:10px}.blog-article .blog-article-content .blog-text ul{padding-left:18px}.blog-article .blog-article-content .blog-text ul li{list-style:disc;font-weight:700;line-height:1.6}.blog-article .blog-article-content-wrap .blog-text{overflow-x:auto}.blog-article .blog-article-content-wrap .blog-text table.border-table{border-collapse:collapse;background:#f5f8f9;width:100%;border:1px solid #000;background-image:url(https://japan.theyogarishi.com/wp-content/uploads/2023/05/Layer-1.png);background-size:25%;background-position:center;background-repeat:no-repeat}.blog-article .blog-article-content-wrap .blog-text table.border-table td{border-collapse:collapse!important;border:1px solid #000;empty-cells:show;font-weight:700;padding:10px 20px;font-family:'Poppins',sans-serif!important;line-height:1.3!important;text-align:center!important}.page-template-Category .single-banner{display:none}.monthly-events-sec h2{text-align:center}.monthly-events-sec .col{display:inline-block;width:33%!important}.monthly-events-sec .col-box{background-color:#fff;position:relative;display:block;color:#000!important;border:6px solid #fff;border-radius:15px;box-shadow:0 0 9px -5px;height:100%;overflow:hidden;background:#fff}.monthly-events-sec .col-box .image{position:relative;overflow:visible}.monthly-events-sec .col-box .image img{object-position:center!important}.monthly-events-sec .col-box .image header.entry-header{position:absolute;z-index:1;bottom:-35px;left:0;right:0;background:#fff;width:90%;margin:0 auto;text-align:center;box-shadow:0 0 9px -4px;border:2px solid #f46150;padding:5px;min-height:74px;display:flex;align-items:center;justify-content:center}.monthly-events-sec .col-box h3{width:100%}.monthly-events-sec .col-box h3 a{font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:capitalize;display:block}.monthly-events-sec .col-box .content{height:100%;padding-top:40px;padding-bottom:50px!important;text-align:center}.monthly-events-sec .col-box .content a.read-more-link{position:absolute;bottom:0;left:0;right:0;width:145px;margin:auto;min-width:145px}.upcoming-events-sec{background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;background-attachment:fixed!important}.upcoming-events-sec h2{text-align:center}.top-news-sec.upcoming-events-sec .image:after{background:#0000000f}.top-news-sec.upcoming-events-sec .image:before{padding-top:100%}.top-news-sec.upcoming-events-sec .col{display:inline-block;width:33%!important}.top-news-sec.upcoming-events-sec .col-box{background-color:#fff;position:relative;display:block;color:#000!important;border:6px solid #fff;border-radius:15px;box-shadow:0 0 9px -5px;height:100%;overflow:hidden;background:#fff}.top-news-sec.upcoming-events-sec .col-box .image{position:relative;overflow:visible}.top-news-sec.upcoming-events-sec .col-box .image header.entry-header{position:absolute;z-index:1;bottom:-35px;left:0;right:0;background:#fff;width:90%;margin:0 auto;text-align:center;box-shadow:0 0 9px -4px;border:2px solid #f46150;padding:5px;min-height:74px;display:flex;align-items:center;justify-content:center}.top-news-sec.upcoming-events-sec .col-box h3{width:100%}.top-news-sec.upcoming-events-sec .col-box h3 a{font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:capitalize;display:block}.top-news-sec.upcoming-events-sec .col-box .content{height:100%;padding-top:40px;text-align:center}.past-events-sec{background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;background-attachment:fixed!important}.past-events-sec h2{text-align:center}.past-events-sec .col{display:inline-block;width:33%!important}.past-events-sec .col-box{background-color:#fff;position:relative;display:block;color:#000!important;border:6px solid #fff;border-radius:15px;box-shadow:0 0 9px -5px;height:100%;overflow:hidden;background:#fff}.past-events-sec .col-box .image{position:relative;overflow:visible}.past-events-sec .col-box .image header.entry-header{position:absolute;z-index:1;bottom:-35px;left:0;right:0;background:#fff;width:90%;margin:0 auto;text-align:center;box-shadow:0 0 9px -4px;border:2px solid #f46150;padding:5px;min-height:74px;display:flex;align-items:center;justify-content:center}.past-events-sec .col-box h3{width:100%}.past-events-sec .col-box h3 a{font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:capitalize;display:block}.past-events-sec .col-box .content{height:100%;padding-top:40px;padding-bottom:30px!important;text-align:center}.past-events-sec .col-box .content a.read-more-link{position:absolute;bottom:0;left:0;right:0}.events .event-slider{margin:0 -15px}.events .event-slider .slick-track{display:flex}.events .event-slider button.slick-arrow{top:50%;width:45px;height:45px;z-index:1;transition:.3s;border-radius:8px}.events .event-slider button.slick-arrow:hover{box-shadow:0 0 12px -2px #000!important;-moz-box-shadow:0 0 12px -2px #000!important;-webkit-box-shadow:0 0 12px -2px #000!important}.events .event-slider .slick-prev:before{content:"\f104"}.events .event-slider .slick-next:before{content:"\f105"}.events .event-slider .slick-prev,.events .event-slider .slick-next{z-index:1}.events .event-slider .slick-prev{left:-6px}.events .event-slider .slick-next{right:-6px}.events .event-slider .slick-prev:before,.events .event-slider .slick-next:before{background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%);opacity:1;width:45px;height:45px;font-size:30px;display:inline-flex;align-items:center;justify-content:center;font-family:"Font Awesome 5 Free";font-weight:900;border-radius:8px}.events .col{height:auto}.events .colbox{background:#fff!important;border:1px solid #ddd}.events .colbox .image img{height:225px!important}.events .colbox .content{text-align:center!important;padding:15px 15px!important;padding-bottom:70px!important}.events .colbox ul.meta-post{position:absolute;top:15px;left:15px;background:#fff;padding:5px 10px;border-radius:4px}.events .colbox ul.meta-post li a{font-weight:600;color:#f46150}.events .colbox .map{margin-bottom:8px}.events .colbox .map a:hover{color:#f46150}.events .colbox .map i{margin-right:8px}.events .colbox .content .blog-btn{margin-left:0}.single-events .banner-pages{display:none}.single-events .banner-pages:before{display:none}.blog-article .blog-article-content-wrap h1{text-align:center;margin-bottom:30px}.blog-article .event-contant .col{width:40%}.blog-article .event-contant .col:last-child{width:60%}.blog-article .event-contant h3{font-size:24px!important;position:relative;display:inline-block;margin-bottom:20px!important}.blog-article .event-contant h3:before{content:"";position:absolute;left:0;right:0;bottom:-2px;border:1px solid #f46150}.blog-article .event-contant ul.details li{display:flex;align-items:center;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #b7b7b7}.blog-article .event-contant ul.details li h5{width:50%;font-size:18px}.blog-article .event-contant ul.details li p{width:50%}.blog-article .event-contant .image{position:relative;margin-bottom:0!important}.blog-article .event-contant .image::after{content:"";width:100%;display:block;padding-top:100%}.blog-article .event-contant .image img{margin:0;height:100%!important;position:absolute;top:0;left:0;bottom:0;right:0;transition:.4s}.blog-article .event-contant .content{margin-top:40px;margin-bottom:40px}.blog-article .event-contant span{font-size:24px;font-weight:600;display:block;margin-bottom:10px}.blog-article .event-contant ul.meta-post{top:25px;bottom:initial!important;padding:10px 20px!important;font-size:18px}.blog-article .blog-article-content .image .meta-post li.date{color:#fff!important}.blog-article .event-contant .apply-btn{text-align:center}.blog-article .event-contant a.red-btn{text-align:center;margin:0 auto;margin-top:30px;padding:12px 40px;font-size:18px}.blog-article .related-posts .our-blog .colbox .content h5{display:none}.blog-article .event-contant ul.event-gallery-main{display:flex;flex-wrap:wrap;margin:0 -10px}.blog-article .event-contant ul.event-gallery-main li{width:33.33%;padding:0 10px;margin-bottom:20px}.blog-article .event-contant ul.event-gallery-main li img{width:100%;height:100%;object-fit:cover}.afford-retreat{padding:40px 0 40px;text-align:left}.afford-retreat .row{border:1px solid #cbcbcb!important;padding:15px 0;flex-direction:initial!important;align-items:initial;margin-top:0!important;margin-bottom:25px}.afford-retreat .row:last-child{margin-bottom:0!important}.afford-retreat .col{width:33.33%}.afford-retreat .col-big{width:41.66667%}.afford-retreat .col-small{width:25%;border-left:1px solid #dcdcdc!important}.afford-retreat .image{border-radius:initial;width:auto!important;height:auto!important}.afford-retreat .image:before{display:none}.afford-retreat .image img{height:290px;width:100%;object-fit:cover}.afford-retreat h3{margin-bottom:12px}.afford-retreat ul.rating{display:flex;align-items:center;justify-content:left;margin-bottom:15px}.afford-retreat ul.rating i{font-size:15px;color:#f46150}.afford-retreat ul.rating li{margin-right:3px}.afford-retreat ul.info{display:flex;flex-direction:column;margin-bottom:15px}.afford-retreat ul.info li{margin-bottom:10px}.afford-retreat ul.info li:last-child{margin-bottom:0}.afford-retreat ul.info i{margin-right:10px;width:17px;font-size:15px;color:#9e9e9e}.afford-retreat p{line-height:26px}.afford-retreat p:last-child{margin-bottom:0}.afford-retreat .price{margin-bottom:20px}.afford-retreat .retreat-btn{margin-bottom:10px;text-align:center}.afford-retreat .retreat-btn a.red-btn{font-size:16px;padding:6px 34px}.afford-retreat .retreat-btn a.red-btn i{margin-left:10px}.afford-retreat .price h4{font-size:25px;font-weight:400}.afford-retreat .price h4 span.strike-text{display:inline-block;margin-left:5px;text-decoration:line-through;font-size:20px;color:#f46150}.single-retreat-content{padding:50px 0 50px}.single-retreat-content h2{width:100%;text-align:center;margin-bottom:10px}.single-retreat-content .row{margin-top:60px;align-items:center}.single-retreat-content .row h3{text-align:center;margin-bottom:15px}.single-retreat-content .row .image{position:relative;overflow:hidden;border-radius:30px}.single-retreat-content .row .image:after{content:"";width:100%;display:block;padding-top:68%}.single-retreat-content .row .image:before{content:"";position:absolute;left:20px;right:20px;top:20px;bottom:20px;border:2px solid #fff;border-radius:30px;z-index:1}.single-retreat-content .row .image img{border-radius:50px;margin:0;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0;transition:.4s}.related-retreat{padding:80px 0 80px;background:#f5f5f5}.related-retreat h2{text-align:center;margin-bottom:25px}.related-retreat .col{width:33.33%;margin-bottom:30px}.related-retreat .colbox{box-shadow:0 14px 22px -9px #bbcbd8;position:relative;background:#fff;border-radius:12px;overflow:hidden;height:100%}.related-retreat .colbox .image{position:relative;overflow:hidden}.related-retreat .colbox .image::after{content:"";width:100%;display:block;padding-top:90%}.related-retreat .colbox:hover img{transform:scale(1.2)!important}.related-retreat .colbox img{margin:0;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0;transition:.4s;transform:scale(1)}.related-retreat .colbox .content{padding:40px 20px 20px;padding-bottom:80px!important}.related-retreat .colbox h3{text-align:center;margin-bottom:15px}.related-retreat .colbox ul li{margin-bottom:10px;display:flex;align-items:baseline}.related-retreat .colbox ul li i{font-size:17px;margin-right:10px;color:#fc6a6e}.related-retreat .colbox ul li span{display:block;font-size:18px}.related-retreat .colbox .read-btn{position:absolute;bottom:0;left:0;right:0;margin-bottom:25px;margin-left:20px}.related-retreat .colbox .read-btn a.red-btn{padding:5px 25px;width:auto;min-width:auto}.retreat-post-content{padding:60px 0 60px}.retreat-post-content h2{margin-bottom:25px}.retreat-post-content .col.col1{width:65%}.retreat-post-content .col.col2{width:35%}.retreat-post-content h1{margin-bottom:15px}.retreat-post-content .info-wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.retreat-post-content .info-wrap ul{display:flex;align-items:center}.retreat-post-content .info-wrap ul.rating li{margin-right:8px}.retreat-post-content .info-wrap ul.rating li:last-child{margin-right:0}.retreat-post-content .info-wrap ul.rating li i{color:#f46150}.retreat-post-content .info-wrap h5{display:flex;align-items:center}.retreat-post-content .info-wrap h5 i{font-size:18px;margin-right:8px;color:#f46150}.retreat-post-content .info-wrap h5 span{display:inline-block;font-size:18px;line-height:1.4;color:#656565}.retreat-post-content .image{margin-bottom:40px}.retreat-post-content .image img{width:100%;height:300px;object-fit:cover}.retreat-post-content h3{margin-top:20px;margin-bottom:20px}.retreat-post-content .retreat-post-box{border:1px solid #dee2e6;-webkit-box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important;box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important;padding:20px;background:#fff;position:absolute;top:initial;width:380px}.retreat-post-content .retreat-post-box h3{margin-top:0}.retreat-post-content .retreat-post-box h3{margin-top:0}.retreat-post-content .retreat-post-box ul.list{margin-bottom:25px}.retreat-post-content .retreat-post-box ul.list li{display:flex;align-items:center;margin-bottom:14px}.retreat-post-content .retreat-post-box ul.list li i{margin-right:10px;font-size:18px}.retreat-post-content .retreat-post-box ul.list.included i{color:#6cae22}.retreat-post-content .retreat-post-box ul.list.not-included i{color:#f46150}.retreat-post-content .retreat-post-box ul.list li span{display:block;font-size:18px}.retreat-post-content .retreat-post-box .apply-btn{margin-top:15px}.retreat-post-content .retreat-post-box .apply-btn a.red-btn{min-width:auto;background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%)}.related-retreat-posts{padding:80px 0 80px;background:#f5f5f5}.related-retreat-posts .col{width:33.33%}.related-retreat-posts .colbox{box-shadow:0 14px 22px -9px #bbcbd8;background:#fff!important;border-radius:12px;position:relative;overflow:hidden;height:100%}.related-retreat-posts .colbox .image{position:relative;overflow:hidden}.related-retreat-posts .colbox img{margin:0;width:100%!important;height:100%!important;object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0;transition:.4s;transform:scale(1)}.related-retreat-posts .colbox .image::after{content:"";width:100%;display:block;padding-top:90%}.related-retreat-posts .colbox h3{text-align:center}.related-retreat-posts .colbox ul li{margin-bottom:10px;display:flex;align-items:baseline}.related-retreat-posts .colbox ul li i{font-size:17px;margin-right:10px;color:#fc6a6e}.related-retreat-posts .colbox ul li span{display:block;font-size:18px}.related-retreat .colbox .content ul li,.related-retreat-posts-inr .colbox .content ul li,.check-list ul li{position:relative;padding-left:36px;font-size:16px!important}.related-retreat .colbox .content ul li:before,.related-retreat-posts-inr .colbox .content ul li:before,.check-list ul li:before{display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00c";position:absolute;left:0;color:#fff;background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%);width:22px;height:22px;font-size:14px;border-radius:50%}.check-list ul{padding:15px 0;text-align:left}.check-list ul li{margin-bottom:10px;display:flex;align-items:baseline;line-height:22px}.check-list ul li:last-child{margin-bottom:0}.list-divide{display:flex}.day-retreat{padding:100px 0;text-align:center}.day-retreat h2{margin-bottom:20px}.day-retreat .row{margin-top:60px}.day-retreat h3{margin-bottom:15px}.day-retreat img{width:100%;border-radius:20px;height:370px;object-fit:cover}.separates{padding:100px 0;text-align:center;background:#e5e5e5}.separates h2{margin-bottom:20px}.adventure{padding:100px 0;text-align:center}.adventure h2{margin-bottom:20px}.adventure h3{margin-bottom:15px;text-align:left}.adventure p{text-align:left}.adventure div.group{text-align:left}.adventure .row{margin-top:60px}.adventure .row:nth-child(1){margin-top:30px}.adventure .row:nth-child(odd){flex-direction:row-reverse}.adventure img{width:100%;border-radius:20px;height:325px;object-fit:cover}.retreat-details-sec{padding:60px 0;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;position:relative;z-index:1}.retreat-details-sec:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#0000004a;z-index:-1}.retreat-details-sec .row{align-items:center}.retreat-details-sec .content-box{border:1px solid #dee2e6;-webkit-box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important;box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important;padding:40px;background:#fff;border-radius:10px}.retreat-details-sec .content-box .text{margin-bottom:25px}.retreat-details-sec .content-box .text:last-child{margin-bottom:0}.retreat-details-sec .content h2{color:#fff;margin-bottom:20px}.retreat-details-sec .content p{color:#fff!important}.retreat-details-sec .content .apply-btn{margin-top:20px}.team-sec{position:relative;z-index:1;padding:40px 0 10px!important;overflow:hidden;text-align:center;background:#f5f5f5}.team-sec h2{margin-bottom:40px}.team-sec .row{justify-content:center}.team-sec .col{width:33.33%;margin-bottom:30px}.team-sec .colbox{box-shadow:0 14px 22px -9px #bbcbd8;background:#fff;height:100%}.team-sec .colbox .image{position:relative;height:165px;background:url(http://theyogarishi.com/wp-content/uploads/2023/03/w66m_ob1h_190906-min-scaled.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.team-sec .colbox .image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#f3635296;z-index:0}.team-sec .colbox:hover img{transform:scale(1.12)}.team-sec .colbox .image img{width:160px;height:160px;border:6px solid #fff;box-shadow:0 0 34px -18px #000;-moz-box-shadow:0 0 34px -18px #000;-webkit-box-shadow:0 0 34px -18px #000;object-fit:cover;object-position:top;background:#ddd;position:absolute;left:0;right:0;bottom:-50%;margin:0 auto;border-radius:50%;transition:.5s;z-index:1}.team-sec .colbox .content{padding:0 20px;padding-top:110px;padding-bottom:20px;background:#fff}.team-sec .colbox h3{margin-bottom:5px}.team-sec .colbox h5 p{font-size:17px;color:#9e9e9e}.team-sec .colbox .social{margin-top:15px}.team-sec .colbox .social a{display:flex;align-items:center;justify-content:center;background:#000;border-radius:50%;width:36px;height:36px;margin-right:20px}.team-sec .colbox .social a:last-child{margin-right:0}.team-sec .colbox .social a i{font-size:18px;color:#fff}.list-view ol{margin-left:15px;padding:15px 0;list-style:decimal!important}.list-view ul{margin-left:15px;padding:15px 0;list-style:disc!important}.list-view ol li{list-style:decimal;margin-bottom:10px}.list-view ol li:last-child{margin-bottom:0}.list-view ul li{list-style:disc;margin-bottom:10px}.list-view ul li:last-child{margin-bottom:0}.course-overview.six-months .image{border-radius:10px;width:320px;height:320px}.course-overview.six-months .image:before{border-radius:10px}.accomo-accomodation-slider2{margin-top:20px}.accomo-accomodation-slider2 .slide-item .slide-image{margin-bottom:15px}.accomo-accomodation-slider2 .slide-item .content{text-align:center}.accomo-accomodation-new .enroll-btn{margin-top:40px}.accomo-location{padding:40px 0;text-align:center}.accomo-location h2{margin-bottom:25px}.accomo-location .content{text-align:left}.accomo-location-slider,.accomo-food-slider,.accomo-accomodation-slider,.accomo-accomodation-slider2{cursor:grab}.accomo-location-slider .slide-item,.accomo-food-slider .slide-item,.accomo-accomodation-slider .slide-item,.accomo-accomodation-slider2 .slide-item{padding:10px 10px!important}.accomo-location-slider .slide-item .slide-image img,.accomo-food-slider .slide-item .slide-image img,.accomo-accomodation-slider .slide-item .slide-image img,.accomo-accomodation-slider2 .slide-item .slide-image img{width:100%;object-fit:cover;border-radius:10px;box-shadow:0 0 15px -4px #000;-webkit-box-shadow:0 0 15px -4px #000;-moz-box-shadow:0 0 15px -4px #000}.accomo-location-slider button.slick-arrow,.accomo-food-slider button.slick-arrow,.accomo-accomodation-slider button.slick-arrow,.accomo-accomodation-slider2 button.slick-arrow{top:50%;width:50px;height:50px;z-index:1}.accomo-location-slider .slick-prev,.accomo-food-slider .slick-prev,.accomo-accomodation-slider .slick-prev,.accomo-accomodation-slider2 .slick-prev .accomo-location-slider .slick-next,.accomo-food-slider .slick-next,.accomo-accomodation-slider .slick-next,.accomo-accomodation-slider2 .slick-next{z-index:1}.accomo-location-slider .slick-prev,.accomo-food-slider .slick-prev,.accomo-accomodation-slider .slick-prev,.accomo-accomodation-slider2 .slick-prev{left:-14px}.accomo-location-slider .slick-next,.accomo-food-slider .slick-next,.accomo-accomodation-slider .slick-next,.accomo-accomodation-slider2 .slick-next{right:-14px}.accomo-location-slider .slick-prev:before,.accomo-location-slider .slick-next:before,.accomo-food-slider .slick-prev:before,.accomo-food-slider .slick-next:before,.accomo-accomodation-slider .slick-prev:before,.accomo-accomodation-slider .slick-next:before,.accomo-accomodation-slider2 .slick-prev:before,.accomo-accomodation-slider2 .slick-next:before{background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%);opacity:1;width:50px;height:50px;font-size:35px;display:inline-flex;align-items:center;justify-content:center;font-family:"Font Awesome 5 Free";font-weight:900;border-radius:8px}.accomo-location-slider .slick-prev:before,.accomo-food-slider .slick-prev:before,.accomo-accomodation-slider .slick-prev:before,.accomo-accomodation-slider2 .slick-prev:before{content:"\f104"}.accomo-location-slider .slick-next:before,.accomo-food-slider .slick-next:before,.accomo-accomodation-slider .slick-next:before,.accomo-accomodation-slider2 .slick-next:before{content:"\f105"}.accomo-food{padding:40px 0;background:#e5e5e5}.accomo-food h2{margin-bottom:25px;text-align:center}.accomo-food .row{margin-top:40px;align-items:center}.accomo-food .col1{width:65%}.accomo-food .col2{width:35%}.accomo-food-slider .slide-item .slide-image img{height:230px}.accomo-food .accomo-time{border:1px solid #dee2e6;-webkit-box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important;box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important;padding:20px;text-align:left;background:#fff}.accomo-food .accomo-time .apply-btn{margin-top:15px}.accomo-food .accomo-time .apply-btn a.red-btn{min-width:auto;background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%)}.accomo-cafe{padding:40px 0;text-align:center}.accomo-cafe h2{margin-bottom:25px}.accomo-cafe .row{align-items:center}.accomo-cafe .content{text-align:left}.accomo-cafe .content .apply-btn{margin-top:25px}.accomo-cafe .accomo-cafe-image-wrap{display:flex;flex-wrap:wrap;margin:0 auto}.accomo-cafe .accomo-cafe-image-wrap .item{width:50%;padding:5px}.accomo-cafe .accomo-cafe-image-wrap .item:nth-child(even){margin-top:-40px}.accomo-cafe .accomo-cafe-image-wrap .item .cafe-image{position:relative}.accomo-cafe .accomo-cafe-image-wrap .item .cafe-image:after{content:"";width:100%;display:block;padding-top:85%}.accomo-cafe .accomo-cafe-image-wrap .item .cafe-image img{border-radius:10px;margin:0;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0;transition:.4s}.accomo-accomodation{padding:40px 0;text-align:center;background:#e5e5e5}.accomo-accomodation h2{margin-bottom:25px}.accomo-accomodation .content{text-align:left}.accomo-accomodation-slider{margin-top:15px}.accomo-accomodation .apply-btn{margin-top:40px}.routine-table-sec{background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;padding:40px 40px 20px}.routine-table-sec ul.menu-list{margin:0 -10px;list-style:none;display:flex;flex-wrap:wrap}.routine-table-sec ul.menu-list li{margin-bottom:20px;padding:0 10px;width:50%}.routine-table-sec ul.menu-list li:hover .list-wrap{transform:translateY(-12px)}.routine-table-sec ul.menu-list li .list-wrap{display:flex;justify-content:space-between;background:#fff;border-radius:6px;padding:12px 12px;overflow-wrap:anywhere;height:100%;transition:.3s;border:2px dashed #f46150;transform:translateY(0)}.routine-table-sec ul.menu-list li .menu{width:55%;padding:0 5px}.routine-table-sec ul.menu-list li .time{width:45%;padding:0 5px;text-align:right}.routine-table-sec ul.menu-list li .time span{position:relative;font-size:14px;font-weight:700;display:block;margin-bottom:15px;text-align:left}.routine-table-sec ul.menu-list li img{width:110px;height:80px;object-fit:cover}.routine-table-sec ul.menu-list h3{font-size:18px!important;padding:0!important;margin-bottom:10px!important;border:none!important}.routine-table-sec ul.menu-list p{font-size:14px!important;line-height:20px!important}.week-table-sec .container{max-width:100%!important;padding:0}.week-table-sec .week-tab-main{display:flex;flex-wrap:wrap;border:1px solid #656565}.week-table-sec .week-tab-main .week-tabs-wrap{width:15%}.week-table-sec .week-tab-main .week-content-wrap{width:85%;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important}.week-table-sec ul.tabs{display:flex;justify-content:space-between;flex-direction:column;height:100%}.week-table-sec ul.tabs .week-tablinks{font-size:16px;font-weight:600;display:flex;align-items:center;position:relative;flex-direction:column;justify-content:center;padding:20px 15px;box-shadow:inset 0 2px 9px -6px #000;background:#f46150;color:#fff;height:100%;transition:.3s;cursor:pointer}.week-table-sec ul.tabs .week-tablinks:before,.week-table-sec ul.tabs .week-tablinks:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);border-left:10px solid #fff0;border-top:10px solid #fff0;border-bottom:10px solid #fff0;border-right:10px solid #fff;visibility:hidden;opacity:0;transition:.1s}.week-table-sec ul.tabs .week-tablinks:after{left:0;top:50%;transform:translateY(-50%) rotate(180deg)!important;right:initial}.week-table-sec ul.tabs .week-tablinks:hover:before,.week-table-sec ul.tabs .week-tablinks:hover:after{visibility:visible;opacity:1;border-right:10px solid #f46150}.week-table-sec ul.tabs .week-tablinks.active:before,.week-table-sec ul.tabs .week-tablinks.active:after{visibility:visible;opacity:1;border-right:10px solid #f46150}.week-table-sec ul.tabs .week-tablinks:hover{background:#fff;color:#000}.week-table-sec ul.tabs .week-tablinks.active{background:#fff;color:#000}.week-table-sec .week-tab-content{display:none;position:relative}.week-table-sec .week-tab-content.active{display:block;height:100%}.week-table-sec .week-tab-content .tab-content-inr{padding:40px 40px 20px;position:relative}.week-table-sec .week-tab-content ul.menu-list{margin:0 -10px;display:grid;list-style:none;display:flex;flex-wrap:wrap}.week-table-sec .week-tab-content ul.menu-list li{margin-bottom:20px;padding:0 10px;width:50%}.week-table-sec .week-tab-content ul.menu-list li:hover .list-wrap{transform:translateY(-12px)}.week-table-sec .week-tab-content ul.menu-list li .list-wrap{display:flex;justify-content:space-between;background:#fff;border-radius:6px;padding:12px 12px;overflow-wrap:anywhere;height:100%;transition:.3s;border:2px dashed #f46150;transform:translateY(0)}.week-table-sec .week-tab-content ul.menu-list li .menu{width:55%;padding:0 5px}.week-table-sec .week-tab-content ul.menu-list li .time{width:45%;padding:0 5px;text-align:right}.week-table-sec .week-tab-content ul.menu-list li .time span{position:relative;font-size:14px;font-weight:700;display:block;margin-bottom:15px;text-align:left}.week-table-sec .week-tab-content ul.menu-list li img{width:110px;height:80px;object-fit:cover}.week-table-sec .week-tab-content ul.menu-list h3{font-size:18px!important;padding:0!important;margin-bottom:10px!important;border:none!important}.week-table-sec .week-tab-content ul.menu-list p{font-size:14px!important;line-height:20px!important}.wrap-error{background-color:#fff;background-image:url(http://theyogarishi.com/wp-content/uploads/2023/04/Roxannes-Story-banner.png);background-size:cover;background-repeat:no-repeat;background-position:17% 100%;height:calc(var(--vh, 1vh) * 100)}.wrap-error .d-flex.align-items-center.h-100{height:100%}.wrap-error .container{height:100%}.wrap-error .row{justify-content:right;align-items:center;height:100%}.wrap-error .col-sm-8{max-width:400px}.wrap-error h1{font-size:10.875rem;letter-spacing:-2px;line-height:1;font-family:montserrat,sans-serif}.wrap-error h1 span{text-shadow:-8px 0 0 #f28a4f}.wrap-error h5{font-size:25px;margin-bottom:10px}.wrap-error p{font-size:18px!important}.wrap-error .red-btn{line-height:32px;cursor:pointer;margin-top:10px;font-size:16px;text-transform:capitalize}.text-9xl{font-size:5.5rem}.head-image{margin-bottom:10px}.head-image img{margin:0 auto;width:260px}.hour-desc{padding:40px 0 40px;text-align:center;position:relative;background-repeat:no-repeat!important;background-size:contain!important;background-position:center!important;z-index:1}.hour-desc .om-image{position:absolute;top:0;z-index:-1;right:-80px;animation:movesecond 6s linear 0s infinite alternate}.hour-desc .om-image img{width:220px}.hour-desc h2{margin-bottom:10px}.hour-syllabus{padding:40px 0 40px;text-align:center;position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;z-index:1}.hour-syllabus .om-image{position:absolute;top:0;z-index:-1;left:-80px;animation:movesecond 6s linear 0s infinite alternate}.hour-syllabus .om-image img{width:220px}.hour-syllabus h2{margin-bottom:10px}.hour-syllabus .syllabus-accordian{padding:0}.hour-syllabus .syllabus-accordian li.syllabus-accordian-list{padding-left:0!important;margin-bottom:10px}.hour-syllabus .syllabus-accordian li.syllabus-accordian-list{margin-bottom:10px}.hour-syllabus .syllabus-accordian li.syllabus-accordian-list:last-child{margin-bottom:0}.hour-syllabus .syllabus-accordian .syllabus-accordian-title{padding:10px 10px;background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%);color:#fff;font-size:18px;cursor:pointer;position:relative;line-height:1.6}.hour-syllabus .syllabus-accordian .syllabus-accordian-title:before{content:"\f13a";position:absolute;left:initial;right:10px;top:50%;transform:translateY(-50%);font-family:"Font Awesome 5 Free";font-weight:900;font-size:22px}.hour-syllabus .syllabus-accordian .syllabus-accordian-title span{display:block}.hour-syllabus .syllabus-accordian .syllabus-accordian-content{padding:15px;display:none;border:2px solid #fd790e;background:#fff0}.hour-syllabus .syllabus-accordian .syllabus-accordian-content .list-divide ul{width:33.33%;padding:0 10px}.hour-syllabus .syllabus-accordian .syllabus-accordian-content .list-divide ul h6{font-weight:700!important;font-size:18px;margin-bottom:15px}.hour-accomodation{padding:40px 0 40px;text-align:center;position:relative;z-index:1}.hour-accomodation .om-image{position:absolute;top:0;z-index:-1;right:-80px;animation:movesecond 6s linear 0s infinite alternate}.hour-accomodation .om-image img{width:220px}.hour-accomodation h2{margin-bottom:10px}.hour-accomodation .row{margin:0 -3px}.hour-accomodation .col{width:25%;padding:0 3px}.hour-accomodation .image{position:relative;overflow:hidden}.hour-accomodation .image:hover img{transform:scale(1.12)}.hour-accomodation .image img{margin:0;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0;transition:.4s}.hour-accomodation .image::after{content:"";width:100%;display:block;padding-top:85%}.hour-accomodation .hour-accomodation-slider{padding:0 40px}.hour-accomodation .hour-accomodation-slider .slick-track{display:flex}.hour-accomodation .hour-accomodation-slider button.slick-arrow{top:50%;width:42px;height:42px;z-index:1;transition:.3s}.hour-accomodation .hour-accomodation-slider button.slick-arrow:hover{box-shadow:0 0 12px -2px #000!important;-moz-box-shadow:0 0 12px -2px #000!important;-webkit-box-shadow:0 0 12px -2px #000!important}.hour-accomodation .hour-accomodation-slider .slick-prev:before{content:"\f104"}.hour-accomodation .hour-accomodation-slider .slick-next:before{content:"\f105"}.hour-accomodation .hour-accomodation-slider .slick-prev,.hour-accomodation .hour-accomodation-slider .slick-next{z-index:1}.hour-accomodation .hour-accomodation-slider .slick-prev{left:22px}.hour-accomodation .hour-accomodation-slider .slick-next{right:22px}.hour-accomodation .hour-accomodation-slider .slick-prev:before,.hour-accomodation .hour-accomodation-slider .slick-next:before{background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%);opacity:1;width:42px;height:42px;font-size:27px;display:inline-flex;align-items:center;justify-content:center;font-family:"Font Awesome 5 Free";font-weight:900}.hour-accomodation .hour-accomodation-slider .col{height:inherit}.hour-food-meal{padding:40px 0 40px;text-align:center;position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;z-index:1}.hour-food-meal h2{margin-bottom:10px}.hour-food-meal .row{margin:0 -5px}.hour-food-meal .col{width:33.33%;padding:0 5px}.hour-food-meal .image{position:relative;overflow:hidden}.hour-food-meal .image:hover img{transform:scale(1.12)}.hour-food-meal .image img{margin:0;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0;transition:.4s}.hour-food-meal .image::after{content:"";width:100%;display:block;padding-top:75%}.hour-food-meal .week-table-sec{margin-top:60px}.hour-food-meal .week-table-sec .container{max-width:100%!important;padding:0}.hour-food-meal .week-table-sec .week-tab-main{display:flex;flex-wrap:wrap;border:none;margin:0 -3px}.hour-food-meal .week-table-sec .week-tab-main .week-tabs-wrap{width:18%;padding:0 3px;padding-left:0}.hour-food-meal .week-table-sec .week-tab-main .week-content-wrap{width:82%;padding:0 3px;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important}.hour-food-meal .week-table-sec ul.tabs{display:flex;justify-content:space-between;flex-direction:column;height:auto}.hour-food-meal .week-table-sec ul.tabs .week-tablinks.active{background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%);color:#fff}.hour-food-meal .week-table-sec ul.tabs .week-tablinks:hover{background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%);color:#fff}.hour-food-meal .week-table-sec ul.tabs .week-tablinks{font-size:18px;font-weight:600;display:flex;align-items:baseline;position:relative;flex-direction:column;justify-content:center;padding:22px 20px;box-shadow:inset 0 2px 9px -6px #000;border-radius:15px;background:#fadfd8;border:1px solid #fff;color:#000;height:auto;transition:.3s;cursor:pointer}.hour-food-meal .week-table-sec ul.tabs .week-tablinks:before,.hour-food-meal .week-table-sec ul.tabs .week-tablinks:after{display:none}.hour-food-meal .week-table-sec .week-tab-content.active{display:block;height:100%}.hour-food-meal .week-table-sec .week-tab-content{display:none;position:relative}.hour-food-meal .week-table-sec .week-tab-content .tab-content-inr{padding:40px 40px 20px;position:relative}.hour-food-meal .week-table-sec .week-tab-content ul.menu-list{margin:0 -10px;list-style:none;display:flex;flex-wrap:wrap}.hour-food-meal .week-table-sec .week-tab-content ul.menu-list li{margin-bottom:20px;padding:0 10px;width:50%}.hour-food-meal .week-table-sec .week-tab-content ul.menu-list li:hover .list-wrap{transform:translateY(-12px)!important}.hour-food-meal .week-table-sec .week-tab-content ul.menu-list li .list-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;background:#fff;border-radius:0;padding:12px 12px;overflow-wrap:anywhere;height:100%;transition:.3s;border:1px solid #f46150;transform:translateY(0);text-align:left}.hour-food-meal .week-table-sec .week-tab-content ul.menu-list li .menu{width:100%;padding:0 5px}.hour-food-meal .week-table-sec .week-tab-content ul.menu-list h3{font-size:22px!important;padding:0!important;margin-bottom:10px!important;border:none!important;color:#f46150}.hour-food-meal .week-table-sec .week-tab-content ul.menu-list p{font-size:16px!important;line-height:20px!important}.hour-food-meal .week-table-sec .week-tab-content ul.menu-list li .time{width:100%;padding:0 5px}.hour-food-meal .week-table-sec .week-tab-content ul.menu-list li .time span{position:relative;font-size:20px;font-weight:700;display:block;margin-top:10px;margin-bottom:15px;text-align:left}.hour-food-meal .week-sec{background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;position:relative;padding:60px;margin-top:60px;display:none}.hour-food-meal .week-sec ul.menu-list{margin:0 -10px;list-style:none;display:flex;flex-wrap:wrap}.hour-food-meal .week-sec ul.menu-list li{padding:0 10px;width:33.33%}.hour-food-meal .week-sec ul.menu-list li:hover .list-wrap{transform:translateY(-12px)!important}.hour-food-meal .week-sec ul.menu-list li .list-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;background:#fff;border-radius:0;padding:45px 12px 12px;overflow-wrap:anywhere;height:100%;transition:.3s;border:1px solid #f46150;transform:translateY(0);text-align:left}.hour-food-meal .week-sec ul.menu-list li .menu{width:100%;padding:0 5px;position:absolute;top:-15px;left:0;right:0;background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%)!important;max-width:85%;margin:0 auto}.hour-food-meal .week-sec ul.menu-list h3{font-size:22px!important;padding:10px 15px!important;margin-bottom:0px!important;border:none!important;color:#fff;text-align:center}.hour-food-meal .week-sec ul.menu-list p{font-size:16px!important;line-height:20px!important}.hour-food-meal .week-sec ul.menu-list li .time{width:100%;padding:0 5px}.hour-food-meal .week-sec ul.menu-list li .time h3{color:#4a4a4a;padding:0!important}.hour-food-meal .week-sec ul.menu-list li .time span{position:relative;font-size:20px;font-weight:700;display:block;margin-top:10px;margin-bottom:15px;text-align:center;color:#f46150}.hour-schedule{padding:40px 0 10px;text-align:center;position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-position:right!important;z-index:1}.hour-schedule h2{margin-bottom:10px}.hour-schedule .routine-table-sec{background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;padding:20px 0 0}.hour-schedule .routine-table-sec ul.menu-list{margin:0 -10px;list-style:none;display:flex;flex-wrap:wrap}.hour-schedule .routine-table-sec ul.menu-list li{margin-bottom:20px;padding:0 10px;width:33.33%}.hour-schedule .routine-table-sec ul.menu-list li:hover .list-wrap{transform:translateY(-12px);background:#fff;box-shadow:0 0 10px -6px #000}.hour-schedule .routine-table-sec ul.menu-list li .list-wrap{display:flex;justify-content:space-between;background:#fff0;border-radius:0;padding:12px 12px;overflow-wrap:anywhere;height:100%;transition:.3s;border:none;transform:translateY(0);margin:0 -10px;text-align:left}.hour-schedule .routine-table-sec ul.menu-list li .image{padding:0 10px;width:35%}.hour-schedule .routine-table-sec ul.menu-list li .image img{width:100px;height:100px;object-fit:cover;border-radius:50%}.hour-schedule .routine-table-sec ul.menu-list li .text{padding:0 10px;width:65%}.hour-schedule .routine-table-sec ul.menu-list li .text span{position:relative;font-size:16px;font-weight:700;display:block;margin-bottom:10px;text-align:left;color:#f46150}.hour-schedule .routine-table-sec ul.menu-list .text h3{font-size:20px!important;padding:0!important;margin-bottom:0px!important;border:none!important;text-transform:uppercase}.hour-schedule .routine-table-sec ul.menu-list .text p{font-size:14px!important;line-height:20px!important}.hour-reasons{padding:40px 0 40px;text-align:center;position:relative;z-index:1}.hour-reasons h2{margin-bottom:20px}.hour-fee{padding:40px 0 40px;text-align:center;position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;z-index:1}.hour-fee h2{color:#fff;margin-bottom:10px}.hour-fee .fee-table table{border-collapse:collapse;background:#fff;width:100%;border:1px solid #000}.hour-fee .fee-table table thead tr{background:#fd790d}.hour-fee .fee-table table tbody tr:last-child{border-bottom:none}.hour-fee .fee-table table thead tr th{background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%)!important;font-size:20px;text-transform:uppercase}.hour-fee .fee-table table td.date{width:55%;font-weight:700}.hour-fee .fee-table table td.price{font-weight:700}.hour-fee .fee-table table td.book-btn{text-align:center}.hour-fee .fee-table table th,.hour-fee .fee-table table td{padding:10px 20px;font-family:'Poppins',sans-serif!important;line-height:1.3!important}.hour-fee .fee-table table td{font-size:20px!important;border-collapse:collapse!important;border:1px solid #000;empty-cells:show}.hour-fee .fee-table td a.booking{font-size:18px}.hour-fee .policy-box-wrap{max-width:90%;margin:60px auto 0}.hour-fee .policy-box{background:#fff;padding:25px;padding-left:120px;border-radius:30px;display:flex;margin-left:70px;text-align:left;position:relative}.hour-fee .policy-box .image{position:absolute;top:50%;left:-70px;transform:translateY(-50%)}.hour-fee .policy-box .image img{width:170px}.hour-faq{padding:40px 0 40px;text-align:center;position:relative;z-index:1}.hour-faq h2{margin-bottom:10px}.hour-faq .col1{width:50%}.hour-faq .col2{width:50%}.hour-faq .faq-accordian{padding:0;text-align:left}.hour-faq .faq-accordian li.faq-accordian-list{padding-left:0!important;margin-bottom:10px}.hour-faq .faq-accordian li.faq-accordian-list{margin-bottom:10px}.hour-faq .faq-accordian li.faq-accordian-list:last-child{margin-bottom:0}.hour-faq .faq-accordian .faq-accordian-title{padding:15px 25px;background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%);color:#fff;font-size:18px;cursor:pointer;position:relative;line-height:1.6;border-radius:25px;display:flex;align-items:flex-start;justify-content:space-between}.hour-faq .faq-accordian .faq-accordian-title:before{display:none}.hour-faq .faq-accordian .faq-accordian-title span{display:block;margin-right:5px}.hour-faq .faq-accordian .faq-accordian-title img{width:32px;padding-top:3px}.hour-faq .faq-accordian .faq-accordian-content{padding:15px;display:none;background:#fff;max-width:96%;margin:0 auto;border-left:2px solid #f46150;margin-top:10px}.hour-faq .side-image{height:100%}.hour-faq .side-image img{width:660px;height:100%;object-fit:cover;object-position:60% 0%}.pop-form-btn{position:fixed;top:50%;transform:translateY(-50%);right:0;z-index:10}.pop-form-btn .pop-btn{min-width:41px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);padding:20px 5px;text-transform:uppercase;border-radius:0;letter-spacing:4px;font-weight:600}.pop-form-btn .pop-btn:hover{box-shadow:0 0 8px 1px #f46150!important}.contact-popup-sec{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgb(0 0 0 / .4);z-index:999;overflow-y:auto;opacity:0;visibility:hidden;padding:0 20px}.contact-popup-sec.contact-popup-show{opacity:1;visibility:visible}.contact-popup-sec-inr-wrap{max-width:680px;margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}.contact-popup-sec-inr{outline:none;background-color:#fff;opacity:1;display:block;border-radius:10px;transform:translateY(-100%);opacity:0;transition:.5s;display:flex;overflow:hidden}.contact-popup-show .contact-popup-sec-inr{transform:translateY(0%);opacity:1}.contact-popup-sec .content{width:25%;text-align:center;background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%)!important;display:flex;align-items:center;flex-direction:column;justify-content:center}.contact-popup-sec .content h3{margin-bottom:20px;color:#fff}.contact-popup-sec .content .logo{width:138px;height:auto;border-radius:129px;box-shadow:0 0 20px -8px #535353;-moz-box-shadow:0 0 20px -8px #535353;-webkit-box-shadow:0 0 20px -8px #535353;background-color:#fff;text-align:center;margin:0 auto;padding:5px 0 20px;transition:.3s}.contact-popup-sec .content .logo img{width:85px;height:auto;margin:0 auto}.contact-popup-sec .popup-form{width:75%;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important;padding:30px 30px}.contact-popup-sec .popup-form h2{text-align:center;margin-bottom:12px;font-size:34px!important}.contact-popup-sec .popup-form p{margin:0!important}.contact-popup-sec .popup-form input,.contact-popup-sec .popup-form textarea{width:100%;padding:10px 20px;height:40px;font-size:15px;margin-bottom:15px;background:#e5e5e5;color:#444444!important}.contact-popup-sec .popup-form span.posts-981{position:relative;z-index:1}.contact-popup-sec .popup-form span.posts-981 span.select2{width:100%!important;min-width:100%}.contact-popup-sec .popup-form span.posts-981 select,.contact-popup-sec .popup-form span.posts-981 span.select2-selection{width:100%;padding:12px 20px;background:#e5e5e5;font-size:15px;font-weight:500;color:#636363;line-height:19px;height:40px;border:none!important;border-radius:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:15px;position:relative;text-transform:capitalize}.contact-popup-sec .popup-form span.posts-981 span.select2-selection .select2-selection__rendered{padding:0!important;line-height:normal}span.select2-results{top:0!important}span.wpcf7-spinner{display:none}.contact-popup-sec .popup-form span.posts-981 span.select2-selection__arrow{top:50%!important;transform:translate(-50%,-50%)}.contact-popup-sec .popup-form span.posts-981 span.select2-selection__arrow b{border-width:5px 5px 0 5px}.contact-popup-sec .popup-form span.posts-981 .select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 5px 5px 5px!important}.contact-popup-sec .popup-form textarea{height:75px!important;resize:none}.contact-popup-sec .popup-form input.wpcf7-submit{background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%);color:#fff!important;box-shadow:0 0 36px -16px #535353;-moz-box-shadow:0 0 36px -16px #535353;-webkit-box-shadow:0 0 36px -16px #535353;width:100%;min-width:100%;height:40px;border-radius:0;cursor:pointer;text-transform:capitalize;margin-bottom:0!important}.contact-popup-sec .close-btn{position:absolute;width:30px;height:30px;right:-15px;top:-15px;background:#f46150;border:2px solid #fff;border-radius:50%;box-shadow:rgb(0 0 0 / 50%) 0 0 10px;display:flex;align-items:center;justify-content:center;font-weight:700;cursor:pointer;opacity:1;z-index:1}.contact-popup-sec .close-btn i{color:#fff}.contact-popup-sec.contact-popup-show .wpcf7-form.invalid .wpcf7-response-output{margin-top:25px}.contact-popup-sec.contact-popup-show .wpcf7-form.invalid span.wpcf7-not-valid-tip{font-size:13px!important;margin-top:-10px}.contact-popup-sec.contact-popup-show .wpcf7-form.invalid span.post_select-904:after{margin-top:-22px}.contact-popup-sec.contact-popup-show .wpcf7-form.invalid .wpcf7-response-output{font-size:13px}.contact-popup-sec.contact-popup-show .wpcf7-form.invalid .wpcf7-response-output{margin-top:20px}.page-template-3-days-yoga .single-banner,.page-template-7-day-yoga .single-banner,.page-template-14-day-yoga .single-banner,.page-template-retreats .single-banner{padding:60px 0 60px;align-items:flex-start}.page-template-3-days-yoga .single-banner:before,.page-template-7-day-yoga .single-banner:before,.page-template-14-day-yoga .single-banner:before{display:none!important}.page-template-3-days-yoga .single-banner h1,.page-template-7-day-yoga .single-banner h1,.page-template-14-day-yoga .single-banner h1{color:#fff;font-weight:700}.page-template-3-days-yoga .single-banner h1 span,.page-template-7-day-yoga .single-banner h1 span,.page-template-14-day-yoga .single-banner h1 span{display:inline-block;font-weight:400;font-size:35px!important}.retreat-desc{padding:40px 0 40px;text-align:center;position:relative;background-repeat:no-repeat!important;background-size:contain!important;background-position:center!important;z-index:1;overflow:hidden}.retreat-desc .om-image{position:absolute;top:0;z-index:-1;right:-80px;animation:movesecond 6s linear 0s infinite alternate}.retreat-desc .om-image img{width:220px}.retreat-desc .content{background-repeat:no-repeat!important;background-size:contain!important;background-position:center!important;margin-bottom:60px}.retreat-desc .row-wrap{background-repeat:no-repeat!important;background-size:contain!important;background-position:center!important}.retreat-desc .row{align-items:center;margin-bottom:20px}.retreat-desc .row:last-child{margin-bottom:0}.retreat-desc .row:nth-child(odd){flex-direction:row-reverse}.retreat-desc .row .col1{width:65%}.retreat-desc .row .col2{width:35%}.retreat-desc .row .content{margin-bottom:0!important;text-align:left}.retreat-desc .row .content h3{text-transform:capitalize}.retreat-desc .row li{margin-bottom:25px}.retreat-desc .row .image{border-radius:30px;overflow:hidden;padding:8px;box-shadow:-8px -15px 40px -25px #000;-moz-box-shadow:-8px -15px 40px -25px #000;-webkit-box-shadow:0 4px 16px -6px #000}.retreat-desc .row .image img{border-radius:30px;height:430px;object-fit:cover}.retreat-options{padding:40px 0 5px;text-align:center;position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;z-index:1}.retreat-options:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:#00000050;z-index:-1}.retreat-options h2{color:#fff;margin-bottom:10px}.retreat-options .row{margin:0 -10px;margin-top:30px;justify-content:center}.page-id-1416 .retreat-options .row{margin:0 auto;margin-top:30px;max-width:772px}.retreat-options .col{width:33.33%;padding:0 10px;margin-bottom:35px}.page-id-1416 .retreat-options .col{width:50%}.retreat-options .colbox{background:#fff;border-radius:0;padding:45px 12px 12px;overflow-wrap:anywhere;height:100%;transition:.3s;transform:translateY(0)}.retreat-options .colbox h3{width:100%;position:absolute;top:-15px;left:0;right:0;background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%)!important;max-width:85%;margin:0 auto;font-size:22px!important;padding:10px 15px!important;color:#fff;text-align:center}.retreat-options .colbox ul li{font-weight:600!important}.retreat-accomodation{overflow:hidden}.retreat-food-meal .col{width:25%}.retreat-food-meal .om-image{position:absolute;top:0;z-index:-1;right:-80px;animation:movesecond 6s linear 0s infinite alternate}.retreat-food-meal .om-image img{width:220px}.retreat-schedule .routine-table-sec{padding:0}.retreat-schedule ul.menu-list{border:1px solid #f46150;display:block!important;column-count:2;padding:15px;column-gap:40px;position:relative;z-index:1}.retreat-schedule ul.menu-list:before{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:1px;height:80%;margin:auto;background:#fecabd;z-index:-1}.retreat-schedule ul.menu-list li{width:100%!important;margin-bottom:0!important}.retreat-schedule ul.menu-list li:nth-child(even) .list-wrap{background:#fecabd}.retreat-schedule ul.menu-list li .list-wrap{align-items:center;transform:initial!important}.retreat-schedule ul.menu-list li:hover .list-wrap{transform:initial!important;background:#fff;box-shadow:0 0 10px -6px #000}.retreat-schedule ul.menu-list li .list-wrap .time p{display:flex;align-items:center}.retreat-schedule ul.menu-list li .list-wrap .time span{margin:0!important;width:88%;font-size:16px!important}.retreat-schedule ul.menu-list li .list-wrap .time strong{width:10%;text-align:left}.retreat-schedule ul.menu-list li .list-wrap .text h3{font-size:16px!important;margin-bottom:0!important}.hour-fee .included-sec{max-width:850px;margin:60px auto 0}.hour-fee .included-sec .row{margin:0 -30px}.hour-fee .included-sec .col{padding:0 30px}.retreat-fee .included-sec .colbox{background:#ffffffd1;border-radius:60px 60px 0 0;overflow:hidden;height:100%}.retreat-fee .included-sec .colbox h3{padding:20px 40px;background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%)!important;color:#fff;text-align:left;display:flex;align-items:center;font-weight:700!important}.retreat-fee .included-sec .colbox h3 img{margin-right:40px;width:36px}.retreat-fee .included-sec .colbox ul{padding:20px 40px}.hour-fee .included-sec .col:last-child ul li::before{content:"\f00d"}.retreat-fee .included-sec .colbox ul li{font-weight:600!important}.privacy-sec{padding:40px 0}.privacy-sec .thank-sec{background:#fbfbfb;padding:25px 20px;margin-bottom:20px;border-top:2px solid #fd7e5d;box-shadow:0 0 5px -2px #000;-moz-box-shadow:0 0 5px -2px #000;-webkit-box-shadow:0 0 5px -2px #000}.privacy-sec .thank-sec p{font-size:25px!important;font-weight:700!important;line-height:34px;letter-spacing:.8px;font-family:'Dosis',sans-serif!important}.privacy-sec .block{margin-bottom:20px}.privacy-sec .block:last-child{margin-bottom:0!important}.privacy-sec .block h3{margin-bottom:10px}.accomo-pricing-chart{padding:40px 0;text-align:center}.accomo-pricing-chart h2{margin-bottom:15px}.accomo-pricing-chart table{border-collapse:collapse;background:#f5f8f9;width:100%;border:1px solid #000;background-image:url(https://japan.theyogarishi.com/wp-content/uploads/2023/05/Layer-1.png);background-size:20%;background-position:center;background-repeat:no-repeat}.accomo-pricing-chart table tr.divider{border-bottom:4px solid #000}.accomo-pricing-chart table tbody tr:last-child{border-bottom:1px solid #000}.accomo-pricing-chart table thead tr th{background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%)!important;font-size:16px;text-transform:uppercase;border-collapse:collapse!important;border:1px solid #000;empty-cells:show}.accomo-pricing-chart table td{font-size:16px!important;border-collapse:collapse!important;border:1px solid #000;empty-cells:show;font-weight:700}.accomo-pricing-chart table th,.accomo-pricing-chart table td{padding:10px 20px;font-family:'Poppins',sans-serif!important;line-height:1.3!important;text-align:center!important;text-wrap:nowrap!important}.accomo-pricing-chart table tbody tr td button{font-size:15px;cursor:pointer;background:#fff0;position:relative}.accomo-pricing-chart table tbody tr td button .red-btn{padding:5px 25px}.accomo-pricing-chart table tbody tr td.book-btn{position:relative}.accomo-pricing-chart table tbody tr td.book-btn .loader-05{border:.16em solid #fff0;border-top-color:currentcolor;border-radius:50%;-webkit-animation:1s loader-05 linear infinite;animation:1s loader-05 linear infinite;position:absolute;display:inline-block;width:1.2em;height:1.2em;color:inherit;vertical-align:middle;pointer-events:none;right:3px;display:none}.accomo-pricing-chart table tbody tr td.book-btn.loader-active .loader-05{display:inline-block}.accomo-pricing-chart table tbody tr td.book-btn .loader-05:before{content:"";display:block;width:inherit;height:inherit;position:absolute;top:-.2em;left:-.35em;border-radius:50%;opacity:.5}@keyframes loader-05{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.page-id-3120 .header-new,.page-id-3181 .header-new,.page-id-3261 .header-new,.page-id-3243 .header-new{display:none}.page-id-3120 .footer-new,.page-id-3181 .footer-new,.page-id-3261 .footer-new,.page-id-3243 .footer-new{display:none}.page-id-3120 .copyright,.page-id-3181 .copyright,.page-id-3261 .copyright,.page-id-3243 .copyright{display:none}.page-id-3120 .pop-form-btn,.page-id-3181 .pop-form-btn,.page-id-3261 .pop-form-btn,.page-id-3243 .pop-form-btn{display:none}.landing-banner{background-size:cover!important;background-repeat:no-repeat!important;background-attachment:scroll!important;background-position:50% 46.25%!important;padding-top:100px!important;padding-bottom:100px!important;text-align:center!important;position:relative!important;z-index:2!important}.landing-banner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:.3;z-index:-1}.landing-banner .row{align-items:center;justify-content:right}.landing-banner .row .col:first-child{width:60%}.landing-banner .row .col:last-child{width:40%}.landing-banner .content{max-width:100%}.landing-banner .content h1{font-size:58px!important;line-height:70px!important;margin-bottom:20px;color:#fff!important;font-weight:700}.landing-banner .content a.red-btn{min-width:158px!important;margin-top:10px!important}.landing-banner .landing-ct-form{text-align:left;background:#ffffff9c;padding:45px}.landing-banner .landing-ct-form h3{margin-bottom:15px}.landing-banner .landing-ct-form .form-wrap-inr{display:flex;flex-wrap:wrap;margin:0 -10px}.landing-banner .landing-ct-form .form-wrap-inr .ct-field{margin-bottom:20px;padding:0 10px}.landing-banner .landing-ct-form .form-wrap-inr .ct-field.ct-field-50{width:50%}.landing-banner .landing-ct-form .form-wrap-inr .ct-field.ct-field-100{width:100%}.landing-banner .landing-ct-form .form-wrap-inr .ct-field p{width:100%}.landing-banner .landing-ct-form .form-wrap-inr .ct-field input,.landing-banner .landing-ct-form .form-wrap-inr .ct-field textarea{padding:0;width:100%;font-size:16px!important;border-bottom:2px solid #838383!important;background:transparent!important;-webkit-appearance:none;-moz-appearance:none;margin:0;max-width:100%;line-height:28px;transition:.3s}.landing-banner .landing-ct-form .form-wrap-inr .ct-field input::placeholder,.landing-banner .landing-ct-form .form-wrap-inr .ct-field textarea::placeholder{display:none}.landing-banner .landing-ct-form .form-wrap-inr .ct-field input{text-overflow:ellipsis}.landing-banner .landing-ct-form .form-wrap-inr .ct-field textarea{display:block;min-width:100%;overflow-y:auto;resize:none;height:110px!important}.landing-banner .landing-ct-form .form-wrap-inr .ct-field input:focus,.landing-banner .landing-ct-form .form-wrap-inr .ct-field textarea:focus{border-bottom:2px solid #000!important}.landing-banner .landing-ct-form .form-wrap-inr .ct-field input:hover,.landing-banner .landing-ct-form .form-wrap-inr .ct-field textarea:hover{border-bottom:2px solid #000!important}.landing-banner .landing-ct-form .wpcf7-form.invalid .form-wrap-inr .ct-field input.wpcf7-validates-as-required{border-bottom:2px solid #ff0000!important}.landing-banner .landing-ct-form .ct-btn{margin-top:10px}.landing-banner .landing-ct-form .ct-btn input.Submit.red-btn{line-height:30px;font-size:16px;cursor:pointer}.landing-learn-ttc{padding:40px 0}.landing-learn-ttc .block1{text-align:center}.landing-learn-ttc .block1 h2{margin-bottom:15px}.landing-about-us-sec{position:relative;z-index:2}.landing-about-us-sec .row{align-items:center;min-height:765px}.landing-about-us-sec img{position:absolute;left:0;width:50%;top:0}.landing-about-us-sec .content h2{margin-bottom:20px}.landing-about-us-sec .content a.red-btn{min-width:158px!important;margin-top:10px!important}.landing-classes-sec{position:relative;z-index:2}.landing-classes-sec .row{align-items:center;min-height:765px}.landing-classes-sec img{position:absolute;right:0;width:50%;top:0}.landing-classes-sec .content h2{margin-bottom:20px}.landing-classes-sec .content a.red-btn{min-width:158px!important;margin-top:10px!important}.landing-yoga-classes-sec{padding:40px 0 40px;position:relative!important;z-index:2!important;text-align:center;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.landing-yoga-classes-sec:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#f3635296;z-index:-1}.landing-yoga-classes-sec .row{padding:10px 0}.landing-yoga-classes-sec .landing-yoga-classes-sec-inr .row .col{width:33.33%!important;margin-bottom:30px}.landing-yoga-classes-sec .landing-yoga-classes-sec-inr .row .col .colbox{text-align:center;box-shadow:0 3px 9px 0 rgb(0 0 0 / .08);border-radius:8px;overflow:hidden;background:#fff}.landing-yoga-classes-sec .landing-yoga-classes-sec-inr .row .col .colbox .image{overflow:hidden}.landing-yoga-classes-sec .landing-yoga-classes-sec-inr .row .col .colbox .image a{display:block}.landing-yoga-classes-sec .landing-yoga-classes-sec-inr .row .col .colbox img{border-radius:8px}.landing-yoga-classes-sec .landing-yoga-classes-sec-inr .row .col .colbox .content{padding:20px}.landing-yoga-classes-sec .landing-yoga-classes-sec-inr .row .col .colbox .content h3 a{font-size:inherit;font-weight:inherit;margin-bottom:5px;display:block}.landing-timeline .title-sec{text-align:center;margin-bottom:30px}.landing-timeline h1{font-size:48px!important;line-height:60px!important;margin-bottom:10px;font-weight:700}.landing-timeline .title-sec h2{margin-bottom:10px}.landing-timeline .container{max-width:100%!important}.landing-timeline .row{margin:0 -40px;position:relative;z-index:1}.landing-timeline .col{padding:0 40px}.landing-timeline .row:before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:2px;height:100%;background:#f46150;z-index:-1}.landing-timeline-block-item{display:flex;flex-wrap:wrap;text-align:left;margin-bottom:24px;background:#fff;background:#fff0;background-repeat:no-repeat;background-position:center;background-size:cover;box-shadow:0 0 8px -3px #000d;padding:20px}.landing-timeline-block-item .left{width:33.33%;text-align:center}.landing-timeline-block-item .right{width:66.66%;border-left:2px solid #444}.landing-timeline-block-item .left h3{font-size:18px!important;line-height:1.3!important;overflow-wrap:break-word}.landing-timeline-block-item .icon{margin-bottom:10px}.landing-timeline-block-item .icon img{width:60%;margin:0 auto}.landing-timeline-block-item>div{padding:0 15px;position:relative}.landing-timeline-block-item .right p{font-size:16px!important;line-height:1.6}.landing-timeline-inr .block1>h2{margin-bottom:10px}.landing-timeline-inr .block1>.head-image{margin-bottom:20px}.landing-timeline-inr .block1>.head-image img{width:200px}.landing-timeline-block-item:last-child{margin-bottom:0}.landing-accomodation{padding:40px 0;text-align:center;position:relative;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;z-index:1}.landing-accomodation-heading h2{margin-bottom:10px}.landing-accomodation-row{display:flex;flex-wrap:wrap;margin:0 -10px}.landing-accomodation-col.grid-item--width2{width:30%}.landing-accomodation-col.grid-item--width3{width:45%}.landing-accomodation-col.grid-item--width4{width:47%}.landing-accomodation-col.grid-item--fullwidth{width:53%}.landing-accomodation-colbox:hover img{transform:scale(1.3)}.landing-accomodation-col-img img{width:100%;position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%;object-fit:cover;border-radius:10px;transition:.3s}.landing-accomodation-col{width:25%;padding:0 10px;margin:10px 0}.landing-accomodation-colbox{background:#fff;padding:6px;border-radius:12px;box-shadow:0 0 15px -6px}.landing-accomodation-col-img{position:relative;border-radius:10px;overflow:hidden}.landing-accomodation-col-img::before{content:"";padding-top:250px;display:block;width:100%}.landing-accomodation-heading{text-align:center;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:30px}.landing-timeline{background:url(https://theyogarishi.com/wp-content/uploads/2023/04/istockphoto-987519888-612x612-1.png);background-size:contain!important;background-position:center top!important;background-repeat:no-repeat!important;background-attachment:fixed!important}.landing-pricing-sec{background:url(/wp-content/uploads/2023/02/testmonial-bg.png);background-size:cover!important;background-position:center top!important;background-repeat:no-repeat!important;background-attachment:fixed!important;padding:40px 0}.landing-pricing-sec .container{max-width:100%!important}.landing-pricing-sec .landing-pricing-inr{max-width:100%;margin:0 auto}.landing-pricing-sec .landing-pricing-heading{text-align:center;margin-bottom:20px}.landing-pricing-sec .landing-pricing-heading h2{margin-bottom:10px}.landing-pricing-sec .landing-pricing-row{display:flex;flex-wrap:wrap;margin:0 -15px}.landing-pricing-sec .landing-pricing-col{width:25%;padding:0 15px;margin:10px 0}.landing-pricing-sec .landing-pricing-colbox{background:#fff;padding:30px 25px;border-radius:12px;overflow:hidden;box-shadow:0 0 20px #b0b0b0;padding-bottom:100px;position:relative;height:100%}.landing-pricing-sec h3.lp-pricing-product-name{width:auto;display:block;text-align:center;margin-bottom:30px;margin-left:-40px;margin-right:-40px;margin-top:-30px;padding:30px;background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%)!important;border-bottom-left-radius:70px;color:#fff}.landing-pricing-sec .lp-pricing-text span.lp-pricing-currency{display:none}.landing-pricing-sec .lp-pricing-text span{font-size:45px;width:100%;display:inline-block;text-align:center;font-weight:700;margin-bottom:10px}.landing-pricing-sec .lp-pricing-content li{margin-bottom:7px;position:relative;font-weight:700!important}.landing-pricing-sec .lp-pricing-btn{margin-top:20px;text-align:center}.landing-pricing-sec .landing-pricing-colbox::after{content:"";position:absolute;height:50px;width:80%;background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%)!important;bottom:0;left:0;border-top-right-radius:100px}.landing-bottam-btn{padding-bottom:40px}@media screen and (max-width:1199px){.landing-banner .content h1{font-size:48px!important;line-height:60px!important}.landing-timeline-block-item .icon img{width:80px}.landing-pricing-sec .landing-pricing-colbox{padding-bottom:80px}.landing-pricing-sec .lp-pricing-text span{font-size:42px}.landing-pricing-sec h3.lp-pricing-product-name{padding:30px 35px}.landing-pricing-sec .lp-pricing-btn{margin-top:10px;text-align:center}.landing-pricing-sec .lp-pricing-content li{font-size:15px!important;padding-left:25px}.landing-pricing-sec .lp-pricing-content li:before{top:2px;width:18px;height:18px;font-size:12px;border-radius:50%}.landing-accomodation-col-img::before{padding-top:220px}}@media screen and (max-width:991px){.landing-banner .content h1{font-size:40px!important;line-height:52px!important}.landing-banner .row .col:first-child{width:55%}.landing-banner .row .col:last-child{width:45%}.landing-timeline h1{font-size:38px!important;line-height:50px!important}.landing-timeline-block-item .left{padding:0;padding-right:15px}.landing-timeline-block-item .right{padding:0;padding-left:15px}.landing-timeline-block-item .icon img{width:75px}.landing-timeline-block-item{padding:15px}.landing-pricing-sec .landing-pricing-inr{max-width:550px}.landing-pricing-sec .landing-pricing-col{width:50%}.landing-pricing-sec .lp-pricing-text{font-size:42px}.landing-pricing-sec h3.lp-pricing-product-name{padding:30px 30px}.landing-pricing-sec .landing-pricing-colbox{padding-bottom:85px}.landing-pricing-sec .landing-pricing-colbox::after{height:50px}.landing-accomodation-col-img::before{padding-top:180px}}@media screen and (max-width:767px){.landing-banner{padding-top:80px!important;padding-bottom:80px!important}.landing-banner .row .col:first-child{width:100%;margin-bottom:30px}.landing-banner .row .col:last-child{width:100%;max-width:420px;margin:0 auto}.landing-banner .landing-ct-form{padding:32px 30px}.landing-banner .landing-ct-form .form-wrap-inr .ct-field label{font-size:15px}.landing-banner .landing-ct-form .form-wrap-inr .ct-field input,.landing-banner .landing-ct-form .form-wrap-inr .ct-field textarea{font-size:15px!important}.landing-banner .landing-ct-form .form-wrap-inr .ct-field textarea{height:90px!important}.landing-banner .landing-ct-form .ct-btn input.Submit.red-btn{font-size:15px}.landing-timeline{background-position:center center!important}.landing-timeline h1{font-size:34px!important;line-height:46px!important}.landing-timeline .col{width:100%;margin-bottom:40px}.landing-timeline .col:last-child{margin-bottom:0;padding-top:30px;position:relative;z-index:1}.landing-timeline .col:last-child:before{content:'';position:absolute;top:0;left:0;right:0;border-top:2px solid #f46150;width:75%;margin:0 auto;z-index:-1}.landing-timeline .row:before{display:none}.landing-accomodation-col{width:40%;padding:0 10px;margin:10px 0}.landing-accomodation-col.grid-item--width2{width:60%}.landing-accomodation-col.grid-item--width3{width:50%}.landing-accomodation-col.grid-item--width4{width:64%}.landing-accomodation-col.grid-item--fullwidth{width:36%}.landing-accomodation-col-img::before{padding-top:165px}.landing-pricing-sec .landing-pricing-col{width:100%}.landing-pricing-sec .lp-pricing-text{font-size:36px}.landing-yoga-classes-sec .row{max-width:565px;margin:0 auto}.landing-yoga-classes-sec .landing-yoga-classes-sec-inr .row .col{width:50%!important;padding:0 10px;margin-bottom:20px}}@media screen and (max-width:480px){.landing-yoga-classes-sec .landing-yoga-classes-sec-inr .row .col{width:100%!important}.landing-accomodation-col-img::before{padding-top:145px}.landing-timeline h1{font-size:32px!important;line-height:44px!important}.landing-timeline-block-item .left{width:35%}.landing-timeline-block-item .right{width:65%}}.latest-news-sec{padding:40px 0;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;background-attachment:fixed!important}.latest-news-sec h2{margin-bottom:10px;text-transform:capitalize}.latest-news-sec .row{display:grid;grid-gap:10px;grid-template-columns:46% 26% 26%;margin:0}.latest-news-sec .col{padding:0;width:auto}.latest-news-sec .col1{grid-row:3 / 1;grid-column:2 / 1}.latest-news-sec a.news-box{position:relative;display:block;color:#000!important;border:6px solid #fff;border-radius:15px;box-shadow:0 0 9px -5px;height:100%;overflow:hidden}.latest-news-sec a.news-box:hover img{transform:scale(1.2)}.latest-news-sec .image{height:100%;position:relative;overflow:hidden}.latest-news-sec .image:before{content:"";padding-top:68%;display:block;width:100%}.latest-news-sec .image:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#00000045;border-radius:10px}.latest-news-sec .image img{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%;object-fit:cover;border-radius:10px;transition:.3s}.latest-news-sec a.news-box .content{position:absolute;left:0;bottom:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:0 15px 6px;background-image:linear-gradient(0deg,#000000eb,#00000038,#0000000d);width:100%}.latest-news-sec a.news-box .content h3{color:#fff}.latest-news-sec a.news-box .content p{color:#fff!important}.latest-news-sec a.news-box .content span{color:#f46150;font-size:15px;display:block;line-height:1.3}.top-news-sec,.yoga-news-sec{padding:40px 0 20px}.top-news-sec h2,.yoga-news-sec h2{margin-bottom:10px;text-transform:capitalize}.top-news-sec .col,.yoga-news-sec .col{width:33.33%;margin-bottom:30px}.top-news-sec a.col-box,.yoga-news-sec a.col-box{position:relative;display:block;color:#000!important;border:6px solid #fff;border-radius:15px;box-shadow:0 0 9px -5px;height:100%;overflow:hidden;background:#fff}.top-news-sec a.col-box:hover img,.yoga-news-sec a.col-box:hover img{transform:scale(1.2)}.top-news-sec .image,.yoga-news-sec .image{position:relative;overflow:hidden;border-top-left-radius:10px;border-top-right-radius:10px}.top-news-sec .image:before,.yoga-news-sec .image:before{content:"";padding-top:68%;display:block;width:100%}.top-news-sec .image:after,.yoga-news-sec .image:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#00000045;border-radius:10px}.top-news-sec .image img,.yoga-news-sec .image img{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%;object-fit:cover;transition:.3s}.top-news-sec a.col-box .content,.yoga-news-sec a.col-box .content{padding-top:10px}.top-news-sec a.col-box .content span,.yoga-news-sec a.col-box .content span{color:#f46150;font-size:15px;display:block;line-height:1.3}.reel-sec{padding:40px 0 20px;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;background-attachment:fixed!important;position:relative;z-index:1}.reel-sec:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#00000040;z-index:-1}.reel-sec .title-wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.reel-sec .title-wrap h2{margin-bottom:10px;color:#fff;text-transform:capitalize}.reel-sec .title-wrap p{color:#fff!important}.reel-sec .title-wrap a.red-btn.visit-btn{min-width:145px!important;line-height:28px!important}.reel-sec .reel-slider{margin:0 -15px}.reel-sec .reel-slider .slick-track{display:flex}.reel-sec .reel-slider button.slick-arrow{top:50%;width:45px;height:45px;z-index:1;transition:.3s;border-radius:8px}.reel-sec .reel-slider button.slick-arrow:hover{box-shadow:0 0 12px -2px #000!important;-moz-box-shadow:0 0 12px -2px #000!important;-webkit-box-shadow:0 0 12px -2px #000!important}.reel-sec .reel-slider .slick-prev:before{content:"\f104"}.reel-sec .reel-slider .slick-next:before{content:"\f105"}.reel-sec .reel-slider .slick-prev,.reel-sec .reel-slider .slick-next{z-index:1}.reel-sec .reel-slider .slick-prev{left:-6px}.reel-sec .reel-slider .slick-next{right:-6px}.reel-sec .reel-slider .slick-prev:before,.reel-sec .reel-slider .slick-next:before{background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%);opacity:1;width:45px;height:45px;font-size:30px;display:inline-flex;align-items:center;justify-content:center;font-family:"Font Awesome 5 Free";font-weight:900;border-radius:8px}.reel-sec .col{height:auto;margin-bottom:30px}.reel-sec a.col-box{position:relative;display:block;color:#000!important;background:#fff;height:100%}.reel-sec a.col-box:hover img{transform:scale(1.2)}.reel-sec .image{position:relative;overflow:hidden;width:100%;height:0;position:relative;padding-top:56.25%}.reel-sec .image img{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%;object-fit:cover;transition:.3s}.reel-sec .image iframe{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%;object-fit:cover;transition:.3s}.reel-sec a.col-box .content{padding:15px}.yoga-news-sec .row{margin:0 -10px!important}.yoga-news-sec .col{width:25%;padding:0 10px!important}.tyr-about-team-section{background-color:#fff;background-image:url(/wp-content/uploads/2023/04/istockphoto-987519888-612x612-1.png);background-size:cover!important;background-position:center top!important;background-repeat:no-repeat!important;background-attachment:fixed!important;padding:60px 0;position:relative;z-index:1}.tyr-about-team-section ul.sub-title-list{padding-left:18px;margin-bottom:15px}.tyr-about-team-section ul.sub-title-list li{font-size:18px!important;color:#f46150!important;margin-bottom:2px!important;text-transform:uppercase;list-style:disc}.col.tyr-about-team-left{width:33.33%}.col.tyr-about-team-right{width:66.66%}.tyr-about-team-img{position:relative}.tyr-about-team-img::before{content:"";display:block;width:100%;padding-top:100%}.tyr-about-team-img img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:auto;border-radius:20px;object-fit:cover;border:10px solid #fff;box-shadow:-4px -8px 40px -25px #000;-moz-box-shadow:-4px -8px 40px -25px #000;-webkit-box-shadow:-4px -8px 40px -25px #000}.tyr-about-team-content h2{margin-bottom:10px}.tyr-about-team-content .sub-title{font-size:18px!important;text-align:left}.tyr-about-team-content li{line-height:1.8}.tyr-about-team-content p{line-height:1.8}.tyr-about-team-content{padding-left:20px}.tyr-about-team-content .social{justify-content:flex-start;margin-top:20px}.tyr-about-team-content .social a{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;width:40px;height:40px;margin-right:10px;box-shadow:0 4px 16px -6px #000;-moz-box-shadow:0 4px 16px -6px #000;-webkit-box-shadow:0 4px 16px -6px #000}.about-pranashudhi{text-align:center;padding:40px 0 30px}.about-pranashudhi h2{margin-bottom:10px}.about-pranashudhi .desc{margin-bottom:25px}.about-pranashudhi .prana-info h3{margin-bottom:10px;font-size:28px!important}.about-pranashudhi .prana-info ul{margin-top:10px;margin-bottom:20px;display:flex;flex-wrap:wrap;justify-content:center}.about-pranashudhi .prana-info ul li{width:33.33%;display:inline-block;padding:10px}.about-pranashudhi .prana-info ul li span{background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%)!important;display:block;padding:10px;color:#fff;text-transform:capitalize;font-weight:600}.about-pranashudhi .block1{margin-top:20px}.about-pranashudhi .block1 .col{width:33.33%;margin-bottom:30px}.about-pranashudhi .block1 .colbox{color:#000!important;border:6px solid #fff;border-radius:15px;box-shadow:0 0 10px -3px;height:100%;overflow:hidden;background:#fff}.about-pranashudhi .block1 .colbox:hover .image img{transform:scale(1.15)}.about-pranashudhi .block1 .colbox .image{overflow:hidden}.about-pranashudhi .block1 .colbox .image img{width:100%;height:230px;object-fit:cover;transition:.4s}.about-pranashudhi .block1 .colbox h3{padding:10px;text-transform:capitalize}.about-pranashudhi .block2 .row{align-items:center;margin-top:45px;position:relative;background-repeat:no-repeat!important;background-position:center center!important;background-size:30%!important}.about-pranashudhi .block2 .row:nth-child(odd){flex-direction:row-reverse}.about-pranashudhi .block2 .row:last-child{margin-bottom:0}.about-pranashudhi .block2 .col{width:45%!important}.about-pranashudhi .block2 .col:last-child{width:55%!important}.about-pranashudhi .block2 .image:hover{transform:translateY(-10px)}.about-pranashudhi .block2 .image{position:relative;z-index:1;padding-left:30px;padding-bottom:30px;transition:.4s}.about-pranashudhi .block2 .image:after{content:"";position:absolute;bottom:0%;left:0%;background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%)!important;width:85%;height:85%;z-index:-1}.about-pranashudhi .block2 .image img{width:100%;height:auto;object-fit:cover;border:10px solid #fff;box-shadow:-4px -8px 40px -25px #000;-moz-box-shadow:-4px -8px 40px -25px #000;-webkit-box-shadow:-4px -8px 40px -25px #000}.about-pranashudhi .block2 .content{text-align:left}.about-pranashudhi .block2 .content h3{margin-bottom:10px;text-transform:uppercase}.about-pranashudhi .block2 .content p{margin-bottom:15px}.pranashudhi-experts{text-align:center;padding:40px 0 40px;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important;background-attachment:fixed!important}.pranashudhi-experts h2{margin-bottom:10px}.pranashudhi-experts .row{margin-top:30px;position:relative}.pranashudhi-experts .row:nth-child(odd){flex-direction:row-reverse}.pranashudhi-experts .row:last-child{margin-bottom:0}.pranashudhi-experts .row:hover .image img{transform:scale(1.16)}.pranashudhi-experts .image{border:10px solid #fff;box-shadow:0 0 10px -3px #000;-moz-box-shadow:0 0 10px -3px #000;-webkit-box-shadow:0 0 10px -3px #000;overflow:hidden;background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%)!important;height:100%;display:inline-flex;align-items:center}.pranashudhi-experts .image img{width:100%;height:auto;object-fit:cover;transition:.3s}.pranashudhi-experts .col{width:30%!important}.pranashudhi-experts .col:last-child{width:70%!important}.pranashudhi-experts .content{text-align:left;position:relative;z-index:1;padding:30px;height:100%;display:flex;flex-direction:column;justify-content:center;background:#fff;box-shadow:0 0 12px -8px #000;-moz-box-shadow:0 0 12px -8px #000;-webkit-box-shadow:0 0 12px -8px #000}.pranashudhi-experts .content:before{content:"";position:absolute;top:0;left:0;width:120px;height:120px;background:#fff0;border-top:8px solid #fd7863;border-left:8px solid #fd7863;z-index:-1}.pranashudhi-experts .content:after{content:"";position:absolute;bottom:0;right:0;width:120px;height:120px;background:#fff0;border-bottom:8px solid #fd7863;border-right:8px solid #fd7863;z-index:-1}.pranashudhi-experts .content h3{margin-bottom:10px;text-transform:uppercase;font-size:25px!important;text-align:center}.pranashudhi-experts .content ul li{display:block;margin-bottom:15px;line-height:1.6}.pranashudhi-experts .content ul li:before{top:3px!important}.pranashudhi-experts .content ul li strong{font-size:18px}.pranashudhi-experts .content p{margin-bottom:15px}.pranashudhi-benifits{background-repeat:no-repeat!important;background-position:center center!important;background-size:50%!important;padding:40px 0 40px;text-align:center}.pranashudhi-benifits h2{margin-bottom:10px}.pranashudhi-benifits .row{margin-top:70px}.pranashudhi-benifits .benifits-image-wrap{display:flex;flex-wrap:wrap}.pranashudhi-benifits .benifits-image-wrap .item{width:50%;padding:5px}.pranashudhi-benifits .benifits-image-wrap .item:nth-child(even){margin-top:-40px}.pranashudhi-benifits .benifits-image-wrap .item .benifits-image{position:relative}.pranashudhi-benifits .benifits-image-wrap .item .benifits-image:after{content:"";width:100%;display:block;padding-top:85%}.pranashudhi-benifits .benifits-image-wrap .item .benifits-image img{border-radius:10px;margin:0;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0;transition:.4s}.pranashudhi-benifits .content{text-align:left}.pranashudhi-benifits .content p{line-height:27px}.pranashudhi-gallery{padding:40px 0 40px;text-align:center;background-repeat:no-repeat!important;background-position:center center!important;background-size:cover!important;background-attachment:fixed!important;position:relative;z-index:1}.pranashudhi-gallery:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#000;opacity:.2;z-index:-1}.pranashudhi-gallery h2{color:#fff!important;margin-bottom:10px}.pranashudhi-gallery .col{width:33.33%;margin-bottom:30px}.pranashudhi-gallery .image{border:20px solid #ffffff25;box-shadow:0 0 10px -3px #000;-moz-box-shadow:0 0 10px -3px #000;-webkit-box-shadow:0 0 10px -3px #000;overflow:hidden;height:100%}.pranashudhi-gallery .image:hover img{transform:scale(1.15)}.pranashudhi-gallery .image img{width:100%;height:100%;object-fit:cover;transition:.4s}.pranashudhi-gallery .pranashudhi-gallery-slider{margin-top:30px}.pranashudhi-gallery .pranashudhi-gallery-slider .slick-track{display:flex;height:430px}.pranashudhi-gallery .pranashudhi-gallery-slider .slide-item{height:inherit;padding:0 10px}.pranashudhi-gallery .pranashudhi-gallery-slider button.slick-arrow{top:50%;width:45px;height:45px;z-index:1}.pranashudhi-gallery .pranashudhi-gallery-slider .slick-prev,.pranashudhi-gallery .pranashudhi-gallery-slider .slick-next{z-index:1}.pranashudhi-gallery .pranashudhi-gallery-slider .slick-prev{left:-14px}.pranashudhi-gallery .pranashudhi-gallery-slider .slick-next{right:-14px}.pranashudhi-gallery .pranashudhi-gallery-slider .slick-prev:before,.pranashudhi-gallery .pranashudhi-gallery-slider .slick-next:before{background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%);opacity:1;width:45px;height:45px;font-size:32px;display:inline-flex;align-items:center;justify-content:center;font-family:"Font Awesome 5 Free";font-weight:900;border-radius:0}.pranashudhi-gallery .pranashudhi-gallery-slider .slick-prev:before{content:"\f104"}.pranashudhi-gallery .pranashudhi-gallery-slider .slick-next:before{content:"\f105"}.main-product-wrap nav.woocommerce-breadcrumb{background:#000;padding:10px 0;position:relative;z-index:1}.main-product-wrap nav.woocommerce-breadcrumb:before{content:"";position:absolute;left:50%;right:0;top:0;bottom:0;height:100%;width:100%;width:100vw;margin-left:-50vw;background:#eeedf1;z-index:-1}.main-product-wrap .product{display:flex;flex-wrap:wrap;margin:0 -15px;padding:30px 0}.main-product-wrap .product .woocommerce-product-gallery.images{width:50%;padding:0 15px;float:initial!important}.main-product-wrap .product .summary.entry-summary{width:50%;padding:0 15px;float:initial!important}.main-product-wrap .product .woocommerce-product-gallery.images .woocommerce-product-gallery__image{height:565px}.main-product-wrap .product .woocommerce-product-gallery.images a.woocommerce-product-gallery__trigger{right:1em}.main-product-wrap .product .summary.entry-summary h1.product_title.entry-title{margin-bottom:15px}.main-product-wrap .product .summary.entry-summary p.price{font-size:34px!important}.main-product-wrap .product .summary.entry-summary .woocommerce-product-details__short-description{margin-bottom:10px}.main-product-wrap .product .summary.entry-summary .product_meta{margin-bottom:15px}.main-product-wrap .product .summary.entry-summary .product_meta span.posted_in{font-size:18px;font-weight:600}.main-product-wrap .product .summary.entry-summary .product_meta span.posted_in a{font-weight:600}.main-product-wrap .product .summary.entry-summary form.cart{display:flex;align-items:center}.main-product-wrap .product .summary.entry-summary form.cart .quantity{border:1px solid #898989;height:34px;padding:7px 0}.main-product-wrap .product .summary.entry-summary form.cart button{height:36px;background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%)!important}.whatsapp-btn-wrap{position:fixed;bottom:10px;left:10px;z-index:10}.whatsapp-btn-wrap a.whatsapp-btn{flex-shrink:0;opacity:1;width:50px;height:50px;border-radius:50%;display:block;order:1;padding:5px;box-sizing:border-box;cursor:pointer;overflow:hidden;box-shadow:rgb(136 136 136 / .4) 0 1px 7px;transition:all 0.5s ease 0s;position:relative;z-index:200;text-decoration:none!important;background-color:#4dc247!important}.p-chart-table.p-chart-table-mobile{display:none}.contact-sec-new .ct-form{position:relative}.contact-sec-new .ct-form .wpcf7-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;margin:0;z-index:2}.contact-sec-new .ct-form.submitting::before{content:""!important;position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.75;z-index:2;display:block!important}.page-template-New-contact .contact-sec-new .ct-form .wpcf7-response-output,.page-template-New-contact .contact-sec-new .ct-form .wpcf7 form.unaccepted .wpcf7-response-output,.page-template-New-contact .contact-sec-new .ct-form .wpcf7 form.payment-required .wpcf7-response-output{display:none}.cnt-thank-you{padding:100px 0 70px}.cnt-thank-you svg{width:120px;height:120px;fill:#fb686f;margin-bottom:25px}.cnt-thank-you{text-align:center}.cnt-thank-you p{font-size:24px!important;font-weight:600!important;line-height:1.4!important}.copyright-inr .custom_button a{margin:3px}.copyright-inr .custom_button{display:inline-block;margin-left:10px}.copyright-inr p{display:inline-block;margin:0!important}.hour-fee .fee-table.hrs-200 table td.date select{width:100%;font-weight:700;font-size:18px}.load-more-spinner{display:none;height:35px;width:35px;border:5px solid #fb6c6b;border-top:5px solid #cdcdcd;border-radius:50%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.load-more-spinner.active{display:block}.fee-table.hrs-200 .price s{font-size:16px;opacity:.5}.fee-table.hrs-200{position:relative;background:#fff}.load-more-spinner.active+table{opacity:.2}@media screen and (min-width:1560px){.history .content ul li h3{font-size:22px!important}.history .content ul li p{font-size:18px;line-height:26px}.history .content ul li img{width:72%}}@media screen and (min-width:1450px){.history .content ul li h3{font-size:22px!important}.history .content ul li p{font-size:16px;line-height:26px}.courses-traine .container{max-width:100%!important}}@media screen and (min-width:1400px){.about .col{width:40%}.about .col:last-child{width:60%}}@media screen and (min-width:1200px){.header-new{position:fixed!important}body{padding-top:126px}}@media screen and (min-width:768px){.header-new{position:fixed!important}body{padding-top:103px}}@media screen and (max-width:1320px){.about .col{width:42%}.about .col:last-child{width:58%}}@media screen and (max-width:1255px){.about .col{width:40%}.about .col:last-child{width:60%}}@media screen and (max-width:1199px){.header-new-desktop{display:none}.header-new-mobile{display:block}.header-new-mobile .row{grid-template-columns:0fr 0fr}.header-new-mobile .image{position:initial;transform:none;width:110px}.header-new .image img{width:62px}.header-new .hamburger{display:block;width:35px;height:30px;background:#fff;border-radius:4px;cursor:pointer;padding:5px 4px;z-index:3;margin-left:15px;transition:.3s}.header-new .hamburger:hover,.header-new .hamburger:focus{background:#000}.header-new .hamburger:hover .line,.header-new .hamburger:focus .line{background:#fff}.header-new .hamburger .line{width:100%;height:2px;background:#000;margin-top:5px;margin-bottom:5px;transition:.3s}.header-new .hamburger .line.line1{margin-top:2px}.header-new .hamburger .line.line3{margin-bottom:2px}.hamburger-open .header-new .hamburger .line1{transform:rotate3d(0,0,1,45deg);margin-top:9px}.hamburger-open .header-new .hamburger .line2{display:none}.hamburger-open .header-new .hamburger .line.line3{transform:rotate3d(0,0,1,-45deg);margin-top:-6px}.header-new .header-nav{display:none;position:absolute;left:0;right:0;top:100%;width:100%;border-top:1px solid #444;background:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%)}.header-new .header-nav-mobile li{margin-left:25px;display:block;margin-left:0;border-bottom:none!important}.header-new .header-nav-mobile li:last-child{border-bottom:none!important}.header-new .header-nav-mobile li a{width:100%;color:#fff;background:none;padding:0 20px;line-height:42px;display:inline-block;border:none!important}.header-scroll .header-new .header-nav li a{color:#fff}.header-new .header-nav li.menu-item span.arrow-click{display:inline-block!important;cursor:pointer;position:absolute;top:0;padding:5px;right:15px}.header-new .header-nav li.menu-item span.arrow-click i{color:#fff!important;font-size:14px;margin-top:8px}.header-new .header-nav-mobile>li a{border-bottom:1px solid #444444!important}.header-new .header-nav-mobile>li>a:hover,.header-new .header-nav-mobile>li.current-menu-item>a{background:#fff!important;-moz-background:#fff!important;-webkit-background:#fff!important;color:#000!important;-moz-color:#000!important;-webkit-color:#000!important}.header-new .header-nav-mobile>li.current-menu-item>span.arrow-click i{color:#000!important;-moz-color:#000!important;-webkit-color:#000!important}.header-new .header-nav-mobile li:hover>span.arrow-click i{color:#000!important;-moz-color:#000!important;-webkit-color:#000!important}.header-new .header-nav-mobile li.current-menu-item a{color:#000!important}.header-new .header-nav ul.submenu,.header-new .header-nav ul.sub-menu{position:initial;width:100%;visibility:visible;opacity:1;transform:none;transition:none;display:none;background:#fff0;box-shadow:none!important;border-top:none}.header-new .header-nav li.menu-item-has-children:hover>ul.sub-menu{transform:none}.header-new .header-nav ul.sub-menu li.menu-item-has-children>ul.sub-menu{transform:none!important}.header-new .header-nav li.menu-drop-down>a:before{right:0;display:none!important}.header-new .header-nav li.menu-drop-down>ul.sub-menu li.menu-drop-down a:before{right:10px;top:56%;transform:translateY(-50%) rotate(90deg)}.header-new .header-nav ul.sub-menu li a{padding:10px 30px!important;padding-left:30px!important}.header-new .header-nav ul.submenu li a:hover{color:#fff!important;letter-spacing:0}.header-new .header-nav li ul.submenu li:hover a{color:#000!important;-moz-color:#000!important;-webkit-color:#000!important}.header-new .header-nav ul.sub-menu li ul.sub-menu li a{padding-left:50px!important}.header-new .header-nav li a.apply-now{padding:5px 15px;width:auto;display:inline-flex;margin-left:20px;margin-top:10px;margin-bottom:10px;line-height:25px;border-bottom:none!important}.detail-sec .colbox .image{height:165px;width:165px}p{font-size:16px!important;line-height:25px!important}h3{font-size:20px!important;line-height:28px!important}.sub-title{font-size:20px!important}.banner-new{padding:100px 0 165px!important}.banner-new .chakra img{width:610px}.banner-new h1{font-size:52px}.banner-new.b-n .image:before{width:320px;height:320px}.banner-new.b-n .col:nth-child(1){width:33.33%}.banner-new.b-n .col:nth-child(2){width:33.33%}.banner-new.b-n .col:nth-child(3){width:33.33%}.banner-new.b-n .image img{transform:scale(.65)}.banner-new .chakra img{transform:scale(1)!important}.banner-new.b-n .ttc-retreat-dates h3{font-size:24px!important}.banner-new.b-n .ttc-retreat-dates ul.dates-box{padding:10px}.banner-new.b-n .ttc-retreat-dates ul.dates-box li{font-size:13px}.banner-new.b-n .ttc-retreat-dates a.red-btn{font-size:14px;min-width:135px}.detail-sec{margin-top:-130px}.detail-sec .colbox h2{font-size:20px!important;line-height:28px!important}.shlok h3{font-size:25px!important}.shlok h3 br{margin-bottom:20px}.shlok .left-quote i,.shlok .right-quote i{font-size:28px}.shlok .om-image img{width:230px}.detail-sec .om-image{right:-70px}.detail-sec .om-image img{width:190px}.certified-yoga .col{padding:0 20px}.about{padding:60px 0 120px}.about .om-image img{width:230px}.about .om-image.dark-om-img{bottom:60px;right:30px}.about .om-image.dark-om-img img{width:190px}.about .col{width:100%;margin-bottom:80px}.about .col:last-child{width:100%;margin-bottom:0}.about .image-gallery{position:initial;width:100%;max-width:630px}.about .image-gallery .image img{width:530px;height:530px}.about .image-gallery .sub-img img{width:175px;height:175px}.about .image-gallery .sub-img1{left:295px;top:-110px}.about .image-gallery .sub-img2{left:70px;top:-20px}.about .image-gallery .sub-img3{left:-10px;top:205px}.about .image-gallery .sub-img4{left:105px;top:410px}.history .content ul li .title-wrap ul li{width:100%!important;margin-bottom:4px}.single-banner{min-height:400px}.about1{padding:40px 0 40px!important}.our-locations .row .image{min-height:145px}.about2 h2{font-size:42px!important}.about2 .image-top img{width:180px;height:180px}.our-team .col{margin-bottom:0!important}.history .content ul li h3{line-height:27px}.footer-new .footer-inr h2.widget-title{font-size:20px!important}.course-overview .image{height:400px}.courses-sec2 .colbox-wrap .red-btn{min-width:190px;padding:8px 20px}.contact-sec-new .content{margin-right:0}.contact-sec-new .info-detail{width:100%;margin-right:0}.courses-sec2 .chakra-img{max-width:80%}.our-blog .colbox .image img{height:220px!important}.our-blog .colbox .content h3 a{font-size:20px!important;line-height:28px!important}.our-blog .colbox .blog-btn .red-btn{padding:1px 18px!important;font-size:15px!important;border-radius:60px!important}.events .colbox ul.meta-post li a{font-size:14px;line-height:1.6}.blog-article .our-blog .colbox .image img{height:160px!important}.blog-article .related-posts .our-blog .colbox .content{padding-bottom:55px!important}.blog-article .event-contant h3{font-size:20px!important}.blog-article .event-contant span{font-size:20px}.blog-article .event-contant ul.details li{margin-bottom:5px;padding-bottom:5px}.blog-article .event-contant ul.details li h5{font-size:16px}.blog-article .event-contant ul.details li p{font-size:14px!important}.blog-article .event-contant a.red-btn{padding:8px 30px;font-size:16px;margin-top:30px}.blog-article .event-contant ul.meta-post{top:20px;left:20px!important;bottom:initial!important;padding:10px 20px!important;font-size:16px;color:#fff}.events .event-slider button.slick-arrow{width:40px;height:40px}.events .event-slider .slick-prev:before,.events .event-slider .slick-next:before{width:40px;height:40px;font-size:25px}.events .event-slider .slick-prev{left:0}.events .event-slider .slick-next{right:0}.training-table table .wpdt-bc-FC7663{font-size:15px!important;min-width:100px!important}.training-table table td{font-size:13px!important}.afford-retreat .retreat-btn a.red-btn{font-size:16px;padding:8px 20px}.related-retreat-posts .colbox .image img{width:100%!important;height:100%!important}.team-sec .colbox .image{height:145px}.team-sec .colbox .image img{width:145px;height:145px}.team-sec .colbox .content{padding-top:90px}.team-sec .colbox .social a{width:32px;height:32px;margin-right:18px}.team-sec .colbox .social a i{font-size:16px}.retreat-post-content .retreat-post-box{width:310px;right:20px}.accomo-location-slider .slick-prev,.accomo-food-slider .slick-prev,.accomo-accomodation-slider .slick-prev,.accomo-location-slider .slick-next,.accomo-food-slider .slick-next,.accomo-accomodation-slider .slick-next{width:45px;height:45px}.accomo-location-slider .slick-prev,.accomo-food-slider .slick-prev,.accomo-accomodation-slider .slick-prev{left:-12px}.accomo-location-slider .slick-next,.accomo-food-slider .slick-next,.accomo-accomodation-slider .slick-next{right:-12px}.accomo-location-slider .slick-prev:before,.accomo-location-slider .slick-next:before,.accomo-food-slider .slick-prev:before,.accomo-food-slider .slick-next:before,.accomo-accomodation-slider .slick-prev:before,.accomo-accomodation-slider .slick-next:before{width:45px;height:45px;font-size:30px}.accomo-location-slider .slide-item .slide-image img,.accomo-food-slider .slide-item .slide-image img,.accomo-accomodation-slider .slide-item .slide-image img,.accomo-accomodation-slider2 .slide-item .slide-image img{height:340px;width:100%;object-fit:cover;border-radius:10px;box-shadow:0 0 15px -4px #000;-webkit-box-shadow:0 0 15px -4px #000;-moz-box-shadow:0 0 15px -4px #000}.courses-traine .desc-tabs .tab .desc-tablinks{margin-right:35px}.courses-traine .desc-tabs .tab .desc-tablinks span{font-size:18px}.courses-traine .desc-tabs .desc-tab-content .food .colbox .col1{width:100%;margin-bottom:20px}.courses-traine .desc-tabs .desc-tab-content .food .colbox .col2{width:100%}.courses-traine .side-content .similar-course h4{font-size:15px}.week-table-sec ul.tabs .week-tablinks{font-size:14px}.week-table-sec .week-tab-content ul.menu-list h3{font-size:16px!important}.week-table-sec .week-tab-content ul.menu-list li .time span{font-size:12px}.week-table-sec .week-tab-content ul.menu-list p{font-size:12px!important;line-height:18px!important}.routine-table-sec ul.menu-list h3{font-size:16px!important}.routine-table-sec ul.menu-list li .time span{font-size:12px}.routine-table-sec ul.menu-list p{font-size:12px!important;line-height:18px!important}.contact-popup-sec .popup-form{padding:25px 25px}.contact-popup-sec .popup-form h2{font-size:32px!important;line-height:40px!important}.contact-popup-sec .popup-form input,.contact-popup-sec .popup-form textarea{padding:5px 20px;height:36px;font-size:14px;margin-bottom:12px}.contact-popup-sec .popup-form span.post_select-904 select{width:100%;padding:5px 15px;background:#e5e5e5;font-size:14px;height:36px;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:12px}.contact-popup-sec .popup-form input.wpcf7-submit{height:36px;font-size:14px}.contact-popup-sec .close-btn{width:28px;height:28px;right:-13px;top:-12px}.hour-food-meal .week-sec ul.menu-list h3{font-size:20px!important;padding:8px 15px!important}.hour-food-meal .week-sec ul.menu-list li .time h3{font-size:18px!important;line-height:24px!important}.hour-food-meal .week-sec ul.menu-list li .time span{font-size:18px;line-height:24px!important}.hour-schedule .routine-table-sec ul.menu-list li .image{width:40%}.hour-schedule .routine-table-sec ul.menu-list li .text{width:60%}.hour-schedule .routine-table-sec ul.menu-list li .image img{width:95px;height:95px}.hour-schedule .routine-table-sec ul.menu-list .text h3{font-size:18px!important;line-height:24px!important}.hour-fee .fee-table table thead tr th{font-size:18px}.hour-fee .fee-table table td{font-size:18px!important}.hour-fee .fee-table td a.booking{font-size:16px}.hour-faq .side-image{right:-120px}.hour-faq .side-image img{width:580px}.retreat-options .colbox h3{font-size:20px!important}.retreat-options .colbox ul{margin-top:15px}.contact-info-sec .info-details-wrap .info-detail .icon{width:50px;height:50px;margin-right:15px}.accomo-pricing-chart table thead tr th{font-size:15px}.accomo-pricing-chart table th,.accomo-pricing-chart table td{font-size:15px!important;padding:10px 10px}.accomo-pricing-chart table tbody tr td button{font-size:14px}.accomo-pricing-chart table tbody tr td button .red-btn{padding:5px 20px}.reel-sec .title-wrap a.red-btn.visit-btn{min-width:130px!important}.reel-sec .reel-slider button.slick-arrow{width:40px;height:40px}.reel-sec .reel-slider .slick-prev:before,.reel-sec .reel-slider .slick-next:before{width:40px;height:40px;font-size:25px}.reel-sec .reel-slider .slick-prev{left:-4px}.reel-sec .reel-slider .slick-next{right:-4px}.latest-news-sec a.news-box .content p{font-size:15px!important;margin-bottom:10px!important}.latest-news-sec a.news-box .content span{font-size:14px}.top-news-sec a.col-box .content p,.yoga-news-sec a.col-box .content p{font-size:15px!important;margin-bottom:10px!important}.top-news-sec a.col-box .content span,.yoga-news-sec a.col-box .content span{font-size:14px}.about-pranashudhi .prana-info ul li span{font-size:15px}.pranashudhi-gallery .pranashudhi-gallery-slider .slick-prev:before,.pranashudhi-gallery .pranashudhi-gallery-slider .slick-next:before{width:40px;height:40px;font-size:25px}.pranashudhi-gallery .pranashudhi-gallery-slider .slick-track{height:365px}.hour-accomodation .hour-accomodation-slider .slick-prev{left:24px}.hour-accomodation .hour-accomodation-slider .slick-next{right:24px}.hour-accomodation .hour-accomodation-slider button.slick-arrow{width:40px;height:40px}.hour-accomodation .hour-accomodation-slider .slick-prev:before,.hour-accomodation .hour-accomodation-slider .slick-next:before{width:40px;height:40px;font-size:25px}}@media screen and (max-width:991px){h2{font-size:32px!important;line-height:45px!important}.sub-title{font-size:18px!important}.header-new-mobile .image{width:105px}.header-new .image img{width:58px}.banner-new{padding:50px 0 165px!important}.banner-new .chakra img{width:530px}.banner-new h1{font-size:45px;margin-top:0;margin-bottom:10px}.banner-new.b-n .col:nth-child(1){width:100%}.banner-new.b-n .col:nth-child(2){width:100%}.banner-new.b-n .col:nth-child(3){width:100%}.banner-new.b-n .image:before{width:500px;height:500px}.banner-new.b-n .heading{margin-top:20px}.banner-new.b-n .image:before{width:450px;height:450px}.banner-new.b-n .image img{transform:scale(.6)}.banner-new .chakra img{width:480px}.banner-new.b-n .ttc-retreat-dates{max-width:330px;margin:0 auto}.detail-sec{padding:40px 0 0}.detail-sec .col{width:50%;margin-bottom:40px}.shlok .left-quote,.shlok .right-quote{left:40px}.shlok .right-quote{right:40px}.shlok h3{font-size:22px!important}.shlok h3 br{margin-bottom:15px}.certified-yoga .row{margin:65px -25px 0}.certified-yoga .image img{width:120px;margin:0 auto}.about .om-image{top:-80px}.courses-sec{padding:40px 0 20px}.courses-sec .content h2{font-size:32px!important}.courses-sec .row{max-width:630px;margin:40px auto 0}.courses-sec .col{width:100%;margin-bottom:40px;padding:0}.branches{padding-bottom:10px}.branches .col{width:33.33%;margin-bottom:35px}.classes .row{margin:45px auto 0;max-width:610px}.classes .col{width:100%;padding:0}.testimonial-slider p{font-size:22px!important;line-height:30px!important}.testimonial-slider h3{font-size:25px!important;margin-top:30px}.programs-new .colbox{min-height:245px}.programs-new .content-box h3,.programs-new .colbox .content h3{font-size:22px!important}.programs-new .content-box .red-btn,.programs-new .colbox .content .red-btn{font-size:14px;line-height:24px;padding:3px 15px}.history .row{flex-direction:column-reverse}.history .col{padding:0 15px;width:100%}.history .col:last-child{width:100%!important}.history .content{padding-top:0;padding-bottom:40px}.history .image{position:initial;width:100%}.history .content ul li img{width:115px}.footer-new .copyright img{width:160px}.footer-new .copyright{padding:50px 0 65px}.footer-new .copyright .footer-nav ul.menu li{margin-left:30px}.footer-new .copyright .footer-nav ul.menu li a{font-size:15px}.footer-new2 .footer-inr .col{width:100%!important;margin-bottom:30px}.footer-new2 .footer-inr .col:last-child{margin-bottom:0}.footer-new2 .bottom-row .col1 .content{max-width:100%}.footer-new2 ul.work-hour{max-width:200px}.footer-new2 .top-row .sb-form input,.footer-new2 .footer-inr .sb-form input{height:52px}.single-banner{padding:100px 0 100px;min-height:340px}.single-banner h2{font-size:40px!important}.single-banner h1{font-size:40px!important}.about1{padding:40px 0 40px!important;text-align:center}.about1 .col1{width:100%!important}.about1 .col2{width:100%!important}.our-team .row{flex-direction:column}.our-team .col{width:100%!important}.our-team .col:last-child{width:100%!important}.our-team .row .image{margin-top:0;margin-bottom:0}.our-team .row .image img{width:420px;margin:0 auto}.our-team .content{text-align:center}.our-team .social{justify-content:center}.our-team .social{margin-bottom:0}.our-locations .row .image{min-height:115px}.our-locations .row .image h5{font-size:16px}.about2 span{font-size:32px}.about2 h2{font-size:36px!important}.course-overview{padding:80px 0 80px}.course-overview .image-top img{width:120px}.course-overview .row{flex-direction:column-reverse!important}.course-overview .col{width:100%}.course-overview .content{text-align:center}.course-overview .col .image{margin-bottom:20px}.accordian-sec{padding:80px 0 80px}.accordian-sec .accordian li.accordian-list .accordian-title{padding:10px 15px}.accordian-sec .accordian li.accordian-list .accordian-title span{font-size:20px}.about-retreat{padding:80px 0 40px}.about-retreat2{padding:60px 0 80px}.about-retreat2 .row{flex-direction:column-reverse}.about-retreat2 .col{width:100%}.about-retreat2 .image{margin-bottom:25px}.about-retreat2 ul li{display:block;font-size:18px;margin-bottom:5px}.retreat-certificate h2{margin-bottom:10px;font-size:30px!important}.retreat-list{padding:80px 0 50px}.retreat-list .col{width:50%;margin-bottom:35px}.our-blog .colbox .image img{height:260px!important;object-position:0% 32%}.blog-article .event-contant .image::after{padding-top:110%}.blog-article .event-contant ul.meta-post{font-size:14px}.blog-article .our-blog .colbox .image img{height:260px!important}.blog-article .blog-article-content-wrap .blog-text table.border-table{background-size:30%}@media (min-device-width:320px) and (max-device-width:991px){.blog-article .our-blog .colbox .image img{height:260px!important}.our-blog .colbox .image img{height:260px!important;object-position:0% 32%}.events .colbox .image img{height:225px!important}}@supports (-webkit-touch-callout:none){.blog-article .our-blog .colbox .image img{height:260px!important}.our-blog .colbox .image img{height:260px!important;object-position:0% 32%}.events .colbox .image img{height:225px!important}}.courses-sec2 .col{margin-bottom:60px!important}.courses-sec2 .chakra-img{left:-260px;top:380px}.courses-sec2 .colbox .content h3{font-size:22px!important}.contact-sec-new .row{max-width:640px;margin:0 auto}.contact-sec-new .col{width:100%;margin-bottom:40px;padding:0}.pop-form-btn .pop-btn{min-width:34px;padding:18px 3px;letter-spacing:3px;line-height:27px;font-size:15px}.afford-retreat .row{flex-direction:initial!important}.related-retreat .col{width:50%}.related-retreat-posts .colbox .image img{width:100%!important;height:100%!important}.single-retreat-content{text-align:center}.single-retreat-content .col{width:100%;margin-bottom:40px}.retreat-post-content .retreat-post-box{width:240px}.team-sec .colbox .image{height:120px}.team-sec .colbox .image img{width:120px;height:120px;border:5px solid #fff}.team-sec .colbox .content{padding-top:80px}.team-sec .colbox h5 p{font-size:15px!important}.accomo-food .col1{width:100%;margin-bottom:20px}.accomo-food .col2{width:100%}.accomo-location-slider .slick-prev,.accomo-food-slider .slick-prev,.accomo-accomodation-slider .slick-prev,.accomo-location-slider .slick-next,.accomo-food-slider .slick-next,.accomo-accomodation-slider .slick-next{width:40px;height:40px}.accomo-location-slider .slick-prev,.accomo-food-slider .slick-prev,.accomo-accomodation-slider .slick-prev{left:-10px}.accomo-location-slider .slick-next,.accomo-food-slider .slick-next,.accomo-accomodation-slider .slick-next{right:-10px}.accomo-location-slider .slick-prev:before,.accomo-location-slider .slick-next:before,.accomo-food-slider .slick-prev:before,.accomo-food-slider .slick-next:before,.accomo-accomodation-slider .slick-prev:before,.accomo-accomodation-slider .slick-next:before{width:40px;height:40px;font-size:25px}.accomo-accomodation-slider .slide-item .slide-image img{height:245px}.accomo-location-slider .slide-item .slide-image img,.accomo-food-slider .slide-item .slide-image img,.accomo-accomodation-slider .slide-item .slide-image img,.accomo-accomodation-slider2 .slide-item .slide-image img{height:260px}.courses-traine{padding:60px 0}.courses-traine .col.col1{width:100%;margin-bottom:40px}.courses-traine .col.col2{width:100%}.courses-traine .side-content{margin-right:0;position:absolute;top:initial;position:initial!important}.courses-traine .side-content .similar-course{width:50%}.courses-traine .contact-details{width:50%}.head-image img{width:220px}.hour-food-meal .week-sec{padding:45px;margin-top:50px}.hour-food-meal .week-sec ul.menu-list li .time span{font-size:16px}.hour-schedule .routine-table-sec ul.menu-list li{width:50%}.hour-fee .policy-box{padding:20px;padding-left:90px}.hour-fee .policy-box .image img{width:145px}.retreat-desc .row .col1{width:60%}.retreat-desc .row .col2{width:40%}.retreat-fee .included-sec .colbox h3 img{margin-right:30px;width:28px}.wrap-error{background-position:12% 100%}.wrap-error .row{align-items:baseline}.wrap-error h1{font-size:8.875rem}.wrap-error h5{font-size:22px}.wrap-error p{font-size:16px!important}.wrap-error .col-sm-8{max-width:320px}.wrap-error .red-btn{line-height:30px;font-size:15px;min-width:130px}.contact-info-sec{padding:40px 0 0}.contact-info-sec .info-details-wrap .info-detail{width:50%;margin-bottom:40px}.latest-news-sec .row{grid-template-columns:30% 34% 34%}.latest-news-sec .col1{grid-row:1 / 3;grid-column:2 / 1}.top-news-sec .row,.yoga-news-sec .row{margin:0 -10px}.top-news-sec .col,.yoga-news-sec .col{margin-bottom:20px;padding:0 10px}.reel-sec .reel-slider{margin:0 -10px}.reel-sec .col{padding:0 10px}.yoga-news-sec .col{width:50%}.monthly-events-sec .col{width:49.6%!important}.monthly-events-sec .col-box h3{font-size:18px!important;line-height:25px!important}.monthly-events-sec .col-box .content a.read-more-link{font-size:15px}.top-news-sec.upcoming-events-sec .col{width:49.6%!important}.top-news-sec.upcoming-events-sec .col-box h3{font-size:18px!important;line-height:25px!important}.past-events-sec .col{width:49.6%!important}.past-events-sec .col-box h3{font-size:18px!important;line-height:25px!important}.past-events-sec .col-box .content a.read-more-link{font-size:15px}.reel-sec a.col-box .content h3{font-size:18px!important;line-height:25px!important}.tyr-about-team-content{padding-left:0}.about-pranashudhi .prana-info ul li{padding:8px}.about-pranashudhi .prana-info ul li span{font-size:14px}.about-pranashudhi .prana-info h3{font-size:24px!important}.about-pranashudhi .block1 .colbox h3{padding:5px;font-size:18px!important;line-height:24px!important}.about-pranashudhi .block1 .colbox .image img{height:170px}.about-pranashudhi .block2 .image{padding-left:25px;padding-bottom:25px}.pranashudhi-experts .col{width:40%!important}.pranashudhi-experts .col:last-child{width:60%!important}.pranashudhi-experts .image{height:100%;display:inline-flex;align-items:center}.pranashudhi-experts .content h3{margin-bottom:5px;font-size:22px!important}.pranashudhi-experts .content ul li strong{font-size:16px}.pranashudhi-experts .content ul li{margin-bottom:12px;line-height:1.4;font-size:15px!important}.pranashudhi-benifits{background-size:100%!important;background-position:center bottom!important;padding:40px 0 10px}.pranashudhi-benifits .row .col{margin-bottom:30px;width:100%}.pranashudhi-benifits .benifits-image-wrap{max-width:680px;margin:auto}.pranashudhi-gallery .pranashudhi-gallery-slider{padding:0 20px}.pranashudhi-gallery .pranashudhi-gallery-slider .slick-prev{left:6px}.pranashudhi-gallery .pranashudhi-gallery-slider .slick-next{right:6px}.pranashudhi-gallery .pranashudhi-gallery-slider .slick-prev:before,.pranashudhi-gallery .pranashudhi-gallery-slider .slick-next:before{width:35px;height:35px;font-size:20px}.hour-accomodation .hour-accomodation-slider button.slick-arrow{width:38px;height:38px}.hour-accomodation .hour-accomodation-slider .slick-prev:before,.hour-accomodation .hour-accomodation-slider .slick-next:before{width:38px;height:38px;font-size:24px}.accomo-pricing-chart table th,.accomo-pricing-chart table td{font-size:11px!important;padding:8px 8px}.accomo-pricing-chart .container{padding:0}.accomo-pricing-chart table tbody tr td button{font-size:10px;cursor:pointer;padding:0}.accomo-pricing-chart table tbody tr td button .red-btn{padding:4px 15px}.whatsapp-btn-wrap a.whatsapp-btn{width:42px;height:42px}.hour-faq .col1{width:100%}.hour-faq .col2{width:100%;margin-top:30px}.hour-faq .side-image img{width:100%;margin:auto}}@media screen and (max-width:767px){h2{font-size:28px!important;line-height:40px!important}h3{font-size:18px!important}.header-new-mobile .image{width:90px;padding:5px 0 10px}.header-new .image img{width:56px}.header-new .header-nav-mobile li a{padding:0 15px;line-height:38px;font-size:13px}.header-new .header-nav li a.apply-now{padding:5px 15px;margin-left:15px;line-height:22px}.banner-new h1{font-size:35px}.detail-sec{margin-top:-120px}.detail-sec .col{width:100%}.detail-sec .colbox h2{font-size:18px!important}.shlok .om-image img{width:200px}.shlok .left-quote i,.shlok .right-quote i{font-size:20px}.shlok .left-quote,.shlok .right-quote{left:5px}.shlok .right-quote{right:5px}.shlok h3{font-size:18px!important}.shlok h3 br{margin-bottom:8px}.shlok .left-quote,.shlok .right-quote{left:0;top:-5px}.shlok .right-quote{right:0;top:initial;bottom:-30px}.detail-sec .om-image img{width:150px}.certified-yoga{padding:40px 0 20px}.certified-yoga .col{width:100%;margin-bottom:20px}.about{text-align:center;padding:60px 0 80px}.about p.sub-title{text-align:center}.about h2:before{border-bottom:5px solid #000;width:40%;margin:0 auto}.about .col{padding:0 10px}.about .om-image img{width:200px}.about .om-image.dark-om-img img{width:150px}.about .om-image.dark-om-img{bottom:40px}.about .social{justify-content:center}.about .image-gallery{max-width:352px;margin:0 auto;padding:0 10px}.about .image-gallery .image img{width:360px;height:360px;margin:auto;border:5px solid #fff;object-position:0% 100%}.about .image-gallery .sub-img img{width:115px;height:115px;border:none}.about .image-gallery .image .sub-img{border:5px solid #fff}.about .image-gallery .sub-img1{left:initial;right:40px;top:-50px}.about .image-gallery .sub-img2{left:-45px;right:initial;top:70px}.about .image-gallery .sub-img3{right:-50px;left:initial;top:160px}.about .image-gallery .sub-img4{left:60px;right:initial;top:275px}.courses-sec h2{font-size:28px!important}.classes .om-image{display:none}.branches{padding-bottom:6px}.branches .row{max-width:285px;margin:-40px auto 0}.branches .col{width:100%}.branches:before{height:6px}.programs-new:before,.programs-new:after{top:-6px;height:6px}.programs-new:after{bottom:-6px}.programs-new .col{width:100%}.programs-new .col:last-child{width:100%}.programs-new .content-box h2:before{border-bottom:6px solid #fff}.programs-new .content-box h3,.programs-new .colbox .content h3{font-size:20px!important}.programs-new .content-box h3 span{font-size:28px}.programs-new .content-box{min-height:465px}.programs-new .sub-row .col:last-child{width:50%}.programs-new .colbox .content{text-align:center}.history{text-align:center}.contact-sec-inr{padding:25px}.history .image img{height:auto}.history .content ul li{width:100%}.history .content ul li .image-logo{border-right:1px solid #cfcfcf;border-bottom:0;width:100%}.history .content ul li .title-wrap{width:100%}.history .content ul li h3{line-height:26px!important;margin-bottom:8px}.history .content ul li:hover img{transform:none;-webkit-transform:none}.history .content ul li img{width:85px}.brand-sec{padding:80px 0 40px}.brand-sec .row{max-width:230px}.brand-sec .col{width:100%;margin-bottom:40px}.contact-sec{background-position:66% top!important}@supports (-webkit-overflow-scrolling:touch){.contact-sec{background-attachment:scroll!important}}.wpcf7-form.invalid .wpcf7-response-output{text-align:center}.wpcf7 form.sent .wpcf7-response-output{text-align:center;margin:2em auto 0!important}.footer-new .footer-inr h2.widget-title{font-size:18px!important}.footer-new .footer-inr .col{width:100%!important;margin-bottom:40px}.footer-new .copyright{padding:50px 0 25px;text-align:left}.footer-new .copyright .row{justify-content:left}.footer-new .copyright .col{width:100%;margin-bottom:40px}.footer-new .copyright .footer-nav ul.menu{justify-content:left;flex-direction:column}.footer-new .copyright .footer-nav ul.menu li{margin-left:0}.about1{padding:80px 0 60px}.about1 .om-image{right:-40px}.about1 .om-image img{width:180px}.about1 p{text-align:center!important}.our-locations .row{margin:0 auto;margin-top:100px;margin-bottom:-250px;max-width:365px}.our-locations .row .col{width:100%;margin-bottom:10px}.our-team .om-image{left:-30px}.our-team .om-image2{right:-30px}.our-team .om-image img{width:160px}@keyframes teamone{0%{transform:translateY(-20px)}100%{transform:translateY(10px)}}.our-locations .row .image{min-height:180px}.our-locations .row .image img{position:absolute;top:0;bottom:0}.our-locations .title{text-align:center;margin:0 auto}.about2{padding:80px 0 80px!important}.about2 span{font-size:28px}.about2 .image-top img{width:145px;height:145px}.about2 h2{font-size:30px!important}.course-overview .om-image img{width:180px}.course-overview .image-top img{width:100px}.course-overview .image{width:340px;height:340px}.course-overview .image:before{left:15px;right:15px;top:15px;bottom:15px}.course-overview .content h3{font-size:20px!important}.course-overview .content p{margin-bottom:12px}.accordian-sec .accordian li.accordian-list .accordian-title span{font-size:15px}.accordian-sec .accordian li.accordian-list .accordian-content{padding:15px 15px}.accordian-sec .accordian li.accordian-list .accordian-content h3{font-size:15px!important;line-height:25px}.retreat-list .col{width:100%;padding:0}.retreat-list .row{max-width:565px;margin:0 auto}.retreat-certificate-inr{padding:20px}.retreat-certificate h2{font-size:25px!important}.single-banner h2{font-size:34px!important}.single-banner h1{font-size:34px!important}.contact-sec-new .col{width:100%;margin-bottom:40px}.events .row{max-width:535px;margin:0 auto}.sub-title{font-size:15px!important}.our-blog .col{padding:0!important}.our-blog .colbox .content{padding:20px 15px!important;padding-bottom:62px!important}.our-blog .colbox .content .blog-btn{margin-bottom:20px;margin-left:15px;margin-right:15px}.our-blog .colbox .content h3 a{font-size:18px!important;line-height:26px!important}.our-blog .colbox .content .meta-post li i{font-size:12px!important;padding-right:8px!important}.our-blog .colbox .content .meta-post li a{font-size:13px!important}.our-blog .colbox .blog-btn .red-btn{font-size:15px!important;padding:3px 20px!important}.events .col{padding:0 15px!important}.courses-sec2 .chakra-img{left:-210px;top:420px;max-width:380px}.courses-sec2 .om-image img{width:200px}.courses-sec2 .image-top img{width:140px}.courses-sec2 .om-image3{right:-110px}.courses-sec2 .colbox ul.meta{flex-direction:column}.courses-sec2 .colbox ul.meta li.time{margin-bottom:10px}@keyframes coursthree{0%{top:460px}100%{top:490px}}.training-table table .wpdt-bc-FC7663{font-size:14px!important;min-width:95px!important}.blog-article .blog-article-content-wrap h1{font-size:25px}.blog-article .event-contant{text-align:center}.blog-article .event-contant .col{width:100%;margin-bottom:40px}.blog-article .event-contant .col:last-child{width:100%}.blog-article .event-contant .image::after{padding-top:130%}.blog-article .event-contant h3{font-size:18px!important}.blog-article .event-contant ul.details{max-width:300px;margin:0 auto}.blog-article .event-contant ul.meta-post{top:15px;left:15px!important;padding:8px 15px!important;font-size:13px}.blog-article .event-contant a.red-btn{padding:8px 25px;font-size:15px;margin-top:20px;line-height:26px}.blog-article .our-blog .col{padding:15px!important}.blog-article .our-blog .colbox .image img{height:310px!important}.our-blog .colbox .image img{height:310px!important;object-position:0% 32%}.blog-article .blog-article-content-wrap .blog-text table.border-table{background-size:36%}.blog-article .event-contant ul.event-gallery-main li{width:50%}@media (min-device-width:320px) and (max-device-width:767px){.blog-article .our-blog .colbox .image img{height:310px!important}.our-blog .colbox .image img{height:310px!important;object-position:0% 32%}}@media (min-device-width:320px) and (max-device-width:665px){.events .colbox .image img{height:285px!important}}@media (min-device-width:320px) and (max-device-width:580px){.events .colbox .image img{height:245px!important}}@supports (-webkit-touch-callout:none){.blog-article .our-blog .colbox .image img{height:310px!important}.our-blog .colbox .image img{height:310px!important;object-position:0% 32%}}.events .event-slider button.slick-arrow{width:36px;height:36px}.events .event-slider .slick-prev:before,.events .event-slider .slick-next:before{width:36px;height:36px;font-size:22px}.events .event-slider .slick-prev{left:-3px}.events .event-slider .slick-next{right:-3px}.afford-retreat .image img{height:auto;width:100%}.afford-retreat .retreat-btn a.red-btn{font-size:15px;padding:6px 20px}.retreat-post-content .col.col1{width:100%;margin-bottom:30px}.retreat-post-content .col.col2{width:100%}.retreat-post-content .retreat-post-box{width:100%;position:initial!important}.related-retreat{padding:80px 0 40px}.related-retreat .container{max-width:565px!important}.related-retreat .col{width:100%;margin-bottom:40px}.related-retreat-posts{padding:60px 0 40px!important}.related-retreat-posts .container{max-width:565px!important}.related-retreat-posts .col{width:100%;margin-bottom:40px}.related-retreat-posts .colbox ul li span{display:block;font-size:16px}.team-sec .col{width:100%}.team-sec .colbox h5{font-size:14px}.team-sec .row{max-width:365px;margin:0 auto}.accomo-location .col{width:100%}.accomo-location .col:first-child{margin-bottom:30px}.accomo-location .content{text-align:center}.accomo-location-slider .slide-item .slide-image img{height:365px}.accomo-food{text-align:center}.accomo-food .accomo-time .apply-btn{text-align:center}.accomo-cafe .col{width:100%}.accomo-cafe .col:first-child{margin-bottom:65px}.accomo-cafe .content{text-align:center}.accomo-cafe .content .apply-btn{text-align:center}.accomo-accomodation .content{text-align:center}.accomo-location-slider .slide-item .slide-image img,.accomo-food-slider .slide-item .slide-image img,.accomo-accomodation-slider .slide-item .slide-image img,.accomo-accomodation-slider2 .slide-item .slide-image img{height:240px}.accomo-location-slider .slick-prev:before,.accomo-location-slider .slick-next:before,.accomo-food-slider .slick-prev:before,.accomo-food-slider .slick-next:before,.accomo-accomodation-slider .slick-prev:before,.accomo-accomodation-slider .slick-next:before,.accomo-accomodation-slider2 .slick-prev:before,.accomo-accomodation-slider2 .slick-next:before{width:40px;height:40px;font-size:28px}.courses-traine{text-align:center}.courses-traine .desc-tabs .desc-tab-content .accomodation .image-gallery .sub-img{width:100%}.courses-traine .side-content{max-width:355px}.courses-traine .side-content .similar-course{width:100%}.courses-traine .contact-details{width:100%}.courses-traine .desc-tabs .tab{flex-direction:column}.courses-traine .desc-tabs .tab .desc-tablinks{margin-right:0;background:#fff;margin-bottom:10px}.courses-traine .desc-tabs .tab .desc-tablinks:last-child{margin-bottom:0}.courses-traine .desc-tabs .tab .desc-tablinks span{font-size:16px}.courses-traine .course-tabs{display:none}.courses-traine .course-tabs-mobile{display:block!important}.courses-traine .course-tabs-mobile .accordian{padding:0}.courses-traine .course-tabs-mobile .accordian li.course-accordian-list{padding-left:0!important;margin-bottom}.courses-traine .course-tabs-mobile .accordian li.course-accordian-list:before{display:none}.courses-traine .course-tabs-mobile .accordian .course-accordian-title{padding:10px 10px;background:#f46150;color:#fff;font-size:15px;cursor:pointer}.courses-traine .course-tabs-mobile .accordian .course-accordian-title span{display:block}.courses-traine .course-tabs-mobile .accordian .course-accordian-content{padding:0 15px;margin-top:30px}.courses-traine .course-tabs-mobile .accordian .course-accordian-content img{height:310px;width:100%;object-fit:cover;margin-bottom:20px}.courses-traine .course-tabs-mobile .accordian .course-accordian-content h4{font-size:18px;font-weight:700;margin-bottom:15px}.hour-syllabus .syllabus-accordian .list-divide{flex-direction:column}.hour-syllabus .syllabus-accordian .syllabus-accordian-content .list-divide ul{width:100%;margin-bottom:25px}.hour-syllabus .syllabus-accordian .syllabus-accordian-content .list-divide ul:last-child{margin-bottom:0}.hour-accomodation .row{max-width:430px;margin:0 auto}.hour-accomodation .col{margin-bottom:20px;width:100%}.hour-accomodation .col:last-child{margin-bottom:0}.hour-food-meal .row{max-width:430px;margin:0 auto}.hour-food-meal .col{margin-bottom:20px;width:100%}.hour-food-meal .col:last-child{margin-bottom:0}.hour-food-meal .week-sec{padding:45px 30px}.hour-food-meal .week-sec ul.menu-list{max-width:430px;margin:0 auto}.hour-food-meal .week-sec ul.menu-list li{width:100%;margin-bottom:40px}.hour-food-meal .week-sec ul.menu-list li:last-child{margin-bottom:0}.hour-schedule .routine-table-sec ul.menu-list{max-width:430px;margin:0 auto}.hour-schedule .routine-table-sec ul.menu-list li{width:100%}.hour-schedule .routine-table-sec ul.menu-list li .image img{width:90px;height:90px}.hour-fee .fee-table{overflow-x:auto}.hour-fee .fee-table table thead tr th{font-size:15px}.hour-fee .fee-table table td{font-size:15px!important;padding:10px 10px}.hour-fee .fee-table td a.booking{font-size:12px;padding:3px 12px;line-height:26px}.hour-fee .policy-box-wrap{max-width:100%;margin:90px auto 0}.hour-fee .policy-box{padding:20px;padding-left:20px;padding-top:70px;margin-left:0;text-align:center}.hour-fee .policy-box .image{position:absolute;top:-60px;left:50%;transform:translateY(0%) translatex(-50%)}.hour-fee .policy-box .image img{width:120px}.hour-faq .col1{width:100%}.hour-faq .faq-accordian .faq-accordian-title{padding:15px 20px;font-size:18px;line-height:1.5;border-radius:25px}.hour-faq .faq-accordian .faq-accordian-title span{font-size:16px}.hour-faq .faq-accordian .faq-accordian-title img{width:26px}.head-image img{width:170px}.retreat-desc .row{margin-bottom:40px;flex-direction:column-reverse}.retreat-desc .row:nth-child(odd){flex-direction:column-reverse}.retreat-desc .row .col1{width:100%}.retreat-desc .row .col2{width:100%;margin-bottom:20px}.retreat-desc .row .image{max-width:430px}.retreat-desc .row .image img{height:auto}.retreat-options .row{max-width:430px;margin:30px auto 0}.page-id-1416 .retreat-options .row{margin:30px auto 0;max-width:430px}.retreat-options .col{width:100%}.page-id-1416 .retreat-options .col{width:100%}.hour-fee .included-sec .col{width:100%;margin-bottom:30px}.hour-fee .included-sec .col:last-child{margin-bottom:0}.wrap-error{background-position:80% 100%}.wrap-error .row{align-items:center;justify-content:center;text-align:center}.wrap-error h1{font-size:6.875rem}.footer-new2 .footer-inr .sb-form,.footer-new2 .footer-inr form.tnp-form{flex-direction:initial!important}.footer-new2 .top-row .sb-form .sb-field{margin-bottom:0!important}.footer-new2 .footer-inr .sb-form .tnp-subscription{max-width:520px}.footer-new2 .top-row .sb-form input,.footer-new2 .footer-inr .sb-form input{height:52px;font-size:14px}.footer-new2 .footer-inr .sb-form .tnp-subscription .tnp-field.tnp-field-email{width:100%}.footer-new2 .footer-inr .sb-form .tnp-subscription .tnp-field.tnp-field-button{width:auto}.footer-new2 .apply-btn{margin-top:25px;margin-bottom:25px}.footer-new2 .apply-btn .red-btn{min-width:130px!important}.wpcf7-form.invalid .wpcf7-not-valid-tip{font-size:13px!important;padding:4px 15px}.wpcf7-form.invalid .wpcf7-response-output{padding:7px 15px!important;font-size:14px}.contact-sec-new .ct-field-50{width:100%}.contact-sec-new .label{width:100%;margin-bottom:15px}.contact-sec-new .radio-group{width:100%}.contact-sec .ct-form input,.contact-sec .ct-form textarea{padding:12px 15px}.contact-sec-new .ct-form span.posts-74 select,.contact-sec-new .ct-form span.posts-74 span.select2-selection{padding:12px 35px 12px 15px}.contact-sec .ct-form input.red-btn{margin:0 auto;display:block;min-width:100%;line-height:normal}.contact-sec-new .ct-form span.posts-74 span.select2-selection{padding:12px 15px}.contact-sec-new .ct-form span.posts-74 span.select2{min-width:100%!important}.contact-info-sec .info-details-wrap .info-detail{width:100%;flex-direction:column;align-items:center;text-align:center}.contact-info-sec .info-details-wrap .info-detail .icon{width:42px;height:42px;margin-right:0;margin-bottom:15px}.contact-info-sec .info-details-wrap .info-detail .icon i{width:25px;height:25px;font-size:14px}.contact-other-info .col{width:100%;margin-bottom:40px}.contact-other-info .col:last-child{margin-bottom:0}.pop-form-btn .pop-btn{padding:15px 5px;letter-spacing:2px;font-size:14px;line-height:1.6;min-width:32px}.contact-popup-sec .content{width:30%}.contact-popup-sec .popup-form{width:70%;padding:20px 20px}.contact-popup-sec .content h3{margin-bottom:15px;font-size:16px!important;line-height:24px!important}.contact-popup-sec .content .logo{width:85px;height:auto;padding:5px 0 12px}.contact-popup-sec .content .logo img{width:52px}.contact-popup-sec .popup-form h2{font-size:22px!important;line-height:30px!important}.contact-popup-sec .popup-form input,.contact-popup-sec .popup-form textarea{padding:5px 15px;height:34px}.contact-popup-sec .popup-form span.posts-450 select,.contact-popup-sec .popup-form span.posts-450 span.select2-selection{padding:12px 36px 12px 15px}.contact-popup-sec .popup-form span.post_select-904 select{height:34px}.contact-popup-sec .popup-form span.posts-450 span.select2-selection{padding:5px 15px;height:34px;margin-bottom:12px}.contact-popup-sec .popup-form span.posts-450 span.select2-selection .select2-selection__rendered{line-height:23px}span.select2-results li.select2-results__option{padding:3px 15px}span.select2-results .cptlfcf7_title{font-size:14px;padding:0}span.select2-results .cptlfcf7_description{font-size:10px;padding:0}.contact-popup-sec .popup-form span.posts-981 select,.contact-popup-sec .popup-form span.posts-981 span.select2-selection{padding:8px 15px;height:34px}.contact-popup-sec .popup-form textarea{height:62px!important}.contact-popup-sec .popup-form input.wpcf7-submit{height:34px}.contact-popup-sec.contact-popup-show .wpcf7-form.invalid span.wpcf7-not-valid-tip{font-size:11px!important;padding:4px 15px;margin-bottom:10px}.contact-popup-sec.contact-popup-show .wpcf7-form.invalid .wpcf7-response-output{font-size:11px}.accomo-pricing-chart .p-chart-table{overflow-x:auto}.accomo-pricing-chart table thead tr th{font-size:15px}.latest-news-sec .row{display:flex;justify-content:center}.latest-news-sec .col{padding:0;width:48.8%}.top-news-sec .col,.yoga-news-sec .col{width:50%}.reel-sec .title-wrap a.red-btn.visit-btn{min-width:115px!important;font-size:15px}.reel-sec .reel-slider button.slick-arrow{width:36px;height:36px}.reel-sec .reel-slider .slick-prev{left:-8px}.reel-sec .reel-slider .slick-next{right:-8px}.reel-sec .reel-slider .slick-prev:before,.reel-sec .reel-slider .slick-next:before{width:36px;height:36px;font-size:22px}.col.tyr-about-team-right,.col.tyr-about-team-left{width:100%;margin:15px 0}.tyr-about-team-section{padding:30px 0}.tyr-about-team-img{max-width:300px;margin:0 auto}.tyr-about-team-content{text-align:center}.tyr-about-team-content .sub-title{text-align:center}.tyr-about-team-content .social{justify-content:center}.about-pranashudhi .prana-info h3{font-size:22px!important}.about-pranashudhi .prana-info ul{max-width:465px;margin:10px auto 20px}.about-pranashudhi .prana-info ul li{width:50%}.about-pranashudhi .prana-info ul li span{font-size:13px}.about-pranashudhi .block1 .row{max-width:465px;margin:auto}.about-pranashudhi .block1 .col{width:100%;margin-bottom:25px}.about-pranashudhi .block1 .colbox .image img{height:auto}.about-pranashudhi .block2 .row{background-position:center bottom!important}.about-pranashudhi .block2 .col{width:100%!important;margin-bottom:20px}.about-pranashudhi .block2 .col:last-child{width:100%!important;margin-bottom:0!important}.pranashudhi-experts .col{width:100%!important;margin-bottom:30px}.pranashudhi-experts .col:last-child{width:100%!important;margin-bottom:10px!important}.pranashudhi-experts .image{max-width:400px}.pranashudhi-experts .content:before{width:100px;height:100px}.pranashudhi-experts .content:after{width:100px;height:100px}.pranashudhi-experts .content ul li{padding-left:32px}.pranashudhi-experts .content ul li:before{width:20px;height:20px;font-size:12px}.pranashudhi-benifits{padding:40px 0 0}.pranashudhi-benifits .content ul li{font-size:15px!important;padding-left:32px}.pranashudhi-benifits .content ul li:before{width:20px;height:20px;font-size:12px}.pranashudhi-gallery .pranashudhi-gallery-slider{padding:0 14px}.pranashudhi-gallery .pranashudhi-gallery-slider .slick-track{height:230px}.pranashudhi-gallery .image{border:15px solid #ffffff25}.hour-accomodation .hour-accomodation-slider{padding:0 30px}.hour-accomodation .hour-accomodation-slider .slick-prev{left:15px}.hour-accomodation .hour-accomodation-slider .slick-next{right:15px}.whatsapp-btn-wrap a.whatsapp-btn{width:40px;height:40px}}@media screen and (max-width:665px){.banner-new .image:before{width:480px;height:480px}.banner-new.b-n .image:before{width:450px;height:450px}.banner-new .image img{padding-left:0px!important}.courses-sec2 .colbox .category span{font-size:12px}.courses-sec .colbox .category{left:-47px;top:50px;padding:4px 20px}.monthly-events-sec .col{width:49.4%!important}.top-news-sec.upcoming-events-sec .col{width:49.4%!important}.past-events-sec .col{width:49.4%!important}.hour-accomodation .hour-accomodation-slider{max-width:420px;margin:auto}.copyright-inr .custom_button{margin:0;width:100%}}@media screen and (max-width:580px){.banner-new .image:before{width:90%;height:74%}.banner-new.b-n .image:before{width:90%;height:74%}.banner-new .image img{transform:scale(.65)}.banner-new .chakra img{transform:scale(1)}.latest-news-sec .col{width:100%}.latest-news-sec .image:before{padding-top:56%}.blog-article .event-contant ul.event-gallery-main li{width:100%}.monthly-events-sec .col{width:100%!important;padding:0 15px!important}.top-news-sec.upcoming-events-sec .col{width:100%!important}.past-events-sec .col{width:100%!important}.accomo-pricing-chart table th,.accomo-pricing-chart table td,.hour-fee .fee-table table thead tr th,.hour-fee .fee-table table td{font-size:10px!important;padding:8px 5px}.accomo-pricing-chart table th:first-child,.accomo-pricing-chart table td:first-child{max-width:80px;white-space:normal;text-wrap:wrap!important}.accomo-pricing-chart table tbody tr td button .red-btn,.accomo-pricing-chart table tbody tr td a .red-btn,.hour-fee .fee-table td a.booking{padding:4px 8px;min-width:auto;white-space:nowrap;font-size:10px!important;min-width:auto}}}@media screen and (max-width:480px){h2{font-size:25px!important;line-height:34px!important}.banner-new h1{font-size:28px}.banner-new .image img{padding-left:27px}.detail-sec .colbox .image{height:140px;width:140px;margin:0 auto 30px}.detail-sec .colbox .image img{height:75px}.shlok h3{font-size:14px!important;letter-spacing:-.4px}.shlok h3 br{margin-bottom:3px}.shlok .left-quote i,.shlok .right-quote i{font-size:15px}.certified-yoga .col{width:100%}.about h2:before{border-bottom:5px solid #000;width:40%}.about .social a{width:32px;height:32px}.about .social a i{font-size:16px}.about .image-gallery{max-width:230px}.about .image-gallery .image img{width:210px;height:210px;object-position:0% 88%}.about .image-gallery .sub-img img{width:85px;height:85px}.about .image-gallery .sub-img1{right:30px;top:-50px}.about .image-gallery .sub-img2{left:-40px;top:40px}.about .image-gallery .sub-img3{right:-40px;top:110px}.about .image-gallery .sub-img4{left:20px;top:165px}.courses-sec .colbox .image:before{left:15px;right:15px;top:15px;bottom:15px}.courses-sec .colbox-wrap .courses-btn{bottom:-3%}.courses-sec .colbox-wrap .courses-btn .red-btn{min-width:165px;padding:6px 25px;font-size:15px}.branches .colbox .image:before{left:15px;right:15px;top:15px;bottom:15px}.classes .colbox .image:before{left:15px;right:15px;top:15px;bottom:15px}.programs-new .colbox{min-height:250px}.programs-new .content-box .image img,.programs-new .colbox .image img{object-position:top}.programs-new .colbox .content{padding:12px}.programs-new .content-box h3,.programs-new .colbox .content h3{font-size:20px!important}.programs-new .sub-row .col{width:100%}.programs-new .sub-row .col:last-child{width:100%}.testimonial-slider p{font-size:20px!important;line-height:27px!important}.testimonial-slider h3{font-size:22px!important;margin-top:25px}.history .content ul li{width:100%}.contact-sec p.sub-title{font-size:18px!important}.contact-sec h2{font-size:28px!important}.footer-new .footer-inr .sb-form,.footer-new .footer-inr form.tnp-form{flex-direction:column}.footer-new .footer-inr .sb-form .sb-field{margin-right:0;margin-bottom:10px}.footer-new .footer-inr form.tnp-form input.tnp-email{margin-right:0;margin-bottom:10px}.footer-new .footer-inr .sb-form input.red-btn,.footer-new .footer-inr form.tnp-form input.tnp-submit{width:100%}.footer-new .copyright{padding:35px 0 25px}.footer-new .footer-inr .content .social a i{font-size:20px}.footer-new .copyright img{width:145px}.single-banner{padding:80px 0 80px}.contact-sec-new .info-detail{text-align:left}.contact-sec-new ul li{justify-content:left;margin-bottom:15px}.contact-sec-new h4{margin-bottom:18px}.contact-sec-new ul li i{font-size:15px;min-width:auto}.contact-sec-new ul li span{font-size:15px}.contact-sec-new ul li span a{font-size:15px}.contact-sec-new .info-detail p{font-size:15px!important}.single-banner h2{font-size:30px!important}.single-banner h1{font-size:30px!important}.course-overview .row{margin-bottom:35px}.course-overview .image{width:250px;height:250px}.course-overview .image:before{left:10px;right:10px;top:10px;bottom:10px}.courses-sec2 .colbox ul.meta li{font-size:13px}.courses-sec .colbox ul.meta li img{width:16px;margin-right:8px}.courses-sec2 .colbox{padding:10px}.courses-sec2 .colbox ul.meta{margin-bottom:25px}.courses-sec2 .colbox .content h3{font-size:20px!important}.courses-sec2 .colbox-wrap .red-btn{min-width:165px;padding:6px 25px;font-size:15px}.courses-sec2 .colbox-wrap .enroll-btn{bottom:-3%}@keyframes courstwo{0%{transform:translateY(500px)}100%{transform:translateY(530px)}}.afford-retreat{padding:80px 0 40px}.retreat-post-content .info-wrap ul.rating li{margin-right:5px}.retreat-post-content .info-wrap ul.rating li i{font-size:12px}.retreat-post-content .info-wrap h5 i{font-size:14px;margin-right:5px;margin-top:0}.retreat-post-content .info-wrap h5 span{font-size:13px}.blog-article .our-blog .colbox .image img{height:240px!important}.our-blog .colbox .image img{height:260px!important;object-position:0% 32%}.accomo-cafe .col:first-child{margin-bottom:35px}.accomo-cafe .accomo-cafe-image-wrap .item{width:100%;padding:0;margin-bottom:20px}.accomo-cafe .accomo-cafe-image-wrap .item:last-child{margin-bottom:0}.accomo-cafe .accomo-cafe-image-wrap .item:nth-child(even){margin-top:0}.top-news-sec .col,.yoga-news-sec .col{width:100%}.about-pranashudhi .prana-info h3{font-size:20px!important}.about-pranashudhi .block2 .row{background-size:80%!important}.about-pranashudhi .prana-info ul li{padding:5px}.about-pranashudhi .prana-info ul li span{font-size:12px;padding:8px;height:100%;display:flex;align-items:center;justify-content:center}.about-pranashudhi .block1 .col{padding:0}.pranashudhi-experts .row{margin-top:25px}.pranashudhi-experts .content h3{font-size:20px!important}.pranashudhi-benifits .row{margin-top:25px}.pranashudhi-benifits .benifits-image-wrap .item{width:100%}.pranashudhi-benifits .benifits-image-wrap .item:nth-child(even){margin-top:0}.pranashudhi-gallery .pranashudhi-gallery-slider .slick-track{height:330px}@media (min-device-width:320px) and (max-device-width:480px){.blog-article .our-blog .colbox .image img{height:240px!important}.our-blog .colbox .image img{height:260px!important;object-position:0% 32%}}@supports (-webkit-touch-callout:none){.blog-article .our-blog .colbox .image img{height:240px!important}.our-blog .colbox .image img{height:260px!important;object-position:0% 32%}}}@media screen and (max-width:395px){.banner-new .image:before{height:73%}.banner-new .image img{padding-left:23px}}@media screen and (max-width:359px){.shlok h3{font-size:12px!important}.shlok .left-quote i,.shlok .right-quote i{font-size:12px}.shlok h3 br{margin-bottom:0}.testimonial .top-image img{width:110px!important}.testimonial-slider p{font-size:18px!important;line-height:25px!important}.testimonial-slider h3{font-size:20px!important}.programs-new .content-box{min-height:425px}.course-overview .image{width:215px;height:215px}.about2 span{font-size:22px}.about2 h2{font-size:25px!important}.accordian-sec .accordian li.accordian-list .accordian-title{padding:10px 10px}.accordian-sec .accordian li.accordian-list .accordian-title span{font-size:14px}.courses-sec2 .colbox ul.meta li{font-size:12px}.courses-sec2 .colbox ul.meta{margin-bottom:22px}.pranashudhi-gallery .pranashudhi-gallery-slider .slick-track{height:285px}}.woocommerce-cart header.entry-header{display:none}.woocommerce-cart article{padding:60px 20px;max-width:1180px!important;width:100%;margin:0 auto}.cart-heading,.cart_totals{width:100%;display:block;margin-bottom:20px}.cart-heading h2,.cart_totals h2{font-size:33px!important}.cart_page .checkout-button,.woocommerce-cart button.button,.woocommerce-checkout button#place_order{padding:15px 34px!important;border-radius:60px!important;color:#fff!important;text-align:center!important;background-image:radial-gradient(circle at center,rgb(255 147 76 / .996) 0%,#fb686f 100%)!important;transition:.4s!important;color:#fff!important;font-weight:600!important;font-size:16px!important;line-height:normal!important;-webkit-font-smoothing:auto!important}.cart_page .checkout-button:hover,.woocommerce-cart button.button:hover,.woocommerce-checkout button#place_order{box-shadow:0 0 12px -2px #000!important;-moz-box-shadow:0 0 12px -2px #000!important;-webkit-box-shadow:0 0 12px -2px #000!important}.cart_page .coupon input#coupon_code{padding:14px 10px;min-width:150px;margin-right:10px}.cart_page section.shipping-calculator-form span.select2-selection.select2-selection--single,.cart_page .select2-container--default .select2-selection--single .select2-selection__arrow{height:45px;line-height:45px}.cart_page section.shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:45px;color:#000!important}.cart_page section.shipping-calculator-form input{height:45px;line-height:45px!important;background-color:#fff;border:1px solid #aaa;border-radius:4px;padding:10px;font-size:16px!important;font-weight:400!important;color:#000!important}.cart_page .shipping-calculator-button{margin-top:0px!important}.woocommerce-cart-form td.product-name dl{font-size:14px!important;margin-top:10px!important}.woocommerce-cart-form td.product-name dd p{line-height:normal!important;font-size:14px!important;color:#000!important}.woocommerce-cart-form td.product-name dt.variation-DATE,.woocommerce-cart-form td.product-name dt.variation-ROOMPRICING{font-weight:700;line-height:normal!important;margin-right:10px!important;font-size:!important}.woocommerce-cart-form td.product-name a{line-height:normal;font-size:16px}@media(max-width:500px){.coupon input#coupon_code{padding:14px 10px;margin-right:0;margin-bottom:15px;width:100%}.cart_page td.actions button.button{width:100%!important}}.woocommerce-checkout header.entry-header{display:none}.woocommerce-checkout .site-main article{max-width:1180px!important;width:100%;margin:0 auto;padding:0 20px}.woocommerce-checkout .site-main{padding:80px 0;width:100%}.woocommerce-checkout .site-main input,.woocommerce-checkout .site-main select{height:45px;line-height:45px!important;background-color:#fff;border:1px solid #aaa;border-radius:4px;padding:10px;font-size:16px!important;font-weight:400!important;color:#000!important}.woocommerce-checkout .select2-container .select2-selection--single,.woocommerce-checkout .select2-selection__rendered,.woocommerce-checkout span.select2-selection__arrow{height:45px;line-height:45px!important;font-size:16px!important;font-weight:400!important;color:#000!important}.woocommerce-checkout .site-main input[type="checkbox"],.woocommerce-checkout .site-main input[type="radio"]{height:auto!important;line-height:normal!important;margin-right:10px;transform:scale(1.3)}.woocommerce-checkout dl.variation.custom_payment_type{margin:0;display:flex;align-items:center;line-height:normal}.woocommerce-checkout dl.variation{margin:0;line-height:normal}.woocommerce-checkout dl.variation p{line-height:normal!important;color:#000}.accomo-accomodation-slider2 .slide-item .slide-image img{height:240px;object-position:center}@media(max-width:767px){.woocommerce-checkout #place_order{margin-bottom:0px!important;margin-top:15px!important}.cnt-thank-you p{font-size:20px!important}}@media(max-width:480px){.accomo-pricing-chart .p-chart-table thead{display:none}.accomo-pricing-chart .p-chart-table table{display:block;border:none;background:none}.accomo-pricing-chart .p-chart-table td{display:block;border:none;font-size:14px!important}.accomo-pricing-chart .p-chart-table tbody{display:block}.accomo-pricing-chart .p-chart-table tbody tr{display:block;border:2px solid #f46150!important;margin:15px 0;background:#fff;padding:5px;margin-bottom:30px}.accomo-pricing-chart .p-chart-table tbody tr td:first-child{max-width:none;width:calc(100% - 30px);margin-left:auto;margin-right:auto;margin-top:-15px;background:#f46150;color:#fff}.accomo-pricing-chart .p-chart-table td:not(:first-child):not(:last-child){padding-bottom:2px}.accomo-pricing-chart table tbody tr td button{font-size:14px!important}.accomo-pricing-chart table tbody tr td button .red-btn{font-size:14px!important}.accomo-pricing-chart{padding-top:10px}.accomo-pricing-chart .p-chart-table tbody tr:last-child{margin-bottom:0}.p-chart-table.p-chart-table-desktop{display:none}.p-chart-table.p-chart-table-mobile{display:block}.p-chart-table-mainbox{display:block;border:2px solid #f46150!important;margin:15px 0;background:#fff;padding:5px;margin-bottom:30px}.p-chart-table-date{max-width:none;width:calc(100% - 30px);margin-left:auto;margin-right:auto;margin-top:-15px;background:#f46150;color:#fff;font-size:14px;padding:5px}.p-chart-table-total-seats{font-size:14px;padding:5px;padding-bottom:0}.p-chart-room-opt{font-size:14px;padding:5px 0 0}.p-chart-price{font-size:14px;padding:5px 0 0}.p-chart-available-seats{font-size:14px;padding:5px 0 0}.p-chart-table-mainbox .book-btn{margin-top:5px}.p-chart-table-mainbox .button{font-size:14px;background:none}.p-chart-table-mainbox .button span{display:inline-block}.p-chart-table-inr-colbox{padding:5px 0 15px;border-bottom:1px solid #ededed}.p-chart-table-inr-colbox:last-child{border-bottom:none;padding-bottom:10px}.p-chart-table-mainbox:last-child{margin-bottom:0}}