.elementor-28464 .elementor-element.elementor-element-62baef9{--display:flex;--min-height:495px;--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28464 .elementor-element.elementor-element-62baef9:not(.elementor-motion-effects-element-type-background), .elementor-28464 .elementor-element.elementor-element-62baef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url('https://educacion.euroinnova.com/wp-content/uploads/2025/06/banner-atencion-temprana.png');background-repeat:no-repeat;}.elementor-28464 .elementor-element.elementor-element-98d52c1{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:-6em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-28464 .elementor-element.elementor-element-98d52c1.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-28464 .elementor-element.elementor-element-8f91345{--display:flex;--min-height:65px;--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;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28464 .elementor-element.elementor-element-8f91345:not(.elementor-motion-effects-element-type-background), .elementor-28464 .elementor-element.elementor-element-8f91345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac43c8f );}.elementor-28464 .elementor-element.elementor-element-8f91345.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-28464 .elementor-element.elementor-element-59d7593{font-family:"Ubuntu Sans", Sans-serif;font-size:24px;font-weight:300;color:#FFFFFF;}.elementor-28464 .elementor-element.elementor-element-59d7593 p{margin-block-end:0px;}.elementor-28464 .elementor-element.elementor-element-8c26ca5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:-6em;--margin-bottom:0em;--margin-left:-2em;--margin-right:0em;}.elementor-28464 .elementor-element.elementor-element-8c26ca5.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-28464 .elementor-element.elementor-element-592eb07 .elementor-heading-title{font-family:"Ubuntu Sans", Sans-serif;font-size:35px;font-weight:700;line-height:44px;color:#FFFFFF;}.elementor-28464 .elementor-element.elementor-element-02db306{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:5;}.elementor-28464 .elementor-element.elementor-element-85f78d1{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-28464 .elementor-element.elementor-element-990116b{--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;}.elementor-28464 .elementor-element.elementor-element-990116b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28464 .elementor-element.elementor-element-01f042a .elementor-heading-title{font-family:"Ubuntu Sans", Sans-serif;font-size:34px;font-weight:700;}.elementor-28464 .elementor-element.elementor-element-f420030{font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-28464 .elementor-element.elementor-element-30ddfe5{--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;}.elementor-28464 .elementor-element.elementor-element-79ae8ca .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:15px;font-weight:700;}.elementor-28464 .elementor-element.elementor-element-cc9042e{--display:flex;}.elementor-28464 .elementor-element.elementor-element-8b11f5d{text-align:start;}.elementor-28464 .elementor-element.elementor-element-869917d{text-align:start;}.elementor-28464 .elementor-element.elementor-element-23a0540{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-28464 .elementor-element.elementor-element-1525dee{--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;}.elementor-28464 .elementor-element.elementor-element-1525dee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28464 .elementor-element.elementor-element-50fc24c .elementor-heading-title{font-family:"Ubuntu Sans", Sans-serif;font-size:34px;font-weight:700;}.elementor-28464 .elementor-element.elementor-element-a9278dd{font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-28464 .elementor-element.elementor-element-c800c95{--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;}.elementor-28464 .elementor-element.elementor-element-6fc0cc9{--display:flex;--position:absolute;--min-height:82px;--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:space-around;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#CCCCCC;--border-color:#CCCCCC;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:-765px;}.elementor-28464 .elementor-element.elementor-element-6fc0cc9:not(.elementor-motion-effects-element-type-background), .elementor-28464 .elementor-element.elementor-element-6fc0cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28464 .elementor-element.elementor-element-6fc0cc9.e-con{--align-self:center;--flex-grow:1;--flex-shrink:1;}body:not(.rtl) .elementor-28464 .elementor-element.elementor-element-6fc0cc9{left:590px;}body.rtl .elementor-28464 .elementor-element.elementor-element-6fc0cc9{right:590px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-28464 .elementor-element.elementor-element-3740563.elementor-element{--align-self:center;}.elementor-28464 .elementor-element.elementor-element-3740563 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-28464 .elementor-element.elementor-element-3740563.elementor-view-stacked .elementor-icon{background-color:#E32652;}.elementor-28464 .elementor-element.elementor-element-3740563.elementor-view-framed .elementor-icon, .elementor-28464 .elementor-element.elementor-element-3740563.elementor-view-default .elementor-icon{fill:#E32652;color:#E32652;border-color:#E32652;}.elementor-28464 .elementor-element.elementor-element-3740563 .elementor-icon{font-size:20px;}.elementor-28464 .elementor-element.elementor-element-3740563 .elementor-icon-box-title, .elementor-28464 .elementor-element.elementor-element-3740563 .elementor-icon-box-title a{font-family:"Ubuntu Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-28464 .elementor-element.elementor-element-3740563 .elementor-icon-box-title{color:#202020;}.elementor-28464 .elementor-element.elementor-element-1f8c8db.elementor-element{--align-self:center;}.elementor-28464 .elementor-element.elementor-element-1f8c8db .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-28464 .elementor-element.elementor-element-1f8c8db.elementor-view-stacked .elementor-icon{background-color:#E32652;}.elementor-28464 .elementor-element.elementor-element-1f8c8db.elementor-view-framed .elementor-icon, .elementor-28464 .elementor-element.elementor-element-1f8c8db.elementor-view-default .elementor-icon{fill:#E32652;color:#E32652;border-color:#E32652;}.elementor-28464 .elementor-element.elementor-element-1f8c8db .elementor-icon{font-size:20px;}.elementor-28464 .elementor-element.elementor-element-1f8c8db .elementor-icon-box-title, .elementor-28464 .elementor-element.elementor-element-1f8c8db .elementor-icon-box-title a{font-family:"Ubuntu Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-28464 .elementor-element.elementor-element-1f8c8db .elementor-icon-box-title{color:#202020;}.elementor-28464 .elementor-element.elementor-element-c240e9f.elementor-element{--align-self:center;}.elementor-28464 .elementor-element.elementor-element-c240e9f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-28464 .elementor-element.elementor-element-c240e9f.elementor-view-stacked .elementor-icon{background-color:#E32652;}.elementor-28464 .elementor-element.elementor-element-c240e9f.elementor-view-framed .elementor-icon, .elementor-28464 .elementor-element.elementor-element-c240e9f.elementor-view-default .elementor-icon{fill:#E32652;color:#E32652;border-color:#E32652;}.elementor-28464 .elementor-element.elementor-element-c240e9f .elementor-icon{font-size:20px;}.elementor-28464 .elementor-element.elementor-element-c240e9f .elementor-icon-box-title, .elementor-28464 .elementor-element.elementor-element-c240e9f .elementor-icon-box-title a{font-family:"Ubuntu Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-28464 .elementor-element.elementor-element-c240e9f .elementor-icon-box-title{color:#202020;}.elementor-28464 .elementor-element.elementor-element-4b6931d{--display:flex;--position:absolute;--min-height:65px;--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;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-611px;}.elementor-28464 .elementor-element.elementor-element-4b6931d:not(.elementor-motion-effects-element-type-background), .elementor-28464 .elementor-element.elementor-element-4b6931d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac43c8f );}.elementor-28464 .elementor-element.elementor-element-4b6931d.e-con{--flex-grow:1;--flex-shrink:1;}body:not(.rtl) .elementor-28464 .elementor-element.elementor-element-4b6931d{left:185px;}body.rtl .elementor-28464 .elementor-element.elementor-element-4b6931d{right:185px;}.elementor-28464 .elementor-element.elementor-element-6f48dd1{font-family:"Ubuntu Sans", Sans-serif;font-size:24px;font-weight:300;color:#FFFFFF;}.elementor-28464 .elementor-element.elementor-element-6f48dd1 p{margin-block-end:0px;}.elementor-28464 .elementor-element.elementor-element-613dd4d{--display:flex;--min-height:375px;--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28464 .elementor-element.elementor-element-613dd4d:not(.elementor-motion-effects-element-type-background), .elementor-28464 .elementor-element.elementor-element-613dd4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url('https://educacion.euroinnova.com/wp-content/uploads/2025/06/Group-13312.png');background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28464 .elementor-element.elementor-element-f0b1d7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28464 .elementor-element.elementor-element-d5e0f94{--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;}.elementor-28464 .elementor-element.elementor-element-37dfbdf .elementor-heading-title{font-family:"Ubuntu Sans", Sans-serif;font-size:34px;font-weight:700;color:#FFFFFF;}.elementor-28464 .elementor-element.elementor-element-9f7c9b4{--display:flex;--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-28464 .elementor-element.elementor-element-2a19f70{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28464 .elementor-element.elementor-element-2a19f70.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28464 .elementor-element.elementor-element-3e54479 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-28464 .elementor-element.elementor-element-3e54479 .elementor-icon{font-size:20px;}.elementor-28464 .elementor-element.elementor-element-3e54479 .elementor-icon-box-description{font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-28464 .elementor-element.elementor-element-c634dda .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-28464 .elementor-element.elementor-element-c634dda .elementor-icon{font-size:20px;}.elementor-28464 .elementor-element.elementor-element-c634dda .elementor-icon-box-description{font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-28464 .elementor-element.elementor-element-875ea2f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-28464 .elementor-element.elementor-element-875ea2f .elementor-icon{font-size:20px;}.elementor-28464 .elementor-element.elementor-element-875ea2f .elementor-icon-box-description{font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-28464 .elementor-element.elementor-element-aa52dbd{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28464 .elementor-element.elementor-element-aefb150 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-28464 .elementor-element.elementor-element-aefb150 .elementor-icon{font-size:20px;}.elementor-28464 .elementor-element.elementor-element-aefb150 .elementor-icon-box-description{font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-28464 .elementor-element.elementor-element-96fafb2 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-28464 .elementor-element.elementor-element-96fafb2 .elementor-icon{font-size:20px;}.elementor-28464 .elementor-element.elementor-element-96fafb2 .elementor-icon-box-description{font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-28464 .elementor-element.elementor-element-cc3861e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-28464 .elementor-element.elementor-element-cc3861e .elementor-icon{font-size:20px;}.elementor-28464 .elementor-element.elementor-element-cc3861e .elementor-icon-box-description{font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-28464 .elementor-element.elementor-element-ef6223b{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-28464 .elementor-element.elementor-element-998f94d{--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;--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-28464 .elementor-element.elementor-element-9c8fb7d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-28464 .elementor-element.elementor-element-9c8fb7d .elementor-heading-title{font-family:"Ubuntu Sans", Sans-serif;font-size:34px;font-weight:700;color:#B0263E;}.elementor-28464 .elementor-element.elementor-element-604448e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-28464 .elementor-element.elementor-element-604448e .elementor-icon{font-size:20px;}.elementor-28464 .elementor-element.elementor-element-604448e .elementor-icon-box-description{font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-28464 .elementor-element.elementor-element-42d8c6d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-28464 .elementor-element.elementor-element-42d8c6d .elementor-icon{font-size:20px;}.elementor-28464 .elementor-element.elementor-element-42d8c6d .elementor-icon-box-description{font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-28464 .elementor-element.elementor-element-1a66250 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-28464 .elementor-element.elementor-element-1a66250 .elementor-icon{font-size:20px;}.elementor-28464 .elementor-element.elementor-element-1a66250 .elementor-icon-box-description{font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-28464 .elementor-element.elementor-element-6339e6b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-28464 .elementor-element.elementor-element-6339e6b .elementor-icon{font-size:20px;}.elementor-28464 .elementor-element.elementor-element-6339e6b .elementor-icon-box-description{font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-28464 .elementor-element.elementor-element-e2ecbd0{--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;}.elementor-28464 .elementor-element.elementor-element-3aca12a{text-align:start;}.elementor-28464 .elementor-element.elementor-element-3d0d0c1{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28464 .elementor-element.elementor-element-b7630cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28464 .elementor-element.elementor-element-02bd583{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-28464 .elementor-element.elementor-element-0a89ae0{--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;}.elementor-28464 .elementor-element.elementor-element-ff83e5d .elementor-heading-title{font-family:"Ubuntu Sans", Sans-serif;font-size:34px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-28464 .elementor-element.elementor-element-948c6fd .elementor-heading-title{font-family:"Ubuntu Sans", Sans-serif;font-size:24px;font-weight:700;color:#333333;}.elementor-28464 .elementor-element.elementor-element-158eb0c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-28464 .elementor-element.elementor-element-158eb0c .elementor-icon{font-size:20px;}.elementor-28464 .elementor-element.elementor-element-158eb0c .elementor-icon-box-description{font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-28464 .elementor-element.elementor-element-e7401d8 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-28464 .elementor-element.elementor-element-e7401d8 .elementor-icon{font-size:20px;}.elementor-28464 .elementor-element.elementor-element-e7401d8 .elementor-icon-box-description{font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-28464 .elementor-element.elementor-element-5ced9bd .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-28464 .elementor-element.elementor-element-5ced9bd .elementor-icon{font-size:20px;}.elementor-28464 .elementor-element.elementor-element-5ced9bd .elementor-icon-box-description{font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-28464 .elementor-element.elementor-element-2bb703b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-28464 .elementor-element.elementor-element-2bb703b .elementor-icon{font-size:20px;}.elementor-28464 .elementor-element.elementor-element-2bb703b .elementor-icon-box-description{font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-28464 .elementor-element.elementor-element-3515e62 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-28464 .elementor-element.elementor-element-3515e62 .elementor-icon{font-size:20px;}.elementor-28464 .elementor-element.elementor-element-3515e62 .elementor-icon-box-description{font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-28464 .elementor-element.elementor-element-8ab3210{--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:flex-end;--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-28464 .elementor-element.elementor-element-93730e0 img{width:100%;max-width:100%;}.elementor-28464 .elementor-element.elementor-element-6ece4bd{--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;--border-radius:25px 25px 25px 25px;}.elementor-28464 .elementor-element.elementor-element-6ece4bd:not(.elementor-motion-effects-element-type-background), .elementor-28464 .elementor-element.elementor-element-6ece4bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B0263E;}.elementor-28464 .elementor-element.elementor-element-b34c7c5{--display:flex;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28464 .elementor-element.elementor-element-b34c7c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28464 .elementor-element.elementor-element-90290e0 > .elementor-widget-container{padding:0px 0px 0px 45px;}.elementor-28464 .elementor-element.elementor-element-90290e0 .elementor-heading-title{font-family:"Ubuntu Sans", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-28464 .elementor-element.elementor-element-30a07b1{width:100%;max-width:100%;}.elementor-28464 .elementor-element.elementor-element-30a07b1 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px -10px;padding:5px 0px 5px 50px;border-radius:0px 8px 8px 0px;}.elementor-28464 .elementor-element.elementor-element-30a07b1.elementor-element{--align-self:flex-start;}.elementor-28464 .elementor-element.elementor-element-30a07b1 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:14px;}.elementor-28464 .elementor-element.elementor-element-30a07b1 .elementor-icon{font-size:27px;}.elementor-28464 .elementor-element.elementor-element-30a07b1 .elementor-icon-box-title, .elementor-28464 .elementor-element.elementor-element-30a07b1 .elementor-icon-box-title a{font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-28464 .elementor-element.elementor-element-30a07b1 .elementor-icon-box-title{color:#B0263E;}.elementor-28464 .elementor-element.elementor-element-838c980{width:100%;max-width:100%;}.elementor-28464 .elementor-element.elementor-element-838c980 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px -10px;padding:5px 0px 5px 50px;border-radius:0px 8px 8px 0px;}.elementor-28464 .elementor-element.elementor-element-838c980.elementor-element{--align-self:flex-start;}.elementor-28464 .elementor-element.elementor-element-838c980 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:14px;}.elementor-28464 .elementor-element.elementor-element-838c980 .elementor-icon{font-size:27px;}.elementor-28464 .elementor-element.elementor-element-838c980 .elementor-icon-box-title, .elementor-28464 .elementor-element.elementor-element-838c980 .elementor-icon-box-title a{font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-28464 .elementor-element.elementor-element-838c980 .elementor-icon-box-title{color:#B0263E;}.elementor-28464 .elementor-element.elementor-element-1a62ce4{width:100%;max-width:100%;}.elementor-28464 .elementor-element.elementor-element-1a62ce4 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px -10px;padding:5px 0px 5px 50px;border-radius:0px 8px 8px 0px;}.elementor-28464 .elementor-element.elementor-element-1a62ce4.elementor-element{--align-self:flex-start;}.elementor-28464 .elementor-element.elementor-element-1a62ce4 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:14px;}.elementor-28464 .elementor-element.elementor-element-1a62ce4 .elementor-icon{font-size:27px;}.elementor-28464 .elementor-element.elementor-element-1a62ce4 .elementor-icon-box-title, .elementor-28464 .elementor-element.elementor-element-1a62ce4 .elementor-icon-box-title a{font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-28464 .elementor-element.elementor-element-1a62ce4 .elementor-icon-box-title{color:#B0263E;}.elementor-28464 .elementor-element.elementor-element-f9d78bb{width:100%;max-width:100%;}.elementor-28464 .elementor-element.elementor-element-f9d78bb > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px -10px;padding:5px 0px 5px 50px;border-radius:0px 8px 8px 0px;}.elementor-28464 .elementor-element.elementor-element-f9d78bb.elementor-element{--align-self:flex-start;}.elementor-28464 .elementor-element.elementor-element-f9d78bb .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:14px;}.elementor-28464 .elementor-element.elementor-element-f9d78bb .elementor-icon{font-size:27px;}.elementor-28464 .elementor-element.elementor-element-f9d78bb .elementor-icon-box-title, .elementor-28464 .elementor-element.elementor-element-f9d78bb .elementor-icon-box-title a{font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-28464 .elementor-element.elementor-element-f9d78bb .elementor-icon-box-title{color:#B0263E;}.elementor-28464 .elementor-element.elementor-element-e5db9e7{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-28464 .elementor-element.elementor-element-2330f3f .elementor-heading-title{font-family:"Ubuntu Sans", Sans-serif;font-size:34px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-28464 .elementor-element.elementor-element-88c633a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-28464 .elementor-element.elementor-element-88c633a .elementor-heading-title{font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:500;color:#4C4C4C;}.elementor-28464 .elementor-element.elementor-element-6a304d6{--display:flex;--min-height:327px;--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;--overlay-opacity:0.1;}.elementor-28464 .elementor-element.elementor-element-6a304d6::before, .elementor-28464 .elementor-element.elementor-element-6a304d6 > .elementor-background-video-container::before, .elementor-28464 .elementor-element.elementor-element-6a304d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-28464 .elementor-element.elementor-element-6a304d6 > .elementor-background-slideshow::before, .elementor-28464 .elementor-element.elementor-element-6a304d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28464 .elementor-element.elementor-element-6a304d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url('https://educacion.euroinnova.com/wp-content/uploads/2025/06/5616965-2.png');--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28464 .elementor-element.elementor-element-fd98aec{--display:flex;--justify-content:center;--overlay-opacity:0.5;--border-radius:0px 0px 0px 20px;--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-28464 .elementor-element.elementor-element-fd98aec::before, .elementor-28464 .elementor-element.elementor-element-fd98aec > .elementor-background-video-container::before, .elementor-28464 .elementor-element.elementor-element-fd98aec > .e-con-inner > .elementor-background-video-container::before, .elementor-28464 .elementor-element.elementor-element-fd98aec > .elementor-background-slideshow::before, .elementor-28464 .elementor-element.elementor-element-fd98aec > .e-con-inner > .elementor-background-slideshow::before, .elementor-28464 .elementor-element.elementor-element-fd98aec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-28464 .elementor-element.elementor-element-fd98aec.e-con{--align-self:flex-start;}.elementor-28464 .elementor-element.elementor-element-b08459d > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-28464 .elementor-element.elementor-element-b08459d img{width:44%;}.elementor-28464 .elementor-element.elementor-element-1bc250d{--display:flex;--justify-content:center;--border-radius:0px 0px 0px 20px;--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-28464 .elementor-element.elementor-element-1bc250d.e-con{--align-self:flex-start;}.elementor-28464 .elementor-element.elementor-element-2f4aaef > .elementor-widget-container{padding:0px 15px 0px 15px;border-style:solid;border-width:0px 0px 0px 4px;border-color:#B0263E;border-radius:0px 0px 0px 0px;}.elementor-28464 .elementor-element.elementor-element-2f4aaef{font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:400;}.elementor-28464 .elementor-element.elementor-element-18e2937{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-28464 .elementor-element.elementor-element-18e2937:not(.elementor-motion-effects-element-type-background), .elementor-28464 .elementor-element.elementor-element-18e2937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28464 .elementor-element.elementor-element-2357d44 .elementor-heading-title{font-family:"Ubuntu Sans", Sans-serif;font-size:34px;font-weight:700;color:#B0263E;}.elementor-28464 .elementor-element.elementor-element-4ce43ae{width:var( --container-widget-width, 87.468% );max-width:87.468%;--container-widget-width:87.468%;--container-widget-flex-grow:0;}.elementor-28464 .elementor-element.elementor-element-4ce43ae > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-28464 .elementor-element.elementor-element-4ce43ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28464 .elementor-element.elementor-element-a41eb59 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28464 .elementor-element.elementor-element-eb46514{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-28464 .elementor-element.elementor-element-eb46514:not(.elementor-motion-effects-element-type-background), .elementor-28464 .elementor-element.elementor-element-eb46514 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28464 .elementor-element.elementor-element-0178540 .elementor-heading-title{font-family:"Ubuntu Sans", Sans-serif;font-size:34px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-28464 .elementor-element.elementor-element-2b55e98{--display:flex;}.elementor-28464 .elementor-element.elementor-element-01526e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-28464 .elementor-element.elementor-element-04277f9 .elementor-heading-title{font-family:"Ubuntu Sans", Sans-serif;font-size:34px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-28464 .elementor-element.elementor-element-9c9270a{--display:flex;--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-28464 .elementor-element.elementor-element-a30c9d7{--display:flex;}.elementor-28464 .elementor-element.elementor-element-863568e{text-align:start;}.elementor-28464 .elementor-element.elementor-element-863568e img{width:100%;}.elementor-28464 .elementor-element.elementor-element-10c289b{--display:flex;--justify-content:center;}.elementor-28464 .elementor-element.elementor-element-4b29ddb .elementor-heading-title{font-family:"Ubuntu Sans", Sans-serif;font-size:28px;font-weight:700;}.elementor-28464 .elementor-element.elementor-element-0a9c83c{font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-28464 .elementor-element.elementor-element-3a7b9d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-28464 .elementor-element.elementor-element-3a7b9d0:not(.elementor-motion-effects-element-type-background), .elementor-28464 .elementor-element.elementor-element-3a7b9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28464 .elementor-element.elementor-element-fed408a{--display:flex;--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28464 .elementor-element.elementor-element-cd47821 .elementor-heading-title{font-family:"Ubuntu Sans", Sans-serif;font-size:34px;font-weight:700;color:#B0263E;}.elementor-28464 .elementor-element.elementor-element-87ad176{--display:flex;--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-28464 .elementor-element.elementor-element-37aa68f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CCCCCC;--border-color:#CCCCCC;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-28464 .elementor-element.elementor-element-37aa68f:not(.elementor-motion-effects-element-type-background), .elementor-28464 .elementor-element.elementor-element-37aa68f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28464 .elementor-element.elementor-element-1fd0515{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28464 .elementor-element.elementor-element-008cee5 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;color:#202020;}.elementor-28464 .elementor-element.elementor-element-508250f{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-28464 .elementor-element.elementor-element-508250f p{margin-block-end:0px;}.elementor-28464 .elementor-element.elementor-element-fdc6050{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CCCCCC;--border-color:#CCCCCC;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-28464 .elementor-element.elementor-element-fdc6050:not(.elementor-motion-effects-element-type-background), .elementor-28464 .elementor-element.elementor-element-fdc6050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28464 .elementor-element.elementor-element-1074597{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28464 .elementor-element.elementor-element-7ebf092 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;color:#202020;}.elementor-28464 .elementor-element.elementor-element-5690de8{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-28464 .elementor-element.elementor-element-5690de8 p{margin-block-end:0px;}.elementor-28464 .elementor-element.elementor-element-0724633{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CCCCCC;--border-color:#CCCCCC;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-28464 .elementor-element.elementor-element-0724633:not(.elementor-motion-effects-element-type-background), .elementor-28464 .elementor-element.elementor-element-0724633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28464 .elementor-element.elementor-element-32cf5a0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28464 .elementor-element.elementor-element-222b142 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;color:#202020;}.elementor-28464 .elementor-element.elementor-element-de6ab60{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-28464 .elementor-element.elementor-element-de6ab60 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-28464 .elementor-element.elementor-element-fee02fb .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;padding:15px 30px 15px 30px;}.elementor-28464 .elementor-element.elementor-element-fee02fb .elementor-button:hover, .elementor-28464 .elementor-element.elementor-element-fee02fb .elementor-button:focus{background-color:#000000;}.elementor-28464 .elementor-element.elementor-element-fee02fb > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-28464 .elementor-element.elementor-element-fee02fb.elementor-element{--align-self:center;}.elementor-28464 .elementor-element.elementor-element-998f9dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-28464 .elementor-element.elementor-element-998f9dd:not(.elementor-motion-effects-element-type-background), .elementor-28464 .elementor-element.elementor-element-998f9dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url('https://educacion.euroinnova.com/wp-content/uploads/2025/05/AdobeStock_1107107684-46.png');background-repeat:no-repeat;background-size:cover;}.elementor-28464 .elementor-element.elementor-element-612f0ae{--display:flex;}.elementor-28464 .elementor-element.elementor-element-6c07c12 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:bold;color:#202020;}.elementor-28464 .elementor-element.elementor-element-39e9e86{--display:flex;--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:space-around;}.elementor-28464 .elementor-element.elementor-element-872a5fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28464 .elementor-element.elementor-element-872a5fa img{width:200px;}.elementor-28464 .elementor-element.elementor-element-1b1d394 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28464 .elementor-element.elementor-element-1b1d394 img{width:200px;}.elementor-28464 .elementor-element.elementor-element-f0213ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28464 .elementor-element.elementor-element-f0213ed img{width:200px;}.elementor-28464 .elementor-element.elementor-element-dc141e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28464 .elementor-element.elementor-element-dc141e6 img{width:200px;}@media(min-width:768px){.elementor-28464 .elementor-element.elementor-element-62baef9{--content-width:1400px;}.elementor-28464 .elementor-element.elementor-element-98d52c1{--width:35%;}.elementor-28464 .elementor-element.elementor-element-8f91345{--width:49%;}.elementor-28464 .elementor-element.elementor-element-8c26ca5{--width:61%;}.elementor-28464 .elementor-element.elementor-element-02db306{--width:44%;}.elementor-28464 .elementor-element.elementor-element-85f78d1{--content-width:1400px;}.elementor-28464 .elementor-element.elementor-element-990116b{--width:64%;}.elementor-28464 .elementor-element.elementor-element-30ddfe5{--width:50%;}.elementor-28464 .elementor-element.elementor-element-23a0540{--content-width:1400px;}.elementor-28464 .elementor-element.elementor-element-1525dee{--width:100%;}.elementor-28464 .elementor-element.elementor-element-6fc0cc9{--width:33%;}.elementor-28464 .elementor-element.elementor-element-4b6931d{--width:49%;}.elementor-28464 .elementor-element.elementor-element-613dd4d{--content-width:1400px;}.elementor-28464 .elementor-element.elementor-element-2a19f70{--width:39%;}.elementor-28464 .elementor-element.elementor-element-aa52dbd{--width:41%;}.elementor-28464 .elementor-element.elementor-element-ef6223b{--content-width:1400px;}.elementor-28464 .elementor-element.elementor-element-998f94d{--width:50%;}.elementor-28464 .elementor-element.elementor-element-e2ecbd0{--width:50%;}.elementor-28464 .elementor-element.elementor-element-3d0d0c1{--content-width:1400px;}.elementor-28464 .elementor-element.elementor-element-b7630cc{--width:100%;}.elementor-28464 .elementor-element.elementor-element-02bd583{--content-width:1400px;}.elementor-28464 .elementor-element.elementor-element-0a89ae0{--width:45%;}.elementor-28464 .elementor-element.elementor-element-8ab3210{--width:20%;}.elementor-28464 .elementor-element.elementor-element-6ece4bd{--width:35%;}.elementor-28464 .elementor-element.elementor-element-e5db9e7{--content-width:1400px;}.elementor-28464 .elementor-element.elementor-element-18e2937{--width:1400px;}.elementor-28464 .elementor-element.elementor-element-eb46514{--content-width:80%;}.elementor-28464 .elementor-element.elementor-element-01526e9{--content-width:80%;}.elementor-28464 .elementor-element.elementor-element-9c9270a{--width:100%;}.elementor-28464 .elementor-element.elementor-element-a30c9d7{--width:45%;}.elementor-28464 .elementor-element.elementor-element-3a7b9d0{--content-width:80%;}.elementor-28464 .elementor-element.elementor-element-37aa68f{--width:33%;}.elementor-28464 .elementor-element.elementor-element-fdc6050{--width:33%;}.elementor-28464 .elementor-element.elementor-element-0724633{--width:33%;}.elementor-28464 .elementor-element.elementor-element-612f0ae{--content-width:1300px;}.elementor-28464 .elementor-element.elementor-element-39e9e86{--content-width:1400px;}}@media(max-width:1024px) and (min-width:768px){.elementor-28464 .elementor-element.elementor-element-8c26ca5{--width:100%;}.elementor-28464 .elementor-element.elementor-element-02db306{--width:65%;}.elementor-28464 .elementor-element.elementor-element-eb46514{--content-width:90%;}.elementor-28464 .elementor-element.elementor-element-01526e9{--content-width:90%;}.elementor-28464 .elementor-element.elementor-element-3a7b9d0{--content-width:90%;}}@media(max-width:1024px){.elementor-28464 .elementor-element.elementor-element-62baef9:not(.elementor-motion-effects-element-type-background), .elementor-28464 .elementor-element.elementor-element-62baef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-28464 .elementor-element.elementor-element-85f78d1{--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-28464 .elementor-element.elementor-element-23a0540{--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-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-28464 .elementor-element.elementor-element-6c07c12 .elementor-heading-title{font-size:28px;}.elementor-28464 .elementor-element.elementor-element-872a5fa img{width:75%;}.elementor-28464 .elementor-element.elementor-element-1b1d394 img{width:75%;}.elementor-28464 .elementor-element.elementor-element-f0213ed img{width:75%;}.elementor-28464 .elementor-element.elementor-element-dc141e6 img{width:75%;}}@media(max-width:767px){.elementor-28464 .elementor-element.elementor-element-62baef9:not(.elementor-motion-effects-element-type-background), .elementor-28464 .elementor-element.elementor-element-62baef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url('https://educacion.euroinnova.com/wp-content/uploads/2025/06/Mask-group-3.png');background-position:0px 0px;}.elementor-28464 .elementor-element.elementor-element-62baef9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28464 .elementor-element.elementor-element-98d52c1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-28464 .elementor-element.elementor-element-98d52c1.e-con{--order:1;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-28464 .elementor-element.elementor-element-ad37ec8.elementor-element{--order:2;}.elementor-28464 .elementor-element.elementor-element-8f91345.e-con{--order:99999 /* order end hack */;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-28464 .elementor-element.elementor-element-59d7593{font-size:19px;}.elementor-28464 .elementor-element.elementor-element-8c26ca5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-28464 .elementor-element.elementor-element-02db306{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-28464 .elementor-element.elementor-element-02db306.e-con{--order:3;}.elementor-28464 .elementor-element.elementor-element-b4e97c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28464 .elementor-element.elementor-element-b4e97c8.elementor-element{--align-self:center;}.elementor-28464 .elementor-element.elementor-element-85f78d1{--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-28464 .elementor-element.elementor-element-30ddfe5{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28464 .elementor-element.elementor-element-cc9042e{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--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-28464 .elementor-element.elementor-element-23a0540{--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-28464 .elementor-element.elementor-element-613dd4d:not(.elementor-motion-effects-element-type-background), .elementor-28464 .elementor-element.elementor-element-613dd4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url('https://educacion.euroinnova.com/wp-content/uploads/2025/06/Group-13314.png');background-repeat:no-repeat;background-size:cover;}.elementor-28464 .elementor-element.elementor-element-f0b1d7e{--margin-top:465px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28464 .elementor-element.elementor-element-2a19f70{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28464 .elementor-element.elementor-element-9c8fb7d .elementor-heading-title{font-size:30px;}.elementor-28464 .elementor-element.elementor-element-3d0d0c1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28464 .elementor-element.elementor-element-ff83e5d .elementor-heading-title{font-size:30px;}.elementor-28464 .elementor-element.elementor-element-b34c7c5{--width:325px;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-28464 .elementor-element.elementor-element-30a07b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;border-radius:4px 4px 4px 4px;}.elementor-28464 .elementor-element.elementor-element-30a07b1.elementor-element{--align-self:center;}.elementor-28464 .elementor-element.elementor-element-30a07b1 .elementor-icon-box-wrapper{align-items:center;}.elementor-28464 .elementor-element.elementor-element-838c980 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;border-radius:4px 4px 4px 4px;}.elementor-28464 .elementor-element.elementor-element-838c980.elementor-element{--align-self:center;}.elementor-28464 .elementor-element.elementor-element-838c980 .elementor-icon-box-wrapper{align-items:center;}.elementor-28464 .elementor-element.elementor-element-1a62ce4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;border-radius:4px 4px 4px 4px;}.elementor-28464 .elementor-element.elementor-element-1a62ce4.elementor-element{--align-self:center;}.elementor-28464 .elementor-element.elementor-element-1a62ce4 .elementor-icon-box-wrapper{align-items:center;}.elementor-28464 .elementor-element.elementor-element-f9d78bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;border-radius:4px 4px 4px 4px;}.elementor-28464 .elementor-element.elementor-element-f9d78bb.elementor-element{--align-self:center;}.elementor-28464 .elementor-element.elementor-element-f9d78bb .elementor-icon-box-wrapper{align-items:center;}.elementor-28464 .elementor-element.elementor-element-88c633a .elementor-heading-title{line-height:1em;}.elementor-28464 .elementor-element.elementor-element-6a304d6{--min-height:600px;--overlay-opacity:0;}.elementor-28464 .elementor-element.elementor-element-fd98aec::before, .elementor-28464 .elementor-element.elementor-element-fd98aec > .elementor-background-video-container::before, .elementor-28464 .elementor-element.elementor-element-fd98aec > .e-con-inner > .elementor-background-video-container::before, .elementor-28464 .elementor-element.elementor-element-fd98aec > .elementor-background-slideshow::before, .elementor-28464 .elementor-element.elementor-element-fd98aec > .e-con-inner > .elementor-background-slideshow::before, .elementor-28464 .elementor-element.elementor-element-fd98aec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url('https://educacion.euroinnova.com/wp-content/uploads/2025/06/5616965-2.png');}.elementor-28464 .elementor-element.elementor-element-fd98aec{--overlay-opacity:0.2;}.elementor-28464 .elementor-element.elementor-element-b08459d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28464 .elementor-element.elementor-element-b08459d img{width:80%;}.elementor-28464 .elementor-element.elementor-element-18e2937{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-28464 .elementor-element.elementor-element-4ce43ae > .elementor-widget-container{margin:-1em 0em -2em 0em;}.elementor-28464 .elementor-element.elementor-element-4ce43ae{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-28464 .elementor-element.elementor-element-3a7b9d0{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-28464 .elementor-element.elementor-element-612f0ae{--content-width:90%;}.elementor-28464 .elementor-element.elementor-element-6c07c12 .elementor-heading-title{font-size:27px;}.elementor-28464 .elementor-element.elementor-element-39e9e86{--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-28464 .elementor-element.elementor-element-872a5fa{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-28464 .elementor-element.elementor-element-872a5fa img{width:85%;}.elementor-28464 .elementor-element.elementor-element-1b1d394{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-28464 .elementor-element.elementor-element-1b1d394 img{width:85%;}.elementor-28464 .elementor-element.elementor-element-f0213ed{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-28464 .elementor-element.elementor-element-f0213ed img{width:85%;}.elementor-28464 .elementor-element.elementor-element-dc141e6{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-28464 .elementor-element.elementor-element-dc141e6 img{width:85%;}}/* Start custom CSS for heading, class: .elementor-element-592eb07 */.elementor-28464 .elementor-element.elementor-element-592eb07 h1 {
    display: flex;
    flex-direction: column;
}

