:root{--cnvs-themecolor:#7E9680;--cnvs-themecolor-rgb:126,150,128;--cnvs-body-font:'Roboto',sans-serif;--cnvs-primary-font:'Sansita',sans-serif;--cnvs-header-height:70px}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}}#header .button-link{padding:8px 14px;background-color:var(--cnvs-themecolor);color:#fff;font-size:13px;border-radius:3px;transition:all .4s ease;margin-right:5px}.page-title{z-index:1}.hero-diagonal::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to right,rgba(var(--cnvs-themecolor-rgb,126,150,128),1) 30%,rgba(var(--cnvs-themecolor-rgb,126,150,128),.5) 100%);-webkit-clip-path:none;clip-path:none;background-position:center center;background-size:cover;z-index:2}.swiper-button-disabled{display:none}.slider-arrow-left,.slider-arrow-right{width:50px;height:50px;background-color:#fff;border-radius:50%;left:20px;right:auto}.slider-arrow-right{right:20px;left:auto}.slider-arrow-left i,.slider-arrow-right i{color:var(--cnvs-themecolor);text-shadow:none;height:50px;line-height:48px;margin:0}.slider-arrow-right i{margin-right:2px}.feature-box h3{font-size:20px;letter-spacing:0}.section-img img{width:100%;border:10px solid #fff}.section-yogas .card{padding:35px;background-image:url(img/card-wave-2.svg);background-repeat:repeat-x;background-position:0 101%;background-size:cover;-webkit-background-size:auto;-moz-background-size:auto;-o-background-size:auto;border-top-left-radius:8px;border-top-right-radius:8px;border:0;border-top:6px solid var(--cnvs-themecolor)}.testi-content p{line-height:1.95;color:rgba(255,255,255,.7);font-style:normal}.play-icon{transition:transform .3s ease}.play-icon:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.play-icon i{width:80px;height:80px;line-height:81px;font-size:28px;padding-left:5px;text-align:center;border-radius:50%;color:#000;background-color:#fff;z-index:2;transition:all .3s ease}.play-icon:hover i{background-color:var(--cnvs-themecolor);color:#fff}.owl-carousel .jumbotron{height:400px}.owl-item .jumbotron{opacity:.5;transform:scale(.95);transition:all .5s ease}.owl-item .jumbotron-text{opacity:0;transform:scale(.9);transition:all .4s .2s ease}.owl-item.active .jumbotron,.owl-item.active .jumbotron-text{opacity:1;transform:scale(1)}#oc-teachers .owl-nav [class*=owl-]{opacity:1;left:61px!important;height:60px;line-height:60px;border:none;color:#333;background-color:transparent;font-size:28px;border-radius:0}#oc-teachers.owl-nav .owl-next{left:auto;right:-61px}#oc-teachers .owl-nav .owl-next{left:auto!important;right:62px!important;border-radius:0}#oc-teachers .owl-nav [class*=owl-]:hover{transform:scale(1.3);background-color:transparent!important;color:var(--cnvs-themecolor)!important}.device-md #oc-teachers .owl-nav .owl-prev{left:67px!important}.device-md #oc-teachers .owl-nav .owl-next{right:67px!important}.device-sm #oc-teachers .owl-nav .owl-prev,.device-xs #oc-teachers .owl-nav .owl-prev{left:27px!important}.device-sm #oc-teachers .owl-nav .owl-next,.device-xs #oc-teachers .owl-nav .owl-next{right:27px!important}.section-schedule .nav-link{position:relative;padding:15px 20px;font-size:20px;background-color:#fff;margin-bottom:10px;box-shadow:3px 8px 30px 4px rgba(0,0,0,.1);font-family:var(--cnvs-primary-font);border-left:5px solid transparent;overflow:hidden;color:#444;transition:all .3s ease}.section-schedule .nav-pills .nav-link.active{box-shadow:3px 8px 30px 4px rgba(0,0,0,.2);border-left-color:var(--cnvs-themecolor);background-color:#fff;color:var(--cnvs-themecolor)}.section-schedule .nav-link::after{content:"";position:absolute;opacity:0;bottom:0;right:5px;width:100%;height:100%;background-repeat:no-repeat;background-position:100% 90%;background-size:50px 50px;transition:all .3s linear;background-image:url(img/yoga-icons/color/svg/asana_lotus_col.svg)}.section-schedule .nav-link.active::after,.section-schedule .nav-link:hover::after{opacity:.6;background-position:100% 70%}.schedule-wrap{position:relative;padding:30px;border-radius:4px;background-color:#fff;box-shadow:3px 8px 30px 4px rgba(0,0,0,.2)}.schedule-wrap::after{content:"";position:absolute;opacity:.07;bottom:20px;right:20px;width:200px;height:200px;background:#fff url(img/yoga-icons/color/svg/asana_lotus_col.svg) no-repeat 100% 100%/100%;z-index:0}.schedule-wrap:nth-child(2)::after,.section-schedule .nav-link:nth-child(2)::after{background-image:url(img/yoga-icons/color/svg/asana_cobra.svg)}.schedule-wrap:nth-child(3)::after,.section-schedule .nav-link:nth-child(3)::after{background-image:url(img/yoga-icons/color/svg/man_well.svg)}.schedule-wrap:nth-child(4)::after,.section-schedule .nav-link:nth-child(4)::after{background-image:url(img/yoga-icons/color/svg/mudra_surya.svg)}.schedule-wrap:nth-child(5)::after,.section-schedule .nav-link:nth-child(5)::after{background-image:url(img/yoga-icons/color/svg/vishudda_col.svg)}.schedule-wrap:nth-child(6)::after,.section-schedule .nav-link:nth-child(6)::after{background-image:url(img/yoga-icons/color/svg/woman_well.svg)}.schedule-wrap:nth-child(7)::after,.section-schedule .nav-link:nth-child(7)::after{background-image:url(img/yoga-icons/color/svg/asana_dog_col.svg)}.schedule-wrap dt{margin-bottom:10px}.schedule-wrap dt:not(:nth-last-of-type(1))+dd{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed rgba(0,0,0,.1)}.schedule-wrap dt:nth-last-of-type(1),.schedule-wrap dt:nth-last-of-type(1)+dd{margin-bottom:0}.schedule-desc,.schedule-time{font-size:20px;font-weight:700;line-height:1.6}.schedule-desc small{display:block;font-size:13px;opacity:.5;margin-top:4px}.schedule-teacher{width:46px;height:46px;border-radius:50%;z-index:2;position:relative}.countdown.countdown-inline{display:block}.countdown-row{margin:0}.countdown-section{border-left:0;background-color:rgba(255,255,255,.1);color:#888;padding:1rem;text-transform:uppercase;letter-spacing:1px}.countdown-amount{font-size:17px;color:#333;margin-bottom:5px}.pricing .btn{transform:translateY(50%)}.section-price::before{content:'';position:absolute;top:130px;left:-80px;width:500px;height:500px;background:url(img/yoga-icons/color/svg/asana_triangle_col.svg) no-repeat;background-size:100%;border-radius:50%;opacity:.06}.text-title{position:relative;display:block;top:15px;text-align:center}.text-title h3{display:inline;margin-bottom:0;padding:0 20px;background-color:#fff}.text-title h3 img{display:none}.price-features{border:1px solid var(--cnvs-themecolor);border-radius:10px}.price-features>div{padding:60px}.price-features .iconlist li{margin-bottom:10px;font-size:16px}.masonry-thumbs .grid-item{display:block;border-right:2px solid #fff;border-bottom:2px solid #fff;padding:0;border-radius:4px}.masonry-thumbs .grid-item img{-webkit-transform:scale(1.05) translateX(-2px) translateY(-2px);transform:scale(1.05) translateX(-2px) translateY(-2px);-webkit-transition:all .5s ease-out;transition:all .5s ease-out;padding:0}.masonry-thumbs .grid-item:hover img{-webkit-transform:scale(1.05) translateX(2px) translateY(2px);transform:scale(1.05) translateX(2px) translateY(2px);-webkit-filter:sepia(0) saturate(1.3);filter:sepia(0) saturate(1.3);opacity:.9}.yoga-video .play-icon{position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-40px}#footer::after{content:'';position:absolute;opacity:.15;right:0;top:0;width:700px;height:100%}#footer>div{position:relative;z-index:1}@media (min-width:992px){.hero-diagonal::before{width:60%;-webkit-clip-path:polygon(0 0,100% 0,75% 100%,0 100%);clip-path:polygon(0 0,100% 0,75% 100%,0 100%)}.section-img{display:block;position:absolute;top:-30px;right:0;width:52%;height:100%}.section-img .section-img-sm{position:absolute;top:auto;bottom:-30px;left:-40px;right:auto;width:360px;height:auto}.schedule-wrap dt{margin-bottom:20px}.text-title h3 img{display:inline-block;position:relative;margin-right:10px;top:-1px}}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}form .errors{list-style-type:none;padding:0;margin:0;font-size:85%}form .errors{list-style-type:none;font-size:85%}form .error,form .errors{color:red}