@font-face{font-family:DINPro-Black;src:url(../fonts/Montserrat-Black.ttf)}@font-face{font-family:DINPro-Bold;src:url(../fonts/Montserrat-Bold.ttf)}@font-face{font-family:DINPro-Light;src:url(../fonts/Montserrat-Light.ttf)}@font-face{font-family:DINPro-Medium;src:url(../fonts/Montserrat-Medium.ttf)}:root{font-size:15px;-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;font-family:DINPro-Medium;padding-right:0!important}.container-loader{height:100vh;width:100%;position:fixed;top:0;left:0;z-index:20;background-color:#fff;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.container-loader,.container-loader .lds-dual-ring{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container-loader .lds-dual-ring{width:64px;height:64px}.container-loader .lds-dual-ring:after{content:" ";display:block;width:46px;height:46px;margin:1px;border-radius:50%;border-color:#d30024 transparent;border-style:solid;border-width:5px;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.container-loader.ready{opacity:0;pointer-events:none}header{height:70px;width:100%;padding:0 1rem;position:fixed;bottom:0;background-color:#333;z-index:10;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.3),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.3),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}header .button-menu{position:absolute;bottom:1rem;right:1rem;height:60px;width:60px;z-index:2;padding:1.2rem .9rem;background-color:#d30024;border-radius:50%;-webkit-box-shadow:0 2px 5px #000;box-shadow:0 2px 5px #000}header .button-menu .container-button{height:100%;width:100%;position:relative}header .button-menu .container-button span{background-color:#fff;border-radius:20%;height:4px;width:100%;position:absolute;left:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header .button-menu .container-button span:first-child{top:0}header .button-menu .container-button span:nth-child(2){top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}header .button-menu .container-button span:last-child{bottom:0}header .button-menu.open .container-button span:first-child{top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}header .button-menu.open .container-button span:nth-child(2){top:0;opacity:0}header .button-menu.open .container-button span:last-child{bottom:50%;-webkit-transform:translateY(50%) rotate(-45deg);transform:translateY(50%) rotate(-45deg)}header .content-menu{width:100%;height:100%;z-index:1}header .content-menu .container-logo{height:80px;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .content-menu .container-logo img{width:150px}header .content-menu .container-menu ul{margin-bottom:0;-webkit-transition-delay:1s;transition-delay:1s;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0}header .content-menu .container-menu ul li{list-style:none;margin:2rem 0;padding:.5rem 0}header .content-menu .container-menu ul li a{color:#fff;text-transform:uppercase;font-size:1.5rem}header .content-menu .container-menu ul li:before{content:"\2022";color:#ed1c24;font-weight:700;display:inline-block;width:1em;margin-left:-1em;top:50%;-webkit-transform:translateY(-15%);transform:translateY(-15%)}header .content-menu .container-menu ul li:first-child{margin-top:0}header .content-menu .container-menu ul li:last-child{margin-bottom:0}header.open{height:100vh}header.open .container-menu ul{-webkit-transition-delay:.3s;transition-delay:.3s;opacity:1}@media only screen and (min-width:960px){header{top:0;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.5);box-shadow:0 2px 4px rgba(0,0,0,.5);height:100px}header,header .button-menu{display:none}header .content-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .content-menu .container-logo{height:100%;margin:0}header .content-menu .container-menu{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .content-menu .container-menu ul{opacity:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}header .content-menu .container-menu ul li{padding:0;margin:0 1.5rem 0 0;list-style:none}header .content-menu .container-menu ul li:before{display:none}header .content-menu .container-menu ul li a{color:#d30024}header .content-menu .container-menu ul li a:hover{text-decoration:none}header .content-menu .container-menu ul li:last-child{margin-right:0}}video::-webkit-media-controls-panel{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent))!important;background-image:linear-gradient(transparent,transparent)!important}.tooltip-inner{max-width:250px}.tooltip-inner ul{margin-top:1rem;text-align:left}.tooltip-inner ul li{margin-bottom:1rem}.tooltip-inner ul li:last-child{margin-bottom:0}.section.hero{background-color:#fff;position:relative;background-image:url(../images/bg.jpg);background-position:-12rem 0;background-size:cover;background-repeat:no-repeat}.section.hero .overlay{height:100%;width:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.7)}.section.hero .container-menu-desktop{display:none;background-color:transparent;height:100px}.section.hero .content-brand{z-index:3;height:80px;position:relative}.section.hero .content-brand .logo-mobile{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section.hero .content-brand .logo-mobile img{width:150px}.section.hero .content-hero{z-index:2}.section.hero .content-hero .col-text{padding-top:2rem;padding-bottom:2rem}.section.hero .content-hero .col-text .container-text h1{text-align:center;font-family:DINPro-Bold;letter-spacing:-.9px;text-transform:uppercase;font-size:38px;line-height:38px;color:#fff}.section.hero .content-hero .col-text .container-text h1 span{white-space:nowrap}.section.hero .content-hero .col-text .container-text p{margin-top:16px;font-size:18px;line-height:26px;text-align:center;margin-bottom:2rem;font-family:DINPro-Light;color:#fff}.section.hero .content-hero .col-text .container-text a{display:block;background-color:#d30024;color:#fff;text-decoration:none;padding:.75rem 0;text-align:center;width:80%;margin:0 auto;border-radius:20px;-webkit-transform:unset;transform:unset;font-size:18px;font-family:DINPro-Bold}.section.hero .content-hero .col-img{padding-top:2rem}.section.hero .content-hero .col-img .container-img{width:100%;overflow:hidden;min-height:320px;position:relative}.section.hero .content-hero .col-img .container-img img{width:100%;height:auto}.section.aux-banner{min-height:90px;height:auto;margin-bottom:2rem;background-color:#fff}.section.aux-banner .content-extraInfo{height:100%;z-index:3;position:relative}.section.aux-banner .content-extraInfo .row{height:100%}.section.aux-banner .content-extraInfo .row .col-suscribe{margin-top:1.5rem;height:100%}.section.aux-banner .content-extraInfo .row .col-suscribe .wrap-input{height:100%}.section.aux-banner .content-extraInfo .row .col-suscribe .wrap-input form{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section.aux-banner .content-extraInfo .row .col-suscribe .wrap-input form input[type=email]{height:45px;padding:0 .5rem;width:100%}.section.aux-banner .content-extraInfo .row .col-suscribe .wrap-input form input[type=submit]{border:unset;height:45px;background-color:#d30024;color:#fff;padding:0 1rem}.section.aux-banner .content-extraInfo .row .col-video{margin-top:3rem;margin-bottom:2rem;position:relative}.section.aux-banner .content-extraInfo .row .col-video .container-image{height:280px;background-position:50%;background-size:cover;background-repeat:no-repeat;background-image:url(../images/cover-video.PNG);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section.aux-banner .content-extraInfo .row .col-video .container-image img{width:85px}.section.information{margin-bottom:70px;min-height:100vh;height:auto}.section.information .content-information .row-title .col-title h1{text-align:center;font-family:DINPro-Bold;color:#464646}.section.information .content-information .row-items{margin-top:2rem}.section.information .content-information .row-items .container-card{margin-bottom:2rem}.section.information .content-information .row-items .container-card .wrap-img{height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.5rem}.section.information .content-information .row-items .container-card .wrap-img .container-icon{height:90%}.section.information .content-information .row-items .container-card .wrap-img .container-icon img{height:100%;width:auto}.section.information .content-information .row-items .container-card .wrap-text .container-title h1{text-align:center;font-size:1.75rem;color:#464646}.section.information .content-information .row-items .container-card .wrap-text .container-text{padding:1rem 0}.section.information .content-information .row-items .container-card .wrap-text .container-text p{text-align:center;margin:0}.section.information .content-information .row-items .container-card .wrap-text .container-link{padding:1rem 0;text-align:center}.section.information .content-information .row-items .container-card .wrap-text .container-link a{color:#d30024;font-family:DINPro-Black}.section.simulator{margin-bottom:70px;height:auto;background:#d30024}.section.simulator .content-simulator .col-text{padding-top:3rem;padding-bottom:1rem}.section.simulator .content-simulator .col-text h1{text-align:center;font-family:DINPro-Bold;letter-spacing:-.9px;text-transform:uppercase;font-size:38px;line-height:38px;color:#fff}.section.simulator .content-simulator .col-text h2{font-size:1.5rem;color:#fff;text-align:center}.section.simulator .content-simulator .col-text p{margin-top:16px;font-size:18px;line-height:26px;text-align:center;margin-bottom:2rem;font-family:DINPro-Light;color:#fff}.section.simulator .content-simulator .col-text a{display:block;background-color:#fff;color:#d30024;text-decoration:none;padding:.75rem 0;text-align:center;width:80%;margin:0 auto;border-radius:20px;-webkit-transform:unset;transform:unset;font-size:18px;font-family:DINPro-Bold}.section.simulator .content-simulator .col-img{height:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.section.simulator .content-simulator .col-img img{height:100%;width:auto;margin-bottom:-4rem}.section.contact{margin-bottom:70px;height:auto;padding:3rem 0}.section.contact .content-contact .col-contact h1{text-align:center;font-family:DINPro-Bold;letter-spacing:-.9px;text-transform:uppercase;font-size:38px;line-height:38px;color:#333;color:#464646;margin-bottom:2rem}.section.contact .content-contact .col-contact a{display:block;background-color:#d30024;color:#fff;text-decoration:none;padding:.75rem 0;text-align:center;width:80%;margin:0 auto;border-radius:20px;-webkit-transform:unset;transform:unset;font-size:18px;font-family:DINPro-Bold}.modal.modalContact .modal-body .row-form .col-img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal.modalContact .modal-body .row-form .col-img img{width:100%;max-width:200px;margin:0 auto;display:block}.modal.modalContact .modal-body .row-form .col-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal.modalContact .modal-body .row-form .col-form form .form-group{margin:1rem 0}.modal.modalContact .modal-body .row-form .col-form form button[type=submit]{margin-top:1.5rem;background-color:#d30024;border:unset}.modal.modalSimulator{height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal.modalSimulator .modal-dialog{margin:0 auto;width:100%}.modal.modalSimulator .modal-dialog .modal-body{height:70vh;overflow-y:scroll;padding:1rem 0}.modal.modalSimulator .modal-dialog .modal-body h3{line-height:52px;font-size:50px;color:#464646;text-transform:uppercase}.modal.modalSimulator .modal-dialog .modal-body h4{font-size:35px;color:#464646;text-transform:uppercase;font-weight:500;text-align:center;font-family:DINPro-Bold}.modal.modalSimulator .modal-dialog .modal-body h4 span{display:block}.modal.modalSimulator .modal-dialog .modal-body .container-image-simulator{max-width:300px;margin:2rem auto}.modal.modalSimulator .modal-dialog .modal-body .meta{border:1px solid #ecebec;border-radius:25px;padding-top:1rem;padding-bottom:1rem}.modal.modalSimulator .modal-dialog .modal-body .meta.calcularFirstStep{display:none}.modal.modalSimulator .modal-dialog .modal-body .meta h4{text-transform:none;font-size:30px;font-weight:500;line-height:30px;text-align:left}.modal.modalSimulator .modal-dialog .modal-body .meta label{font-weight:500;min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#747474}.modal.modalSimulator .modal-dialog .modal-body .meta label.form-check-label{display:inline;font-size:12px;min-height:unset;margin-left:.5rem;font-weight:600}.modal.modalSimulator .modal-dialog .modal-body .meta select{width:100%;height:40px;padding:0 .5rem}.modal.modalSimulator .modal-dialog .modal-body .meta .col-monto #montoObjetivo.disabled,.modal.modalSimulator .modal-dialog .modal-body .meta select.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.modal.modalSimulator .modal-dialog .modal-body .meta .ui-stoggle{width:35px;height:20px}.modal.modalSimulator .modal-dialog .modal-body .meta .ui-stoggle i{width:22px;height:22px;-webkit-box-shadow:0 2px 7px 0 rgba(126,111,111,.3)!important;box-shadow:0 2px 7px 0 rgba(126,111,111,.3)!important}.modal.modalSimulator .modal-dialog .modal-body .meta .ui-stoggle.off .ui-stoggle--slider i{background:#fff}.modal.modalSimulator .modal-dialog .modal-body .meta .ui-stoggle.on .ui-stoggle--slider{background:#a3f09b}.modal.modalSimulator .modal-dialog .modal-body .meta .ui-stoggle.on .ui-stoggle--slider i{background:#59bf30;left:15px}.modal.modalSimulator .modal-dialog .modal-body .meta .slider{margin-bottom:4rem;width:100%}.modal.modalSimulator .modal-dialog .modal-body .meta .slider label{margin-bottom:2rem;color:#747474;font-size:1rem;margin-left:.5rem}.modal.modalSimulator .modal-dialog .modal-body .meta .slider .slider-container{margin:0 auto}.modal.modalSimulator .modal-dialog .modal-body .meta .slider .slider-container .scale{top:-5px}.modal.modalSimulator .modal-dialog .modal-body .meta .slider .slider-container .scale span{left:100%;width:5px;background-color:rgba(0,0,0,.3);opacity:1;z-index:4;border:unset;border-radius:50%}.modal.modalSimulator .modal-dialog .modal-body .meta .slider .slider-container .scale span ins{top:22px;font-size:12px;width:45px;font-weight:400;display:none}.modal.modalSimulator .modal-dialog .modal-body .meta .slider .slider-container .scale span:first-child ins,.modal.modalSimulator .modal-dialog .modal-body .meta .slider .slider-container .scale span:last-child ins{display:block}.modal.modalSimulator .modal-dialog .modal-body .meta .slider .slider-container .back-bar{background-color:rgba(211,0,36,.3);background-image:unset}.modal.modalSimulator .modal-dialog .modal-body .meta .slider .slider-container .back-bar .selected-bar{background:#d30024;z-index:6}.modal.modalSimulator .modal-dialog .modal-body .meta .slider .slider-container .back-bar .pointer{width:20px;height:20px;background-image:unset;background:#d30024;border:unset;border-radius:50%;cursor:pointer;top:-8px;z-index:6}.modal.modalSimulator .modal-dialog .modal-body .meta .slider .slider-container .back-bar .pointer-label{top:-25px;font-size:12px}.modal.modalSimulator .modal-dialog .modal-body .meta .slider:last-child{margin-bottom:4rem}.modal.modalSimulator .modal-dialog .modal-body .meta .resultado h5{color:#666}.modal.modalSimulator .modal-dialog .modal-body .meta .resultado span.monto{color:#ed3f33;border:1px solid #ed3f33;border-radius:15px;font-weight:600;padding:5px 15px}.modal.modalSimulator .modal-dialog .modal-body .meta .resultado span.meses{font-size:11px}.modal.modalSimulator .modal-dialog .modal-body .meta .resultado span.ahorro{font-size:14px;color:#666;padding:5px 0 0}.modal.modalSimulator .modal-dialog .modal-body .meta .resultado span.total{color:#ed3f33;font-weight:700;text-align:center;font-size:22px;line-height:1}.modal.modalSimulator .modal-dialog .modal-body .meta .resultado span.uf{font-size:11px}.modal.modalSimulator .modal-dialog .modal-body .meta .resultado .rentabilidad{background:#fafae9;border-radius:15px;padding-top:1rem;padding-bottom:1rem}.modal.modalSimulator .modal-dialog .modal-body .meta .resultado .rentabilidad .col-rent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal.modalSimulator .modal-dialog .modal-body .meta .resultado .rentabilidad .col-rent h6{color:#666;font-size:18px}.modal.modalSimulator .modal-dialog .modal-body .meta .resultado .rentabilidad .col-rent h6 span{display:block}.modal.modalSimulator .modal-dialog .modal-body .range-bar{background-color:#fbe0d9}.modal.modalSimulator .modal-dialog .modal-body .col-slide{margin-top:1rem}.modal.modalSimulator .modal-dialog .modal-body .col-asitencia .wrap-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.modal.modalSimulator .modal-dialog .modal-body .col-asitencia .wrap-checkbox span[data-toggle=tooltip]{margin-left:.5rem;cursor:pointer;font-size:11px;height:20px;width:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal.modalSimulator .modal-dialog .modal-body .col-asitencia .wrap-checkbox span[data-toggle=tooltip] ul{padding:0}.modal.modalSimulator .modal-dialog .modal-body .col-asitencia .wrap-checkbox span[data-toggle=tooltip] ul li{list-style:none}.modal.modalSimulator .modal-dialog .modal-body .col-btnFirstStep{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal.modalSimulator .modal-dialog .modal-body .col-btnFirstStep button[type=submit]{display:none;border:unset;background-color:#d30024;color:#fff;text-decoration:none;padding:.75rem 0;text-align:center;width:50%;margin:1rem auto 0;border-radius:20px;-webkit-transform:unset;transform:unset;font-size:18px;font-family:DINPro-Bold}.modal.modalSimulator .modal-dialog .modal-body .range-handle{background-color:#ed3f33;width:20px;height:20px;top:-8px}.modal.modalSimulator .modal-dialog .modal-body .range-quantity{background-color:#ed3f33}.modal.modalSimulator .modal-dialog .modal-body .rangos{color:#888;font-size:12px;font-weight:400;display:none}.modal.modalSimulator .modal-dialog .modal-body .calcular{font-size:18px;color:#fff;cursor:pointer}.modal.modalSimulator .modal-dialog .modal-body small{font-size:11px;font-weight:500}.modal.modalSimulator .modal-dialog .modal-body.show{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.modal.modalSimulator .modal-dialog .modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:0}.modal.modalSimulator .modal-dialog .modal-footer .btn{font-family:DINPro-Bold;padding:.5rem 2rem!important;font-size:18px}.modal.modalSimulator .modal-dialog .modal-footer .btn.calcular{border-color:#d30024;background-color:#d30024;line-height:27px}.modal.modalSimulator .modal-dialog .modal-footer .btn.calcular.disabled{pointer-events:none;cursor:not-allowed}.modal.modalResultado .modal-dialog{overflow-y:initial!important;margin:0 auto;width:100%}.modal.modalResultado .modal-dialog .modal-content .modal-body{height:80vh;overflow-y:auto;padding:1rem 0}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-proteccion .protecciont-mensual h1{font-family:DINPro-Bold;font-size:2rem;font-weight:400;letter-spacing:.5px;text-align:left;color:#464646}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-proteccion .protecciont-mensual .row-title{width:100%;border-radius:30px;border:1.25px dashed #f13f12;margin-top:1rem;padding:.65rem}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-proteccion .protecciont-mensual .row-title .col-price p{margin:0;text-align:right}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-proteccion .protecciont-mensual .row-title .col-price p:first-child{font-size:1.75rem;font-weight:700;color:#f13f12;line-height:28px;font-family:DINPro-Bold}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-proteccion .protecciont-mensual .row-title .col-price p:last-child{line-height:13px}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-proteccion .protecciont-mensual .row-title .col-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-proteccion .protecciont-mensual .row-title .col-info h1{text-align:center;margin:0;font-size:1.5rem;color:#f13f12;font-family:DINPro-Bold}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-proteccion .protecciont-mensual ul{margin-top:2rem;padding:0}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-proteccion .protecciont-mensual ul li{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:1rem}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-proteccion .protecciont-mensual ul li img{height:35px;width:35px;margin-right:10px}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-proteccion .protecciont-mensual ul li .wrap-info h1{font-size:1.3rem;font-weight:300;margin:0 0 .15rem;letter-spacing:0;color:#666}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-proteccion .protecciont-mensual ul li .wrap-info h2{font-size:.8rem;margin:0;font-weight:500;color:#f13f12}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-proteccion .protecciont-mensual ul li:last-child{margin-bottom:0}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-proteccion .protecciont-mensual ul li.hidden{display:none}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-ahorroMeta{margin-top:2rem}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-ahorroMeta .ahorro-meta h1{font-family:DINPro-Bold;font-size:2rem;font-weight:400;letter-spacing:.5px;text-align:left;color:#464646}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-ahorroMeta .ahorro-meta .row-title{width:100%;border-radius:30px;border:1.25px dashed #f13f12;margin-top:1rem;padding:.65rem}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-ahorroMeta .ahorro-meta .row-title .col-price p{margin:0;text-align:right}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-ahorroMeta .ahorro-meta .row-title .col-price p:first-child{font-size:1.75rem;font-weight:700;color:#f13f12;line-height:28px;font-family:DINPro-Bold}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-ahorroMeta .ahorro-meta .row-title .col-price p:last-child{line-height:13px}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-ahorroMeta .ahorro-meta .row-title .col-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-ahorroMeta .ahorro-meta .row-title .col-info p{text-align:center;margin:0;font-size:1.5rem;color:#f13f12;font-family:DINPro-Bold;line-height:28px}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-ahorroMeta .ahorro-meta .row-title .col-info p:last-child{font-size:.75rem;margin:0;color:#727272;font-weight:300;text-align:left;line-height:13px}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-ahorroMeta .ahorro-meta ul{margin-top:2rem;padding:0}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-ahorroMeta .ahorro-meta ul li{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:1rem}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-ahorroMeta .ahorro-meta ul li img{height:35px;width:35px;margin-right:10px}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-ahorroMeta .ahorro-meta ul li .wrap-info h1{font-size:1.3rem;font-weight:300;margin:0 0 .15rem;letter-spacing:0;color:#666}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-ahorroMeta .ahorro-meta ul li .wrap-info h2{font-size:.8rem;margin:0;font-weight:500;color:#f13f12}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-ahorroMeta .ahorro-meta ul li:last-child{margin-bottom:0}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-ahorroMeta .ahorro-meta ul li.hidden{display:none}.modal.modalResultado .modal-dialog .modal-content .modal-body .row-pagoTotal{margin-top:1rem}.modal.modalResultado .modal-dialog .modal-content .modal-body .row-pagoTotal h1{text-align:center;font-family:DINPro-Bold;color:#464646}.modal.modalResultado .modal-dialog .modal-content .modal-body .row-pagoTotal .wrap-pagoTotal{background-color:#f13f12;border-radius:40px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.6rem .5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;position:relative}.modal.modalResultado .modal-dialog .modal-content .modal-body .row-pagoTotal .wrap-pagoTotal h1{margin:0;color:#fff;line-height:30px;font-size:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal.modalResultado .modal-dialog .modal-content .modal-body .row-pagoTotal .wrap-pagoTotal span{margin:0;color:#fff;font-size:.75rem;line-height:15px;font-weight:200;bottom:15px;right:25%}.modal.modalResultado .modal-dialog .modal-content .modal-footer a{border:3px solid #cacaca;border-radius:40px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.7rem .5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4a4a4a;font-weight:600;text-decoration:none;font-family:DINPro-Bold;text-transform:uppercase}.modal.modalVideo .modal-body{padding:0}.modal.modalVideo .modal-body video{width:100%;-o-object-fit:cover;object-fit:cover;height:100%;display:block}.modal.modalShowMore .modal-dialog .modal-content .modal-body .content-image{height:100px;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal.modalShowMore .modal-dialog .modal-content .modal-body .content-image img{height:100%}footer{padding-bottom:70px;background:#464646}footer .container{padding-top:2rem;padding-bottom:2rem}footer .container p{color:#fff;text-align:center;font-family:DINPro-Light;margin:0;line-height:1.3}@media only screen and (max-height:768px){.tooltip-inner{max-width:400px}}@media only screen and (min-width:768px){.section.hero{height:auto;margin-bottom:0;margin-top:unset;background-position:50%}.section.hero .content-hero .col-text{padding-top:0;padding-bottom:0}.section.hero .content-hero .col-text .container-text{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section.hero .content-hero .col-text .container-text h1{text-align:left;font-size:2.2rem}.section.hero .content-hero .col-text .container-text p{text-align:left}.section.hero .content-hero .col-text .container-text a{width:65%;margin:unset;margin-right:auto}.section.hero .content-hero .col-img{padding-top:0}.section.hero .content-hero .col-img .container-img{height:100%}.section.hero .content-extraInfo{margin:unset;width:100%;max-width:100%}.section.information{min-height:unset;margin-bottom:0;padding:0 0 2rem}.section.information .content-information .row-items .container-card{margin-bottom:3rem}.section.information .content-information .row-items .container-card .wrap-text .container-title h1{min-height:65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section.information .content-information .row-items .container-card .wrap-text .container-text p{min-height:135px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.section.information .content-information .row-items .container-card .wrap-text .container-link{padding:0}.section.aux-banner .content-extraInfo .row .col-suscribe .wrap-input form input[type=email]{width:350px}.section.simulator{margin-bottom:0;padding-top:0}.section.simulator .content-simulator .col-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section.simulator .content-simulator .col-text h1{text-align:left}.section.simulator .content-simulator .col-text h2{margin-top:16px;text-align:left}.section.simulator .content-simulator .col-text p{text-align:left}.section.simulator .content-simulator .col-text a{width:65%;margin:unset;margin-right:auto}.section.simulator .content-simulator .col-img{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;height:400px;overflow:hidden}.section.simulator .content-simulator .col-img img{display:block;width:auto;-o-object-fit:cover;object-fit:cover;height:100%;margin-bottom:-5rem}.section.contact{padding:6rem 0;margin:0}.section.contact .content-contact .col-contact{max-width:75%;margin:0 auto}.section.contact .content-contact .col-contact a{width:65%}.modal{padding-right:0!important}.modal.modalContact .modal-body .row-form .col-img{display:-webkit-box;display:-ms-flexbox;display:flex}.modal.modalSimulator .modal-dialog{max-width:90%}.modal.modalSimulator .modal-dialog .modal-body .meta .resultado .rentabilidad{padding-top:1rem;padding-bottom:1rem;max-width:80%;margin:0 auto}.modal.modalSimulator .modal-dialog .modal-body .col-slide{margin-top:0}.modal.modalResultado .modal-dialog{max-width:90%}.modal.modalResultado .modal-dialog .modal-content .modal-body .col-ahorroMeta{margin-top:0}.modal.modalResultado .modal-dialog .modal-content .modal-body .row-pagoTotal .wrap-pagoTotal,.modal.modalResultado .modal-dialog .modal-content .modal-body .row-pagoTotal a,.modal.modalResultado .modal-dialog .modal-content .modal-footer a{width:40%}}@media only screen and (min-width:960px){.section.hero .content-brand{display:none}.section.hero .content-hero{height:55vh!important}.section.hero .content-hero .col-img{height:100%}.section.hero .content-hero .col-img .container-img img{height:100%;width:auto;margin:unset}.section.hero .container-menu-desktop{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.section.hero .container-menu-desktop .content-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.section.hero .container-menu-desktop .content-menu .container-logo{height:100%;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section.hero .container-menu-desktop .content-menu .container-logo img{width:200px}.section.hero .container-menu-desktop .content-menu .container-menu{margin-left:4rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section.hero .container-menu-desktop .content-menu .container-menu ul{opacity:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.section.hero .container-menu-desktop .content-menu .container-menu ul li{padding:0;margin:0 1.5rem 0 0;list-style:none}.section.hero .container-menu-desktop .content-menu .container-menu ul li:before{display:none}.section.hero .container-menu-desktop .content-menu .container-menu ul li a{color:#fff;font-size:1.5rem}.section.hero .container-menu-desktop .content-menu .container-menu ul li a:hover{text-decoration:none}.section.hero .container-menu-desktop .content-menu .container-menu ul li:last-child{margin-right:0}.section.aux-banner{background:#fff;background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(77.5%,#fff),color-stop(44%,#5d5d5d));background:linear-gradient(0deg,#fff,#fff 77.5%,#5d5d5d 0)}.section.aux-banner .content-extraInfo .row .col-suscribe .wrap-input form input[type=email]{width:300px}.section.aux-banner .content-extraInfo .row .col-video .container-image{width:calc(100% - 70px)}.section.information{min-height:500px;display:-webkit-box;display:-ms-flexbox;display:flex}.section.information,.section.information .content-information .row-items .container-card .wrap-text .container-title h1{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section.information .content-information .row-items .container-card .wrap-text .container-text p{min-height:90px}.section.contact .content-contact .col-contact a{width:40%}footer{padding-bottom:unset}}@media only screen and (min-width:991px){.section.aux-banner{margin-bottom:10rem;height:90px;background:#5d5d5d;background-color:#5d5d5d}.section.aux-banner .content-extraInfo .row .col-suscribe,.section.aux-banner .content-extraInfo .row .col-video{margin:0}.section.aux-banner .content-extraInfo .row .col-video .container-image{position:absolute;width:calc(100% - 90px);top:-90px}}@media only screen and (min-width:1024px){.section.hero .content-hero{height:60vh!important}.modal.modalResultado .modal-dialog,.modal.modalSimulator .modal-dialog{max-width:960px}}@media only screen and (min-width:1200px){.tooltip-inner{max-width:400px}.section.aux-banner .content-extraInfo .row .col-video video{height:320px;top:-115px}}