@import "https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";:root{--enf-blue:#1C64BA;--enf-blue-2:#2b6fc5;--enf-cyan:#78d6d4;--enf-text:#1a1f2a;--enf-muted:#818a98;--enf-card:#f2f2f2;--enf-white:#fff}*{box-sizing:border-box}html,body{margin:0}body{color:var(--enf-text);background:#fff!important;font-family:quicksand,sans-serif!important}img{max-width:100%;display:block}.enf-hero{position:relative;background:#ddd url(images/enfermeria/hero.jpg)50%/cover no-repeat}@media(max-width:768px){.enf-hero{background-image:url(images/enfermeria/bgMobile.png);background-position:50%}}.enf-hero__wrap{max-width:1447px;margin:0 auto;padding:108px 22px;position:relative}.enf-hero__content{position:relative;z-index:1;display:flex;align-items:stretch;gap:40px;min-height:520px}.enf-hero__left{flex:auto;display:flex;flex-direction:column;justify-content:flex-end;padding:14px;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.35)}.enf-hero__title{font-weight:600!important;line-height:1.15!important;font-size:40px!important;margin:0 0 10px!important;font-family:quicksand,sans-serif!important;max-width:80%}.enf-hero__title strong{display:block;font-weight:700}.enf-hero__underline{width:265px;height:6px;margin:12px 0 18px;display:flex}.enf-hero__underline1{width:144px;height:6px;background:#6cf1f4;margin:12px 0 18px;display:flex}.enf-hero__underline2{width:48px;height:6px;background:#3382d1;margin:12px 0 18px;display:flex}.enf-hero__underline3{width:72px;height:6px;background:#1c64ba;margin:12px 0 18px;display:flex}.enf-hero__logos{display:flex;gap:6px;align-items:center}.enf-hero__logos img{max-width:576px;max-height:100px;width:auto}.enf-hero__right{flex:0 0 544px;display:flex;align-items:center;justify-content:center}@media(max-width:1080px){.enf-hero__right{flex:none}}.enf-card{background:var(--enf-white);border-radius:6px;padding:34px 36px 26px;box-shadow:0 16px 34px rgba(0,0,0,.18);max-width:544px;width:100%}.enf-card__title{margin:0 0 50px;text-align:center;font-weight:600;font-size:24px;line-height:1.35;font-family:quicksand,sans-serif!important}.enf-form{display:grid;gap:18px}.enf-field{display:grid;gap:6px}.enf-label{font-size:14px}.enf-req{color:var(--enf-blue);margin-right:4px}.enf-input{border:0;border-bottom:2px solid #bfe9e8;outline:none;padding:10px 0;font-size:15px;width:100%}.enf-input::placeholder{color:#aabec7}.enf-submit{margin-top:6px;border:0;border-radius:0!important;background:var(--enf-blue-2);color:#fff;font-weight:600;padding:12px 16px;cursor:pointer}.enf-submit:hover{background:var(--enf-blue)}.enf-note{margin-top:8px;text-align:center;font-size:12px;color:#9aa3af}.enf-benefits{padding:70px 0}.enf-benefits__inner{max-width:1447px;margin:0 auto;padding:0 22px}.enf-benefits__title{text-align:center;color:var(--enf-blue-2);font-weight:700;font-size:40px;margin:0 0 58px;font-family:quicksand,sans-serif!important}.enf-benefits__grid{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap}.enf-benefit{background:var(--enf-card);padding:18px 26px;position:relative;flex:1;min-width:280px;display:flex;align-items:center;gap:18px}.enf-benefit__railDark{position:absolute;top:0;bottom:12px;right:0;width:6px;height:100%;background:var(--enf-blue-2)}.enf-benefit__railwhite{position:absolute;top:0;bottom:12px;left:0;width:15%;height:100%;background:var(--enf-white)}.enf-benefit__icon{width:clamp(71px,6vw,98px);border-radius:10px;display:grid;place-items:center;flex:0 0 98px;z-index:999}.enf-benefit__icon img{width:clamp(71px,6vw,98px);object-fit:contain}.enf-benefit__tt{margin:0 0 6px;font-weight:700;font-size:19px;font-size:clamp(15px,1.2vw,19px);font-weight:700;font-family:quicksand,sans-serif!important}.enf-benefit__tx{margin:0;font-size:clamp(12px,1.2vw,16px);color:#111;line-height:1.45;font-weight:600;line-height:1.2;font-family:quicksand,sans-serif!important}.enf-container{max-width:1447px;margin:0 auto}footer{background:#1d1d1b;padding:50px 0;font-family:quicksand,sans-serif!important}.inner_big{max-width:90%;margin:auto;position:relative;color:#fff}#form_wrapper ul{margin-block-start:0!important;margin-block-end:0!important;padding-inline-start:0!important}.enf-card{border-radius:0!important}.enf-card{background:#fff!important;border-radius:6px!important;padding:34px 36px 26px!important;box-shadow:0 16px 34px rgba(0,0,0,.18)!important;max-width:544px!important;width:100%!important}.enf-wrapForm .gform_wrapper .gfield{margin-bottom:20px!important}.enf-wrapForm .gform_wrapper .gfield_label{display:block!important;font-weight:600!important;font-size:clamp(20px,6vw,12px)!important;margin-bottom:4px!important;color:#222!important;font-family:quicksand,sans-serif!important}.enf-wrapForm .gform_wrapper .gfield_required_asterisk{color:#6cf1f4!important}.enf-wrapForm .gform_wrapper input[type=text],.enf-wrapForm .gform_wrapper input[type=email],.enf-wrapForm .gform_wrapper input[type=tel],.enf-wrapForm .gform_wrapper textarea{width:100%!important;border:none!important;border-bottom:2px solid #6cf1f4!important;padding:6px 2px!important;font-size:16px!important;outline:none!important;background:0 0!important;font-family:quicksand,sans-serif!important;text-align:left!important}.enf-wrapForm .gform_wrapper input::placeholder,.enf-wrapForm .gform_wrapper textarea::placeholder{color:#aaa!important;font-weight:400!important}.enf-wrapForm .gform_wrapper .gform_footer input[type=submit]{width:100%!important;min-height:0!important;height:40px;margin:auto!important;display:block!important;color:#fff;border-radius:0!important;border:0!important;line-height:inherit!important;padding:8px 0!important;cursor:pointer!important}.enf-wrapForm .gform_wrapper .gform_button{display:block!important;width:100%!important;background:#3382d1!important;color:#fff!important;font-size:16px!important;padding:12px 0!important;border:none!important;border-radius:3px!important;cursor:pointer!important;transition:background .3s!important;font-family:quicksand,sans-serif!important}.enf-wrapForm .gform_wrapper .gform_button:hover,.gform_footer input[type=submit]:hover{background:#1965c2!important}.enf-wrapForm .gform_wrapper .gfield_required_legend_marketica{text-align:center!important;font-size:12px!important;margin-top:6px!important;color:#6c7aa0!important}.enf-wrapForm .gform_wrapper .gform_fields{list-style:none!important;margin:0!important;padding:0!important}.enf-wrapForm .gform_wrapper .gform_fields .gfield{list-style:none!important;margin:0 0 60px!important;padding:0!important}.enf-wrapForm .gform_wrapper .gfield_label{display:inline-block!important;width:35%!important;font-weight:600!important;margin:0!important;vertical-align:middle!important}.enf-wrapForm .gform_wrapper .ginput_container{display:inline-block!important;width:60%!important;vertical-align:middle!important}@media(max-width:768px){.enf-hero__title{font-size:30px!important;max-width:100%!important}.enf-hero__wrap{max-width:1447px!important;margin:0 auto!important;padding:30px 22px 60px!important;position:relative!important}}@media(max-width:1400px){.inner_big{max-width:100%;padding-left:40px;padding-right:40px}}@media(max-width:960px){.enf-hero__logos img{max-height:66px;width:auto;margin-bottom:60px}.enf-hero__underline{width:100px;display:none}.enf-hero__left{padding:18px;flex-direction:column-reverse}.enf-hero__content{flex-direction:column;min-height:0}.enf-benefits__grid{gap:16px}.enf-hero__left{display:flex;justify-content:center}.enf-hero__title{justify-self:center;text-align:center}.inner_big{padding-left:24px;padding-right:24px}footer{padding:30px 0}}@media(max-width:640px){.enf-hero__title{font-size:24px}.enf-benefits__title{font-size:36px}.enf-benefits__grid{flex-direction:column}.enf-hero__logos img{max-height:33px;width:auto;margin-bottom:60px}.enf-benefits__inner{padding:0 42px}.enf-wrapForm .gform_wrapper .gform_fields .gfield{margin:0 0 40px!important}.enf-wrapForm .gform_wrapper .gfield_label{font-size:14px!important}.enf-wrapForm .gform_wrapper input[type=text],.enf-wrapForm .gform_wrapper input[type=email],.enf-wrapForm .gform_wrapper input[type=tel],.enf-wrapForm .gform_wrapper textarea{font-size:10px!important}.enf-card__title{margin:0 0 40px;text-align:center;font-weight:600;font-size:15px;line-height:1.35}}.enf-confirm{position:relative;min-height:100vh;color:#fff;background:url(images/enfermeria/bg_gracias.png)no-repeat 50%/cover;display:flex;align-items:center}@media(max-width:960px){.enf-confirm{background-image:url(images/enfermeria/bg_gracias_mobile.png)}}.enf-confirm__logo{width:200px;height:auto;margin-bottom:clamp(36px,6vw,84px)}.enf-header{position:absolute;top:clamp(16px,4vw,48px);left:clamp(16px,5vw,80px);z-index:10}.enf-header__brand img{height:clamp(36px,5vw,60px);width:auto;display:block}.enf-confirm__inner{width:min(1200px,92%);margin:0 auto;padding:clamp(24px,4vw,64px);display:flex;flex-direction:column}.enf-confirm__badge{width:152px;height:96px;display:grid;place-items:center;border-radius:2px;margin-left:8px}.enf-confirm__title{margin:22px 0 14px;font-weight:700;font-size:clamp(28px,3.6vw,48px);line-height:1.2;letter-spacing:.2px;color:#fff!important}.enf-progress{display:flex;align-items:center;gap:0;height:8px;margin:14px 0 22px;max-width:520px}.enf-progress__seg{flex:none;height:100%;border-radius:0}.enf-progress__seg--aqua{background:#6cf1f4;width:44%}.enf-progress__seg--blue{background:#3382d1;width:41%}.enf-progress__seg--white{background:#fff;width:15%}.enf-confirm__lead{max-width:540px;font-size:clamp(23px,1.6vw,18px);color:rgba(255,255,255,.9);font-weight:600;line-height:1.25}@media(max-width:640px){.enf-header{top:20px;left:20px}.enf-header__brand img{height:44px}.enf-confirm__badge{width:96px;height:72px}.enf-progress{max-width:360px}}.gfield_description .validation_message .gfield_validation_message{display:block!important}.gform_legacy_markup_wrapper .validation_message{text-align:right!important;color:#2b6fc5!important;font-weight:700!important;letter-spacing:normal!important}.gform_legacy_markup_wrapper li.gfield.gfield_error,.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:initial!important;border-bottom:none!important;border-top:none!important;box-sizing:border-box!important;margin-bottom:none!important;padding-bottom:none!important;padding-top:none!important}.gform_legacy_markup_wrapper div.validation_error,.gform_legacy_markup_wrapper ol.validation_list{display:none!important}#google_translate_element{display:none!important}