@font-face{font-family:"OptimaNova";font-weight:300;font-style:normal;font-display:auto;src:url("/wp-content/themes/yphoria/fonts/optima-nova/300/optimanova.woff2") format("woff2"),
url("/wp-content/themes/yphoria/fonts/optima-nova/300/optimanova.woff") format("woff"),
url("/wp-content/themes/yphoria/fonts/optima-nova/300/optimanova.ttf") format("truetype")}@font-face{font-family:"OptimaNova";font-weight:500;font-style:normal;font-display:auto;src:url("/wp-content/themes/yphoria/fonts/optima-nova/500/optimanova.woff2") format("woff2"),
url("/wp-content/themes/yphoria/fonts/optima-nova/500/optimanova.woff") format("woff"),
url("/wp-content/themes/yphoria/fonts/optima-nova/500/optimanova.ttf") format("truetype")}html{font-family:"OptimaNova",sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font-family:"OptimaNova",sans-serif;font-size:16px;font-weight:300;line-height:1.7;color:#111;text-align:left;background-color:#fff}.pt-font{font-family:"OptimaNova",sans-serif}a{color:#f89722}a:hover,a:focus{color:#f89722;transition:all 0.3s ease-in-out}a,a:hover,a:focus{text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}img{max-width:100%;height:auto}img.alignright{float:right;margin:0
0 1em 1em}img.alignleft{float:left}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}h1,h2,h3,h4,h5,h6{font-weight:300;color:#3b55a4}p{color:#3e3e3e}.desc-wrpr
p{justify-content:center}header.desk-menu.sticky{background:#fff;border-bottom:1px solid #f1f1f1;box-shadow:0 1px 4px 1px #f1f1f1;z-index:999 !important}.banner-slider{position:relative}header.desk-menu{z-index:10;position:fixed;width:100%;top:0;height:90px;display:flex}header.desk-menu
nav{margin:0
80px 0 180px}.header-logo{position:absolute;top:15px}.header-logo
img{height:60px}.menu-primary-menu-container{display:flex;align-items:center}.wo-menu-items-container .wo-menu-items{list-style:none;margin:0;padding:0}.wo-menu-items-container .wo-menu-items
li{display:inline-block;margin-right:10px}.wo-menu-items-container .wo-menu-items
li.account_item{margin-right:20px}.wo-menu-items-container{text-align:right;position:absolute;right:0;height:80px;display:flex;align-items:center;visibility:hidden}.menu-primary-menu-container #menu-primary-menu{text-align:center;padding-top:5px;padding-left:0px;margin-bottom:5px}.menu-primary-menu-container #menu-primary-menu li:last-child{margin-right:0px}.menu-primary-menu-container #menu-primary-menu
li{list-style:none;display:inline-block;position:relative}#menu-primary-menu li
a{position:relative;font-weight:500;display:block;text-transform:uppercase;font-size:14px;letter-spacing:0.055rem;color:#3b55a4}#menu-primary-menu li
a.sticky{color:black}#menu-primary-menu
li{margin-right:40px}.spacer-double-lg{padding-top:3rem;padding-bottom:3rem}.vector-image{max-width:110px}.text-secondary{color:#f89722 !important}.main-subtitles{font-size:16px}.home-about-us .mb-4{margin-top:20px;margin-bottom:25px}.main-titles{line-height:1.3;color:#3b55a4;font-weight:300;margin-top:0px;margin-bottom:0px}.img-trainer{background-color:white;display:flex;border-radius:20px;height:380px;width:auto}.benefits-list img.img-fluid{max-width:43px;max-height:53px}.service-step-icon-inner
img{max-width:48px;max-height:48px}.testimonial-carousel .testi-item{padding-bottom:30px;padding-top:4rem !important}.owl-theme .owl-dots .owl-dot
span{display:block;height:5px;width:23px;margin-right:5px;background:#212529;opacity:0.1;border-radius:1rem;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s}.owl-theme .owl-dots .owl-dot.active
span{width:30px;background:#f56c6d;opacity:1}.max-width-4{width:75px}.btn-main{color:#3b55a4;background-color:#fff;border-color:#3b55a4;padding:10px
30px;font-size:12px;border-radius:2rem;font-weight:300}.gap{margin-right:-4px;margin-left:-4px}.gap>.col,.gap>[class*="col-"]{padding-right:4px;padding-left:4px}.shape-centered-nvh{position:absolute;top:40px;left:-70px;z-index:-1}footer
img{width:125px}#text-2
p{color:#dae0e5 !important;text-align:justify;font-size:14px}.es-field-wrap
.es_txt_email{position:relative;width:152%;margin-bottom:0;border-radius:18px;padding:7px
7px;border:0}.padding-row{padding:40px
0px}.es_subscription_form_submit{color:#fff;position:absolute;background-color:#f89722;border-color:#f89722;border:none;padding:7px
28px;top:0;right:0;border-top-right-radius:18px;border-bottom-right-radius:18px;margin-top:48px}.es_caption{color:#fff}.notfound{padding-top:80px;padding-bottom:80px}.btn.btn-social-dark{line-height:13px;font-weight:300}#text-2 .fa-facebook-f{color:#4267b2;font-size:24px}#text-2 .fa-google{color:#4285f4;font-size:24px}#text-2 .fa-youtube{color:#f00;font-size:24px}#text-2 .fa-linkedin{color:#0072b1;font-size:24px}#text-2 .fa-twitter{color:#00acee;font-size:24px}#text-2 .fa-instagram{background:radial-gradient(
circle at 30% 107%,
#fdf497 0%,
#fdf497 5%,
#fd5949 45%,
#d6249f 60%,
#285aeb 90%
);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:24px}#breadcrumbs
a{color:#000}div[class*="col-"].spacer-double-sm,.spacer-double-sm{padding-top:4rem;padding-bottom:4rem}.max-width-3{width:3rem}.bg-primary{background-color:#475aa6 !important}.btn-social{font-size:0.8175rem;width:2.5rem;height:2.5rem;position:relative;padding:0}.footer-bottom{background-color:#364ba0;padding:6px
0}.footer-bottom
p{color:#fff;margin-bottom:0px;font-size:14px}.footer-bottom
a{color:#fff}.services-steps{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.service-step-item,.yoga-pose-item{text-align:center;z-index:2}.service-step-icon-container{display:inline-block;padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem}.service-step-item.active .service-step-icon{box-shadow:inset 3px 3px 3px #cdcdcd, inset -3px -3px 3px #fafafa}.service-step-item .service-step-icon{cursor:pointer}.service-step-item .service-step-icon,
.yoga-pose-item .yoga-pose-icon{position:relative;width:7rem;height:7rem;border-radius:50%;margin-left:auto;margin-right:auto;margin-bottom:-1rem;line-height:0.7;background-color:#f3f5f8;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;box-shadow:3px 3px 3px #cdcdcd, -3px -3px 3px #fafafa}.service-step-icon-inner,.yoga-pose-icon-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.service-step-item.active .service-step-icon
img.disabled{display:block !important}.service-step-item .service-step-icon img,
.yoga-pose-item .yoga-pose-icon
img{width:3rem}.service-step-item .service-step-icon
img.enabled{display:block !important;opacity:0.4}.service-step-item.active .service-step-icon
img.enabled{display:none !important}.services-steps:after{content:"";position:absolute;top:3.25rem;left:5rem;right:5rem;height:1px;background-color:#dee2e6;z-index:1}.service-step-item.active .service-step-title{color:#212529 !important}.tab-content>.active{display:flex}.pl-lg-6,.px-lg-6{padding-left:4rem !important}.btn-main:hover{background-color:#f89722;color:#fff;border:none}.shape-centered-ncr{position:absolute;top:70px;right:-12px}.mr-n{margin-left:-1.875rem}.radius-3{border-radius:3rem}.shadow{box-shadow:3px 3px 3px #cdcdcd, -3px -3px 3px #fafafa}.min-height-70{min-height:70px}.max-width-2{width:2.7rem}.gradient-overlay:before{background-color:rgba(52,58,64,0.6);position:absolute;top:0;right:0;bottom:0;z-index:1;width:100%;height:100%;content:""}.curved-decoration{position:absolute;z-index:2;width:100%;transform:scale(1)}.flip-xy{transform:rotate(180deg)}.bg-image{top:0;left:0;width:100%;height:100%;z-index:0;object-fit:cover;position:absolute}.curved-decoration{position:absolute;z-index:2;width:100%;transform:scale(1)}.spacer-xlg{padding-top:12rem;padding-bottom:12rem}#video-cover{position:relative}.flip-xy{transform:rotate(180deg)}svg:not(:root){overflow:hidden}.top-n1{top:-1px}.play-icon{position:relative;display:inline-block;vertical-align:middle;text-align:center;width:5rem;height:5rem}.play-icon::before{display:inline-block;width:100%;height:100%;content:"";background-color:transparent;border-radius:50%;border:2px
solid #fff}.play-icon-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1rem;line-height:0;fill:none;stroke:#fff;stroke-width:20;stroke-miterlimit:10}.z-index-2{z-index:2}.bottom-n1{bottom:-1px}section,.section{position:relative;width:100%;z-index:4;overflow:hidden}.z-index-2{z-index:2}.navigation-center
img{width:120px}.woocommerce-notices-wrapper{margin-top:0px}.woocommerce .product-lists.categories{margin-top:0}.woocommerce .product-lists.categories .list-wrpr{margin-top:50px}.woocommerce .product-lists.categories .list-wrpr .featured-category{padding-right:20px}.woocommerce .product-lists .gridlist-toggle{display:none}#slide-nav-pgs .slick-slide{width:auto !important;margin-right:10px}.image-banners-wrappers{margin-bottom:20px}.archive.tax-product_cat.woocommerce .product-lists .products.grid,
.woocommerce .product-lists .related ul.products,
.woocommerce .favourate-product ul.products,
.product-category-grid,
.woocommerce .product-lists.categories
ul.products{position:relative;display:flex;width:100%;padding:0;outline:none;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;margin-bottom:0;margin-top:40px;flex-wrap:wrap}.archive.tax-product_cat.woocommerce .product-lists .products.grid li,
.woocommerce .product-lists .related ul.products li,
.woocommerce .favourate-product ul.products li,
.product-category-grid
li{position:relative;z-index:1;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;justify-content:flex-start;transition:text-shadow 0.25s linear;width:calc(100% / 4 - calc(4 * 20px) / 4);margin-right:20px;margin-bottom:40px}.archive.tax-product_cat.woocommerce .product-lists .products.grid li img,
.woocommerce .product-lists .related ul.products li img,
.woocommerce .favourate-product ul.products li img,
.product-category-grid li
figure{margin-bottom:12px}.archive.tax-product_cat.woocommerce .product-lists .products.grid li a,
.product-category-grid li
a{color:#111}.product-category-grid li a:hover{color:#f89722}.archive.tax-product_cat.woocommerce .product-lists .products.grid li:hover h2,
.woocommerce .favourate-product ul.products li:hover h2,
.woocommerce .product-lists .related ul.products li:hover
h2{color:#f89722}.woocommerce .product-lists .related ul.products li a[aria-label],
.woocommerce .favourate-product ul.products li.product a.ajax_add_to_cart,
.woocommerce .product-lists .related ul.products li a.yith-wcqv-button{display:none}.product-category-grid li .product-name{display:block;text-align:left}.archive.tax-product_cat.woocommerce .product-lists .yith-wcqv-button,
.archive.tax-product_cat.woocommerce .product-lists .gridlist-buttonwrap{display:none}.woocommerce .product-lists.categories ul.products .woocommerce-loop-category__title
mark{display:none}.woocommerce .product-lists.categories ul.products li.product.product-category{position:relative;z-index:1;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;flex-basis:47.7%;justify-content:flex-start;transition:text-shadow 0.25s linear;width:calc(100% / 2 - calc(20px) / 2);margin-right:20px;margin-bottom:30px;padding:0}.woocommerce
.product-lists.categories
ul.products
li.product.product-category.last{margin-right:0}.woocommerce .product-lists.categories
ul.products{flex-wrap:wrap;margin-top:0}.top-header
ul{list-style:none;padding:0px}.top-header{color:#fff;background-color:#3b55a4;padding:8px
0;display:none}.top-header ul.header-contacts{padding-left:0px;margin-bottom:0px;list-style-type:none;line-height:18px;display:inline-block}.top-header ul.header-contacts
li{display:inline-block;font-size:13px}.top-header ul.header-contacts li
span{padding-left:10px}.top-header
a{color:#fff;font-size:14px}.side_content{text-align:right}.w-md-60{width:60% !important}.shadow{box-shadow:3px 3px 3px #cdcdcd, -3px -3px 3px #fafafa}.radius-2{border-radius:2rem}.post-img{padding:10px}.post-img-border{border-radius:10%;padding:4px;position:relative;z-index:2}.post-img-border
img{border-radius:0%}.card-img-top{padding:0
30px}.post-img-border{border-radius:0%;padding:0px;position:relative;z-index:2}.post-img:after{content:"";position:absolute;top:50%;left:50%;bottom:0;z-index:0;width:100%;height:100%;transform:translate(-50%,-50%)}.p-5{padding:2rem !important}.bg-light{background-color:#f1f3f6 !important}.pb-5,.py-5{padding-bottom:2rem !important}#news h2.h5
a{color:#212529}.page_header{text-align:left;margin-top:90px;background-size:cover;background-repeat:no-repeat;background-position:99% 60%;padding:20px
0px 20px 0px;position:relative;color:#000;text-transform:capitalize;z-index:1}.page_header:after{content:"";background:#ced1e3 none repeat scroll 0 0;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;opacity:0.6}.page_header.empty{padding:0}.item-current .bread-current{font-weight:300 !important}.page_header
h1{font-weight:300;font-size:32px;color:#000;text-transform:capitalize;opacity:0.9}.breadcrumbs{list-style:none;padding:0;margin-bottom:0px}.breadcrumbs
li{display:inline-block;font-size:14px}.breadcrumbs
.separator{margin-right:5px;margin-left:5px;color:#f89722}span[property="itemListElement"] a{color:#000;font-size:14px;font-weight:300}span[property="itemListElement"] a.current-item{}span.breadcrumb-arrow{margin-right:5px;margin-left:5px;color:#f89722}.gap>.col,.gap>[class*="col-"]{padding-right:4px;padding-left:4px}.hover-effect{position:relative;display:block;overflow:hidden}.hover-effect:hover:before{background-color:rgba(52,58,64,0.3)}.hover-effect:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-color:rgba(52,58,64,0)}.hover-effect-container{position:absolute;top:-20px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:0.4s}.hover-effect-icon{display:inline-block;text-align:center;color:#fff;font-size:0.75rem}.gall{height:15.625rem}.gall-bg-img{background-size:cover;background-repeat:no-repeat;background-position:top center}.gall-4{background-image:url(/wp-content/themes/assets/img/12.jpg)}.gall-1{background-image:url(https://web.autuskey.com/yphoria/wp-content/uploads/2021/02/111.jpg)}.gall-2{background-image:url(https://web.autuskey.com/yphoria/wp-content/uploads/2021/02/14.jpg)}.gall-3{background-image:url(/wp-content/themes/yphoria/image/gallery/gallery3.jpg)}.gall-4{background-image:url(https://web.autuskey.com/yphoria/wp-content/uploads/2021/02/12.jpg)}.gall-5{background-image:url(https://web.autuskey.com/yphoria/wp-content/uploads/2021/02/15.jpg)}.gall-6{background-image:url(https://web.autuskey.com/yphoria/wp-content/uploads/2021/02/16.jpg)}.vw-50{width:50vw !important}.badge{display:inline-block;padding:0.5em 0.6rem;font-size:14px;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:11px !important;color:#fff;background-color:#f89722 !important}#trainer
p{font-size:1rem;font-weight:300;line-height:1.7;color:#6c757d;text-align:justify}.product-colletion
.products{padding:0px
0px 0px 0px;position:relative;border-radius:2rem;margin-top:40px;padding-left:0px;padding-right:0px}.products .product-container{border-radius:0px 0px 0 0;position:relative;line-height:0;padding:10px}.product-container
.reveal{position:relative;height:auto}.product-container .post-img-border
img{height:260px !important;width:100% !important;object-fit:cover !important}.product-detail .grid-link__title{font-size:16px;display:inline-block;width:100%;margin:0px
0 10px;line-height:normal;color:#000;font-weight:300;text-transform:capitalize;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:45px;text-overflow:ellipsis;text-align:center}.grid-link__meta{text-align:center;background:#fff;padding:8px
0px;width:100%;margin:0
auto;border-radius:2rem}.grid-link__meta
.product_price{color:#f89722;font-weight:300}.product_price
.price{position:relative;margin-right:15px}.product_price .price:after{content:" ";position:absolute;top:0px;bottom:0;right:-9px;border-right:1px solid #f89722}.btn-buy
a{color:#f89722}.product-detail{padding:0px
2rem}.woocommerce-breadcrumb{display:none}.image-wrapper{position:relative;overflow:hidden;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.image-wrapper img:hover{-o-transform:scale(1.1) rotate(2deg);-ms-transform:scale(1.1) rotate(2deg);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.image-wrapper
img{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.parallax-image{background-image:url("/wp-content/uploads/2021/03/best-yoga-classes-group-classes-viman-nagar-pune-Pune-Yoga_class-_1-1-scaled.jpg");min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}#Proj_Categories
a{font-size:14px}.product-lists{margin-top:50px;margin-bottom:50px}.wfc_header_title{font-size:16px !important}h1.product_title{font-size:32px;line-height:1.3;color:#212529;font-weight:300;margin-top:0px;margin-bottom:0px}.woocommerce div.product p.price,
.woocommerce div.product
span.price{color:#000}.single_add_to_cart_button{color:#f89722 !important;background-color:#fff !important;border-color:#fff !important;padding:22px
50px !important;font-size:16px !important;border-radius:2rem !important;font-weight:300 !important;line-height:0px !important}.single_add_to_cart_button:hover{background-color:#f89722 !important;color:#fff !important;border:none !important;outline:none !important}.single_add_to_cart_button:focus{outline:none !important}.qib-button:not(#qib_id):not(#qib_id){background:#f89722 !important;border-color:#f89722 !important;color:#fff !important}.qib-container .quantity input.qty:not(#qib_id):not(#qib_id){border-color:#f89722 !important}.product_meta
.sku_wrapper{display:block}.related
h2{font-size:32px;line-height:1.3;color:#212529;font-weight:300;margin-top:0px;margin-bottom:0px}.related.products{margin-top:30px !important;background-color:none !important}.product-colletion .p-5{padding:0.1rem !important}.woocommerce-ordering
.orderby{height:25px;box-shadow:none;padding:0px;border-radius:0px;background:rgb(255, 255, 255);border-color:rgb(204, 204, 204);color:rgb(204, 204, 204)}.product-lists .col-sm-9{border-left:1px solid rgb(223, 223, 223)}#woocommerce_product_categories-2 h2.widget-title{padding-bottom:5px;border-bottom:1px solid rgb(223, 223, 223);font-size:20px;color:rgb(34, 34, 34);margin-top:15px;margin-bottom:5px;position:relative}#woocommerce_product_categories-2 .product-categories{list-style:none;padding:10px
16px}#woocommerce_product_categories-2 .product-categories
li{padding:5px
0px}#woocommerce_product_categories-2 .product-categories li
a{padding-left:0px;color:rgb(102, 102, 102)}#woocommerce_price_filter-2 h2.widget-title{padding-bottom:5px;border-bottom:1px solid rgb(223,223,223);font-size:20px;color:rgb(34,34,34);margin-top:15px;margin-bottom:5px;position:relative}.price_slider_wrapper{margin-top:30px}.woocommerce .widget_price_filter .price_slider_amount
.button{background-color:#f89722;color:#fff}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#f89722}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#f89722}.product-lists .products
li{}.product-lists .products .product
img{border-radius:0%;background-color:white;width:100% !important;object-fit:cover !important;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}h2.woocommerce-loop-product__title{font-size:16px;display:inline-block;width:100%;margin:0px
0 10px;line-height:normal;color:#111;;font-weight:300;text-transform:capitalize;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:30px;text-overflow:ellipsis}h2.woocommerce-loop-product__title:hover{color:#f89722}.archive.woocommerce ul.products li.product
.price{position:relative}.archive.woocommerce ul.products li.product
.price{color:#3b55a4}.woocommerce ul.products li.product
.price{color:#3b55a4;font-weight:200}.woocommerce ul.products li.product
a.add_to_cart_button{margin:0
auto;text-align:center;width:100%;display:block}.woocommerce ul.products li.product
a.add_to_cart_button{visibility:hidden;background-color:#f89722;color:#fff;text-transform:capitalize;border-radius:2rem;padding:16px
0px}.qib-button:not(#qib_id):not(#qib_id){height:45px !important;width:40px !important}.qib-container .quantity input.qty:not(#qib_id):not(#qib_id){height:45px !important;width:60px;color:#f89722}.wfc_apply_coupon_link
a{font-size:16px !important}.wfc_container
.wfc_total_tr{font-weight:300 !important}.wfc_container .wfc_footer
a{background-color:#f89722 !important;color:#fff !important;text-transform:capitalize;border-radius:2rem;padding:10px
0px}.inner-page-header{background-repeat:no-repeat;background-size:cover;height:auto}.categorypage{padding:60px
0px}.entry-cover{position:relative;overflow:hidden}.entry-cover
img{width:100%}.entry-content-block{padding:0
70px;margin-top:-140px}.entry-content-block{position:relative}.entry-contentbox{background-color:#fff;text-align:center;padding-left:40px;padding-right:40px;padding-top:40px;padding-bottom:40px}.entry-cover img:hover{transform:scale(1.12)}.entry-cover
img{transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s}.tax-product_cat .shop-banner{display:none}.main-footer-wrapper{position:relative}.global-footer__background{position:absolute;height:100%;right:0;left:0;overflow:hidden;background-color:#3b55a4;opacity:1}.global-footer__background:before{content:"";position:absolute;width:100%;height:100%;left:0px;background-image:url(/wp-content/themes/yphoria/image/footer-bg.png);background-position:center bottom;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;background-repeat:no-repeat;opacity:0.1;background-size:100% 362px}.footer-content{padding:50px
0px 0px 0px}.post-category
p{text-align:left}.blogs-section{padding-top:60px;padding-bottom:60px}.page_content{padding-top:60px;padding-bottom:60px}.book-sessions{margin-top:30px}.first-span{color:#000;font-size:22px}.icon-separator{margin:0
10px}.fa-whatsapp{color:#25d366;font-size:28px}.contact-icon{line-height:1.6;text-align:center;font-size:1rem;width:4rem;height:4rem;font-size:1.75rem}.shadow-inner{box-shadow:inset 3px 3px 3px #cdcdcd, inset -3px -3px 3px #fafafa}.max-width-1{width:1.9rem}.woocommerce-account
.woocommerce
.woocommerce-MyAccount-navigation
ul
li:first-child:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f007";font-size:24px;color:#f89722}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation
ul{list-style:none;padding:0}.woocommerce-account
.woocommerce
.woocommerce-MyAccount-navigation
ul
li:nth-child(2):before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f35a";font-size:24px;color:#f89722}.woocommerce-account
.woocommerce
.woocommerce-MyAccount-navigation
ul
li:nth-child(3):before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f2bb";font-size:24px;color:#f89722}.woocommerce-account
.woocommerce
.woocommerce-MyAccount-navigation
ul
li:nth-child(4):before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f2bd";font-size:24px;color:#f89722}.woocommerce-account
.woocommerce
.woocommerce-MyAccount-navigation
ul
li:nth-child(5):before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f2f5";font-size:24px;color:#f89722}.woocommerce form .form-row input.input-text,
.woocommerce form .form-row
textarea{background-color:#fff;border:1px
solid #d7d7d7;border-radius:1px;color:#6d7783;font-size:15px;padding:13px
20px;-webkit-box-shadow:none;-webkit-appearance:none;box-shadow:none;outline:none;width:100% !important}.woocommerce-input-wrapper{width:100%}.select2-container--default .select2-selection--single{background-color:#fff;border:1px
solid #d7d7d7;border-radius:0px;height:42px;outline:none}.woocommerce-edit-address
.woocommerce
.woocommerce-MyAccount-content
.woocommerce-address-fields
.button,.woocommerce-Button,.woocommerce-form-login__submit{height:42px;background-color:#f89722 !important;color:#fff !important;width:172px;border-radius:0px;color:#fff;padding:14px
11px !important}.woocommerce-MyAccount-content
mark{visibility:visible}.woocommerce-form-login__submit{margin-left:20px !important}.password-input{width:100%}.variations
tr{display:block}.variations tr
td{display:block}.woocommerce div.product form.cart .variations
label{font-weight:300;color:#3b55a4}.woocommerce div.product form.cart .variations
select{background:#fff;height:42px;min-width:62%}.woocommerce-billing-fields .form-row,
.woocommerce-shipping-fields .form-row{display:block}.woocommerce .col-1,.col-2{max-width:none}.gallery_block{position:relative;margin-bottom:30px}.gallery_block
img{height:242px;object-fit:cover;width:100%}.page-template-video .image-block .image-overlay{position:relative;width:100%;bottom:0px;color:#202121;height:50px;line-height:42px;font-size:16px}.page-template-video .image-block .image-overlay
h3{margin-top:10px;font-size:24px;color:#202121}.jsGalleryWrpr{padding-top:60px;padding-bottom:60px}ul.instafeed-list{margin:0
-4px;margin-top:154px}ul.instafeed-list
li{display:inline-block;padding:5px}ul.instafeed-list
li{width:49.5%}.home-services-section .pb-5{padding-bottom:1rem !important}.home-services-section .pb-5{padding-bottom:1rem !important}.home-services-section .mb-5,
.home-services-section .my-5{margin-bottom:2rem !important}.grid-link__title{}.grid-link__title{padding-left:10px;font-size:16px;display:inline-block;width:100%;margin:0px
0 10px;line-height:normal;color:#000;font-weight:300;text-transform:capitalize;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:45px;text-overflow:ellipsis;text-align:center}.iconbox{background:#fff;padding:40px
40px 30px 40px;position:relative;transition:all 0.3s ease-in-out;height:365px}.services-list{padding:30px
0}.radius-2{border-radius:2rem}.shadow{}#main-content ul
li{color:#3e3e3e}.sessions-wrapper{transition:all 0.3s ease-in-out;background:#fff;padding:35px
35px 35px 35px;position:relative;margin-bottom:28px}.sessions-wrapper:hover{-webkit-box-shadow:0 0 15px rgba(0, 0, 0, 0.06);-moz-box-shadow:0 0 15px rgba(0, 0, 0, 0.06);-ms-box-shadow:0 0 15px rgba(0, 0, 0, 0.06);-o-box-shadow:0 0 15px rgba(0, 0, 0, 0.06);box-shadow:0 0 15px rgba(0, 0, 0, 0.06);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}.sessions-content
h2{font-size:22px;line-height:24px;color:#f89722;margin:15px
0 10px 0;text-transform:uppercase;font-weight:300;line-height:1.1}.content-desc
p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;height:122px;text-overflow:ellipsis;margin-bottom:20px;line-height:24px;text-align:justify}.session-image-wrapper
img{height:160px;width:100%;object-fit:cover}.enquiry-form input,
.enquiry-form
textarea{display:block;width:100%;padding:0.625rem 2rem;font-size:0.9375rem;line-height:1.7;color:#222;background-color:#f1f3f6;background-clip:padding-box;border:1px
solid #f1f3f6;border-radius:2rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;outline:none}.wpcf7-submit{color:#fff !important;background-color:#f89722 !important;border-color:#f89722 !important;padding:10px
30px !important;font-size:18px !important;border-radius:2rem !important;font-weight:300 !important;width:50% !important}.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper{margin-top:7px}.wp-megamenu-main-wrapper.wpmega-transparent-hover-black.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a, .wp-megamenu-main-wrapper.wpmega-transparent-hover-black.wpmm-orientation-vertical ul.wpmm-mega-wrapper>li>a{color:#3b55a4 !important}.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper>li{padding:0px
15px !important}ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li
a{font-size:16px !important}.menu-primary-menu-container
#menu-primary-menu
li.menu-item-has-children>a:after{content:"\f107";font-family:"Font Awesome 5 Free";position:absolute;right:-16px;font-weight:900;top:2px;color:#3b55a4}.menu-primary-menu-container #menu-primary-menu li .sub-menu{box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);z-index:2;position:absolute;text-align:left;padding-left:0px;left:0;min-width:360px;visibility:hidden;opacity:0;background:#fff;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;margin:0;top:40px}#menu-primary-menu li > .sub-menu
li{margin-right:0px}.menu-primary-menu-container #menu-primary-menu li:hover .sub-menu{opacity:1;visibility:visible;margin:0;background-color:#fff}.menu-primary-menu-container #menu-primary-menu li > .sub-menu li
a{font-size:14px;text-transform:uppercase;display:block;padding:12px
10px;border-bottom:solid 1px #ee893229;font-weight:300}.menu-primary-menu-container #menu-primary-menu li > .sub-menu
li{display:block}.media-body{color:#3b55a4}.media-body
a{color:#6c757d}h3.widget-title{font-size:20px;color:#fff;font-weight:500;line-height:1;margin:0px
0px 28px 0px;text-transform:uppercase}.padding-40{padding-left:90px}.menu-footer-menu-container
ul{padding:0}.menu-footer-menu-container ul li
a{color:#dae0e5 !important}.contact_us
i{color:#f89722;margin-right:10px}.contact_us
p{color:#dae0e5 !important}.contact_us
a{color:#dae0e5 !important}.return-to-shop .wc-backward{background-color:#f89722 !important;color:#fff !important;border-radius:3px !important}.woocommerce ul.products li.product
.button{visibility:hidden;background-color:#fff;color:#f89722;text-transform:capitalize;border-radius:2rem;padding:16px
0px;margin:0
auto;text-align:center;width:100%;display:block}.woocommerce-page table.cart td.actions .input-text{width:130px}.woocommerce
button.button{background-color:#f89722 !important;color:#fff !important;border-radius:3px !important}.checkout-button{background-color:#f89722 !important;color:#fff !important;border-radius:3px !important}.woocommerce .woocommerce-MyAccount-navigation{width:20%}.woocommerce .woocommerce-MyAccount-navigation ul
li{padding:5px
10px;border-bottom:1px solid #f6c38461}#gallery
h1{color:#3b55a4}.woocommerce-loop-category__title{color:#111;text-align:left}.woocommerce-loop-category__title:hover{color:#f89722}#trainer
h1{color:#3b55a4}#trainer .contact-icon{width:3rem;height:3rem;font-size:22px !important}.testimonial-image{position:relative;display:inline-block;border-radius:50%;padding:10px;margin-top:-60px;background-color:#f3f5f8;width:115px;height:115px}.testimonial-image:before{position:absolute;top:0;left:2px;width:92%;height:40%;background-color:#f3f5f8;z-index:1;right:6px}.testimonial-carousel .owl-item
.card{border-radius:2rem}.testimonial-image-border{box-shadow:3px 3px 3px #cdcdcd, -3px -3px 3px #fafafa;border-radius:50%;padding:5px;position:relative;z-index:2}.testimonial-image
img{width:85px;height:85px;display:inline-block;border-radius:50%}#testtimonials .card-footer{background:none}.card-body{padding:2.5rem}.btn.btn-social-dark{color:rgba(255, 255, 255, 0.6);box-shadow:3px 3px 3px #a6acb1, -3px -3px 3px #383838}.btn-social{font-size:0.8175rem;width:2.5rem;height:2.5rem;position:relative;padding:0;border-radius:2rem}.btn-icon-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#contact
h1{color:#3b55a4}#testtimonials .card-footer{padding:0px}.full-width{width:100% !important}.video-icon{position:absolute;font-size:80px;text-align:center;margin-top:-189px;padding-left:38%}.mw-100{width:240px !important;height:140px !important}}#highlights-banners{background-color:#f89722}.highlight-banners-count-4{padding:36px
0px}.highlights-banners-block{text-align:center;position:relative;align-items:center;width:100%;padding:0
1.25rem;color:#111;text-decoration:none}.hightlights-banners-icons{margin-bottom:10px}.highlightds-banners-text{font-size:13px;font-style:normal;font-weight:500;letter-spacing:0.01em;margin:0}@media (max-width:425px){.highlights-banners-block{width:100%;padding:2rem 2rem}}.favourate-product{padding-top:70px;padding-bottom:10px}.favourites-block{text-align:center;justify-content:center;padding:1rem;font-size:1.2rem;color:#111;margin-bottom:30px}.your-message
textarea{height:100px}.s-bg{background:#fff;border-radius:2}.Dsk{display:inline;background:#f897222e}.mob{display:none;background:#f897222e}.s-bg{background:#f897222e}.popup-text{text-align:center}.popup-form{align-items:center}.popup-form
input{width:100%;height:35px}.popup-form
textarea{width:100%;height:35px}.schedule-link{padding-top:5px;margin-bottom:15px}.schedule-link
a{color:#3b55a4}@media (min-width: 992px) and (max-width: 1200px){.es_subscription_form_submit{right:-13px}#menu-primary-menu li
a{font-size:11px}.wo-menu-items-container .wo-menu-items
li.account_item{margin-right:12px}.menu-primary-menu-container #menu-primary-menu{visibility:hidden}.wpmega-menu-primary{visibility:hidden !important}}@media (max-width: 1024px){.desk-menu
.container{border-bottom:1px solid #ddd}section.top-header{border-bottom:1px solid #fff}section.page_header
.row{padding:40px
10px 10px}header.desk-menu{top:0px !important}button#rmp_menu_trigger-989{top:20px !important}.home.page-template header.desk-menu{top:35px !important}.home.page-template button#rmp_menu_trigger-989{top:54px !important}}@media (min-width: 768px) and (max-width: 991px){.wo-menu-items-container .wo-menu-items
li.account_item{margin-right:10px}.wo-menu-items-container .wo-menu-items li
a{font-size:12px}.desk-menu .col-md-7{display:none}.wo-menu-items-container .wo-menu-items
li{margin-right:0px}.es_subscription_form_submit{right:-12px}.menu-primary-menu-container #menu-primary-menu{visibility:hidden}.Dsk{display:none}.mob{display:inline}}@media (max-width: 767px){.top-header
.content{display:flex;justify-content:center}.desk-menu
.container{width:auto}.menu-primary-menu-container #menu-primary-menu{visibility:hidden}.wo-menu-items-container{text-align:center !important}.wo-menu-items-container .wo-menu-items{padding-top:5px;margin-bottom:5px}.spacer-double-lg{padding-top:3rem;padding-bottom:3rem}#appointment .bg-image{display:none}.img-mobile{width:100vw;height:auto}#appointment
h1{font-size:32px}.Dsk{display:none}.mob{display:inline}}@media (max-width: 600px){.product-lists .products .product
img{height:315px !important}.entry-contentbox{text-align:left;padding-left:20px;padding-right:20px;padding-top:25px;padding-bottom:40px}.entry-content-block{padding:0
0px;margin-top:2px}.parallax-image{background-attachment:inherit !important}.testimonial-carousel .owl-carousel .owl-wrapper-outer{overflow:visible !important}button#responsive-menu-button{z-index:999 !important}.enquiry-form
textarea{height:150px}.page-template-contact_template
#appointment{margin-top:40px}.padding-40{padding-left:15px}.padding-row .col-sm-4{margin-bottom:30px}.top-header ul.header-contacts
li{padding:0px}.woocommerce ul.products li.product,
.woocommerce-page ul.products
li.product{width:100% !important}.testimonial-image{margin-top:-25px}ul.instafeed-list
li{width:100%}.Dsk{display:none}.mob{display:inline}.img-trainer{height:auto}ul.instafeed-list{margin-top:5px}.mw-100{width:auto !important;height:auto !important}}@media (max-width: 520px){.services-steps .service-step-item:last-child{margin-left:0px}.Dsk{visibility:collapse}.mob{visibility:visible}.wo-menu-items-container{height:135px}}@media (max-width: 426px){.vector-image{max-width:90px}.main-titles{font-size:28px}.pb-5,.py-5{padding-bottom:1rem !important}.service-step-icon-container{padding-left:0.5rem !important;padding-right:0.5rem !important}h5.service-step-title{font-size:14px}.service-step-item,.yoga-pose-item{height:auto;width:50%}.services-steps:after{top:0px;left:0px;right:0px;background:transparent;position:relative}.pt-5,.py-5{padding-top:1rem !important}.mt-5,.my-5{margin-top:1rem !important}.pl-lg-6,.px-lg-6{padding-left:1rem !important}.tab-content
h2{font-size:20px}.home-services-section{padding-bottom:10px}.mb-5,.my-5{margin-bottom:1rem !important}.mr-n{margin-left:0px}.Dsk{visibility:collapse}.mob{visibility:visible}.product-category-grid
li{width:100%}.woocommerce ul.products[class*="columns-"] li.product, .woocommerce-page ul.products[class*="columns-"] li.product{margin:0px}.featured-category{margin-bottom:20px}.list-wrpr .featured-category{padding-right:0px!important}.related
h2{margin-bottom:20px}.wo-menu-items-container .wo-menu-items{padding-right:10px}.top-n1{top:-2px}.fadeInUp{padding-top:30px}.woocommerce .product-lists.categories ul.products li.product.product-category{flex-basis:100%}}@media (max-width: 380px){.badge{font-size:12px}.trainer-title{margin-top:20px}.top-header ul.header-contacts
li{padding:0px}.top-header
a{font-size:11px}.navigation-center
img{width:96px}.random-shape{display:none}.Dsk{visibility:collapse}.mob{visibility:visible}.wo-menu-items-container .wo-menu-items{padding-right:55px}.top-n1{top:-4px}.bottom-n1{bottom:-3px}}@media (max-width: 320px){.Dsk{visibility:collapse}.mob{visibility:visible}.wo-menu-items-container .wo-menu-items{padding-right:100px}.bottom-n1{bottom:-4px}}@media (max-width: 300px){.wo-menu-items-container .wo-menu-items{padding-right:130px}}header.desk-menu{background:#fff}button#rmp_menu_trigger-989{top:22px}section.banner-slider{top:88px}section.top-header{display:block;z-index:88}header.desk-menu{top:43px;transition:0.3s all ease-in-out}header.desk-menu.sticky{top:0;transition:all 0.3s ease-in-out}button#rmp_menu_trigger-989{top:54px}@media (max-width: 1200px){header.desk-menu{top:35px}section.top-header{position:fixed}section.top-header .col-12.col-md-4.content{display:none}section.banner-slider{top:123px}.top-header
a.separator{padding-right:5px}.top-header
a.header_mob{padding-left:5px}}.wpmega-openblock{visibility:hidden}