.elementor-3341 .elementor-element.elementor-element-11f4ef2a{padding:125px 0px 130px 0px;}.elementor-3341 .elementor-element.elementor-element-207414d2 .portfolio-title{font-size:20px;}.elementor-3341 .elementor-element.elementor-element-207414d2 .portfolio-wrapper{margin:0 -15px;}.elementor-3341 .elementor-element.elementor-element-207414d2 .portfolio-wrapper  .portfolio-item{padding:0px 15px;margin:15px 0px;}.elementor-3341 .elementor-element.elementor-element-207414d2 .portfolio-wrapper .entry-hover-inner .icon i{color:#0C9479;}.elementor-3341 .elementor-element.elementor-element-207414d2 .portfolio-wrapper .entry-hover-inner .icon i:hover{border-color:#0C9479;background-color:#0C9479;color:#fff;}.elementor-3341 .elementor-element.elementor-element-207414d2 .portfolio-tabs .tab-wrapper ul li.active a{background-color:#0C9479;}.elementor-3341 .elementor-element.elementor-element-207414d2 .portfolio-tabs .tab-wrapper ul li a:before{background-color:#0C9479;}.elementor-3341 .elementor-element.elementor-element-207414d2 .portfolio-tabs .tab-wrapper ul li:hover a{background-color:#0C9479;}.elementor-3341 .elementor-element.elementor-element-207414d2 .portfolio-wrapper .portfolio-item .entry-thumbnail.effect_1 .entry-thumbnail-hover{border-color:#0C9479;}.elementor-3341 .elementor-element.elementor-element-207414d2 .portfolio-wrapper .portfolio-item .entry-thumbnail .entry-thumbnail-hover{background-color:#06060687;}.elementor-3341 .elementor-element.elementor-element-207414d2 .entry-hover-inner .title{font-size:20px;}.elementor-3341 .elementor-element.elementor-element-207414d2 .portfolio-wrapper .entry-hover-inner .icon a{color:#fff;}.elementor-3341 .elementor-element.elementor-element-207414d2 .portfolio-wrapper .entry-hover-inner .title:before{background-color:#fff;}.elementor-3341 .elementor-element.elementor-element-207414d2 .portfolio-wrapper .entry-hover-inner .title{color:#fff;}.elementor-3341 .elementor-element.elementor-element-207414d2 .portfolio-wrapper .entry-hover-inner .category{color:#fff;}.elementor-3341 .elementor-element.elementor-element-207414d2 .paging .load-more{background-color:#3F3A64;}.elementor-3341 .elementor-element.elementor-element-207414d2 .paging .load-more:hover{background-color:#0C9479;}.elementor-3341 .elementor-element.elementor-element-79eca32c:not(.elementor-motion-effects-element-type-background), .elementor-3341 .elementor-element.elementor-element-79eca32c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yogafamily.mx/wp-content/uploads/2023/09/404-bg-copia.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3341 .elementor-element.elementor-element-79eca32c > .elementor-background-overlay{background-color:#E4E4E48F;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3341 .elementor-element.elementor-element-79eca32c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3341 .elementor-element.elementor-element-1d80fa82:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3341 .elementor-element.elementor-element-1d80fa82 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yogafamily.mx/wp-content/uploads/2023/09/seccion-serv-home-copy.webp");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-3341 .elementor-element.elementor-element-1d80fa82 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3341 .elementor-element.elementor-element-1d80fa82 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3341 .elementor-element.elementor-element-595498a0 > .elementor-element-populated{padding:110px 30px 110px 70px;}.elementor-3341 .elementor-element.elementor-element-683b4f84 .icon-top-title{color:#FFFFFF;}.elementor-3341 .elementor-element.elementor-element-683b4f84 .icon-title{color:#FFFFFF;}.elementor-3341 .elementor-element.elementor-element-683b4f84 .icon-description{color:#FFFFFF;}.elementor-3341 .elementor-element.elementor-element-683b4f84 .btn-readmore{color:#FFFFFF;}.elementor-3341 .elementor-element.elementor-element-683b4f84 .btn-readmore span{background-color:#FFFFFF;}.elementor-3341 .elementor-element.elementor-element-3d591ba{overflow:hidden;padding:105px 0px 95px 0px;z-index:2;}.elementor-3341 .elementor-element.elementor-element-3d591ba > .elementor-shape-top .elementor-shape-fill{fill:#F5F1ED;}.elementor-3341 .elementor-element.elementor-element-3d591ba > .elementor-shape-top svg{width:calc(272% + 1.3px);height:1000px;}.elementor-3341 .elementor-element.elementor-element-5fef79{width:auto;max-width:auto;top:157px;}body:not(.rtl) .elementor-3341 .elementor-element.elementor-element-5fef79{left:-137px;}body.rtl .elementor-3341 .elementor-element.elementor-element-5fef79{right:-137px;}.elementor-3341 .elementor-element.elementor-element-4dac93e4 img{width:44%;}.elementor-3341 .elementor-element.elementor-element-4dac93e4{width:auto;max-width:auto;top:198px;}body:not(.rtl) .elementor-3341 .elementor-element.elementor-element-4dac93e4{right:-266.5px;}body.rtl .elementor-3341 .elementor-element.elementor-element-4dac93e4{left:-266.5px;}.elementor-3341 .elementor-element.elementor-element-1f6615e0 img{width:36%;}.elementor-3341 .elementor-element.elementor-element-1f6615e0{width:auto;max-width:auto;top:503px;}body:not(.rtl) .elementor-3341 .elementor-element.elementor-element-1f6615e0{left:291px;}body.rtl .elementor-3341 .elementor-element.elementor-element-1f6615e0{right:291px;}.elementor-3341 .elementor-element.elementor-element-7a6f14c0 .shape{width:700px;height:700px;border-width:50px;color:#A8A8A81A;}.elementor-3341 .elementor-element.elementor-element-7a6f14c0 svg{width:700px;}.elementor-3341 .elementor-element.elementor-element-7a6f14c0 .yolo-jhana-shape-fill{fill:#A8A8A81A;}.elementor-3341 .elementor-element.elementor-element-7a6f14c0{width:auto;max-width:auto;top:-390px;}body:not(.rtl) .elementor-3341 .elementor-element.elementor-element-7a6f14c0{right:-631px;}body.rtl .elementor-3341 .elementor-element.elementor-element-7a6f14c0{left:-631px;}.elementor-3341 .elementor-element.elementor-element-73b5ee4a .shape{width:500px;height:500px;color:#A8A8A81A;}.elementor-3341 .elementor-element.elementor-element-73b5ee4a svg{width:500px;}.elementor-3341 .elementor-element.elementor-element-73b5ee4a .yolo-jhana-shape-fill{fill:#A8A8A81A;}.elementor-3341 .elementor-element.elementor-element-73b5ee4a{width:auto;max-width:auto;top:-300px;}body:not(.rtl) .elementor-3341 .elementor-element.elementor-element-73b5ee4a{right:-550px;}body.rtl .elementor-3341 .elementor-element.elementor-element-73b5ee4a{left:-550px;}.elementor-3341 .elementor-element.elementor-element-bc6d043 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3341 .elementor-element.elementor-element-5bb8e120 img{width:27%;}.elementor-3341 .elementor-element.elementor-element-5bb8e120{width:auto;max-width:auto;top:-88px;}body:not(.rtl) .elementor-3341 .elementor-element.elementor-element-5bb8e120{right:1px;}body.rtl .elementor-3341 .elementor-element.elementor-element-5bb8e120{left:1px;}.elementor-3341 .elementor-element.elementor-element-64885db8{text-align:center;color:var( --e-global-color-secondary );font-family:"Josefin Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1em;}.elementor-3341 .elementor-element.elementor-element-64885db8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3341 .elementor-element.elementor-element-43914eef img{width:147px;}.elementor-3341 .elementor-element.elementor-element-43914eef{width:auto;max-width:auto;top:699px;}body:not(.rtl) .elementor-3341 .elementor-element.elementor-element-43914eef{left:26px;}body.rtl .elementor-3341 .elementor-element.elementor-element-43914eef{right:26px;}.elementor-3341 .elementor-element.elementor-element-6e80396a .shape{width:252px;height:252px;color:#F05C5FA3;}.elementor-3341 .elementor-element.elementor-element-6e80396a svg{width:252px;}.elementor-3341 .elementor-element.elementor-element-6e80396a .yolo-jhana-shape-fill{fill:#F05C5FA3;}.elementor-3341 .elementor-element.elementor-element-6e80396a{width:auto;max-width:auto;top:576px;}body:not(.rtl) .elementor-3341 .elementor-element.elementor-element-6e80396a{left:0px;}body.rtl .elementor-3341 .elementor-element.elementor-element-6e80396a{right:0px;}.elementor-3341 .elementor-element.elementor-element-4bf6f99a .shape{width:120px;height:120px;border-width:10px;color:#CECECE66;}.elementor-3341 .elementor-element.elementor-element-4bf6f99a svg{width:120px;}.elementor-3341 .elementor-element.elementor-element-4bf6f99a .yolo-jhana-shape-fill{fill:#CECECE66;}.elementor-3341 .elementor-element.elementor-element-4bf6f99a{width:auto;max-width:auto;top:551px;z-index:2;}body:not(.rtl) .elementor-3341 .elementor-element.elementor-element-4bf6f99a{left:1103px;}body.rtl .elementor-3341 .elementor-element.elementor-element-4bf6f99a{right:1103px;}.elementor-3341 .elementor-element.elementor-element-5eefd8e0{width:auto;max-width:auto;top:1032px;}body:not(.rtl) .elementor-3341 .elementor-element.elementor-element-5eefd8e0{left:1029px;}body.rtl .elementor-3341 .elementor-element.elementor-element-5eefd8e0{right:1029px;}.elementor-3341 .elementor-element.elementor-element-2a383c1c .elementor-wrapper{--video-aspect-ratio:1;}.elementor-3341 .elementor-element.elementor-element-2a383c1c{z-index:2;}@media(max-width:1024px) and (min-width:768px){.elementor-3341 .elementor-element.elementor-element-1d80fa82{width:100%;}.elementor-3341 .elementor-element.elementor-element-595498a0{width:100%;}}@media(min-width:1025px){.elementor-3341 .elementor-element.elementor-element-79eca32c:not(.elementor-motion-effects-element-type-background), .elementor-3341 .elementor-element.elementor-element-79eca32c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){body:not(.rtl) .elementor-3341 .elementor-element.elementor-element-1f6615e0{left:186px;}body.rtl .elementor-3341 .elementor-element.elementor-element-1f6615e0{right:186px;}.elementor-3341 .elementor-element.elementor-element-1f6615e0{top:463px;}.elementor-3341 .elementor-element.elementor-element-64885db8{z-index:2;}}@media(max-width:767px){.elementor-3341 .elementor-element.elementor-element-64885db8{z-index:2;}}