@media(max-width:990px){.P4 div.vertical-line{height:70px !important;left:100px !important;transform:rotate(90deg) !important}.P4 .field{top:0 !important;left:26% !important}.P4 .containercheck{left:60px !important;top:0px !important}.P4 .no_form{left:60px !important;top:0px !important}.P4 .p_p2{top:34px !important;left:0px !important;width:200px !important;font-size:11px !important}.wrapperCalculadora_paso3{grid-template-columns:repeat(1,200px) !important;grid-template-areas:"d1" "d2" "d3" !important;grid-gap:0px !important}}.contenedor_paso3{max-width:800px;margin:auto}.wrapperCalculadora_paso3{display:grid;grid-template-columns:repeat(2,300px);grid-gap:1rem;grid-template-areas:"d1 d2 d3";justify-content:center}.wrapperCalculadora_paso3>div{position:relative}.contenedor_p3{background-color:var(--gris);height:auto;max-height:800px}.contenedor_p3>.encabezado{letter-spacing:.8px;margin-top:35px;font-size:20px;text-align:center;color:var(--blanco)}.descriptivo_p3{margin-top:50px;font-size:18px;text-align:center;color:var(--blanco);font-family:"Regular";letter-spacing:.5px}.pag_calc>ul{margin:0;padding:0}.pagination_cal>li{overflow:hidden;position:relative;margin-top:25px;width:25%;float:left;list-style:none;padding:0}.pagination_cal>li p{color:var(--blanco);line-height:1}.pagination_cal>li>a{line-height:50px;text-decoration:none;color:var(--amarillo);display:block;text-align:center;position:relative}.step3active:before,.step2d:before{background:url("https://www.cu4tromarketing.com/hubfs/font/comprobado.png") CENTER CENTER NO-REPEAT;content:"";background-color:var(--amarillo);position:absolute;z-index:1;width:30px;height:30px;left:55%;top:10px;background-size:15px;margin-left:-25px;border-radius:100%;border:1px solid var(--amarillo);transition:all .2s}.step4:before{content:"";position:absolute;z-index:1;width:31px !important;height:31px !important;left:54% !important;top:10px !important;margin-left:-25px;border-radius:100%;border:1px solid var(--amarillo);transition:all .2s}*/.pagination_cal>li:not(:last-of-type):after,.pagination_cal>li:not(:first-of-type):before{content:'';position:absolute;background:var(--amarillo);top:25px;height:1px}.pagination_cal>li:first-of-type:after{left:49% !important;right:0 !important;margin-left:16px !important}.pagination_cal>li:not(:first-of-type):before{left:-24px !important;right:46% !important;margin-right:25px !important}.pagination_cal>li:not(:first-of-type):after{right:0 !important;left:46% !important;margin-left:24px !important}.pagination>li:hover a{color:#fff}.pagination>li:hover a:before{background:var(--amarillo)}.P4 .label-before,.P4>.field input:valid+label::before,.P4>.field input:focus+label::before{line-height:20px;font-size:18px;top:-10px;background:var(--gris);padding:0 6px;left:9px;color:var(--amarillo)}.P4 .field{position:relative;left:110px;top:22px}.P4 .field label::before{content:attr(title);position:absolute;top:0;left:15px;line-height:40px;font-size:14px;color:color:var(--amarillo);transition:300ms all}.P4 .field input{width:50%;line-height:40px;padding:0 15px;box-sizing:border-box;font-size:14px;color:var(--amarillo);border:1px solid var(--amarillo);border-radius:3px;background-color:var(--gris)}.P4 .field input:focus{outline:0;border-color:var(--amarillo)}.P4 .field input:valid+label::before{content:attr(data-title);text-align:left;font-family:"Regular";font-size:20px;letter-spacing:.56px}.P4 .field input:focus+label::before{color:var(--amarillo)}.P4 .porcentaje{color:var(--amarillo)}.P4 .si_form{display:inline-block !important}.P4 .no_form{color:var(--amarillo);font-size:20px;position:relative;left:-195px;top:22px;font-family:"Regular";letter-spacing:.56px;opacity:1}.P4 .no_p{color:var(--blanco);font-size:1px;font-family:"Regular";letter-spacing:.56px;opacity:1}.P4 .p_p2{color:var(--blanco);position:absolute;top:52px;left:-143px;width:262px;font-size:12px;text-align:justify}.P4 .containercheck{display:inline-block;position:relative;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:50px;left:-185px;top:22px}.containercheck input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:-7px;left:0;height:25px;width:25px;background-color:#eee}.containercheck:hover input ~ .checkmark{background-color:#ccc}.containercheck input:checked ~ .checkmark{background-color:var(--amarillo)}.checkmark:after{content:"";position:absolute;display:none}.containercheck input:checked ~ .checkmark:after{display:block}.containercheck .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.P4 div.vertical-line{width:0px;height:86px;float:left;border:1px solid var(--amarillo);position:relative;left:30px}