.elementor-11 .elementor-element.elementor-element-be08a52{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:column;--justify-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-17px;--padding-bottom:-17px;--padding-left:-17px;--padding-right:-17px;}.elementor-11 .elementor-element.elementor-element-be08a52::before, .elementor-11 .elementor-element.elementor-element-be08a52 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-be08a52 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-be08a52 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-be08a52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-be08a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-be08a52 > .elementor-shape-top .elementor-shape-fill, .elementor-11 .elementor-element.elementor-element-be08a52 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#F6D8AE;}.elementor-11 .elementor-element.elementor-element-be08a52 > .elementor-shape-top svg, .elementor-11 .elementor-element.elementor-element-be08a52 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;transform:translateX(-50%) rotateY(180deg);}.elementor-11 .elementor-element.elementor-element-be08a52.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-10a3dd2{--display:flex;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-d9cc861{width:var( --container-widget-width, 54.129% );max-width:54.129%;--container-widget-width:54.129%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-d9cc861 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d9cc861.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-d9cc861 img{width:100%;max-width:100%;height:126px;opacity:1;}.elementor-11 .elementor-element.elementor-element-444137d{--display:flex;--min-height:70px;--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;}.elementor-11 .elementor-element.elementor-element-444137d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-8a5bcea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-8a5bcea .elementor-menu-toggle{margin:0 auto;}.elementor-11 .elementor-element.elementor-element-8a5bcea .elementor-nav-menu .elementor-item{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-8a5bcea .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-8a5bcea .elementor-nav-menu--dropdown .elementor-item, .elementor-11 .elementor-element.elementor-element-8a5bcea .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-793e3d7{--display:flex;--min-height:798px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-793e3d7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-793e3d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6D8AEFC;background-image:url("https://angelicamediavilla.com/wp-content/uploads/imagen-web.png");background-position:center center;background-repeat:no-repeat;background-size:70% auto;}.elementor-11 .elementor-element.elementor-element-793e3d7::before, .elementor-11 .elementor-element.elementor-element-793e3d7 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-793e3d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-793e3d7 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-793e3d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-793e3d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-793e3d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-cf75e38{--display:flex;--min-height:54px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-01c922d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:141.837px;}.elementor-11 .elementor-element.elementor-element-01c922d > .elementor-widget-container{padding:15px 15px 15px 15px;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-01c922d.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-01c922d{left:-150px;}body.rtl .elementor-11 .elementor-element.elementor-element-01c922d{right:-150px;}.elementor-11 .elementor-element.elementor-element-01c922d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:700;font-style:normal;line-height:52px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000000;stroke:#000000;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-d698517{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:239.854px;}.elementor-11 .elementor-element.elementor-element-d698517 > .elementor-widget-container{padding:16px 16px 16px 16px;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-d698517.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-d698517{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-d698517{right:0px;}.elementor-11 .elementor-element.elementor-element-d698517 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;line-height:49px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-ec4ccfb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:267.844px;}.elementor-11 .elementor-element.elementor-element-ec4ccfb > .elementor-widget-container{padding:16px 16px 16px 16px;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-ec4ccfb.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-ec4ccfb{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-ec4ccfb{right:0px;}.elementor-11 .elementor-element.elementor-element-ec4ccfb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;line-height:49px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-aa46a53{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:267.844px;}.elementor-11 .elementor-element.elementor-element-aa46a53 > .elementor-widget-container{padding:16px 16px 16px 16px;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-aa46a53.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-aa46a53{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-aa46a53{right:0px;}.elementor-11 .elementor-element.elementor-element-aa46a53 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:49px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a5aa2a5{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-d45ea99 .elementor-button{background-color:#FFBE62;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 10px 5px rgba(0,0,0,0.5);border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-d45ea99{width:auto;max-width:auto;top:-71.955px;}.elementor-11 .elementor-element.elementor-element-d45ea99.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-d45ea99{left:885.969px;}body.rtl .elementor-11 .elementor-element.elementor-element-d45ea99{right:885.969px;}.elementor-11 .elementor-element.elementor-element-b3a32a0{--display:flex;--min-height:87px;--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;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-b3a32a0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b3a32a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD790A8;}.elementor-11 .elementor-element.elementor-element-b3a32a0 > .elementor-shape-top svg, .elementor-11 .elementor-element.elementor-element-b3a32a0 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:131px;transform:translateX(-50%) rotateY(180deg);}.elementor-11 .elementor-element.elementor-element-b3a32a0 > .elementor-shape-bottom svg, .elementor-11 .elementor-element.elementor-element-b3a32a0 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:25px;}.elementor-11 .elementor-element.elementor-element-50a6226{text-align:center;}.elementor-11 .elementor-element.elementor-element-50a6226 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-fa03c81{--display:grid;--min-height:406px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-11 .elementor-element.elementor-element-fa03c81:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-fa03c81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFC187CC;}.elementor-11 .elementor-element.elementor-element-83d9258{--spacer-size:20px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-66c5570{text-align:center;font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-66c5570 p{margin-block-end:1px;}.elementor-11 .elementor-element.elementor-element-2496cf2{text-align:center;font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-2496cf2 p{margin-block-end:1px;}.elementor-11 .elementor-element.elementor-element-7bdfc27 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7bdfc27{text-align:left;}.elementor-11 .elementor-element.elementor-element-7bdfc27 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:34px;font-weight:500;line-height:56px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-7626de5{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-734a76f{--spacer-size:29px;}.elementor-11 .elementor-element.elementor-element-5706af5{--display:grid;--min-height:406px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-11 .elementor-element.elementor-element-5706af5:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5706af5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFC187CC;}.elementor-11 .elementor-element.elementor-element-087b6fa{--spacer-size:20px;}.elementor-11 .elementor-element.elementor-element-f1025b5{text-align:center;font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-f1025b5 p{margin-block-end:1px;}.elementor-11 .elementor-element.elementor-element-1fe2b1c{text-align:center;font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-1fe2b1c p{margin-block-end:1px;}.elementor-11 .elementor-element.elementor-element-1ba1ffe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1ba1ffe{text-align:left;}.elementor-11 .elementor-element.elementor-element-1ba1ffe .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:34px;font-weight:500;line-height:56px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-3dce287{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-ef6eaf9{--spacer-size:29px;}.elementor-11 .elementor-element.elementor-element-af949c0{--display:flex;--min-height:67px;--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;--justify-content:flex-end;--overlay-opacity:0.5;}.elementor-11 .elementor-element.elementor-element-af949c0::before, .elementor-11 .elementor-element.elementor-element-af949c0 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-af949c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-af949c0 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-af949c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-af949c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFBE62;--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-525cd4f{text-align:center;}.elementor-11 .elementor-element.elementor-element-525cd4f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-c974a0c{--display:flex;--min-height:220px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:35px 2px;--row-gap:35px;--column-gap:2px;--flex-wrap:wrap;--overlay-opacity:0.5;}.elementor-11 .elementor-element.elementor-element-c974a0c::before, .elementor-11 .elementor-element.elementor-element-c974a0c > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-c974a0c > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-c974a0c > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-c974a0c > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-c974a0c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFBE62;--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-af68e89{width:var( --container-widget-width, 3.449% );max-width:3.449%;--container-widget-width:3.449%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-af68e89.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-af68e89 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-739adf7{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-739adf7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-81e929b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-81e929b.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-81e929b{text-align:center;}.elementor-11 .elementor-element.elementor-element-81e929b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;font-style:italic;line-height:31px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-5ac92ee{width:var( --container-widget-width, 3.449% );max-width:3.449%;--container-widget-width:3.449%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-5ac92ee.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-5ac92ee .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-47bd41f{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-47bd41f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-e5ab69e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-e5ab69e{text-align:center;}.elementor-11 .elementor-element.elementor-element-e5ab69e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;font-style:italic;line-height:31px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-86304da{--display:flex;--min-height:140px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:35px 2px;--row-gap:35px;--column-gap:2px;--flex-wrap:wrap;--overlay-opacity:0.5;}.elementor-11 .elementor-element.elementor-element-86304da::before, .elementor-11 .elementor-element.elementor-element-86304da > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-86304da > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-86304da > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-86304da > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-86304da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFBE62;--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-33addb4{width:var( --container-widget-width, 3.449% );max-width:3.449%;--container-widget-width:3.449%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-33addb4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-33addb4 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-255f792{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-255f792.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-45160ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-45160ca.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-45160ca{text-align:center;}.elementor-11 .elementor-element.elementor-element-45160ca .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;font-style:italic;line-height:31px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-aa8cb6d{width:var( --container-widget-width, 3.449% );max-width:3.449%;--container-widget-width:3.449%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-aa8cb6d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-aa8cb6d .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-3a90c68{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-3a90c68.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-ed80fcf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-ed80fcf{text-align:center;}.elementor-11 .elementor-element.elementor-element-ed80fcf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;font-style:italic;line-height:31px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-ee7322e{--display:flex;--min-height:261px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ee7322e::before, .elementor-11 .elementor-element.elementor-element-ee7322e > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-ee7322e > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-ee7322e > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-ee7322e > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-ee7322e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFBE62;--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-ee7322e.e-con{--align-self:center;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-b18293d{left:378.991px;}body.rtl .elementor-11 .elementor-element.elementor-element-b18293d{right:378.991px;}.elementor-11 .elementor-element.elementor-element-b18293d{top:53.997px;}.elementor-11 .elementor-element.elementor-element-b18293d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-f7f2923{width:100%;max-width:100%;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-f7f2923.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-58840ae{text-align:center;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;}.elementor-11 .elementor-element.elementor-element-6fc566d{--display:flex;--min-height:87px;--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;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-6fc566d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6fc566d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD790A8;}.elementor-11 .elementor-element.elementor-element-6fc566d > .elementor-shape-top svg, .elementor-11 .elementor-element.elementor-element-6fc566d > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:131px;}.elementor-11 .elementor-element.elementor-element-6fc566d > .elementor-shape-bottom svg, .elementor-11 .elementor-element.elementor-element-6fc566d > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:25px;}.elementor-11 .elementor-element.elementor-element-6de9636{text-align:center;}.elementor-11 .elementor-element.elementor-element-6de9636 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-843a795{--display:flex;--min-height:690px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-9652791{--display:flex;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-9652791.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-987e591{--display:flex;--min-height:147px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-987e591.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-2f667e3{--iteration-count:infinite;--animation-duration:1178ms;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-2f667e3.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-2f667e3 .elementor-headline{text-align:center;font-family:"Dancing Script", Sans-serif;font-size:30px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-2f667e3 .elementor-headline-dynamic-text{font-family:"Dancing Script", Sans-serif;font-weight:600;}.elementor-11 .elementor-element.elementor-element-2f667e3 .elementor-headline-dynamic-wrapper path{stroke:#FFBE62;stroke-width:8px;}.elementor-11 .elementor-element.elementor-element-8daaa08{width:var( --container-widget-width, 99.23% );max-width:99.23%;--container-widget-width:99.23%;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-8daaa08 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-8daaa08.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-8daaa08 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-6087cdd{width:var( --container-widget-width, 99.319% );max-width:99.319%;--container-widget-width:99.319%;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-6087cdd > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-6087cdd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-6087cdd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-ed044cf{width:var( --container-widget-width, 99.551% );max-width:99.551%;--container-widget-width:99.551%;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-ed044cf > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-ed044cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-ed044cf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:41px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-29f998f{width:var( --container-widget-width, 97.953% );max-width:97.953%;--container-widget-width:97.953%;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-29f998f > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-29f998f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-29f998f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:41px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-8eae016{width:var( --container-widget-width, 97.953% );max-width:97.953%;--container-widget-width:97.953%;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-8eae016 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-8eae016.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-8eae016 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:41px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-9c30ea5{width:var( --container-widget-width, 98.799% );max-width:98.799%;--container-widget-width:98.799%;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-9c30ea5 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-9c30ea5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-9c30ea5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:41px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-f49ae84{width:var( --container-widget-width, 98.816% );max-width:98.816%;--container-widget-width:98.816%;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-f49ae84 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-f49ae84.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-f49ae84 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:41px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-f0abe43{width:var( --container-widget-width, 98.479% );max-width:98.479%;--container-widget-width:98.479%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-f0abe43 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-f0abe43.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-f0abe43 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:500;line-height:41px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-0de88d2{--spacer-size:20px;}.elementor-11 .elementor-element.elementor-element-a05be2d .elementor-button{background-color:#FFBE62;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-a05be2d{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-a05be2d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-0d285ec{--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;--overlay-opacity:0.5;}.elementor-11 .elementor-element.elementor-element-0d285ec::before, .elementor-11 .elementor-element.elementor-element-0d285ec > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-0d285ec > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-0d285ec > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-0d285ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-0d285ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFBE62;--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-17df0ce{text-align:center;}.elementor-11 .elementor-element.elementor-element-17df0ce .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:46px;font-weight:500;line-height:58px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-de6eeb9{--display:flex;--min-height:678px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-de6eeb9:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-de6eeb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFC187CC;}.elementor-11 .elementor-element.elementor-element-be4607b{--display:flex;}.elementor-11 .elementor-element.elementor-element-cafc647 img{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-26c1308{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-26c1308.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-7cc7b1c{--display:flex;--min-height:644px;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-11 .elementor-element.elementor-element-c6515dc{width:var( --container-widget-width, 73.44% );max-width:73.44%;--container-widget-width:73.44%;--container-widget-flex-grow:0;top:24px;}.elementor-11 .elementor-element.elementor-element-c6515dc.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-c6515dc{left:682px;}body.rtl .elementor-11 .elementor-element.elementor-element-c6515dc{right:682px;}.elementor-11 .elementor-element.elementor-element-c6515dc .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:35px;font-weight:500;font-style:italic;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-d290c39{--spacer-size:25px;}.elementor-11 .elementor-element.elementor-element-656d617{text-align:left;}.elementor-11 .elementor-element.elementor-element-656d617 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;line-height:43px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-7195b46{text-align:left;}.elementor-11 .elementor-element.elementor-element-7195b46 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;line-height:43px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-f929fdd{text-align:left;}.elementor-11 .elementor-element.elementor-element-f929fdd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;line-height:43px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-a3d4842{text-align:left;}.elementor-11 .elementor-element.elementor-element-a3d4842 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;line-height:43px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-b9dcd35{text-align:left;}.elementor-11 .elementor-element.elementor-element-b9dcd35 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;line-height:43px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-cdbd48f{--display:flex;--min-height:82px;}.elementor-11 .elementor-element.elementor-element-cdbd48f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-802e50d .elementor-button{background-color:#FFBE62;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-802e50d{width:var( --container-widget-width, 111.531% );max-width:111.531%;--container-widget-width:111.531%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-802e50d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-a15c707{--display:flex;--min-height:410px;--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;}.elementor-11 .elementor-element.elementor-element-cbc7f22{--display:flex;--min-height:0px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-cbc7f22:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-cbc7f22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-4267534{text-align:left;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;line-height:52px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-4267534 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-4c0b8cc{--display:flex;}.elementor-11 .elementor-element.elementor-element-5c51000 .elementor-button{background-color:#FFBE62;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-5c51000{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-5c51000.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-b1cd9fb{--display:flex;--min-height:270px;--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;}.elementor-11 .elementor-element.elementor-element-b1cd9fb:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b1cd9fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://angelicamediavilla.com/wp-content/uploads/amanecer.png");background-position:center center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-893b85b{--display:flex;--min-height:0px;--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;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-893b85b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-893b85b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD790A8;}.elementor-11 .elementor-element.elementor-element-893b85b > .elementor-shape-top svg, .elementor-11 .elementor-element.elementor-element-893b85b > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:106px;transform:translateX(-50%) rotateY(180deg);}.elementor-11 .elementor-element.elementor-element-893b85b > .elementor-shape-bottom svg, .elementor-11 .elementor-element.elementor-element-893b85b > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:25px;}.elementor-11 .elementor-element.elementor-element-f584b2c{text-align:center;}.elementor-11 .elementor-element.elementor-element-f584b2c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-5009bd3{text-align:center;}.elementor-11 .elementor-element.elementor-element-5009bd3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-427bcff{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-be0b0a3{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 100.549% );max-width:100.549%;--container-widget-width:100.549%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-be0b0a3 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-11 .elementor-element.elementor-element-be0b0a3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-be0b0a3 .elementor-headline{text-align:center;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-11 .elementor-element.elementor-element-be0b0a3 .elementor-headline-dynamic-text{font-family:"Dancing Script", Sans-serif;font-weight:500;}.elementor-11 .elementor-element.elementor-element-be0b0a3 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-11 .elementor-element.elementor-element-be0b0a3 .elementor-headline-dynamic-wrapper path{stroke:#FFBE62;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;}.elementor-11 .elementor-element.elementor-element-4f793ad{--display:flex;--min-height:316px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-6b871f8{width:var( --container-widget-width, 67.973% );max-width:67.973%;--container-widget-width:67.973%;--container-widget-flex-grow:0;column-gap:0px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:400;line-height:47px;}.elementor-11 .elementor-element.elementor-element-6b871f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-d503ac5{--display:flex;--min-height:316px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-2bfcf56{width:var( --container-widget-width, 67.973% );max-width:67.973%;--container-widget-width:67.973%;--container-widget-flex-grow:0;column-gap:0px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:400;line-height:47px;}.elementor-11 .elementor-element.elementor-element-2bfcf56.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-4b05004{--display:flex;--min-height:87px;--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;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-4b05004:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4b05004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD790A8;}.elementor-11 .elementor-element.elementor-element-4b05004 > .elementor-shape-top svg, .elementor-11 .elementor-element.elementor-element-4b05004 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:131px;}.elementor-11 .elementor-element.elementor-element-4b05004 > .elementor-shape-bottom svg, .elementor-11 .elementor-element.elementor-element-4b05004 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:25px;}.elementor-11 .elementor-element.elementor-element-9b6b982{text-align:center;}.elementor-11 .elementor-element.elementor-element-9b6b982 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;line-height:47px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-42b7c94{--display:flex;--min-height:87px;--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;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-42b7c94:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-42b7c94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD790A8;}.elementor-11 .elementor-element.elementor-element-42b7c94 > .elementor-shape-top svg, .elementor-11 .elementor-element.elementor-element-42b7c94 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:131px;}.elementor-11 .elementor-element.elementor-element-42b7c94 > .elementor-shape-bottom svg, .elementor-11 .elementor-element.elementor-element-42b7c94 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:25px;}.elementor-11 .elementor-element.elementor-element-5927bd3{text-align:center;}.elementor-11 .elementor-element.elementor-element-5927bd3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;line-height:47px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-f836b83{--display:flex;}.elementor-11 .elementor-element.elementor-element-75daf63 .elementor-button{background-color:#FFBE62;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-75daf63{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-75daf63.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-987db8a{--display:flex;--min-height:410px;--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;}.elementor-11 .elementor-element.elementor-element-cff1d55{--spacer-size:28px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11 .elementor-element.elementor-element-f227154 > .elementor-widget-container{background-image:url("https://angelicamediavilla.com/wp-content/uploads/pexels-ian-panelo-23499343-scaled.jpg");background-position:0px -800px;background-repeat:no-repeat;}.elementor-11 .elementor-element.elementor-element-f227154 .elementor-swiper-button{font-size:20px;}.elementor-11 .elementor-element.elementor-element-f227154 .elementor-testimonial__text{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-f227154 .elementor-testimonial__image img{width:61px;height:61px;}.elementor-11 .elementor-element.elementor-element-f227154.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-f227154.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (61px / 2) - 8px );}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-f227154.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-11 .elementor-element.elementor-element-f227154.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-f227154.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-f227154.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (61px / 2) - 8px );right:auto;}body.rtl .elementor-11 .elementor-element.elementor-element-f227154.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-11 .elementor-element.elementor-element-f227154.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-f227154.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-f227154.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (61px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-f227154.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-f227154.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (61px / 2) - 8px );right:auto;}body.rtl .elementor-11 .elementor-element.elementor-element-f227154.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-f227154.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (61px / 2) - 8px );left:auto;}.elementor-11 .elementor-element.elementor-element-cd4eb0b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-cd4eb0b{text-align:center;}.elementor-11 .elementor-element.elementor-element-cd4eb0b .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-c88ed85{--spacer-size:15px;}.elementor-11 .elementor-element.elementor-element-d5bd226{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0px;}.elementor-11 .elementor-element.elementor-element-7f2a375{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-7f2a375.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-087c292{width:var( --container-widget-width, 67.386% );max-width:67.386%;--container-widget-width:67.386%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-087c292 > .elementor-widget-container{margin:2px 2px 2px 2px;border-style:none;}.elementor-11 .elementor-element.elementor-element-087c292.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-db8c04a{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-1fbd136 img{width:40%;}.elementor-11 .elementor-element.elementor-element-6f09722{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-11 .elementor-element.elementor-element-6f09722.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-1d663de{text-align:center;}.elementor-11 .elementor-element.elementor-element-1d663de .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-e7cc8ac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-2d3a917{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-11 .elementor-element.elementor-element-2d3a917.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-7647d41{text-align:right;}.elementor-11 .elementor-element.elementor-element-7647d41 img{width:100%;max-width:100%;height:120px;}.elementor-11 .elementor-element.elementor-element-62b14e7{text-align:left;}.elementor-11 .elementor-element.elementor-element-62b14e7 img{width:100%;max-width:100%;height:120px;}:root{--page-title-display:none;}body.elementor-page-11{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-be08a52{--min-height:0px;--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-793e3d7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-793e3d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-11 .elementor-element.elementor-element-01c922d{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;top:94.861px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-01c922d{left:8.83px;}body.rtl .elementor-11 .elementor-element.elementor-element-01c922d{right:8.83px;}.elementor-11 .elementor-element.elementor-element-01c922d .elementor-heading-title{font-size:19px;}.elementor-11 .elementor-element.elementor-element-d698517{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;top:199.837px;text-align:center;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-d698517{left:13.854px;}body.rtl .elementor-11 .elementor-element.elementor-element-d698517{right:13.854px;}.elementor-11 .elementor-element.elementor-element-d698517 .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-ec4ccfb{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;top:198.826px;text-align:center;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-ec4ccfb{left:14.837px;}body.rtl .elementor-11 .elementor-element.elementor-element-ec4ccfb{right:14.837px;}.elementor-11 .elementor-element.elementor-element-ec4ccfb .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-aa46a53{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;top:283.826px;text-align:center;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-aa46a53{left:11.837px;}body.rtl .elementor-11 .elementor-element.elementor-element-aa46a53{right:11.837px;}.elementor-11 .elementor-element.elementor-element-aa46a53 .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-fa03c81{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-7bdfc27{text-align:center;}.elementor-11 .elementor-element.elementor-element-7bdfc27 .elementor-heading-title{font-size:23px;}.elementor-11 .elementor-element.elementor-element-5706af5{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-1ba1ffe{text-align:center;}.elementor-11 .elementor-element.elementor-element-1ba1ffe .elementor-heading-title{font-size:23px;}.elementor-11 .elementor-element.elementor-element-739adf7{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-47bd41f{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-255f792{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-3a90c68{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-8daaa08{text-align:center;}.elementor-11 .elementor-element.elementor-element-8daaa08 .elementor-heading-title{font-size:23px;line-height:1.3em;letter-spacing:0.6px;word-spacing:0.2em;}.elementor-11 .elementor-element.elementor-element-6087cdd{text-align:center;}.elementor-11 .elementor-element.elementor-element-6087cdd .elementor-heading-title{font-size:23px;line-height:1.3em;letter-spacing:0.6px;word-spacing:0.2em;}.elementor-11 .elementor-element.elementor-element-ed044cf{text-align:center;}.elementor-11 .elementor-element.elementor-element-ed044cf .elementor-heading-title{font-size:23px;line-height:1.3em;letter-spacing:0.6px;word-spacing:0.2em;}.elementor-11 .elementor-element.elementor-element-29f998f{text-align:center;}.elementor-11 .elementor-element.elementor-element-29f998f .elementor-heading-title{font-size:23px;line-height:1.3em;letter-spacing:0.6px;word-spacing:0.2em;}.elementor-11 .elementor-element.elementor-element-8eae016{text-align:center;}.elementor-11 .elementor-element.elementor-element-8eae016 .elementor-heading-title{font-size:23px;line-height:1.3em;letter-spacing:0.6px;word-spacing:0.2em;}.elementor-11 .elementor-element.elementor-element-9c30ea5{text-align:center;}.elementor-11 .elementor-element.elementor-element-9c30ea5 .elementor-heading-title{font-size:23px;line-height:1.6em;letter-spacing:0.6px;word-spacing:0.2em;}.elementor-11 .elementor-element.elementor-element-f49ae84{text-align:center;}.elementor-11 .elementor-element.elementor-element-f49ae84 .elementor-heading-title{font-size:23px;line-height:1.6em;letter-spacing:0.6px;word-spacing:0.2em;}.elementor-11 .elementor-element.elementor-element-f0abe43{text-align:center;}.elementor-11 .elementor-element.elementor-element-f0abe43 .elementor-heading-title{font-size:23px;line-height:1.6em;letter-spacing:0.6px;word-spacing:0.2em;}.elementor-11 .elementor-element.elementor-element-de6eeb9{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-c6515dc{width:var( --container-widget-width, 284.594px );max-width:284.594px;--container-widget-width:284.594px;--container-widget-flex-grow:0;top:22px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-c6515dc{left:303px;}body.rtl .elementor-11 .elementor-element.elementor-element-c6515dc{right:303px;}.elementor-11 .elementor-element.elementor-element-f227154 > .elementor-widget-container{background-position:0px 0px;}.elementor-11 .elementor-element.elementor-element-db8c04a{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-6f09722{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-2d3a917{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-be08a52{--content-width:500px;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-10a3dd2{--content-width:500px;--min-height:0;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-d9cc861{width:var( --container-widget-width, 109.484px );max-width:109.484px;--container-widget-width:109.484px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-444137d{--width:100%;--min-height:0px;}.elementor-11 .elementor-element.elementor-element-8a5bcea{width:var( --container-widget-width, 126.516px );max-width:126.516px;--container-widget-width:126.516px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-793e3d7{--width:1600px;--min-height:343px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-01c922d{width:var( --container-widget-width, 363px );max-width:363px;--container-widget-width:363px;--container-widget-flex-grow:0;top:-117.021px;text-align:center;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-01c922d{left:1.858px;}body.rtl .elementor-11 .elementor-element.elementor-element-01c922d{right:1.858px;}.elementor-11 .elementor-element.elementor-element-01c922d .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-d698517{width:100%;max-width:100%;top:-47.045px;text-align:center;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-d698517{left:7.962px;}body.rtl .elementor-11 .elementor-element.elementor-element-d698517{right:7.962px;}.elementor-11 .elementor-element.elementor-element-d698517 .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-11 .elementor-element.elementor-element-ec4ccfb{width:100%;max-width:100%;top:-111.997px;text-align:center;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-ec4ccfb{left:-1.045px;}body.rtl .elementor-11 .elementor-element.elementor-element-ec4ccfb{right:-1.045px;}.elementor-11 .elementor-element.elementor-element-ec4ccfb .elementor-heading-title{font-size:18px;line-height:1.7em;}.elementor-11 .elementor-element.elementor-element-aa46a53{width:100%;max-width:100%;top:-28.979px;text-align:center;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-aa46a53{left:1.924px;}body.rtl .elementor-11 .elementor-element.elementor-element-aa46a53{right:1.924px;}.elementor-11 .elementor-element.elementor-element-aa46a53 .elementor-heading-title{font-size:14px;line-height:1.7em;}.elementor-11 .elementor-element.elementor-element-d45ea99{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-b3a32a0 > .elementor-shape-top svg, .elementor-11 .elementor-element.elementor-element-b3a32a0 > .e-con-inner > .elementor-shape-top svg{width:calc(221% + 1.3px);height:29px;}.elementor-11 .elementor-element.elementor-element-50a6226 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-fa03c81{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-66c5570{font-size:20px;}.elementor-11 .elementor-element.elementor-element-2496cf2{font-size:20px;}.elementor-11 .elementor-element.elementor-element-7bdfc27{text-align:center;}.elementor-11 .elementor-element.elementor-element-7bdfc27 .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-7626de5{font-size:17px;}.elementor-11 .elementor-element.elementor-element-5706af5{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-f1025b5{font-size:20px;}.elementor-11 .elementor-element.elementor-element-1fe2b1c{font-size:20px;}.elementor-11 .elementor-element.elementor-element-1ba1ffe{text-align:center;}.elementor-11 .elementor-element.elementor-element-1ba1ffe .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-3dce287{font-size:17px;}.elementor-11 .elementor-element.elementor-element-af949c0{--min-height:70px;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-c974a0c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-af68e89{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-af68e89 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-af68e89.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-739adf7{--width:281px;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-81e929b{text-align:left;}.elementor-11 .elementor-element.elementor-element-5ac92ee{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-5ac92ee.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-47bd41f{--width:273px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-e5ab69e{text-align:left;}.elementor-11 .elementor-element.elementor-element-86304da{--min-height:220px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-33addb4{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-255f792{--width:273px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-45160ca{text-align:left;}.elementor-11 .elementor-element.elementor-element-aa8cb6d{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-3a90c68{--width:273px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-ed80fcf{text-align:left;}.elementor-11 .elementor-element.elementor-element-ee7322e{--min-height:76px;}.elementor-11 .elementor-element.elementor-element-6de9636 .elementor-heading-title{font-size:26px;}.elementor-11 .elementor-element.elementor-element-987e591{--width:95.356%;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-2f667e3.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8daaa08{text-align:left;}.elementor-11 .elementor-element.elementor-element-8daaa08 .elementor-heading-title{font-size:17px;line-height:1.3em;letter-spacing:0.6px;word-spacing:0.2em;}.elementor-11 .elementor-element.elementor-element-6087cdd{text-align:left;}.elementor-11 .elementor-element.elementor-element-6087cdd .elementor-heading-title{font-size:17px;line-height:1.3em;letter-spacing:0.6px;word-spacing:0.2em;}.elementor-11 .elementor-element.elementor-element-ed044cf{text-align:left;}.elementor-11 .elementor-element.elementor-element-ed044cf .elementor-heading-title{font-size:17px;line-height:1.3em;letter-spacing:0.6px;word-spacing:0.2em;}.elementor-11 .elementor-element.elementor-element-29f998f{text-align:left;}.elementor-11 .elementor-element.elementor-element-29f998f .elementor-heading-title{font-size:17px;line-height:1.3em;letter-spacing:0.6px;word-spacing:0.2em;}.elementor-11 .elementor-element.elementor-element-8eae016{text-align:left;}.elementor-11 .elementor-element.elementor-element-8eae016 .elementor-heading-title{font-size:17px;line-height:1.3em;letter-spacing:0.6px;word-spacing:0.2em;}.elementor-11 .elementor-element.elementor-element-9c30ea5{text-align:left;}.elementor-11 .elementor-element.elementor-element-9c30ea5 .elementor-heading-title{font-size:17px;line-height:1.3em;letter-spacing:0.6px;word-spacing:0.2em;}.elementor-11 .elementor-element.elementor-element-f49ae84{text-align:left;}.elementor-11 .elementor-element.elementor-element-f49ae84 .elementor-heading-title{font-size:17px;line-height:1.3em;letter-spacing:0.6px;word-spacing:0.2em;}.elementor-11 .elementor-element.elementor-element-f0abe43{text-align:center;}.elementor-11 .elementor-element.elementor-element-f0abe43 .elementor-heading-title{font-size:23px;line-height:1.3em;letter-spacing:-0.9px;word-spacing:0.2em;}.elementor-11 .elementor-element.elementor-element-a05be2d{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-17df0ce .elementor-heading-title{font-size:29px;line-height:1.8em;}.elementor-11 .elementor-element.elementor-element-de6eeb9{--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;--align-items:center;}.elementor-11 .elementor-element.elementor-element-26c1308{--width:325px;}.elementor-11 .elementor-element.elementor-element-7cc7b1c{--min-height:444px;}.elementor-11 .elementor-element.elementor-element-c6515dc{width:var( --container-widget-width, 256.891px );max-width:256.891px;--container-widget-width:256.891px;--container-widget-flex-grow:0;top:-502.958px;text-align:center;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-c6515dc{left:36.969px;}body.rtl .elementor-11 .elementor-element.elementor-element-c6515dc{right:36.969px;}.elementor-11 .elementor-element.elementor-element-c6515dc .elementor-heading-title{font-size:37px;}.elementor-11 .elementor-element.elementor-element-656d617{text-align:center;}.elementor-11 .elementor-element.elementor-element-656d617 .elementor-heading-title{font-size:17px;line-height:1.4em;word-spacing:0em;}.elementor-11 .elementor-element.elementor-element-7195b46{text-align:center;}.elementor-11 .elementor-element.elementor-element-7195b46 .elementor-heading-title{font-size:17px;line-height:1.4em;word-spacing:0em;}.elementor-11 .elementor-element.elementor-element-f929fdd{text-align:center;}.elementor-11 .elementor-element.elementor-element-f929fdd .elementor-heading-title{font-size:17px;line-height:1.4em;word-spacing:0em;}.elementor-11 .elementor-element.elementor-element-a3d4842{text-align:center;}.elementor-11 .elementor-element.elementor-element-a3d4842 .elementor-heading-title{font-size:17px;line-height:1.4em;word-spacing:0em;}.elementor-11 .elementor-element.elementor-element-b9dcd35{text-align:center;}.elementor-11 .elementor-element.elementor-element-b9dcd35 .elementor-heading-title{font-size:17px;line-height:1.4em;word-spacing:0em;}.elementor-11 .elementor-element.elementor-element-cbc7f22{--content-width:1600px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-4267534{font-size:17px;}.elementor-11 .elementor-element.elementor-element-5c51000{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-893b85b{--min-height:140px;}.elementor-11 .elementor-element.elementor-element-893b85b > .elementor-shape-top svg, .elementor-11 .elementor-element.elementor-element-893b85b > .e-con-inner > .elementor-shape-top svg{width:calc(104% + 1.3px);height:21px;}.elementor-11 .elementor-element.elementor-element-f584b2c .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-5009bd3 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-11 .elementor-element.elementor-element-427bcff{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-be0b0a3{width:var( --container-widget-width, 332.312px );max-width:332.312px;--container-widget-width:332.312px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-be0b0a3 > .elementor-widget-container{padding:-54px -54px -54px -54px;}.elementor-11 .elementor-element.elementor-element-be0b0a3.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-be0b0a3 .elementor-headline{text-align:center;font-size:28px;line-height:3.9em;}.elementor-11 .elementor-element.elementor-element-be0b0a3 .elementor-headline-dynamic-text{line-height:1.8em;}.elementor-11 .elementor-element.elementor-element-4f793ad{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-6b871f8{width:var( --container-widget-width, 333.76px );max-width:333.76px;--container-widget-width:333.76px;--container-widget-flex-grow:0;text-align:left;font-size:18px;}.elementor-11 .elementor-element.elementor-element-d503ac5{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-2bfcf56{width:var( --container-widget-width, 282.774px );max-width:282.774px;--container-widget-width:282.774px;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-4b05004 > .elementor-shape-top svg, .elementor-11 .elementor-element.elementor-element-4b05004 > .e-con-inner > .elementor-shape-top svg{width:calc(293% + 1.3px);height:37px;}.elementor-11 .elementor-element.elementor-element-9b6b982 .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-42b7c94 > .elementor-shape-top svg, .elementor-11 .elementor-element.elementor-element-42b7c94 > .e-con-inner > .elementor-shape-top svg{width:calc(293% + 1.3px);height:37px;}.elementor-11 .elementor-element.elementor-element-5927bd3 .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-75daf63{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-987db8a{--min-height:580px;}.elementor-11 .elementor-element.elementor-element-f227154 > .elementor-widget-container{background-image:url("https://angelicamediavilla.com/wp-content/uploads/pexels-tharwat-244146-scaled.jpg");background-position:0px 0px;}.elementor-11 .elementor-element.elementor-element-f227154 .elementor-testimonial__text{font-size:17px;}.elementor-11 .elementor-element.elementor-element-cd4eb0b{width:var( --container-widget-width, 352.333px );max-width:352.333px;--container-widget-width:352.333px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-cd4eb0b .elementor-heading-title{font-size:31px;line-height:1.5em;}.elementor-11 .elementor-element.elementor-element-087c292 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-db8c04a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-6f09722{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:column;--justify-items:start;}.elementor-11 .elementor-element.elementor-element-2d3a917{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:column;--justify-items:start;}.elementor-11 .elementor-element.elementor-element-62b14e7{text-align:right;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-be08a52{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-10a3dd2{--content-width:80%;}.elementor-11 .elementor-element.elementor-element-444137d{--width:100%;}.elementor-11 .elementor-element.elementor-element-793e3d7{--width:1600px;}.elementor-11 .elementor-element.elementor-element-cf75e38{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-fa03c81{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-5706af5{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-c974a0c{--width:100%;}.elementor-11 .elementor-element.elementor-element-739adf7{--width:29.524%;}.elementor-11 .elementor-element.elementor-element-47bd41f{--width:34.39%;}.elementor-11 .elementor-element.elementor-element-86304da{--width:100%;}.elementor-11 .elementor-element.elementor-element-255f792{--width:29.586%;}.elementor-11 .elementor-element.elementor-element-3a90c68{--width:34.73%;}.elementor-11 .elementor-element.elementor-element-ee7322e{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-843a795{--content-width:1188px;}.elementor-11 .elementor-element.elementor-element-9652791{--width:33%;}.elementor-11 .elementor-element.elementor-element-987e591{--width:54.174%;}.elementor-11 .elementor-element.elementor-element-de6eeb9{--content-width:1375px;}.elementor-11 .elementor-element.elementor-element-be4607b{--width:50%;}.elementor-11 .elementor-element.elementor-element-26c1308{--width:34.766%;}.elementor-11 .elementor-element.elementor-element-7cc7b1c{--width:100%;}.elementor-11 .elementor-element.elementor-element-cdbd48f{--width:97.951%;}.elementor-11 .elementor-element.elementor-element-a15c707{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-cbc7f22{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-4f793ad{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-d503ac5{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-987db8a{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-7f2a375{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-db8c04a{--content-width:1072px;}.elementor-11 .elementor-element.elementor-element-6f09722{--width:100%;}.elementor-11 .elementor-element.elementor-element-2d3a917{--width:92.124%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-444137d{--width:40%;}.elementor-11 .elementor-element.elementor-element-793e3d7{--width:752.111px;}.elementor-11 .elementor-element.elementor-element-9652791{--width:54%;}.elementor-11 .elementor-element.elementor-element-987e591{--width:55%;}}@media(min-width:1025px){.elementor-11 .elementor-element.elementor-element-793e3d7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-793e3d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-11 .elementor-element.elementor-element-b1cd9fb:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b1cd9fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-01c922d *//* Tamaño fijo para la frase */
frase-impacto.elementor-heading-title {
    font-size: 22px !important;
    font-family: 'Poppins', sans-serif !important;
    line-height: 1.3 !important;
    word-break: break-word !important;
    hyphens: auto !important;
    max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d698517 *//* Estilo base (pantallas grandes) */
.frase-impacto {
    font-size: 35px;
    font-family: 'Poppins', sans-serif;
    line-height: 1.3;
}

/* Portátiles (pantallas medianas) */
@media (max-width: 1366px) {
    .frase-impacto {
        font-size: 28px;
    }
}

/* Tablets */
@media (max-width: 1024px) {
    .frase-impacto {
        font-size: 24px;
    }
}

/* Móviles */
@media (max-width: 768px) {
    .frase-impacto {
        font-size: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec4ccfb *//* Estilo base (pantallas grandes) */
.frase-impacto {
    font-size: 35px;
    font-family: 'Poppins', sans-serif;
    line-height: 1.3;
}

/* Portátiles (pantallas medianas) */
@media (max-width: 1366px) {
    .frase-impacto {
        font-size: 28px;
    }
}

/* Tablets */
@media (max-width: 1024px) {
    .frase-impacto {
        font-size: 24px;
    }
}

/* Móviles */
@media (max-width: 768px) {
    .frase-impacto {
        font-size: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa46a53 *//* Estilo base (pantallas grandes) */
.frase-impacto {
    font-size: 35px;
    font-family: 'Poppins', sans-serif;
    line-height: 1.3;
}

/* Portátiles (pantallas medianas) */
@media (max-width: 1366px) {
    .frase-impacto {
        font-size: 28px;
    }
}

/* Tablets */
@media (max-width: 1024px) {
    .frase-impacto {
        font-size: 24px;
    }
}

/* Móviles */
@media (max-width: 768px) {
    .frase-impacto {
        font-size: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf75e38 *//* Ajustes generales */
.frase-impacto.elementor-heading-title {
    font-size: 35px !important;
    font-family: 'Poppins', sans-serif !important;
    line-height: 1.3 !important;
    word-break: break-word !important; 
    hyphens: auto !important;
    max-width: 100% !important;
}

/* Portátiles (1366px o menos) */
@media (max-width: 1366px) {
    .frase-impacto.elementor-heading-title {
        font-size: 26px !important;
    }
}

/* Tablets (1024px o menos) */
@media (max-width: 1024px) {
    .frase-impacto.elementor-heading-title {
        font-size: 22px !important;
    }
}

/* Móviles (768px o menos) */
@media (max-width: 768px) {
    .frase-impacto.elementor-heading-title {
        font-size: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-793e3d7 *//* Hero madre-hija ancho completo */
#hero-madre-hija {
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
}
#hero-madre-hija > .elementor-container {
  max-width: 100% !important;
  width: 100% !important;
}
/* Forzar solo el hero madre-hija a ancho completo */
#hero-madre-hija.elementor-section {
  max-width: 100% !important;
  width: 100% !important;
  margin: 0 auto !important;
  padding: 0 !important;
}

/* Ajuste textos hero madre-hija */

/* Pantallas portátiles (ej. 1024px a 1439px) */
@media (min-width: 1024px) and (max-width: 1439px) {
  #hero-madre-hija .elementor-widget-heading,
  #hero-madre-hija .elementor-widget-text-editor {
    left: 50% !important;
    transform: translateX(-50%) !important;
    text-align: center !important;
  }
}

/* Escritorio grande (1440px en adelante) */
@media (min-width: 1440px) {
  #hero-madre-hija .elementor-widget-heading,
  #hero-madre-hija .elementor-widget-text-editor {
    left: 50% !important;
    transform: translateX(-50%) !important;
    text-align: center !important;
  }
}
/* Ajuste tipografía hero en portátiles */
@media (min-width: 1024px) and (max-width: 1439px) {
  #hero-madre-hija .elementor-widget-heading h2 {
    font-size: 38px !important; /* ajusta hasta que quepa en 1 línea */
    line-height: 1.2em !important;
    white-space: nowrap !important; /* evita que salte de línea */
  }

  #hero-madre-hija .elementor-widget-text-editor p {
    font-size: 20px !important; /* subtítulo */
    line-height: 1.4em !important;
    white-space: nowrap !important;
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  #hero-madre-hija .elementor-widget-text-editor p {
    font-size: 20px !important;   /* un pelín más pequeño solo en portátil */
    line-height: 1.3em !important;
    max-width: 70% !important;    /* límite de ancho */
    margin: 0 auto !important;    /* centrado */
    text-align: center !important;
    white-space: normal !important; /* permite saltar si hace falta */
  }
}/* End custom CSS */