.elementor-28464 .elementor-element.elementor-element-592eb07 h1 .xs-p {
    font-size:33px;
}

.elementor-28464 .elementor-element.elementor-element-592eb07 h1 .xl-g {
    font-size:55px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b4e97c8 */@media (max-width: 768px) {
    .custom-form-box h3 {
        font-size: 20px;
    }
}

.custom-form-box {
  background-color: #E32652;
  padding: 40px 35px 60px 35px !important;
  color: #fff;
  font-family: 'Ubuntu sans', sans-serif !important;
  margin: auto;
  border: 1px solid #b5b3bd;
  border-radius: 20px;
  box-sizing: border-box;
  width: 360px;
}

.custom-form-box h3 {
  font-size: 25px;
  font-weight: bold;
  margin-bottom: 20px;
  display: flex;
  gap: 16px;
  font-family: 'Raleway';
  align-items: center;
  color:#fff;
}

.form-icon {
  font-size: 16px;
}

.input-wrap {
  margin-bottom: 15px;
}

.custom-form-box .wpcf7-form-control {
  width: 100%;
  background: transparent;
  border: none;
  border-bottom: 1px solid white;
  padding: 10px 5px;
  font-family: 'Raleway';
  font-size: 16px;
  color: white;
  box-sizing: border-box;
  border-radius: 0px;
}

.custom-form-box .wpcf7-form-control:focus, .custom-form-box .wpcf7-form-control:active {
    background: transparent;
    border: none;
    border-bottom: 1px solid white;
    color: #fff !important;
}

.custom-form-box .wpcf7-form-control::placeholder {
  color: white;
  opacity: 1;
}


.wpcf7 input.wpcf7-form-control:not([type=submit]) {
    padding: 0 !important; 
}


.checkbox-wrap {
  font-size: 12px;
  margin: 15px 0;
  display: flex;
  align-items: flex-start;
  gap: 8px;
  line-height: 1.4;
  color: #fff;
  border: none;
}

.wpcf7-acceptance .wpcf7-list-item {
    margin: 0 !important;
}

.wpcf7-acceptance {
    border: none !important;
    
}

.wpcf7-acceptance span {
    font-size: 12px;
}

.wpcf7-acceptance a {
    color: #54C9D6 !important;
}

.wpcf7-acceptance a:hover {
    text-decoration: underline;
}

.wpcf7-list-item-label {
  color: #fff;   
}

.wpcf7 input[type=checkbox] {
    height: 1.1em !important;
}

.checkbox-wrap a {
  color: #00b8f1;
  text-decoration: none;
}



.btn-wrapper {
    margin-bottom: -3em;
    display: flex;
    justify-content: center;
    
}

.becas {
    border-bottom: none !important;
    text-align: center;
    font-size: 24px !important;
    font-weight: bold !important;
    font-family: 'Raleway';
    margin-top: -1em;
    margin-bottom: -1em;
    top: -10px;
}

.btn-wrapper input[type="submit"] {
  background-color: #F9B233;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 16px;
  color: #fff;
  font-weight: bold;
  padding: 20px 40px;
  font-family: 'Raleway';
  border: none;
  width: 100%;
  cursor: pointer;
  font-size: 26px;
  transition: background-color 0.3s ease;
  margin-top: -.5em;
}

.btn-wrapper input[type="submit"]:hover {
  background-color: #5799E3;
}

.btn-wrapper input[type="submit"]:focus, .btn-wrapper input[type="submit"]:active{
  background-color: #54C9D6;
}

.wpcf7-not-valid-tip {
  color: #FABB00 !important;
  font-size: 11px;
  line-height: 1.2;
  margin-top: 2px;
  display: inline-block;
  max-width: 100%;
  white-space: normal;
}


span.wpcf7-form-control-wrap {
  display: block;
}

.wpcf7 form .wpcf7-response-output {
    display: none !important;
}


input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px transparent inset !important;
  box-shadow: 0 0 0px 1000px transparent inset !important;
  -webkit-text-fill-color: white !important;
  border-bottom: 1px solid white !important;
  transition: background-color 9999s ease-in-out 0s;
}


