/**handles:ddp-demo-yoga-home**/
body.ie .yoga_home_header .et_pb_row:nth-child(2) .et_pb_text p{transform:rotate(0) translate(-100%,0);display:inline-block;transform-origin:left top}body.ie .yoga_home_header .et_pb_row:nth-child(2) .et_pb_text p{-ms-writing-mode:tb-lr!important}@media only screen and (max-width:480px){.yoga_home_blurbs_v1 .et_pb_column_1_2{width:100%!important;margin-right:0!important}}.yoga_home_blurbs_v1 .et_pb_blurb .et_pb_image_wrap{position:relative}.yoga_home_blurbs_v1 .et_pb_blurb .et_pb_image_wrap:before{content:"";display:block!important;width:100%;height:100%;transition:all .3s!important;position:absolute;left:0;top:0;background:#000;opacity:.5;transform:scaleX(0);transform-origin:left!important}.yoga_home_blurbs_v1 .et_pb_blurb:hover .et_pb_image_wrap:before{transform:scaleX(1);transform-origin:left!important;transition:all .3s!important;transition-delay:.3s!important}.yoga_home_blurbs_v1 .et_pb_blurb:hover .et_pb_image_wrap:after{transform:scaleX(1) translate(-50%,-50%);transform-origin:left!important;transition:all .3s!important;transition-delay:.3s!important;left:50%!important}.yoga_home_blurbs_v1 .et_pb_blurb .et_pb_image_wrap:after{content:"View";display:block!important;font-family:'Playfair Display',Georgia,"Times New Roman",serif;font-size:48px!important;transition:all .3s!important;position:absolute;left:0;top:50%;color:#fff;transform:scaleX(0) translate(-50%,-50%);transform-origin:left!important;visibility:visible!important}.yoga_home_blurbs_v1 .et_pb_blurb .et_pb_module_header{transform:scaleX(1);transform-origin:left;transition:all .3s!important;transition-delay:.3s!important}.yoga_home_blurbs_v1 .et_pb_blurb:hover .et_pb_module_header{transform:scaleX(0);transition:all .3s!important;transform-origin:left}body.ie .yoga_home_blurbs_v2 .et_pb_column_1_3 .et_pb_blurb_content .et_pb_module_header{transform:rotate(-90deg) translate(-100%,0);transform-origin:left top}body.ie .yoga_home_blurbs_v2 .et_pb_column_1_3 .et_pb_blurb:hover .et_pb_blurb_content .et_pb_module_header{transform:rotate(-90deg) translate(-110%,0);transform-origin:left top}body.ie .yoga_home_blurbs_v2 .et_pb_blurb .et_pb_column_1_3 .et_pb_blurb_content .et_pb_module_header{-ms-writing-mode:tb-rl!important}@media only screen and (max-width:480px){body .yoga_home_blurbs_v2 .et_pb_column{display:block!important}}@media only screen and (min-width:481px) and (max-width:767px){body .yoga_home_blurbs_v2 .et_pb_column .et_pb_blurb:first-child{margin-right:4%!important}}body .yoga_home_blurbs_v2 .et_pb_image_wrap,body .yoga_home_blurbs_v2 .et_pb_image_wrap img{width:100%!important}.yoga_home_blurbs_v2 .et_pb_blurb .et_pb_image_wrap{position:relative}.yoga_home_blurbs_v2 .et_pb_blurb .et_pb_image_wrap:before{content:"";display:block!important;width:0;height:10px;transition:all .3s!important;position:absolute;left:0;top:0;background:#fde61e}.yoga_home_blurbs_v2 .et_pb_blurb:hover .et_pb_image_wrap:before{width:100%!important;transition:all .3s!important}.yoga_home_blurbs_v2 .et_pb_blurb .et_pb_module_header{padding-bottom:0!important;transition:all .3s!important}.yoga_home_blurbs_v2 .et_pb_blurb:hover .et_pb_module_header{padding-bottom:15px!important;transition:all .3s!important}.yoga_home_class .et_pb_text ul{padding-left:0!important}.yoga_home_class .et_pb_text ul li p{padding-bottom:0!important}.yoga_home_class .et_pb_text ul li{display:flex;padding-bottom:23px;margin-bottom:37px;border-bottom:3px solid #000}body .yoga_home_class .et_pb_text ul li:last-child{margin-bottom:0!important}.yoga_home_class .et_pb_text ul li p:first-child{width:75%!important;margin-right:5%!important}.yoga_home_class .et_pb_text ul li p:last-child{width:20%!important;text-align:right}@media only screen and (max-width:980px){.yoga_home_class .et_pb_text ul li{margin-bottom:20px!important;padding-bottom:17px!important}}body .yoga_home_class .et_pb_image_wrap,body .yoga_home_class .et_pb_image_wrap img{width:100%!important}@media only screen and (min-width:980px){.yoga_home_content .et_pb_text p:last-child{max-width:40%!important;padding-bottom:41px}.yoga_home_content .et_pb_promo_description p{padding-bottom:30px}.yoga_home_content .et_pb_promo_description p:last-child{padding-bottom:0}}.yoga_home_content .et_pb_text p{padding-bottom:0!important}@media only screen and (max-width:980px){.yoga_home_content .et_pb_text .et_pb_text_inner{display:flex}.yoga_home_content .et_pb_text .et_pb_text_inner p:first-child{padding-right:5px}}.yoga_home_cta .et_pb_promo .et_pb_module_header{transition:all .3s!important}.yoga_home_cta .et_pb_promo:hover .et_pb_module_header{background:#000!important;transition:all .3s!important;color:#fff!important}body .yoga_home_person .et_pb_team_member_image img{width:100%!important}@media(min-width:768px) and (max-width:980px){.yoga_home_person .et_pb_column .et_pb_team_member_image{float:none!important;margin-right:0!important}.yoga_home_person .et_pb_column .et_pb_team_member_description{display:block!important}}.yoga_home_blurbs_v1 .et_pb_team_member .et_pb_team_member_image{position:relative}.yoga_home_person .et_pb_team_member .et_pb_team_member_image:before{content:"";display:block!important;width:100%;height:100%;transition:all .3s!important;position:absolute;left:0;top:0;background:#000;opacity:.5;transform:scaleY(0);transform-origin:bottom!important}.yoga_home_person .et_pb_team_member:hover .et_pb_team_member_image:before{transform:scaleY(1);transform-origin:bottom!important;transition:all .3s!important;transition-delay:.3s!important}.yoga_home_person .et_pb_team_member:hover .et_pb_team_member_image:after{transform:scaleY(1) translate(-50%,-50%);transform-origin:bottom!important;transition:all .3s!important;transition-delay:.3s!important;bottom:50%!important}.yoga_home_person .et_pb_team_member .et_pb_team_member_image:after{content:"View";display:block!important;font-family:'Playfair Display',Georgia,"Times New Roman",serif;font-size:36px!important;transition:all .3s!important;position:absolute;left:50%;bottom:0;color:#fff;transform:scaleY(0) translate(-50%,-50%);transform-origin:bottom!important;visibility:visible!important}.yoga_home_person .et_pb_team_member:hover .et_pb_module_header{transform:translateX(-50%) scaleY(0)!important;transition:all .3s!important;transform-origin:bottom}.yoga_home_testimonial .et_pb_testimonial_description_inner{padding:45px 50px 55px 50px!important;border-radius:10px;background:#fff!important;box-shadow:0 30px 87px rgba(150,176,203,.23)!important}@media only screen and (max-width:767px){.yoga_home_testimonial .et_pb_testimonial_description_inner{padding:45px 20px 55px 20px!important}}@media only screen and (max-width:980px){body .yoga_home_testimonial .et_pb_testimonial .et_pb_testimonial_portrait{margin-top:-50px!important}}