#dental .banner-central{background-color:#fff;background:linear-gradient(90deg,#081426,rgba(8,20,39,0)),url(portada-dental.webp) #d3d3d3 50%;background-position:138% 46%;background-size:cover;height:630px;line-height:1}#dental .banner-central p{margin:0}#dental .banner-central .container{height:100%}#dental .banner-central .bannerContainer{align-items:center;display:flex;height:100%;justify-content:space-between}#dental .banner-central .firstInfo{display:flex;flex-direction:column;height:100%;justify-content:center}#dental sup{font-size:45%;font-weight:400;top:-1.1em}#dental .banner-central .firstInfo .piesContent{bottom:14px;color:#fff;position:absolute;text-shadow:0 0 6px #000000e3}#dental .banner-central .firstInfo .titleBanner{color:#fff;font-size:20px;font-weight:700;margin-top:0}#dental .banner-central .firstInfo .claimBanner{color:#fff;font-size:48px;font-weight:600;line-height:130%;margin-top:24px;max-width:533px}#dental .banner-central .firstInfo .banner-manchetas{display:flex;gap:6px;margin-top:36px;width:fit-content}#dental .banner-central .firstInfo .banner-manchetas .manchetaFirst{background-color:var(--action-color);color:#fff;padding:16px 24px}#dental .banner-central .firstInfo .banner-manchetas .manchetaFirst .legal{font-size:14px;font-weight:400;text-align:left}#dental .banner-central .firstInfo .banner-manchetas .manchetaFirst .promo{font-size:40px;font-weight:600;margin:16px 0}#dental .banner-central .mainForm{align-items:center;background:#fff;border-radius:4px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;gap:32px;padding:32px;text-align:center;width:480px}#dental .banner-central .mainForm .loadedFormAsisa{width:100%}#dental .banner-central .mainForm p{color:var(--main-blue);font-size:32px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:32px;text-align:center}#dental .banner-central .mainForm p.p2{color:#242424;font-size:16px;font-style:normal;font-weight:600;line-height:100%}#dental .banner-central .mainForm>.inputs-form-llamada input:last-of-type{margin-bottom:10px}#dental .banner-central .mainForm .terminos a{text-decoration:underline!important}#dental .banner-central .mainForm .discountForm{background-color:var(--action-color);border-radius:100%;color:#fff;display:flex;flex-direction:column;font-size:28px;height:5em;justify-content:center;left:0;line-height:normal;position:absolute;text-align:center;top:0;transform:rotate(-10deg) translate(-65%,-57%);width:5em}#dental .banner-central .mainForm .discountForm p{font-size:16px;margin:0}#dental .banner-central .mainForm .discountForm p:first-of-type{font-size:1em}#dental .banner-central .mainForm .pdfButton{bottom:-5.3rem;position:absolute}#dental .banner-central .mainForm .pdfButton p{font-size:17px;line-height:1;margin:0}#dental .banner-central .mainForm .btnBannerCalc{bottom:-5.5rem;font-size:21px;margin:0;padding:.4em .9em;position:absolute}#dental .banner-central .mainForm .btnBannerCalc img{height:29px;margin-right:8px}#dental .banner-central .btnBannerCalcMobile{display:none}#dental .selectedSelection{padding:0}#dental .selectoresSection .selectoresContainer{display:block}#dental .selectoresSection .selectoresContainer .selectores input{opacity:0;position:absolute}#dental .selectoresSection .selectores{align-items:center;display:flex;justify-content:center;margin-bottom:25px;margin-top:0}#dental .selectoresSection .selectores .selector{align-items:center;background:transparent;border:1px solid var(--main-blue);border-radius:6px;color:var(--main-blue);cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;margin:8px;min-height:49px;padding:12px;position:relative;text-align:center;width:fit-content}#dental .selectoresSection .selectores input:checked+.selector{background-color:#267ac0;border:1px solid #267ac0;color:#fff;transition:.4s}#dental .selectoresSection .selectores .selector .img{height:25px;width:25px}#dental .cardsSection{line-height:normal;padding:96px 0}#dental section.cardsSection .subTitle{color:var(--main-blue);margin-bottom:40px!important}#dental .cardsSection p{margin:0}#dental .cardsSection .cardsContainer{display:flex;gap:20px;justify-content:center}#dental .cardsSection .card-plan{background-color:#fff;width:325px}#dental .cardsSection .card-plan .title-slick{display:none}#dental .cardsSection .normalDots .slick-dots{align-items:center;border-radius:16px;display:flex;font-size:18px;justify-content:center;line-height:1.3;list-style-type:none;margin:0 auto 25px;padding-bottom:0;padding-top:0;width:100%}#dental .cardsSection .normalDots .slick-dots li{align-items:center;align-self:stretch;border:1px solid var(--main-blue);border-radius:6px;color:var(--main-blue);cursor:pointer;display:flex;font-size:12px;font-style:normal;font-weight:700;gap:8px;justify-content:center;letter-spacing:-.4px;line-height:100%;padding:19px 8px;text-align:center;transition:all .3s}#dental .cardsSection .normalDots .slick-dots li:hover{background-color:#f4f8ff}#dental .cardsSection .normalDots .slick-dots .slick-active{background-color:var(--main-blue)!important;color:#fff}#dental .slick-dots{display:flex;justify-content:center;list-style-type:none;margin:0;padding:1rem 0}#dental .slick-dots li{margin:0 .25rem}#dental .slick-track{margin-left:10px!important}#dental section.coberturasSection{align-items:center;background-color:#e7ecf3;display:flex;flex-direction:column;justify-content:center;margin:auto;padding:48px;width:100%}#dental .coberturasSection .title{margin-bottom:22.8px}#dental .coberturasSection .subTitle{color:#0e2b55;font-size:18px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:22.8px!important;text-align:center}#dental .coberturasSection .cardsContainer{align-items:center;align-self:stretch;display:flex;flex:1 0 0;flex-wrap:wrap;gap:22.8px;justify-content:center}#dental .coberturasSection .cardsContainer .rowVentaja{align-items:center;background-color:#fff;display:flex;gap:10px;height:91px;max-width:349px;padding:24px;width:100%}#dental .coberturasSection .cardsContainer .rowVentaja .img{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}#dental .coberturasSection .cardsContainer .rowVentaja p{color:var(--Primarios-Azul-ASISA,#1c4a8d);font-size:20px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:0}#dental section.familiaSection{padding:96px 0}#dental section.familiaSection .familiaContainer{align-items:center;display:flex;justify-content:center;margin:auto;max-width:1169px}#dental .familiaSection .familiaContainer .familiaInfo{background-color:#267ac0;height:100%;padding:40px 56px;width:50%}#dental .familiaSection .familiaContainer .familiaInfo .mancheta{background-color:var(--action-color);color:#fff;font-size:18px;font-weight:400;line-height:1;margin-bottom:24px;padding:10px;width:fit-content}#dental .familiaSection .familiaContainer .familiaInfo .mancheta span{font-weight:700}#dental .familiaSection .familiaContainer .familiaInfo .title{color:#fff;font-size:24px;font-weight:700;line-height:130%;margin-bottom:24px;text-align:left}#dental .familiaSection .familiaContainer .familiaInfo .subTitle{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-align:start}#dental .familiaSection .familiaContainer .familiaInfo .btn-secondary{align-items:center;display:flex;justify-content:center;min-height:48px;padding:20px 17px;width:215px}#dental .familiaSection .familiaContainer .img-familia-promo{align-items:flex-end;align-self:stretch;border-radius:0 2px 2px 0;display:flex;flex-direction:column;gap:10px;max-width:584px;object-fit:cover;width:545px}#dental .ventajasSection{background-color:#f0f0f0;color:#fff;padding:2rem 0}#dental .ventajasSection p{margin:0}#dental .ventajasSection .cardsContainer{display:flex;justify-content:space-between}#dental .ventajasSection .cardsContainer .rowVentaja{align-items:start;background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:var(--main-blue);display:flex;flex-direction:column;font-size:24px;font-weight:700;gap:24px;height:277px;justify-content:flex-start;line-height:normal;margin-bottom:26px;padding:32px;transform:scale(.9);width:304px}#dental .ventajasSection .cardsContainer .rowVentaja .text{color:#242424;font-size:18px;font-style:normal;font-weight:400;line-height:140%}#dental .ventajasSection .cardsContainer>.rowVentaja:last-of-type{margin-bottom:0}#dental .ventajasSection .left{align-items:flex-end;display:flex;flex-direction:column;width:50%}#dental .ventajasSection .right{align-items:flex-start;display:flex;flex-direction:column;width:50%}#dental .ventajasSection .rowVentaja img{filter:brightness(0) saturate(100%) invert(14%) sepia(96%) saturate(2635%) hue-rotate(198deg) brightness(102%) contrast(101%);margin-right:1rem;width:3rem}#dental .ventajasSection.gratis .cardsContainer .rowVentaja{gap:24px;height:unset;justify-content:space-between;margin:0;min-height:unset;padding:32px;width:unset}#dental .c2cSection{padding:96px 0 0}#dental section.preguntas_frecuentes h2.title{margin-bottom:3rem}#dental .preguntas_frecuentes .containerFaqs{max-width:1169px}#dental .preguntas_frecuentes .containerFaqs .faqRow{background-color:#e7ecf3;cursor:pointer;margin-bottom:2rem;overflow:hidden;padding:16px;transition:.3s;-o-transition:.3s;-moz-transition:.3s;width:100%}#dental .preguntas_frecuentes .containerFaqs .faqRow .titleFaq{color:var(--main-blue);font-size:15.609px;font-weight:700;line-height:23.4px;margin-bottom:2rem;position:relative}#dental .preguntas_frecuentes .containerFaqs .faqRow .plusminus{position:absolute;right:15px;top:24px;transform:scale(.7)}#dental .preguntas_frecuentes .containerFaqs .faqRow .plusminus .plusContainerMinus{cursor:pointer;height:16px;position:relative;width:16px}#dental .preguntas_frecuentes .containerFaqs .faqRow.open .plusminus:before{opacity:0;transform:translatey(-50%) rotate(-90deg)}#dental .preguntas_frecuentes .containerFaqs .faqRow.open .plusminus:after{transform:translatey(-50%) rotate(0)}#dental .preguntas_frecuentes .containerFaqs .faqRow .plusminus:after,.preguntas_frecuentes .containerFaqs .faqRow .plusminus:before{background-color:var(--main-blue);content:"";display:block;height:3px;position:absolute;right:0;top:-115%;transition:.35s;width:100%}#dental .preguntas_frecuentes .containerFaqs .faqRow .plusminus:before{transform:translatey(-50%)}#dental .preguntas_frecuentes .containerFaqs .faqRow .plusminus:after{transform:translatey(-50%) rotate(90deg)}#dental .preguntas_frecuentes .containerFaqs .faqRow .infoFaq{color:#0e2b55;font-size:14.375px}#dental .asteriskSection{padding:1.5rem 0}#dental .asteriskSection.isEmail{padding-top:96px}#dental .asteriskSection .asteriskContent{color:#252525;font-size:12px;transition:.3s;-o-transition:.3s;-moz-transition:.3s}#dental .asteriskSection .asteriskContent p{margin:0}#dental .asteriskSection .asteriskContent a{color:var(--text);text-decoration:underline!important}#dental .asteriskSection .btn_asterisk_mas{align-items:center;color:var(--main-blue);cursor:pointer;display:flex;font-size:14px;font-weight:600;user-select:none;width:fit-content}#dental .asteriskSection .btn_asterisk_mas .title-asterisk{margin-right:5px}#dental .asteriskSection .btn_asterisk_mas .arrow-asterisk{border-color:var(--main-blue) transparent transparent transparent;border-style:solid;border-width:7px 3.5px 0;height:0;transition:.3s;width:0}#dental .asteriskSection .btn_asterisk_mas .arrow-asterisk.open{transform:rotate(180deg)}#dental .pies{font-size:12px;line-height:normal;padding:1.5rem 0}#dental #privacidad .titlePriva{font-size:20px}#dental #privacidad .body{margin:2rem 0}#dental #privacidad .titleBold{font-size:30px}#dental #privacidad table,#dental #privacidad td,#dental #privacidad th{border:1px solid #000;border-collapse:collapse;padding:10px}#dental ::-webkit-scrollbar{width:10px}#dental ::-webkit-scrollbar-track{background:#f1f1f1}#dental ::-webkit-scrollbar-thumb{background-color:var(--main-blue)}#dental .llamadme{color:var(--text-color)}#dental .btn-sticky{display:none}#dental .ui-datepicker{font-family:OpenSans,sans-serif;height:300px;margin:5px auto 0;width:300px}#dental .ui-datepicker table{width:100%}#dental .ui-datepicker-header{background:var(--main-blue);border:solid #111;border-width:1px 0 0;color:#fff;font-family:OpenSans,sans-serif}#dental .ui-datepicker-title{font-size:15px;text-align:center}#dental .ui-datepicker-prev{background-position:center -30px;cursor:pointer;float:left}#dental .ui-datepicker-next{background-position:center 0;cursor:pointer;float:right}#dental .ui-datepicker th,#dental .ui-datepicker thead{background-color:#fff;color:var(--main-blue)}#dental .ui-datepicker th{font-size:8pt;text-transform:uppercase}#dental .ui-datepicker tbody td{padding:0}#dental .ui-datepicker tbody td:last-child{border-right:0}#dental .ui-datepicker tbody tr{margin-bottom:2px}#dental .ui-datepicker tbody tr:last-child{border-bottom:0}#dental .ui-datepicker a{text-decoration:none}#dental .ui-datepicker td a,#dental .ui-datepicker td span{color:#fff;display:inline-block;line-height:30px;text-align:center}#dental .ui-datepicker-calendar .ui-state-default{background:#fff!important;border:none!important;color:var(--main-blue)!important;font-family:OpenSans,sans-serif;line-height:1.3;margin:1px}#dental .ui-datepicker-calendar .ui-state-hover{background:#eef6ff!important}#dental .ui-datepicker-calendar .ui-state-active{background:var(--action-color)!important;border:none!important;color:#fff!important}#dental .ui-datepicker-unselectable .ui-state-default{background:#d6e4be;color:#000}#dental .ui-widget.ui-widget-content{border:none!important;box-shadow:0 0 5px 0 rgba(0,0,0,.3);height:auto!important}#dental .ui-state-highlight,#dental .ui-widget-content .ui-state-highlight,#dental .ui-widget-header .ui-state-highlight{background:#d1dfec!important;border:none!important;color:var(--main-blue)!important}#dental .ui-state-highlight.ui-state-active,#dental .ui-widget-content .ui-state-highlight.ui-state-active,#dental .ui-widget-header .ui-state-highlight.ui-state-active{background:var(--action-color)!important;border:none!important;color:#fff!important}#dental .ui-widget-header{background:var(--main-blue)!important;border:none!important;color:var(--main-blue)!important;font-weight:700!important}#dental .ui-datepicker .ui-datepicker-next span,#dental .ui-datepicker .ui-datepicker-prev span{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7491%) hue-rotate(133deg) brightness(105%) contrast(101%)}#dental .ui-datepicker .ui-datepicker-next .ui-state-hover,#dental .ui-datepicker .ui-datepicker-prev .ui-state-hover,#dental .ui-widget-header .ui-state-hover{background:unset!important;border:none!important;color:inherit!important}#dental .ui-datepicker .ui-datepicker-prev-hover{left:2px!important;top:2px!important}#dental .ui-datepicker .ui-datepicker-next-hover{right:2px!important;top:2px!important}#dental select:focus,#dental select:focus-visible,#dental select:focus-within,#dental select:hover{border-color:#c9c9c9;box-shadow:none!important;outline:none}#dental .select-css{-webkit-appearance:auto;appearance:auto;background-image:none;border:1px solid #c9c9c9;border-radius:5px;color:#000;font-size:14px;height:30px;padding:unset}#dental .select-css:active,#dental .select-css:focus,#dental .select-css:hover{border-color:#c9c9c9}#dental .atencion-llamada{display:inline-block;display:none;margin-bottom:5px;margin-top:5px;text-align:center;width:100%}#dental .llamadme{color:#000;display:inline-block;font-size:14px;font-weight:500;padding-right:5px;white-space:nowrap}#dental .input-show{color:#000;display:inline-block!important}#dental .calculadoraSectionModal{display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:999}#dental .calculadoraSectionModal .shadowArea{background-color:#0000006b;height:100%;position:fixed;width:100%}#dental .calculadoraSectionModal .closeBtn{color:var(--action-color);font-size:25px;position:absolute;right:1.1rem;top:.6rem}#dental .calculadoraSectionModal .calculadora{align-items:center;background-color:#fff;border-radius:11px;display:flex;left:50%;max-height:90%;max-width:90%;min-height:26rem;overflow:hidden;position:absolute;top:46%;transform:translate(-50%,-50%);width:64rem}#dental .calculadoraSectionModal .calculadora .mainImgCalc{height:100%;object-fit:cover;width:24%}#dental .calculadoraSectionModal .calculadora .formArea{padding:3.5rem 20px 20px;width:100%}#dental .calculadoraSectionModal .calculadora .formArea .calcTitle{font-size:22px;margin-bottom:2rem}#dental .calculadoraSectionModal .calculadora .formArea .chart{align-items:center;border:1px solid var(--main-blue);border-radius:100px;display:flex;height:20px;justify-content:flex-start;margin-bottom:1rem;position:relative;width:100%}#dental .calculadoraSectionModal .calculadora .formArea .chart span{color:var(--main-blue);font-weight:700;margin-left:0;transform:translate(-3rem,-100%);width:0}#dental .calculadoraSectionModal .calculadora .formArea .bar{--load-var:5%;background:var(--main-blue);border-radius:11px;height:20px;transition:.6s ease-in-out;-o-transition:.6s ease-in-out;-moz-transition:.6s ease-in-out;width:var(--load-var)}#dental .calculadoraSectionModal .calculadora .formArea .inputArea{display:flex;margin-bottom:2rem;position:relative}#dental .calculadoraSectionModal .calculadora .formArea .inputArea .inputForm{margin-right:1.4rem;width:min-content}#dental .calculadoraSectionModal .calculadora .formArea .inputArea .inputForm label{font-size:17px;font-weight:700;margin-bottom:4px}#dental .calculadoraSectionModal .calculadora .formArea .inputArea .inputForm input{border:1px solid var(--main-blue);border-radius:11px;height:42px;padding:0 10px;width:206px}#dental .calculadoraSectionModal .calculadora .buttonCalc{font-size:18px}#dental .calculadoraSectionModal .calculadora .formArea .checkbox input{margin-left:3px;margin-right:5px;transform:scale(1.3)}#dental .calculadoraSectionModal .calculadora .formArea .checkbox a{color:var(--text-color)}#dental .calculadoraSectionModal .calculadora .formArea .checkbox a:hover{text-decoration:underline!important}#dental .calculadoraSectionModal .asegurados{display:flex;flex-wrap:wrap;width:100%}#dental .calculadoraSectionModal .asegurados>.asegurado:nth-of-type(odd){margin-right:2%}#dental .calculadoraSectionModal .asegurados .asegurado{margin-bottom:8px;width:49%}#dental .calculadoraSectionModal .asegurados .asegurado>label{font-size:17px;font-weight:700;margin-bottom:3px}#dental .calculadoraSectionModal .asegurados .asegurado .inputFecha{align-items:center;border:1px solid #004b97;border-radius:11px;display:flex;font-size:16px;height:65px;justify-content:space-around;width:100%}#dental .calculadoraSectionModal .asegurados .asegurado .inputFecha>label{color:#5c5c5c;margin:0}#dental .calculadoraSectionModal .asegurados .asegurado .inputFecha>input{background-image:url(calendar_icon.svg);background-position:96%;background-repeat:no-repeat;border:1px solid #707070;border-radius:11px;color:#65afff;height:2.7rem;padding:9px;position:relative;width:10rem}#dental .calculadoraSectionModal .asegurados input[type=date]::-webkit-calendar-picker-indicator{bottom:0;color:transparent;cursor:pointer;height:auto;left:0;opacity:0;position:absolute;right:0;top:0;width:auto}#dental .calculadoraSectionModal .inputArea .aseguradosButtons{bottom:0;position:absolute;right:0;transform:translateY(174%)}.calculadoraSectionModal .inputArea .aseguradosButtons>button
#dental{background-color:var(--main-blue);padding:12px}#dental .modal-ayuda{display:none;height:100%;left:0;margin:0 auto;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:502}#dental .modal-ayuda .close-section-modal{height:100%;position:absolute;width:100%}#dental .modal-ayuda .close-section-modal .img{display:none}#dental .modal-ayuda .modal-ayuda-container::-webkit-scrollbar{width:5px}#dental .modal-ayuda .modal-ayuda-container::-webkit-scrollbar-track{background:#f4f6f9;border-radius:5px}#dental .modal-ayuda .modal-ayuda-container::-webkit-scrollbar-thumb{background-color:#a7a4a4;border-radius:5px}#dental .modal-ayuda .modal-ayuda-container .modal-content{border:none}#dental .modal-ayuda .modal-ayuda-container .modal-content .modal-title{align-self:stretch;color:#1c4a8d;font-size:24px;font-style:normal;font-weight:700;height:48px;line-height:130%;margin-bottom:32px;text-align:center}#dental .modal-ayuda .modal-ayuda-container .modal-content .textContent,#dental .modal-ayuda .modal-ayuda-container .modal-content .textContentLlamada{align-self:stretch;background:#fff;border:1px solid #1c4a8d;border-radius:6px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);cursor:pointer;display:flex;flex-direction:column;margin-bottom:12px;overflow:hidden;padding:15.5px 14px;transition:.3s;-o-transition:.3s;-moz-transition:.3s}#dental .modal-ayuda .modal-ayuda-container .modal-content .textContentLlamada{color:#1c4a8d;flex-direction:row;font-weight:600;gap:8px}#dental .modal-ayuda .modal-ayuda-container .modal-content .textContent .claim,#dental .modal-ayuda .modal-ayuda-container .modal-content .textContentLlamada .claim{align-items:center;display:flex;gap:8px}#dental .modal-ayuda .modal-ayuda-container .modal-content .textContent .claim a,#dental .modal-ayuda .modal-ayuda-container .modal-content .textContent .claim p,#dental .modal-ayuda .modal-ayuda-container .modal-content .textContentLlamada .claim a,#dental .modal-ayuda .modal-ayuda-container .modal-content .textContentLlamada .claim p{color:#1c4a8d;font-size:16px;font-style:normal;font-weight:700;line-height:140%;margin-bottom:0;overflow:hidden}#dental .modal-ayuda .modal-ayuda-container .modal-content .textContent .claim>.arrow{height:24px;position:absolute;right:7px;transform:translateY(0);transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;width:24px}#dental .modal-ayuda .modal-ayuda-container .modal-content .textContent.open .claim>.arrow{transform:translateY(0) rotate(180deg)}#dental .modal-ayuda .modal-ayuda-container .modal-content .textContent .formLead{width:100%}#dental .modal-ayuda .modal-ayuda-container .modal-content .textContent .formLead .formulario{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:15px;justify-content:center}#dental .modal-ayuda .modal-ayuda-container .modal-content .textContent .formLead .formulario .formContainer{display:flex;flex-direction:column;gap:15px}#dental .modal-ayuda .modal-ayuda-container .modal-content .textContent .formLead .formulario .form{width:100%}#dental .modal-ayuda .modal-ayuda-container .modal-content .textContent .formLead .formulario .form input{align-items:center;align-self:stretch;background:#f0f0f0;border:1px solid hsla(0,0%,46%,.2);border-radius:6px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);display:flex;gap:8px;height:48px;padding:18.5px 14px;width:100%}#dental .modal-ayuda .modal-ayuda-container .modal-content .textContent .formLead .formulario .formContainer .btn-quiero{display:flex;justify-content:center}#dental .modal-ayuda .modal-ayuda-container .modal-content .textContent .formLead .formulario .formContainer .btn_modal{align-items:center;align-self:stretch;display:flex;font-size:16px;font-weight:700;gap:8px;height:49px;justify-content:center;padding:19px 18px;width:100%}#dental .modal-ayuda .modal-ayuda-container .modal-content .calcContainer .legales{color:#1c4a8d;font-size:12px;font-style:normal;font-weight:400;line-height:140%;margin:13px 0 0}#dental .modal-ayuda .modal-ayuda-container .modal-content .calcContainer .legales a{color:#1c4a8d;text-decoration:none!important}#dental .modal-ayuda .modal-ayuda-container .fail-form_pp,#dental .modal-ayuda .modal-ayuda-container .succes-form_pp{color:#1c4a8d;display:none;font-size:16px;margin-top:20px;text-align:left}#dental .modal-ayuda .modal-ayuda-container .fail-form_pp .gracias,#dental .modal-ayuda .modal-ayuda-container .succes-form_pp .gracias{align-items:center;display:flex;gap:5px;justify-content:left}#dental .modal-ayuda .modal-ayuda-container .fail-form_pp .gracias p,#dental .modal-ayuda .modal-ayuda-container .succes-form_pp .gracias p{margin-bottom:0}#dental .modal-ayuda .modal-ayuda-container .fail-form_pp .gracias .img,#dental .modal-ayuda .modal-ayuda-container .succes-form_pp .gracias .img{height:20px;width:20px}#dental .widget-telefono.open{box-shadow:none}#dental .widget-telefono img{height:28px;user-select:none;width:28px}#dental .widget-telefono p{color:#fff;font-size:18px;font-style:normal;font-weight:700;letter-spacing:-.4px;line-height:18px;margin-bottom:0}#dental footer{transition:margin .3s}@media (min-width:1600px){#dental .container{max-width:1440px}}@media (max-width:1400px){#dental .banner-central{background-position:center 37%;background-repeat:no-repeat;background-size:97rem}#dental .banner-central .firstInfo .claimBanner{font-size:39px}#dental .form-calc #calculadora-form-1 input{font-size:16px}#dental .form-calc .placeholder{font-size:16px!important;width:148px}#dental .cardsSection .card-plan{min-height:460px}}@media (max-width:1200px){#dental .form-calc{width:100%}#dental .form-calc .form-group{padding:0}#dental .banner-central .firstInfo .claimBanner{font-size:32px}#dental .cardsSection .card-plan .main-card{min-height:303px}#dental .familiaSection .familiaContainer .familiaInfo .title{font-size:30px}#dental .familiaSection .familiaContainer .img-familia-promo{min-height:549px}#dental .ventajasSection .cardsContainer .rowVentaja{height:300px;margin:0 0 6px}}@media (max-width:1024px){#dental .cardsSection .card-plan{min-height:423px}}@media (max-width:991px){#dental section h2.title{font-size:20px}#dental section .subTitle{font-size:16px}#dental section .subTitle br{display:none}#dental .banner-central .container.first{max-width:unset;padding:unset}#dental .banner-central .bannerContainer{flex-direction:column}#dental .banner-central.calc{background-position:center 0;background-repeat:no-repeat;height:auto}#dental .banner-central.calc.emmk{padding-bottom:135px}#dental .banner-central>.container>.row>.col-md-6:first-of-type{height:100%}#dental .banner-central .firstInfo{margin-top:0;padding:0 15px;text-align:center;width:100%}#dental .banner-central .firstInfo .banner-manchetas{margin:36px auto}#dental .banner-central .firstInfo .titleBanner{font-size:14px;margin:0 auto auto}#dental .banner-central .firstInfo .claimBanner{font-size:28px;margin:1.5rem auto}#dental .banner-central .btnBannerCalcMobile{border-radius:8px 8px 0 0;display:flex;padding:.4em .5em;position:fixed;right:0;top:32rem;transform:rotate(-90deg) translateY(calc(124% + 15px));z-index:200}#dental .banner-central .btnBannerCalcMobile img{height:20px;margin-right:4px}#dental .banner-central .calculadoraContainer{width:100%}#dental .form-calc-wrapper{border-radius:0;margin-top:13rem}#dental #asegurados-calc-banner label,#dental #calculadora-asegurados,#dental .form-calc .form-group label,#dental .form-calc .form-group label.pago{width:100%}#dental .form-calc #calculadora-form-3{margin-top:1rem}#dental .banner-central .mainForm{display:none}#dental .complementosSection h2{font-size:24px}#dental .ventajasSection .left,#dental .ventajasSection .right{width:100%}#dental .ventajasSection .subTitle{margin-bottom:1.2rem!important}#dental .ventajasSection .rowVentaja img{margin-right:.8rem;width:30px}#dental .familiaSection .familiaContainer .familiaInfo{min-width:60%;padding:40px 30px}#dental .familiaSection .familiaContainer .img-familia-promo{min-width:40%}#dental section.preguntas_frecuentes h2.title{margin-bottom:2rem}#dental .preguntas_frecuentes .containerFaqs .faqRow .titleFaq>img:first-of-type{margin-right:8px}#dental .preguntas_frecuentes .containerFaqs .faqRow .titleFaq{align-items:center;display:flex;font-size:18px;margin-bottom:1rem;padding-right:2rem}#dental .widget-telefono.sticky{display:block}#dental .widget-telefono.sticky .chat-img-container{align-items:center;display:flex;gap:5px}#dental .widget-telefono.lateral{display:none}#dental .widget-telefono.open img.msj,#dental .widget-telefono.open p{display:block}#dental footer{padding-bottom:5rem}#dental .modal-ayuda{display:block;transform:translateY(100%);transition:transform .5s ease-in-out}#dental .modal-ayuda.open{transform:translateY(0);z-index:1000}#dental .modal-ayuda .modal-ayuda-container{bottom:0;height:414px;max-width:unset;right:0}#dental .modal-ayuda .close-section-modal,#dental .widget-telefono.open img.close{display:none}#dental .btn-sticky{align-items:center;background:#fff;border-radius:0;bottom:0;display:flex;font-size:20px;justify-content:center;position:fixed;width:100%;z-index:998}#dental .btn-sticky.fuera-horario .btnBottom-container{align-items:center;background-color:var(--action-color);border-radius:6px;color:#fff;cursor:pointer;display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin:10px;max-width:720px;padding:12px;width:100%}#dental .calculadoraSectionModal{overflow:auto}#dental .calculadoraSectionModal .calculadora{left:50%;margin:1rem 0;max-height:none;min-height:20rem;top:13%;transform:translateX(-50%)}#dental .calculadoraSectionModal .calculadora .mainImgCalc{display:none}#dental .calculadoraSectionModal .calculadora .formArea{padding:2.5rem 20px 20px!important}#dental .calculadoraSectionModal .closeBtn{font-size:20px;padding:15px!important;right:6px;top:0}#dental .calculadoraSectionModal .calculadora .formArea .calcTitle{font-size:18px}#dental .calculadoraSectionModal .calculadora .formArea .chart span{transform:translate(-1rem,-100%)}#dental .calculadoraSectionModal .calculadora .formArea .inputArea{flex-direction:column;margin-bottom:0}#dental .calculadoraSectionModal .calculadora .formArea .inputArea .inputForm{margin-bottom:10px}#dental .calculadoraSectionModal .asegurados .asegurado{width:100%}#dental .calculadoraSectionModal .asegurados .asegurado .inputFecha{height:58px}#dental .calculadoraSectionModal .asegurados .asegurado .inputFecha>input{border:0;width:9rem}#dental .calculadoraSectionModal .inputArea .aseguradosButtons{display:flex;transform:translateY(113%)}#dental .calculadoraSectionModal .inputArea .aseguradosButtons>button{align-items:center;display:flex;font-size:32px;height:40px;justify-content:center;margin-left:10px;padding:0;width:40px}#dental .calculadoraSectionModal .inputArea .aseguradosButtons>button span{display:none}}@media (max-height:665px){#dental .banner-central .btnBannerCalcMobile{top:30rem}}@media(max-width:767px){#dental .banner-central{background-size:79rem;height:36rem}#dental .banner-central .firstInfo .mancheta-banner-dos{right:236px}#dental .form-calc-wrapper{margin-top:5rem}#dental section.coberturasSection{padding:48px 0}#dental .coberturasSection .cardsContainer{gap:12px}#dental .coberturasSection .cardsContainer .rowVentaja{height:103px;justify-content:center;max-width:165px;padding:24px 10px;text-align:center}#dental .coberturasSection .cardsContainer .rowVentaja .img{display:none}#dental .coberturasSection .cardsContainer .rowVentaja p{font-size:16px;line-height:140%}#dental .cardsSection .card-plan{min-height:448px;width:284px}#dental section.familiaSection{padding:72px 0}#dental .familiaContainer{flex-direction:column-reverse}#dental .familiaSection .familiaContainer .familiaInfo .title{font-size:20px;padding:0}#dental .familiaSection .familiaContainer .familiaInfo .subTitle{font-size:14px}#dental .familiaSection .familiaContainer .familiaInfo{min-width:100%;padding:54px 16px 16px;position:relative}#dental .familiaSection .familiaContainer .img-familia-promo{max-height:200px;max-width:584px;min-height:unset;min-width:100%;width:unset}#dental .familiaSection .familiaContainer .familiaInfo .mancheta{display:flex;font-size:16px;gap:5px;justify-content:center;left:0;position:absolute;top:0;width:100%}#dental .familiaSection .familiaContainer .familiaInfo .btn-secondary{min-height:48px;width:100%}#dental .c2cSection{padding:72px 0 0}#dental footer{height:fit-content}#dental footer .caracsFooter{display:block!important}#dental footer .caracsFooter a{display:block;margin:.5rem 0;text-align:center;width:100%}#dental .modal-ayuda .modal-ayuda-container{height:431px}#dental .asteriskSection.isEmail{padding-top:72px}}@media(max-width:575px){#dental .banner-central.calc{background:linear-gradient(141deg,rgba(8,20,38,.75),rgba(8,20,39,0) 98.75%),url(portada-dental-mobile.webp) 30% -1%;background-position:41% -60%;background-repeat:no-repeat;background-size:36rem}#dental .banner-central.calc.emmk{background-position:41% 52%;padding-bottom:20px}#dental .banner-central .firstInfo .claimBanner{font-size:24px;text-align:left}#dental .banner-central .firstInfo .titleBanner{margin:0;text-align:left}#dental .banner-central .firstInfo .banner-manchetas{margin:36px 0}#dental .banner-central .firstInfo .banner-manchetas .manchetaFirst .promo{font-size:24px;text-align:left}#dental .banner-central.calc .calculadoraContainer{padding:0}#dental .banner-central.calc .calculadoraContainer .form-calc-wrapper{border-radius:0;margin-top:57px}#dental .banner-central.calc .calculadoraContainer .form-calc{margin-bottom:0}#dental .ventajasSection .cardsContainer .rowVentaja{font-size:20px;gap:16px}#dental .btn-sticky .btnBottom-container{flex-direction:column}#dental .modal-ayuda .modal-ayuda-container{height:457px}#dental .widget-telefono{height:56px;width:56px}#dental footer{padding-bottom:6rem}}@media(max-width:500px){#dental .banner-central .firstInfo .claimBanner{margin-top:24px}#dental .cardsSection .card-plan{margin-bottom:10px;margin-right:32px}#dental .modal-coberturas .close-section{background-color:#fff;cursor:unset;pointer-events:none}#dental .modal-coberturas{padding:0!important}#dental .modal-coberturas .modal-content{border-radius:0;box-shadow:none;left:0;margin:0;max-height:unset;max-width:100%;top:0;width:100%}#dental .modal-coberturas .calcContainer .formContainer .inputs-form-llamada input{width:100%}#dental .modal-coberturas .modal-content .cerrarModal{color:var(--action-color);cursor:pointer;display:flex;font-size:14px;justify-content:flex-end;margin-bottom:0;margin-top:15px}#dental .modal-coberturas .btn_coberturas_mas.hidden{display:none}#dental .logo{height:30px}#dental .modal-ayuda .modal-ayuda-container{height:465px}}@media(max-width:450px){#dental .banner-central .firstInfo .claimBanner{font-size:28px}#dental .banner-central.calc{background-position:41% -8%;background-size:28rem}#dental .banner-central.calc .calculadoraContainer .form-calc-wrapper{margin-top:46px}#dental .banner-central .firstInfo .banner-manchetas{margin:auto;width:100%}#dental .form-calc .first-row{display:flex;flex-direction:column;gap:0}#dental .form-calc .form-group label,#dental .form-calc .form-group label[for=email]{text-align:left;width:100%}#dental #calculadora-asegurado-1,#dental #calculadora-asegurado-2,#dental #calculadora-asegurado-3,#dental #calculadora-asegurado-4,#dental #calculadora-asegurado-5,#dental #calculadora-asegurado-6{width:100%}#dental .form-calc .botones-asegurados span{font-size:15px;line-height:2.2;margin-left:1px}#dental .cardsSection .normalDots .slick-dots{font-size:16px}#dental .modal-coberturas .calcContainer .formContainer .btn-quiero button{padding:10px 14px}#dental .modal-ayuda .modal-ayuda-container{height:483px}}@media(max-width:430px){#dental .selectoresSection .selectores .selector{font-size:12px;min-height:51px;padding:19px 10px;padding:10px}}@media(max-width:400px){#dental .widget-telefono{bottom:94px}}@media(max-width:380px){#dental .cardsSection .normalDots .slick-dots li{font-size:10px;margin:0 2px}#dental .slick-track{margin-left:0!important}}@media(max-width:376px){#dental .phoneMovile{display:flex;justify-content:center}#dental .cardsSection .card-plan{width:290px}#dental .modal-coberturas .calcContainer .formContainer{gap:6px}#dental .modal-coberturas .calcContainer .formContainer .btn-quiero button{font-size:16px}#dental .modal-coberturas .calcContainer .formContainer .inputs-form-llamada input::placeholder{font-size:15px}#dental .modal-coberturas .caracsCard .crad-ventaja{margin-bottom:6px}#dental .modal-coberturas .modal-content .modal-title{font-size:16px}#dental .modal-coberturas .modal-content .mancheta{font-size:15px}#dental .modal-ayuda .modal-ayuda-container{height:519px}}@media(max-width:370px){#dental .pymesSection .pymesContainer .mancheta-movil{bottom:502px}}@media(max-width:350px){#dental .modal-form .contentModal .form_pp .llamaModal span{display:block}#dental .modal-ayuda .modal-ayuda-container{height:540px}#dental .cardsSection .card-plan{width:285px}}@media(max-width:330px){#dental .cardsSection .normalDots .slick-dots{font-size:14px}#dental .selectoresSection .selectores .selector{font-size:11px;padding:5px}#dental .cardsSection .card-plan{width:270px}#dental .modal-coberturas .calcContainer .formContainer .btn-quiero button{padding:10px 12px}#dental .modal-coberturas .modal-content .modal-title{text-align:center}#dental .modal-coberturas .calcContainer .formContainer .inputs-form-llamada{max-width:142px}#dental .modal-coberturas .calcContainer .formContainer .btn-quiero button{padding:10px 9px}#dental .modal-ayuda .modal-ayuda-container{height:557px}}@media (min-width:768px) and (max-width:1024px){#dental .banner-central .btnBannerCalcMobile.fixed{right:0}}@media (max-width:767px){#dental .ventajasSection.gratis .cardsContainer .rowVentaja{width:482px}}@media (max-width:500px){#dental .ventajasSection.gratis .cardsContainer .rowVentaja{width:360px}}@media (max-width:376px){#dental .ventajasSection.gratis .cardsContainer .rowVentaja{width:305px}}#dental .banner-central.variantB .firstInfo .banner-manchetas{margin-top:40px}#dental .banner-central.variantB .firstInfo .banner-manchetas .manchetaFirst{align-items:center;border-radius:6px;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:15px 0;width:195px}#dental .banner-central.variantB .firstInfo .banner-manchetas .manchetaFirst .promo-meses{align-items:center;display:flex;flex-direction:row;gap:8px}#dental .banner-central.variantB .firstInfo .banner-manchetas .manchetaFirst .num{align-items:center;color:#fff;display:flex;font-size:68px;font-weight:700;height:58px;justify-content:center;line-height:1;margin:0;width:41px}#dental .banner-central.variantB .firstInfo .banner-manchetas .manchetaFirst .meses-grp{align-items:flex-start;display:flex;flex-direction:column}#dental .banner-central.variantB .firstInfo .banner-manchetas .manchetaFirst .meses{color:#fff;font-size:36px;font-weight:700;line-height:.8;margin:0}#dental .banner-central.variantB .firstInfo .banner-manchetas .manchetaFirst .gratis{color:#fff;font-size:30px;font-weight:700;line-height:.9;margin:0}#dental .banner-central.variantB .firstInfo .banner-manchetas .manchetaFirst .legal{color:#fff;font-size:10px;font-weight:700;line-height:normal;margin:0;text-align:center;text-transform:uppercase}@media (min-width:768px) and (max-width:991px){#dental .banner-central.variantB .form-calc-wrapper{margin-top:8rem}}@media (max-width:767px){#dental .banner-central.variantB.calc{background-position:center -5vw;background-size:auto}}@media (max-width:575px){#dental .banner-central.variantB.calc{background-position:center -40vw;background-repeat:no-repeat;background-size:110%}#dental .banner-central.variantB .firstInfo .claimBanner{margin:15px 0 0;max-width:280px}#dental .banner-central.variantB .firstInfo .banner-manchetas{align-items:flex-start;flex-direction:column;gap:8px;margin-top:25px}#dental .banner-central.variantB .firstInfo .banner-manchetas .manchetaFirst{gap:8px;padding:12px 0;width:160px}#dental .banner-central.variantB .firstInfo .banner-manchetas .manchetaFirst .num{font-size:56px;height:48px;width:34px}#dental .banner-central.variantB .firstInfo .banner-manchetas .manchetaFirst .meses{font-size:30px}#dental .banner-central.variantB .firstInfo .banner-manchetas .manchetaFirst .gratis{font-size:25px}#dental .banner-central.variantB .firstInfo .banner-manchetas .manchetaFirst .legal{font-size:8px}}@media (max-width:500px){#dental .banner-central.variantB.calc{background-position:center -40vw}}@media (max-width:400px){#dental .banner-central.variantB.calc{background-position:center -35vw}}@media (max-width:380px){#dental .banner-central.variantB.calc{background-position:center -20vw}}@media (max-width:360px){#dental .banner-central.variantB.calc{background-position:center -10vw}}