#div-form .wpcf7-not-valid-tip {
    color: #FABB00 !important;
    font-size: 12px;
    margin-top: 2px;
    margin-bottom: 5px;
    line-height: 1.2;
    display: block;
}

#div-form .wpcf7 form .wpcf7-response-output {
    margin: 10px 0 0 0;
    color: #00ef1d;
    border: none;
    padding: 0;
    font-size: 14px;
    line-height: 1.3;
    text-align: center;
}


/* Contenedor relativo para posicionar el overlay */
.custom-form-box {
  position: relative;
}

/* Capa oscura que aparecerá al enviar el formulario */
.custom-form-box::after {
  content: '';
  display: none;
  position: absolute;
  top: 0; left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5); /* Overlay negro translúcido */
  z-index: 10;
  border-radius: 4px;
}

/* Mostrar overlay cuando se esté enviando */
.wpcf7-form.submitting .custom-form-box::after {
  display: block;
}

/* Posicionar el spinner en el centro del formulario */
.wpcf7-form.submitting .wpcf7-spinner {
  display: block !important;
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  z-index: 20 !important;
}

/* Ajuste del spinner por defecto de CF7 */
.wpcf7-spinner {
  display: none; /* Oculto por defecto */
  width: 40px !important;
  height: 40px !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a304d6 */#max-height {
    max-height: 327px;
    min-height: 327px;
}

