.elementor-13489 .elementor-element.elementor-element-1174f3a5:not(.elementor-motion-effects-element-type-background), .elementor-13489 .elementor-element.elementor-element-1174f3a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cursosformacionseguros.vvcnvrsn.ovh/wp-content/uploads/2026/05/hero.webp");background-position:center center;background-repeat:no-repeat;}.elementor-13489 .elementor-element.elementor-element-1174f3a5 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #003B5C 28%, #003A5C4D 100%);opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13489 .elementor-element.elementor-element-1174f3a5 > .elementor-container{min-height:650px;}.elementor-13489 .elementor-element.elementor-element-1174f3a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-13489 .elementor-element.elementor-element-27ccc8ab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:64px;font-weight:800;line-height:72px;letter-spacing:-1.8px;color:#FFFFFF;}.elementor-13489 .elementor-element.elementor-element-4894196f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:45px;font-weight:500;line-height:45px;letter-spacing:-1.8px;color:#FFFFFF;}.elementor-13489 .elementor-element.elementor-element-18076fb3{margin-top:48px;margin-bottom:48px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );--textColor: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-13489 .elementor-element.elementor-element-3c06663b{font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;line-height:29.3px;word-spacing:0px;}.elementor-widget-the7-search-form-widget input[type="search"].the7-search-form__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-the7-search-form-widget{--placeholder-color:var( --e-global-color-text );--input-color:var( --e-global-color-text );--placeholder-color-focus:var( --e-global-color-text );}.elementor-widget-the7-search-form-widget .the7-search-form__input,
					.elementor-widget-the7-search-form-widget .the7-search-form__icon{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-the7-search-form-widget .the7-clear-search{background-color:var( --e-global-color-secondary );}.elementor-widget-the7-search-form-widget .the7-search-form__submit{background-color:var( --e-global-color-secondary );}.elementor-13489 .elementor-element.elementor-element-3b03a8ab .elementor-widget-container {display: flex;} .elementor-13489 .elementor-element.elementor-element-3b03a8ab .the7-search-form, .elementor-13489 .elementor-element.elementor-element-3b03a8ab .elementor-widget-container{justify-content:flex-start;}.elementor-13489 .elementor-element.elementor-element-3b03a8ab{--box-top-padding:4px;--box-right-padding:4px;--box-bottom-padding:4px;--box-left-padding:20px;--placeholder-color:#727781;--input-color:#727781;--clear-width:24px;--icon-width:80px;}.elementor-13489 .elementor-element.elementor-element-3b03a8ab.the7-search-form-icon-position-inside .the7-search-form, .elementor-13489 .elementor-element.elementor-element-3b03a8ab:not(.the7-search-form-icon-position-inside) .the7-search-input__container{padding:4px 4px 4px 20px;border-radius:25px 25px 25px 25px;}.elementor-13489 .elementor-element.elementor-element-3b03a8ab .the7-search-form__input,
					.elementor-13489 .elementor-element.elementor-element-3b03a8ab .the7-search-form__icon{color:#727781;fill:#727781;}.elementor-13489 .elementor-element.elementor-element-3b03a8ab .the7-clear-search{font-size:24px;width:24px;height:24px;--clear-color:var( --e-global-color-5d30b95 );background-color:#4A556500;}.elementor-13489 .elementor-element.elementor-element-3b03a8ab .the7-clear-search svg{width:24px;height:auto;}.elementor-13489 .elementor-element.elementor-element-3b03a8ab .the7-search-input__container{order:0;margin-right:var(--btn-space, 10px);margin-left:0;}.elementor-13489 .elementor-element.elementor-element-3b03a8ab .the7-search-form__submit{width:80px;height:48px;border-radius:100px 100px 100px 100px;--e-search-form-submit-text-color:#003E6F;background-color:var( --e-global-color-accent );}.elementor-13489 .elementor-element.elementor-element-9b87ac8{padding:48px 0px 48px 0px;}.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-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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-13489 .elementor-element.elementor-element-2c2aa07 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-13489 .elementor-element.elementor-element-2c2aa07 .elementor-icon-box-title{margin-block-end:4px;}.elementor-13489 .elementor-element.elementor-element-2c2aa07 .elementor-icon{font-size:72px;}.elementor-13489 .elementor-element.elementor-element-2c2aa07 .elementor-icon-box-title, .elementor-13489 .elementor-element.elementor-element-2c2aa07 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;line-height:36px;word-spacing:0em;}.elementor-13489 .elementor-element.elementor-element-2c2aa07 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-secondary );}.elementor-13489 .elementor-element.elementor-element-1a76c8f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-13489 .elementor-element.elementor-element-1a76c8f .elementor-icon-box-title{margin-block-end:4px;}.elementor-13489 .elementor-element.elementor-element-1a76c8f .elementor-icon{font-size:72px;}.elementor-13489 .elementor-element.elementor-element-1a76c8f .elementor-icon-box-title, .elementor-13489 .elementor-element.elementor-element-1a76c8f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;line-height:36px;word-spacing:0em;}.elementor-13489 .elementor-element.elementor-element-1a76c8f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-secondary );}.elementor-13489 .elementor-element.elementor-element-bd536be .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-13489 .elementor-element.elementor-element-bd536be .elementor-icon-box-title{margin-block-end:4px;}.elementor-13489 .elementor-element.elementor-element-bd536be .elementor-icon{font-size:72px;}.elementor-13489 .elementor-element.elementor-element-bd536be .elementor-icon-box-title, .elementor-13489 .elementor-element.elementor-element-bd536be .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;line-height:36px;word-spacing:0em;}.elementor-13489 .elementor-element.elementor-element-bd536be .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-secondary );}.elementor-13489 .elementor-element.elementor-element-9a2f13b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-13489 .elementor-element.elementor-element-9a2f13b .elementor-icon-box-title{margin-block-end:4px;}.elementor-13489 .elementor-element.elementor-element-9a2f13b .elementor-icon{font-size:72px;}.elementor-13489 .elementor-element.elementor-element-9a2f13b .elementor-icon-box-title, .elementor-13489 .elementor-element.elementor-element-9a2f13b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;line-height:36px;word-spacing:0em;}.elementor-13489 .elementor-element.elementor-element-9a2f13b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-secondary );}.elementor-13489 .elementor-element.elementor-element-4ecb5b9:not(.elementor-motion-effects-element-type-background), .elementor-13489 .elementor-element.elementor-element-4ecb5b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-13489 .elementor-element.elementor-element-4ecb5b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-13489 .elementor-element.elementor-element-4ecb5b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13489 .elementor-element.elementor-element-8160da3{width:auto;max-width:auto;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:22px;word-spacing:0em;color:var( --e-global-color-secondary );--textColor:var( --e-global-color-secondary );}.elementor-13489 .elementor-element.elementor-element-8160da3 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:8px 20px 8px 20px;border-radius:100px 100px 100px 100px;}.elementor-13489 .elementor-element.elementor-element-f84349e > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-13489 .elementor-element.elementor-element-f84349e{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );--textColor:var( --e-global-color-secondary );}.elementor-13489 .elementor-element.elementor-element-880d6bf{width:auto;max-width:auto;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:22px;word-spacing:0em;color:var( --e-global-color-secondary );--textColor:var( --e-global-color-secondary );}.elementor-13489 .elementor-element.elementor-element-880d6bf > .elementor-widget-container{background-color:var( --e-global-color-text );padding:8px 20px 8px 20px;border-radius:100px 100px 100px 100px;}.elementor-13489 .elementor-element.elementor-element-bebfaad > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-13489 .elementor-element.elementor-element-bebfaad{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );--textColor:var( --e-global-color-secondary );}.elementor-13489 .elementor-element.elementor-element-aafb5b8:not(.elementor-motion-effects-element-type-background), .elementor-13489 .elementor-element.elementor-element-aafb5b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-13489 .elementor-element.elementor-element-aafb5b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:108px 0px 108px 0px;}.elementor-13489 .elementor-element.elementor-element-aafb5b8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13489 .elementor-element.elementor-element-79aca5b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;line-height:40px;word-spacing:0px;}.elementor-13489 .elementor-element.elementor-element-cf04e11{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-secondary );--textColor:var( --e-global-color-secondary );}.elementor-13489 .elementor-element.elementor-element-d9dbb1d{--swiper-slides-to-display:4;--swiper-slides-gap:24px;}.elementor-13489 .elementor-element.elementor-element-d9dbb1d .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-13489 .elementor-element.elementor-element-d9dbb1d{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-13489 .elementor-element.elementor-element-1174f3a5 > .elementor-container{min-height:375px;}.elementor-13489 .elementor-element.elementor-element-1174f3a5:not(.elementor-motion-effects-element-type-background), .elementor-13489 .elementor-element.elementor-element-1174f3a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-13489 .elementor-element.elementor-element-27ccc8ab .elementor-heading-title{font-size:38px;line-height:40px;}.elementor-13489 .elementor-element.elementor-element-4894196f .elementor-heading-title{font-size:28px;line-height:35px;}.elementor-13489 .elementor-element.elementor-element-d9dbb1d{--swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-13489 .elementor-element.elementor-element-ed5383e{width:65%;}.elementor-13489 .elementor-element.elementor-element-3cb2d35d{width:35%;}.elementor-13489 .elementor-element.elementor-element-7ed1ebb{width:65%;}.elementor-13489 .elementor-element.elementor-element-7d78a8b9{width:35%;}.elementor-13489 .elementor-element.elementor-element-62e747bc{width:65%;}.elementor-13489 .elementor-element.elementor-element-78f4d410{width:35%;}}/* Start custom CSS for text-editor, class: .elementor-element-3c06663b */.elementor-13489 .elementor-element.elementor-element-3c06663b li::marker {
    color: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8160da3 */.elementor-13489 .elementor-element.elementor-element-8160da3 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f84349e */.elementor-13489 .elementor-element.elementor-element-f84349e .elementor-widget-container {
    display: flex;
    align-items: center;
    gap: 56px;
}

.elementor-13489 .elementor-element.elementor-element-f84349e .elementor-widget-container p:First-child {
    color: var(--e-global-color-primary);
    font-size: 36px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-880d6bf */.elementor-13489 .elementor-element.elementor-element-880d6bf p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bebfaad */.elementor-13489 .elementor-element.elementor-element-bebfaad .elementor-widget-container {
    display: flex;
    align-items: center;
    gap: 56px;
}

.elementor-13489 .elementor-element.elementor-element-bebfaad .elementor-widget-container p:First-child {
    color: var(--e-global-color-primary);
    font-size: 36px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ae6ae7d */.elementor-13489 .elementor-element.elementor-element-ae6ae7d > .elementor-container  {
    gap: 160px;
}/* End custom CSS */