.elementor-5428 .elementor-element.elementor-element-7383fab1{--display:flex;--min-height:600px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5428 .elementor-element.elementor-element-7383fab1:not(.elementor-motion-effects-element-type-background),.elementor-5428 .elementor-element.elementor-element-7383fab1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-062f2f5)}.elementor-5428 .elementor-element.elementor-element-335200b{--display:flex;--min-height:222px;--overlay-opacity:1}.elementor-5428 .elementor-element.elementor-element-335200b:not(.elementor-motion-effects-element-type-background),.elementor-5428 .elementor-element.elementor-element-335200b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://cronopiosidiomas.com/wp-content/uploads/2025/05/Summer-Promo-Students3.png");background-position:82px -17px;background-repeat:no-repeat;background-size:67% auto}.elementor-5428 .elementor-element.elementor-element-335200b:before,.elementor-5428 .elementor-element.elementor-element-335200b>.elementor-background-video-container:before,.elementor-5428 .elementor-element.elementor-element-335200b>.e-con-inner>.elementor-background-video-container:before,.elementor-5428 .elementor-element.elementor-element-335200b>.elementor-background-slideshow:before,.elementor-5428 .elementor-element.elementor-element-335200b>.e-con-inner>.elementor-background-slideshow:before,.elementor-5428 .elementor-element.elementor-element-335200b>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-5428 .elementor-element.elementor-element-3378e9f7{--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;--justify-content:center;--gap:27px 27px;--row-gap:27px;--column-gap:27px;--padding-top:2%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-5428 .elementor-element.elementor-element-1a316c76{text-align:center}.elementor-5428 .elementor-element.elementor-element-1a316c76 .elementor-heading-title{font-family:"myriad-pro-condensed","Roboto","Segoe UI","Helvetica Neue",Arial,sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:35px;letter-spacing:1px;color:#000}.elementor-5428 .elementor-element.elementor-element-935a11b img{width:70%}.elementor-5428 .elementor-element.elementor-element-88187fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5428 .elementor-element.elementor-element-a44636d{text-align:center;font-family:"myriad-pro","Roboto","Segoe UI","Helvetica Neue",Arial,sans-serif;font-size:16px;font-weight:600;text-transform:none;text-decoration:none;line-height:1.2em;color:#000}.elementor-5428 .elementor-element.elementor-element-6cac4b24{text-align:center;font-family:"myriad-pro","Roboto","Segoe UI","Helvetica Neue",Arial,sans-serif;font-size:16px;font-weight:600;text-transform:none;text-decoration:none;line-height:1.2em;color:#000}.elementor-5428 .elementor-element.elementor-element-5469bcb7 .elementor-button{background-color:transparent;font-family:"myriad-pro","Roboto","Segoe UI","Helvetica Neue",Arial,sans-serif;font-size:21px;font-weight:400;fill:#fff;color:#fff;background-image:linear-gradient(270deg,var(--e-global-color-9ec30b5) 0%,var(--e-global-color-32d7572) 100%);border-style:solid;border-width:2px;border-color:#02010100;border-radius:27px;padding:12px 40px}#elementor-popup-modal-5428 .dialog-widget-content{animation-duration:1s;background-color:transparent;background-image:linear-gradient(270deg,var(--e-global-color-9ec30b5) 50%,var(--e-global-color-32d7572) 100%);border-style:none;border-radius:20px}#elementor-popup-modal-5428{background-color:#000000AD;justify-content:center;align-items:center;pointer-events:all}#elementor-popup-modal-5428 .dialog-message{width:470px;height:620px;align-items:flex-end;padding:0}#elementor-popup-modal-5428 .dialog-close-button{display:flex;top:0;font-size:15px}body:not(.rtl) #elementor-popup-modal-5428 .dialog-close-button{right:101%}body.rtl #elementor-popup-modal-5428 .dialog-close-button{left:101%}#elementor-popup-modal-5428 .dialog-close-button i{color:#fff}#elementor-popup-modal-5428 .dialog-close-button svg{fill:#fff}@media(min-width:768px){.elementor-5428 .elementor-element.elementor-element-3378e9f7{--content-width:370px}}@media(max-width:1140px){.elementor-5428 .elementor-element.elementor-element-335200b:not(.elementor-motion-effects-element-type-background),.elementor-5428 .elementor-element.elementor-element-335200b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-5428 .elementor-element.elementor-element-a44636d{font-size:14px}.elementor-5428 .elementor-element.elementor-element-6cac4b24{font-size:14px}#elementor-popup-modal-5428 .dialog-message{width:370px}}@media(max-width:767px){.elementor-5428 .elementor-element.elementor-element-7383fab1{--min-height:70vh;--border-radius:0px 0px 20px 20px}.elementor-5428 .elementor-element.elementor-element-335200b{--min-height:222px}.elementor-5428 .elementor-element.elementor-element-335200b:not(.elementor-motion-effects-element-type-background),.elementor-5428 .elementor-element.elementor-element-335200b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:25px 0;background-size:270px auto}.elementor-5428 .elementor-element.elementor-element-3378e9f7{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-5428 .elementor-element.elementor-element-1a316c76 .elementor-heading-title{font-size:28px}.elementor-5428 .elementor-element.elementor-element-5469bcb7 .elementor-button{font-size:18px;border-width:0;padding:10px 20px}#elementor-popup-modal-5428 .dialog-message{width:320px;height:72vh}}