.elementor-28147 .elementor-element.elementor-element-95d12c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:.63;--padding-top:150px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px}.elementor-28147 .elementor-element.elementor-element-95d12c3:not(.elementor-motion-effects-element-type-background),.elementor-28147 .elementor-element.elementor-element-95d12c3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:url("https://begowomancare.com/wp-content/uploads/2025/10/H_06.avif");background-position:top center;background-size:cover}.elementor-28147 .elementor-element.elementor-element-95d12c3:before,.elementor-28147 .elementor-element.elementor-element-95d12c3>.elementor-background-video-container:before,.elementor-28147 .elementor-element.elementor-element-95d12c3>.e-con-inner>.elementor-background-video-container:before,.elementor-28147 .elementor-element.elementor-element-95d12c3>.elementor-background-slideshow:before,.elementor-28147 .elementor-element.elementor-element-95d12c3>.e-con-inner>.elementor-background-slideshow:before,.elementor-28147 .elementor-element.elementor-element-95d12c3>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(173deg,var(--e-global-color-primary) 0%,#c9771a 100%)}.elementor-28147 .elementor-element.elementor-element-0f731fa{text-align:center}.elementor-28147 .elementor-element.elementor-element-0f731fa .elementor-heading-title{color:var(--e-global-color-6557b8e)}.elementor-28147 .elementor-element.elementor-element-7a1754a{text-align:center}.elementor-28147 .elementor-element.elementor-element-7a1754a .elementor-heading-title{color:var(--e-global-color-6557b8e)}.elementor-28147 .elementor-element.elementor-element-2258ee8{text-align:center}.elementor-28147 .elementor-element.elementor-element-2258ee8 .elementor-heading-title{color:var(--e-global-color-6557b8e)}.elementor-28147 .elementor-element.elementor-element-049c689.elementor-element{--align-self:center}.elementor-28147 .elementor-element.elementor-element-049c689 .elementor-field-group{margin-bottom:10px}.elementor-28147 .elementor-element.elementor-element-049c689 .elementor-form-fields-wrapper{margin-bottom:-10px}body .elementor-28147 .elementor-element.elementor-element-049c689 .elementor-field-group>label{padding-bottom:0}.elementor-28147 .elementor-element.elementor-element-049c689 .elementor-form-fields-wrapper label{color:var(--e-global-color-6557b8e)}.elementor-28147 .elementor-element.elementor-element-049c689 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff}.elementor-28147 .elementor-element.elementor-element-049c689 .elementor-field-group .elementor-select-wrapper select{background-color:#fff}.elementor-28147 .elementor-element.elementor-element-049c689 .elementor-login__logged-in-message{color:var(--e-global-color-6557b8e)}.elementor-28147 .elementor-element.elementor-element-d6b2df3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-28147 .elementor-element.elementor-element-615629b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px}.elementor-28147 .elementor-element.elementor-element-f0bd5a7{padding:0}:root{--page-title-display:none}@media(max-width:767px){.elementor-28147 .elementor-element.elementor-element-95d12c3{--padding-top:150px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}}.sessions-grid-container{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.sessio-card{display:flex;align-items:center;padding:18px 20px;background-color:#fdfbfe;border:1px solid #e1dae2;border-radius:16px;box-shadow:0 4px 10px rgba(68,53,69,.03);transition:all .2s ease}.sessio-card:hover{background-color:#f7f3f8;border-color:#ccaecf;transform:translateY(-1px)}.sessio-time-block{display:flex;justify-content:center;align-items:center;width:65px;min-width:65px;text-align:center;padding-right:12px}.sessio-hora-inici{font-size:18px;font-weight:700;color:#443545}.sessio-divider{width:2px;height:35px;background-color:#443545;align-self:center}.sessio-content-block{flex-grow:1;padding-left:15px;padding-right:10px;display:flex;flex-direction:column}.sessio-titol{font-size:15px;font-weight:700;color:#443545;line-height:1.2}.sessio-subtitol{font-size:13px;color:#7d6e7f;margin-top:4px;text-transform:capitalize}.sessio-boto-link{background-color:#443545;color:#fff !important;padding:8px 18px;border-radius:20px;text-decoration:none;font-size:12px;font-weight:600;white-space:nowrap;transition:background-color .2s ease}.sessio-boto-link:hover{background-color:#5c495e}.sessions-loading{grid-column:span 2;text-align:center;color:#888;font-style:italic;padding:20px 0}@media (max-width:767px){.sessions-grid-container{grid-template-columns:1fr;gap:12px}.sessio-card{padding:15px;border-radius:14px}}.vimeo-loader{display:flex;justify-content:center;align-items:center;padding:40px 0;width:100%}.spinner{width:40px;height:40px;border:4px solid rgba(255,255,255,.1);border-left-color:#9b8baa;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.featured-video-box{display:flex;flex-direction:row;gap:0 !important;background-color:#615966 !important;border-radius:16px;overflow:hidden;border:1px solid #4e4752;box-shadow:0 8px 30px rgba(97,89,102,.15)}.featured-video-box .featured-video-thumb-wrap{flex:1.3;position:relative;cursor:pointer;overflow:hidden}.featured-video-box .featured-video-thumb-wrap img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;transition:transform .3s ease}.featured-video-box .featured-video-thumb-wrap:hover img{transform:scale(1.02)}.featured-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(155,139,170,.95);width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;box-shadow:0 4px 15px rgba(155,139,170,.3)}.featured-video-box .featured-video-info{flex:1;background-color:#615966 !important;padding:2.5rem 2rem !important;display:flex;flex-direction:column;justify-content:center}.featured-video-box h4{margin:15px 0 10px;color:#fff !important;font-size:1.5rem;font-weight:600;line-height:1.3}.featured-video-box p{margin:0;font-size:.95rem;color:#dcd7e0 !important;line-height:1.5}.featured-video-box span.featured-badge{background-color:#fff !important;color:#615966 !important;font-weight:700 !important;font-size:.75rem;padding:4px 12px;border-radius:20px;text-transform:uppercase;letter-spacing:.5px}@media (max-width:768px){.featured-video-box{flex-direction:column !important}.featured-video-box .featured-video-thumb-wrap{flex:none !important;width:100% !important;max-width:100% !important}.featured-video-box .featured-video-info{flex:none !important;width:100% !important;max-width:100% !important;padding:1.5rem 1.2rem !important}}.vimeo-grid{display:grid;grid-template-columns:repeat(5,1fr) !important;gap:20px;padding:10px 0}@media (max-width:1024px){.vimeo-grid{grid-template-columns:repeat(2,1fr) !important}}@media (max-width:600px){.vimeo-grid{grid-template-columns:1fr !important}}.vimeo-item{display:flex;flex-direction:column;background-color:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 15px rgba(155,139,170,.04);border:1px solid #f6f3f9;text-align:center}.vimeo-item img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block;transition:transform .2s ease}.vimeo-item img:hover{transform:scale(1.02)}.vimeo-title{font-size:.85rem;color:#fff !important;padding:1rem .8rem;line-height:1.4;margin:0;font-weight:500;background-color:#433543 !important;border-top:1px solid #433543;flex-grow:1;display:flex;align-items:center;justify-content:center}.weekly-video-link{position:relative;display:block}.weekly-video-day-badge{position:absolute;bottom:10px;right:10px;background:rgba(97,89,102,.85);color:#fff;font-size:.75rem;font-weight:600;padding:3px 10px;border-radius:20px}.vimeo-empty-msg{text-align:center;width:100%;color:#756d7a;font-style:italic}