.elementor-6518 .elementor-element.elementor-element-bb98f30:not(.elementor-motion-effects-element-type-background), .elementor-6518 .elementor-element.elementor-element-bb98f30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c251a5 );}.elementor-6518 .elementor-element.elementor-element-bb98f30{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-111px;margin-bottom:0px;}.elementor-6518 .elementor-element.elementor-element-bb98f30 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6518 .elementor-element.elementor-element-97c0d3a{--spacer-size:50px;}.elementor-6518 .elementor-element.elementor-element-97c0d3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-5b8783e{margin-top:100px;margin-bottom:0px;}.elementor-6518 .elementor-element.elementor-element-5c4c6db > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #F7E5D2 0%, #F7E5D2 100%);}.elementor-6518 .elementor-element.elementor-element-5c4c6db{text-align:start;}.elementor-6518 .elementor-element.elementor-element-5c4c6db .elementor-heading-title{font-size:109px;color:#9D5569;}.elementor-6518 .elementor-element.elementor-element-59864ed{width:var( --container-widget-width, 86.491% );max-width:86.491%;--container-widget-width:86.491%;--container-widget-flex-grow:0;text-align:start;}.elementor-6518 .elementor-element.elementor-element-59864ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-59864ed .elementor-heading-title{font-family:"Mr De Haviland", Sans-serif;font-size:127px;font-weight:500;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#E2B2A6;}.elementor-6518 .elementor-element.elementor-element-ce73823 > .elementor-widget-container{padding:-20px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-ce73823{font-family:"Montserrat", Sans-serif;}.elementor-6518 .elementor-element.elementor-element-9a37fed .cms-button-wrapper{text-align:right;}.elementor-6518 .elementor-element.elementor-element-71a002c{padding:80px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-b81bf78{text-align:center;}.elementor-6518 .elementor-element.elementor-element-b81bf78 .elementor-heading-title{font-size:57px;color:#9D5569;}.elementor-6518 .elementor-element.elementor-element-d70b978{margin-top:20px;margin-bottom:0px;}.elementor-6518 .elementor-element.elementor-element-9e9da55:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6518 .elementor-element.elementor-element-9e9da55 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7E5D2;}.elementor-6518 .elementor-element.elementor-element-9e9da55 > .elementor-element-populated, .elementor-6518 .elementor-element.elementor-element-9e9da55 > .elementor-element-populated > .elementor-background-overlay, .elementor-6518 .elementor-element.elementor-element-9e9da55 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-6518 .elementor-element.elementor-element-9e9da55 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-6518 .elementor-element.elementor-element-9e9da55 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6518 .elementor-element.elementor-element-9ce998c > .elementor-widget-container{margin:-30px 0px 15px 0px;}.elementor-6518 .elementor-element.elementor-element-9ce998c{text-align:center;}.elementor-6518 .elementor-element.elementor-element-9ce998c .elementor-heading-title{font-size:34px;font-weight:700;color:#9D5569;}.elementor-6518 .elementor-element.elementor-element-cb18da3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-cb18da3{columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-6518 .elementor-element.elementor-element-35363d5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6518 .elementor-element.elementor-element-35363d5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7E5D2;}.elementor-6518 .elementor-element.elementor-element-35363d5 > .elementor-element-populated, .elementor-6518 .elementor-element.elementor-element-35363d5 > .elementor-element-populated > .elementor-background-overlay, .elementor-6518 .elementor-element.elementor-element-35363d5 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-6518 .elementor-element.elementor-element-35363d5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-6518 .elementor-element.elementor-element-35363d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6518 .elementor-element.elementor-element-c97752a > .elementor-widget-container{margin:-30px 0px 15px 0px;}.elementor-6518 .elementor-element.elementor-element-c97752a{text-align:center;}.elementor-6518 .elementor-element.elementor-element-c97752a .elementor-heading-title{font-size:34px;font-weight:700;color:#9D5569;}.elementor-6518 .elementor-element.elementor-element-b219c1f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-b219c1f{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-6518 .elementor-element.elementor-element-40b1b31:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6518 .elementor-element.elementor-element-40b1b31 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7E5D2;}.elementor-6518 .elementor-element.elementor-element-40b1b31 > .elementor-element-populated, .elementor-6518 .elementor-element.elementor-element-40b1b31 > .elementor-element-populated > .elementor-background-overlay, .elementor-6518 .elementor-element.elementor-element-40b1b31 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-6518 .elementor-element.elementor-element-40b1b31 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;padding:20px 20px 20px 20px;}.elementor-6518 .elementor-element.elementor-element-40b1b31 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6518 .elementor-element.elementor-element-d88e066 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-d88e066 .elementor-icon-wrapper{text-align:center;}.elementor-6518 .elementor-element.elementor-element-d88e066 .elementor-icon{font-size:198px;}.elementor-6518 .elementor-element.elementor-element-d88e066 .elementor-icon svg{height:198px;}.elementor-6518 .elementor-element.elementor-element-bfb6eec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-bfb6eec{text-align:center;}.elementor-6518 .elementor-element.elementor-element-bfb6eec .elementor-heading-title{font-size:39px;font-weight:600;color:#9D5569;}.elementor-6518 .elementor-element.elementor-element-38d44eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-38d44eb{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-6518 .elementor-element.elementor-element-3f959c3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6518 .elementor-element.elementor-element-3f959c3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6518 .elementor-element.elementor-element-7a1cf31{width:var( --container-widget-width, 101.754% );max-width:101.754%;--container-widget-width:101.754%;--container-widget-flex-grow:0;}.elementor-6518 .elementor-element.elementor-element-7a1cf31 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #E2B2A6 0%, #E2B2A6 100%);}.elementor-6518 .elementor-element.elementor-element-7a1cf31 .entry-title{color:#9D5569;margin-bottom:38px;font-size:31px;letter-spacing:1.9px;}.elementor-6518 .elementor-element.elementor-element-f596c66{margin-top:90px;margin-bottom:0px;}.elementor-6518 .elementor-element.elementor-element-16d8fa5{text-align:start;}.elementor-6518 .elementor-element.elementor-element-16d8fa5 .elementor-heading-title{font-size:57px;color:#9D5569;}.elementor-6518 .elementor-element.elementor-element-56b2ad4 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-56b2ad4{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-6518 .elementor-element.elementor-element-1121615 img{width:100%;}.elementor-6518 .elementor-element.elementor-element-a77ee38 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6518 .elementor-element.elementor-element-a77ee38 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6518 .elementor-element.elementor-element-518b90e{text-align:center;}.elementor-6518 .elementor-element.elementor-element-518b90e .elementor-heading-title{font-size:38px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0, 0, 0, 0);color:#9D5569;}.elementor-6518 .elementor-element.elementor-element-51cca52:not(.elementor-motion-effects-element-type-background), .elementor-6518 .elementor-element.elementor-element-51cca52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academiarayuela.com/wp-content/uploads/2024/09/41A7985-1-scaled.jpg");background-position:99px 17px;background-repeat:no-repeat;background-size:cover;}.elementor-6518 .elementor-element.elementor-element-51cca52{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6518 .elementor-element.elementor-element-51cca52 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6518 .elementor-element.elementor-element-dd97ccf .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#9D5569;color:#9D5569;background-image:radial-gradient(at center center, #FFFFFF 0%, #F7E5D2 100%);}.elementor-6518 .elementor-element.elementor-element-dd97ccf .elementor-button:hover, .elementor-6518 .elementor-element.elementor-element-dd97ccf .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-1c251a5 );}.elementor-6518 .elementor-element.elementor-element-dd97ccf > .elementor-widget-container{margin:200px 200px 200px 200px;padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-dd97ccf .elementor-button:hover svg, .elementor-6518 .elementor-element.elementor-element-dd97ccf .elementor-button:focus svg{fill:var( --e-global-color-1c251a5 );}@media(min-width:768px){.elementor-6518 .elementor-element.elementor-element-91e0a1f{width:59.402%;}.elementor-6518 .elementor-element.elementor-element-5ecc49d{width:40.598%;}}@media(min-width:1367px){.elementor-6518 .elementor-element.elementor-element-51cca52:not(.elementor-motion-effects-element-type-background), .elementor-6518 .elementor-element.elementor-element-51cca52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1366px){.elementor-6518 .elementor-element.elementor-element-ce73823{width:var( --container-widget-width, 1034px );max-width:1034px;--container-widget-width:1034px;--container-widget-flex-grow:0;}.elementor-6518 .elementor-element.elementor-element-dddb0ae{width:var( --container-widget-width, 784px );max-width:784px;--container-widget-width:784px;--container-widget-flex-grow:0;}.elementor-6518 .elementor-element.elementor-element-f05ebb7{width:var( --container-widget-width, 385.958px );max-width:385.958px;--container-widget-width:385.958px;--container-widget-flex-grow:0;}.elementor-6518 .elementor-element.elementor-element-9ce998c{width:var( --container-widget-width, 343.986px );max-width:343.986px;--container-widget-width:343.986px;--container-widget-flex-grow:0;}.elementor-6518 .elementor-element.elementor-element-cb18da3{width:var( --container-widget-width, 343.986px );max-width:343.986px;--container-widget-width:343.986px;--container-widget-flex-grow:0;}.elementor-6518 .elementor-element.elementor-element-9ed12d2{width:var( --container-widget-width, 385.958px );max-width:385.958px;--container-widget-width:385.958px;--container-widget-flex-grow:0;}.elementor-6518 .elementor-element.elementor-element-d6ceb18{width:var( --container-widget-width, 385.958px );max-width:385.958px;--container-widget-width:385.958px;--container-widget-flex-grow:0;}.elementor-6518 .elementor-element.elementor-element-1121615{width:var( --container-widget-width, 557px );max-width:557px;--container-widget-width:557px;--container-widget-flex-grow:0;}.elementor-6518 .elementor-element.elementor-element-dd97ccf{width:var( --container-widget-width, 1117px );max-width:1117px;--container-widget-width:1117px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-6518 .elementor-element.elementor-element-51cca52:not(.elementor-motion-effects-element-type-background), .elementor-6518 .elementor-element.elementor-element-51cca52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-6518 .elementor-element.elementor-element-5b8783e{margin-top:0px;margin-bottom:0px;}.elementor-6518 .elementor-element.elementor-element-5c4c6db .elementor-heading-title{font-size:37px;}.elementor-6518 .elementor-element.elementor-element-59864ed .elementor-heading-title{font-size:19px;}.elementor-6518 .elementor-element.elementor-element-b81bf78 .elementor-heading-title{font-size:46px;}.elementor-6518 .elementor-element.elementor-element-9e9da55 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6518 .elementor-element.elementor-element-9ce998c .elementor-heading-title{font-size:25px;}.elementor-6518 .elementor-element.elementor-element-cb18da3{font-size:16px;}.elementor-6518 .elementor-element.elementor-element-35363d5 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6518 .elementor-element.elementor-element-c97752a .elementor-heading-title{font-size:25px;}.elementor-6518 .elementor-element.elementor-element-b219c1f{font-size:16px;}.elementor-6518 .elementor-element.elementor-element-bfb6eec .elementor-heading-title{font-size:25px;}.elementor-6518 .elementor-element.elementor-element-38d44eb{font-size:16px;}.elementor-6518 .elementor-element.elementor-element-16d8fa5{text-align:center;}.elementor-6518 .elementor-element.elementor-element-16d8fa5 .elementor-heading-title{font-size:37px;}.elementor-6518 .elementor-element.elementor-element-56b2ad4{font-size:16px;}.elementor-6518 .elementor-element.elementor-element-51cca52:not(.elementor-motion-effects-element-type-background), .elementor-6518 .elementor-element.elementor-element-51cca52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-6518 .elementor-element.elementor-element-dd97ccf > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-51cca52 *//* Padding para pantallas pequeñas (tablets y móviles) */
@media (max-width: 1024px) {
    .elementor-column.elementor-col-100.elementor-top-column.elementor-element-1ec77e1 {
        padding: 20px; /* Ajusta este valor según lo necesites */
    }
}

/* Padding para móviles más pequeños */
@media (max-width: 768px) {
    .elementor-column.elementor-col-100.elementor-top-column.elementor-element-1ec77e1 {
        padding: 30px; /* Ajusta este valor según lo necesites */
    }
}

/* Padding para móviles muy pequeños */
@media (max-width: 480px) {
    .elementor-column.elementor-col-100.elementor-top-column.elementor-element-1ec77e1 {
        padding: 40px; /* Ajusta este valor según lo necesites */
    }
}/* End custom CSS */