@media only screen and (max-width: 600px) {
    #max-height {
        max-height: inherit;
    min-height: inherit;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4ce43ae */.accordion-button {
    cursor: pointer;
    background-color:#fff;
    padding: 15px;
    margin: 5px 0;
    display: flex;
    align-items: center;
    border: none; /* Sin bordes */
    width: 100%;
    text-align: left;
    font-size: 16px;
    line-height: 1.5;
    font-family: 'Ubuntu Sans' !important;
}

.single-course .course-syllabus {
    background-color: #fff !important;
}

.single-course .course-syllabus .course-accordion .accordion-body {
        background-color: #fff !important;
}

.single-course .course-syllabus .course-accordion .accordion-button {
    border-bottom: solid 1px #e8e8e8;
    box-shadow: none;
    border-radius: 0px;
}

.accordion-header {
    position: relative; /* Necesario para el pseudo-elemento */
    padding-left: 10px; /* Espacio para el símbolo de la parte */
}

.single-course .course-syllabus .course-accordion .accordion-body {
    background-color: #f5f5f5;
    margin-left: 7em;
    font-family: 'Ubuntu Sans';
}

.single-course .course-syllabus .course-accordion .accordion-button {
    background-color: transparent !important;
    color: #202020 !important;
    padding-left: 0;
    font-size: 18px !important;
}


.single-course .course-syllabus .course-accordion .accordion-item i {
    color: #B0263E !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-28cac40 *//* CONTENEDOR EXTERIOR */
.claustro-carousel-outer {
    position: relative;
    width: 100%;
    max-width: 100%;
    margin: 0 auto;
    box-sizing: border-box;
    padding: 0 60px;
}

/* WRAPPER CON OVERFLOW */
.claustro-carousel-wrapper {
    overflow: hidden;
}

/* CARRUSEL FLEX */
.claustro-carousel {
    display: flex;
    transition: transform 0.5s ease;
    gap: 0;
}

/* SLIDE */
.claustro-slide {
    flex: 0 0 20%;
    box-sizing: border-box;
    padding: 0 10px;
}

/* TARJETA */
.claustro-img {
    position: relative;
    width: 100%;
    aspect-ratio: 3 / 4;
    background-size: cover;
    background-position: center;
    display: flex;
    align-items: flex-end;
    border-radius: 12px;
    overflow: hidden;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
    background-repeat: no-repeat;
    cursor: pointer;
}

/* OVERLAY MÁS BAJO */
.claustro-overlay {
    width: 100%;
    background: linear-gradient(to top, rgba(20, 20, 20, 0.9), rgba(20, 20, 20, 0.4), transparent);
    color: white;
    padding: 12px 14px;
    box-sizing: border-box;
    min-height: 35%;
}

/* NOMBRE DEL DOCENTE */
.claustro-overlay h3 {
    margin: 0;
    font-weight: bold;
    font-size: 15px;
    color: white;
}

/* DESCRIPCIÓN */
.claustro-overlay p {
    font-size: 13px;
    margin: 6px 0 0;
    line-height: 1.4;
}

/* FLECHAS FUERA DEL CARRUSEL */
.carousel-arrow {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background-color: #B0263E;
    border: none;
    color: white;
    font-size: 24px;
    padding: 6px 12px;
    cursor: pointer;
    border-radius: 50%;
    z-index: 100;
    transition: background-color 0.3s ease;
}
.carousel-arrow.left {
    left: 10px;
}
.carousel-arrow.right {
    right: 10px;
}
.carousel-arrow:hover {
    background-color: #008fa1;
}

.carousel-arrow:focus, .carousel-arrow:active {
    background-color: #00bcd4;
}

/* RESPONSIVE */
@media screen and (max-width: 1024px) {
    .claustro-slide {
        flex: 0 0 33.3333%;
    }
}
@media screen and (max-width: 768px) {
    .claustro-slide {
        flex: 0 0 50%;
    }
}
@media screen and (max-width: 480px) {
    .claustro-slide {
        flex: 0 0 100%;
    }
}/* End custom CSS */