@font-face{font-family:Gotham;font-style:normal;font-weight:500;src:url(https://www.aseguradorageneral.com/hubfs/fonts/Gotham-Medium.otf) format("opentype")}@font-face{font-family:Gotham Bold;font-style:normal;font-weight:700;src:url(https://www.aseguradorageneral.com/hubfs/fonts/Gotham-Bold.otf) format("opentype")}@font-face{font-family:Gotham Light;font-style:normal;font-weight:300;src:url(https://www.aseguradorageneral.com/hubfs/fonts/Gotham-Light.otf) format("opentype")}@font-face{font-family:Gotham Black;font-style:normal;font-weight:900;src:url(https://www.aseguradorageneral.com/hubfs/fonts/Gotham-Black.otf) format("opentype")}@font-face{font-family:Gotham Thin;font-style:normal;font-weight:100;src:url(https://www.aseguradorageneral.com/hubfs/fonts/Gotham-Thin.otf) format("opentype")}:root{--ns_global_color__primary:#fff;--ns_global_color__secundary:#ec1d25;--ns_global_color__tertiary:#5b564d;--ns_global_color__quaternary:#000;--ns_global_color__primary-opacity:#ffffff70;--ns_global_color__secundary-opacity:#ec1d2570;--ns_heading_color__main:#fff;--ns_heading_color__alternate:#fff;--ns_body_color__main:#fff;--ns_body_color__alternate:#fff;--ns_body_color__background_page:#fff;--ns_header_color__background:#fff;--ns_header_color__text:#5b564d;--ns_footer_color__background:#5b564d;--ns_footer_color__text:#fff;--ns_button_color__background:#ec1d25;--ns_button_color__background_alternate:#fff;--ns_button_color__background_hover:#ec1d25;--ns_button_color__text:#fff;--ns_button_color__text_hover:#ec1d25;--ns_hyperlink_color__text:#fff;--ns_hyperlink_color__text_hover:#ec1d25;--ns_headings_h1_font-family:Gotham;--ns_headings_h1_font-size:42px;--ns_headings_h1_font-weight:700;--ns_headings_h1_font-style: ;--ns_headings_h2_font-family:Gotham;--ns_headings_h2_font-size:24px;--ns_headings_h2_font-weight:400;--ns_headings_h2_font-style: ;--ns_headings_h3_font-family:Gotham;--ns_headings_h3_font-size:16px;--ns_headings_h3_font-weight:400;--ns_headings_h3_font-style: ;--ns_headings_h4_font-family:Gotham;--ns_headings_h4_font-size:14px;--ns_headings_h4_font-weight:400;--ns_headings_h4_font-style: ;--ns_headings_h5_font-family:Gotham;--ns_headings_h5_font-size:12px;--ns_headings_h5_font-weight:400;--ns_headings_h5_font-style: ;--ns_headings_h6_font-family:Gotham;--ns_headings_h6_font-size:10px;--ns_headings_h6_font-weight:400;--ns_headings_h6_font-style: ;--ns_body_font-family:Gotham,sans-serif;--ns_body_font-size:16px;--ns_body_font-weight:400;--ns_body_font-style:normal;--ns_link_font-family:Gotham,sans-serif;--ns_link_font-size:14px;--ns_link_font-weight:400;--ns_link_font-style:normal;--ns_form_title_color:#fff;--ns_form_background_color:hsla(0,0%,100%,0);--ns_form_inner_background_color:hsla(0,0%,100%,0);--ns_form_inner_border_radius:0px;--ns_form_inner_label_color:#fff;--ns_form_inner_label_error_color:red;--ns_form_field_border_radius:5px;--ns_form_field_minimun_height:30px;--ns_textarea_field_minimun_height:60px;--ns_form_field_background_color:#fff;--ns_form_field_text_color:#fff;--ns_form_field_placeholder_color:hsla(0,0%,100%,.44);--ns_form_button_text_color:#fff;--ns_form_button_background_color:#ec1d25;--ns_form_button_border_radius:5px;--ns_form_button_text_color_hover:#ec1d25;--ns_form_button_background_color_hover:#ec1d25}@media (max-width:700px){:root{--ns_headings_h1_font-size:min(35px,10vw)}}*{font-family:Gotham,sans-serif;font-size:16px;font-weight:400;margin:0;padding:0}html{-webkit-tap-highlight-color:transparent}.heading-1,h1{font-family:var(--ns_headings_h1_font-family);font-size:var(--ns_headings_h1_font-size);font-style:var(--ns_headings_h1_font-style);font-weight:var(--ns_headings_h1_font-weight)}.heading-1,.heading-2,h1,h2{color:var(--ns_heading_color__main)}.heading-2,h2{font-family:var(--ns_headings_h2_font-family);font-size:var(--ns_headings_h2_font-size);font-style:var(--ns_headings_h2_font-style);font-weight:var(--ns_headings_h2_font-weight)}.heading-3,h3{font-family:var(--ns_headings_h3_font-family);font-size:var(--ns_headings_h3_font-size);font-style:var(--ns_headings_h3_font-style);font-weight:var(--ns_headings_h3_font-weight)}.heading-3,.heading-4,h3,h4{color:var(--ns_heading_color__main)}.heading-4,h4{font-family:var(--ns_headings_h4_font-family);font-size:var(--ns_headings_h4_font-size);font-style:var(--ns_headings_h4_font-style);font-weight:var(--ns_headings_h4_font-weight)}.heading-5,h5{font-family:var(--ns_headings_h5_font-family);font-size:var(--ns_headings_h5_font-size);font-style:var(--ns_headings_h5_font-style);font-weight:var(--ns_headings_h5_font-weight)}.heading-5,.heading-6,h5,h6{color:var(--ns_heading_color__main)}.heading-6,h6{font-family:var(--ns_headings_h6_font-family);font-size:var(--ns_headings_h6_font-size);font-style:var(--ns_headings_h6_font-style);font-weight:var(--ns_headings_h6_font-weight)}p{color:var(--ns_body_color__main);font-size:16px}a,p{font-family:Gotham,sans-serif;font-weight:400}a{color:var(--ns_hyperlink_color__text);font-size:14px;text-decoration:none}a:hover{color:var(--ns_hyperlink_color__text_hover)}i{cursor:pointer}strong{font-weight:700}form:not(header form){background:var(--ns_form_inner_background_color);border:5px;border-radius:var(--ns_form_inner_border_radius);color:var(--ns_form_inner_label_color)}form h1,form h2,form h3,form h4,form h5,form h6,form p{background:var(--ns_form_background_color);color:var(--ns_form_title_color)}form label,form legend{color:var(--ns_form_inner_label_color)}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{background-color:var(--ns_form_field_background_color);border:none;border-bottom:1px solid #fff;border-radius:var(--ns_form_field_border_radius);color:var(--ns_form_field_text_color);min-height:var(--ns_form_field_minimun_height)}form textarea{min-height:var(--ns_textarea_field_minimun_height)}form input[type=email]:focus,form input[type=file]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=tel]:focus,form input[type=text]:focus,form select:focus,form textarea:focus{outline:none}form ::-webkit-input-placeholder{color:var(--ns_form_field_placeholder_color)}form :-moz-placeholder,form ::-moz-placeholder{color:var(--ns_form_field_placeholder_color);opacity:1}form :-ms-input-placeholder{color:var(--ns_form_field_placeholder_color)}form ::-ms-input-placeholder{color:var(--ns_form_field_placeholder_color)}form ::placeholder{color:var(--ns_form_field_placeholder_color)}.hs-input.invalid.error{border-color:var(--ns_form_inner_label_error_color)}.hs_error_rollup label,form label.hs-error-msg{color:var(--ns_form_inner_label_error_color)}form .hs-button,form .hs-button:active,form input[type=submit],form input[type=submit]:active{background:var(--ns_form_button_background_color);border:5px;border-radius:var(--ns_form_button_border_radius);color:var(--ns_form_button_text_color)}form .hs-button:focus,form .hs-button:hover,form input[type=submit]:focus,form input[type=submit]:hover{background:var(--ns_form_button_background_color_hover);color:var(--ns_form_button_text_color_hover)}.cat_principa_general___{align-items:center;background-color:var(--ns_button_color__background_alternate);border-radius:5px;color:var(--ns_button_color__text);cursor:pointer;display:flex;font-family:var(--ns_headings_h5_font-family);font-size:var(--ns_headings_h5_font-size);font-style:var(--ns_headings_h5_font-style);font-weight:var(--ns_headings_h5_font-weight);height:51px;justify-content:center;min-width:137px;text-align:center;width:fit-content;width:-moz-fit-content}.cat_principa_general___:hover{background-color:var(--ns_button_color__background_hover);color:var(--ns_button_color__text_hover)}.cat_principa_general___02{align-items:center;background-color:var(--ns_button_color__background);border-radius:5px;color:var(--ns_button_color__text);cursor:pointer;display:flex;font-family:var(--ns_headings_h5_font-family);font-size:var(--ns_headings_h5_font-size);font-style:var(--ns_headings_h5_font-style);font-weight:var(--ns_headings_h5_font-weight);height:51px;justify-content:center;min-width:137px;padding:0 10px;text-align:center;width:fit-content;width:-moz-fit-content}.cat_principa_general___02:hover{background-color:var(--ns_button_color__background_hover);color:var(--ns_button_color__text_hover)}.cat_secundario_general___{align-items:center;background-color:var(--ns_button_color__text);border:1px solid var(--ns_button_color__background);border-radius:5px;color:var(--ns_button_color__background);cursor:pointer;display:flex;font-family:var(--ns_headings_h5_font-family);font-size:var(--ns_headings_h5_font-size);font-style:var(--ns_headings_h5_font-style);font-weight:var(--ns_headings_h5_font-weight);height:51px;justify-content:center;width:137px}.switch_general___,.switch_general___toggle{align-items:center;background:#03cb76 0 0 no-repeat padding-box;border-radius:30px;cursor:pointer;display:flex;height:35px;opacity:1;position:relative;width:65px}.switch_general___ div,.switch_general___toggle div{background:#fff 0 0 no-repeat padding-box;border-radius:50%;box-shadow:0 1px 4px #00000026;cursor:pointer;height:27px;left:5%;opacity:1;position:absolute;transition:all .5s linear;width:27px}.switch_general___ div.moveswitch_general___id_00{left:95%;transform:translate(-100%)}.switch_general___toggle div.moveswitch_general___idtoggle_00{left:10%;transform:translate(100%)}.switch_general___toggle_container{align-items:center;display:flex;justify-content:space-between;max-width:345px;width:100%}.switch_general___toggle_container h1{color:var(--ns_heading_color__main);font-family:var(--ns_headings_h3_font-family);font-size:var(--ns_headings_h3_font-size);font-style:var(--ns_headings_h3_font-style);font-weight:var(--ns_headings_h3_font-weight);padding-left:10px;text-transform:capitalize}.switch_general___toggle_container .switch_ahorro__cont__{align-items:center;background-color:var(--ns_global_color__quaternary);border-radius:5px;color:var(--ns_heading_color__main);display:flex;font-family:var(--ns_headings_h5_font-family);font-size:var(--ns_headings_h5_font-size);font-style:var(--ns_headings_h5_font-style);font-weight:var(--ns_headings_h5_font-weight);height:35px;justify-content:center;padding:0 5px}@media only screen and (max-width:700px){.switch_general___toggle_container h1:first-child{padding:0 10px 0 0}.switch_general___toggle{max-width:50px}.switch_general___toggle_container h1{padding-right:10px}}