@font-face{font-family:Raleway-Regular;src:url(../fonts/raleway-regular-webfont.eot);src:url(../fonts/raleway-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/raleway-regular-webfont.woff) format("woff"),url(../fonts/raleway-regular-webfont.ttf) format("truetype"),url(../fonts/raleway-regular-webfont.svg#Raleway-Regular) format("svg")}@font-face{font-family:Avenir-Next-LT-W01-Condensed;src:url(../fonts/Avenir-Next-LT-W01-Condensed.eot);src:url(../fonts/Avenir-Next-LT-W01-Condensed.eot?#iefix) format("embedded-opentype"),url(../fonts/Avenir-Next-LT-W01-Condensed.woff) format("woff"),url(../fonts/Avenir-Next-LT-W01-Condensed.ttf) format("truetype"),url(../fonts/Avenir-Next-LT-W01-Condensed.svg#Avenir-Next-LT-W01-Condensed) format("svg")}*{margin:0;padding:0}html{height:100%;overflow:visible;position:relative;width:100%}body{background-color:#e6e6de;color:#575756;font-family:Raleway-Regular,sans-serif;font-size:14px;font-weight:400;overflow-x:hidden}body,html{height:100%}.wrapper{display:flex!important;flex-direction:column!important;height:100vh!important}h1,h2,h3,h4,h5,h6{font-family:Avenir-Next-LT-W01-Condensed,sans-serif;font-weight:700;line-height:1.25;margin:0;margin-bottom:15px}h1{font-size:38px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}img{border:none;max-width:100%;outline:none}.btn,a,button{outline:medium none;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out}a img,iframe{border:none}input:focus,select:focus,textarea:focus{box-shadow:inherit;outline:none}ul{list-style-type:none;margin:0}a,a:active,a:focus,a:hover{color:#bb2e2a;outline:none;text-decoration:none}a:hover{color:#bb2e2a}a{text-decoration:none;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out}b,strong{font-weight:900}.btn.active,.btn:active{background-image:inherit!important}.btn.focus,.btn:active:focus,.btn:active:hover,.btn:focus,.btn:hover{outline:0}.btn.circle{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.btn.active,.btn:active{-webkit-box-shadow:inherit;box-shadow:inherit;outline:0}input{border:1px solid #e7e7e7;border-radius:inherit;box-shadow:inherit;min-height:50px}table{border:1px solid #dbdfe4;border-collapse:collapse;color:#575756;margin:0 0 20px;width:100%}table td,table th{border:1px solid rgba(0,0,0,.15)!important;padding:10px!important;text-align:center;vertical-align:middle!important}table th{background-color:#bb2e2a!important;color:#fff}table a{color:#575756}.btn-xs,.table .btn{font-size:12px;padding:2px 8px}.bg-contain{background-position:50%;background-repeat:no-repeat;background-size:contain}.bg-fixed{background-position:top}.bg-gray{background-color:#ecf6fa}.bg-light{background-color:#fff}.text-light a,.text-light h1,.text-light h2,.text-light h3,.text-light h4,.text-light h5,.text-light h6,.text-light p{color:#fff}.shadow{box-shadow:inherit!important;position:relative;z-index:1}.shadow.dark:after{background:#000 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:-1}.default-padding,.default-padding-bottom,.default-padding-top{position:relative}.default-padding{padding-bottom:80px;padding-top:80px}.default-padding-top{padding-top:80px}.default-padding-bottom{padding-bottom:80px}.default-padding.bottom-less{padding-bottom:70px;padding-top:80px}.default-padding.bottom-30{padding-bottom:30px;padding-top:80px}.default-padding.bottom-20{padding-bottom:20px;padding-top:80px}.btn{border-radius:3px;display:inline-block;font-size:15px;line-height:25px;overflow:hidden;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.bg-grey{background:#cfcfc7 none repeat scroll 0 0!important}.bg-fixed{background-attachment:fixed}.bg-cover,.bg-fixed{background-position:50%;background-size:cover}.oh{overflow:hidden}header{position:relative}header nav.navbar.border.bootsnav.navbar-fixed.no-background{border-bottom:1px solid hsla(0,0%,100%,.1)}header nav.navbar.border.bootsnav.navbar-fixed.no-background ul li a{margin-left:3px;position:relative;z-index:1}header nav.navbar.border.bootsnav.navbar-fixed.no-background .attr-nav ul li a{border:none}header nav.navbar.border.bootsnav.navbar-fixed.no-background ul li a:after{background:#fff none repeat scroll 0 0;bottom:-2px;content:"";height:3px;left:0;position:absolute;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;width:0}header nav.navbar.border.bootsnav.navbar-fixed.no-background ul li a.active:after,header nav.navbar.border.bootsnav.navbar-fixed.no-background ul li a:hover:after{width:100%}header nav.navbar.border.bootsnav.navbar-fixed.no-background .attr-nav ul li a.active:after,header nav.navbar.border.bootsnav.navbar-fixed.no-background .attr-nav ul li a:hover:after{width:0}.attr-nav .social.right li{margin-left:20px}.attr-nav .social li a{font-size:19px}.attr-nav .social li.dropdown ul.dropdown-menu>li>a{border-bottom:1px solid #e7e7e7!important;color:#575756;display:block;font-size:14px;font-weight:400;padding:10px 15px;text-transform:capitalize;width:100%}.attr-nav .social li.dropdown ul.dropdown-menu>li:last-child>a{border-bottom:none!important}.pagination li{display:inline-block;margin-top:7px}ul.pagination{display:block}.pagination li a{color:#575756;display:inline-block;font-weight:400;margin:0 2px}.pagination li.page-item.active a{background-color:#bb2e2a;border-color:#bb2e2a}.page-link{background-color:#cfcfc7;border-color:#cfcfc7}.page-link:focus,.page-link:hover{background-color:#bb2e2a;border-color:#bb2e2a;box-shadow:none;color:#fff}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#bb2e2a;border:1px solid #bb2e2a;border-radius:8px;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-weight:400;height:50px;line-height:50px;margin-bottom:25px;outline:none;padding-left:50px;padding-right:36px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:100%}.nice-select .current{color:#fff;font-family:Avenir-Next-LT-W01-Condensed,sans-serif;font-size:22px;font-weight:700;letter-spacing:1px}.nice-select .current:before{background-image:url(../img/isotipo-cpmp-blanco.svg);background-position:100% 0;background-repeat:no-repeat;content:" ";display:block;height:20px;left:20px;position:absolute;top:14px;width:20px}.nice-select:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:8px;margin-top:-6px;pointer-events:none;position:absolute;right:20px;top:50%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:8px}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-box-shadow:0 0 0 1px rgba(68,68,68,.11);-webkit-box-shadow:0 0 0 1px rgba(68,68,68,.11);-o-box-shadow:0 0 0 1px rgba(68,68,68,.11);box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;left:0;margin-top:1px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;width:100%;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;display:block;font-weight:400;line-height:40px;list-style:none;margin:0;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#fff}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}@-webkit-keyframes moving{0%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translate(-100px,-30px);transform:translate(-100px,-30px)}70%{-webkit-transform:translate(-100px);transform:translate(-100px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes moving{0%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translate(-100px,-30px);transform:translate(-100px,-30px)}70%{-webkit-transform:translate(-100px);transform:translate(-100px)}to{-webkit-transform:translate(0);transform:translate(0)}}.breadcrumb-area{background-image:url(../img/bgs/bg-top.jpg);padding:65px 0;z-index:1}.breadcrumb-area .row{position:relative;z-index:1}.breadcrumb-area .breadcrumb{background:transparent none repeat scroll 0 0;display:block;margin:0;padding:0;position:relative;z-index:1}.breadcrumb>li+li:before{color:#fff;content:"\f105";display:none;font-family:Font Awesome\ 5 Pro;font-weight:600;padding:0 5px}.breadcrumb-area .breadcrumb li i{margin-right:5px}.breadcrumb-area .breadcrumb li{display:inline-block;padding:0 20px;position:relative;z-index:1}.breadcrumb-area .breadcrumb li:after{background:#fff;content:"";height:2px;left:-10px;margin-top:-1px;position:absolute;top:50%;width:15px}.breadcrumb-area .breadcrumb li:first-child:after{display:none}.breadcrumb-area .breadcrumb a,.breadcrumb-area .breadcrumb li{color:#fff;font-size:14px;font-weight:600;text-transform:uppercase}.breadcrumb-area-admin{background-image:url(../img/bgs/bg-top-admin.jpg);overflow:hidden}.main-area{background-color:#e6e6de;overflow:inherit}.main-area:before{background-image:url(../img/logo-zona-clientes.png);background-position:100% 0;background-repeat:no-repeat;background-size:280px;content:" ";display:block;height:100px;left:-15px;opacity:.2;position:absolute;top:20px;width:100%}.main-area h2{font-weight:700;margin-bottom:25px;position:relative;z-index:1}.plan h3{color:#bb2e2a;font-weight:700;letter-spacing:normal;line-height:1;margin-bottom:6px}.chart-container{border:1px solid rgba(0,0,0,.15);border-radius:16px;padding:24px}.plan li{border-bottom:1px solid rgba(0,0,0,.15);margin-top:8px}.bordered-container{border:1px solid rgba(0,0,0,.15);border-radius:16px;padding:24px}#chart{height:460px}.plan-fees-2{background:50% rgba(0,0,0,.15);border-radius:50%;height:140px;line-height:150px;margin:-324px auto 0;text-align:center;width:140px}.plan-fees-2 strong{color:#bb2e2a;font-size:28px;font-weight:800;line-height:1}.chart-container{height:550px}@media (max-width:480px){.chart-container{height:410px}.plan-fees-2{height:100px;line-height:105px;margin-top:-226px;width:100px}.plan-fees-2 strong{font-size:24px}}footer .fixed-bg{background-position:100% 100%;background-repeat:no-repeat;bottom:-10%;height:100%;opacity:.09;position:absolute;right:-20%;transform:rotate(-35deg);width:100%}footer .default-padding{overflow:inherit;padding-top:70px}footer .logo img{height:50px}footer.bg-grey .item p{color:#575756}footer .social li{display:inline-block;font-size:15px;margin-right:5px}footer .social li a{border:1px solid #bb2e2a;border-radius:50%;color:#bb2e2a;display:inline-block;font-size:18px;height:45px;line-height:45px;padding:0;text-align:center;width:45px}footer .social li a:hover{background-color:#bb2e2a;color:#fff}footer .f-item.about{padding-right:30px}footer .f-item .address ul li{margin-bottom:15px}footer .f-item .address ul li p{color:#bb2e2a;display:inline-block;font-size:14px;font-weight:700;margin-bottom:5px;position:relative;text-transform:uppercase;z-index:1}footer.bg-grey .f-item .address ul li p{color:#fff}footer .f-item .address ul li:last-child{margin-bottom:0}footer .f-item .address ul li strong{color:#666;display:block;font-weight:400}footer.bg-grey .f-item .address ul li strong{color:#ccc}footer .f-item.link li{margin-bottom:15px}footer .f-item.link li:last-child{margin-bottom:0}footer .f-item.link li a{color:#666;display:inline-block;font-weight:700}footer.bg-grey .f-item.link li a{color:#575756}footer .f-item.link li a:hover{color:#f35a38}footer.bg-grey .f-item.link li a:hover{color:#fff}.footer-bottom{padding:40px 0}.bg-dark .footer-bottom{border-top:1px solid hsla(0,0%,100%,.1)}footer .footer-bottom p{margin-bottom:0}footer.bg-grey .footer-bottom p{color:#575756}.site-preloader{background-color:#fff;bottom:0;left:0;position:fixed;right:0;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform;z-index:9999}.site-preloader,.site-preloader .loader-wrap{-webkit-backface-visibility:hidden;backface-visibility:hidden}.site-preloader .loader-wrap{left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.site-preloader img{-webkit-transform:translateZ(0);transform:translateZ(0);width:150px}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.form-control,.form-select{background-color:#fff;border-color:#fff;border-radius:4px;color:#575756;font-size:14px!important;min-height:40px}.form-control:focus,.form-select:focus{background-color:#fff;border-color:#999!important;box-shadow:none}.form-control::placeholder{color:#a0a09c;opacity:1}.form-control:-ms-input-placeholder{color:#a0a09c}.form-control::-ms-input-placeholder{color:#a0a09c}.btn{border-radius:.25rem}.btn-sm{line-height:1.5;padding:.25rem .75rem}.btn-primary{background-color:#bb2e2a;border-color:#bb2e2a;color:#fff}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{background-color:#ad0f0a;border-color:#ad0f0a;color:#fff}.btn-primary.focus,.btn-primary:focus{-webkit-box-shadow:0 0 0 .15rem rgba(173,15,10,.5);box-shadow:0 0 0 .15rem rgba(173,15,10,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#bb2e2a;border-color:#bb2e2a;color:#fff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#ad0f0a;border-color:#ad0f0a;color:#fff}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle{-webkit-box-shadow:0 0 0 .15rem rgba(173,15,10,.5);box-shadow:0 0 0 .15rem rgba(173,15,10,.5)}.btn-outline-primary{border-color:#bb2e2a;color:#bb2e2a}.btn-outline-primary.focus,.btn-outline-primary:focus,.btn-outline-primary:hover{background-color:#bb2e2a;border-color:#bb2e2a;color:#fff}.btn-outline-primary.focus,.btn-outline-primary:focus{-webkit-box-shadow:0 0 0 .15rem rgba(187,46,42,.5);box-shadow:0 0 0 .15rem rgba(187,46,42,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{border-color:#bb2e2a;color:#bb2e2a}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:#ad0f0a;border-color:#ad0f0a;color:#fff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle{-webkit-box-shadow:0 0 0 .15rem rgba(173,15,10,.5);box-shadow:0 0 0 .15rem rgba(173,15,10,.5)}.btn-dark{background-color:#333;border-color:#333;color:#fff}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{background-color:#222;border-color:#222;color:#fff}.btn-dark.focus,.btn-dark:focus{-webkit-box-shadow:0 0 0 .15rem rgba(34,34,34,.5);box-shadow:0 0 0 .15rem rgba(34,34,34,.5)}.btn-dark.disabled,.btn-dark:disabled{background-color:#333;border-color:#333;color:#fff}.btn-outline-dark{border-color:#333;color:#333}.btn-outline-dark.focus,.btn-outline-dark:focus,.btn-outline-dark:hover{background-color:#333;border-color:#333;color:#fff}.btn-outline-dark.focus,.btn-outline-dark:focus{-webkit-box-shadow:0 0 0 .15rem rgba(51,51,51,.5);box-shadow:0 0 0 .15rem rgba(51,51,51,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{border-color:#333;color:#333}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{background-color:#333;border-color:#333;color:#fff}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle{-webkit-box-shadow:0 0 0 .15rem rgba(173,15,10,.5);box-shadow:0 0 0 .15rem rgba(173,15,10,.5)}.btn-info{background-color:#0da9f0;border-color:#0da9f0;color:#fff}.btn-info.focus,.btn-info:focus,.btn-info:hover{background-color:#0b9bdc;border-color:#0b9bdc;color:#fff}.btn-info.focus,.btn-info:focus{-webkit-box-shadow:0 0 0 .15rem rgba(11,155,220,.5);box-shadow:0 0 0 .15rem rgba(11,155,220,.5)}.btn-info.disabled,.btn-info:disabled{background-color:#0da9f0;border-color:#0da9f0;color:#fff}.form-error,.invalid-feedback{color:#b94a48;font-size:80%;line-height:1}.custom-control-label:after,.custom-control-label:before{top:.15rem!important}.custom-control-input:checked~.custom-control-label:before{background-color:#bb2e2a;border-color:#bb2e2a;color:#fff}.custom-control-input:focus~.custom-control-label:before{-webkit-box-shadow:0 0 0 .15rem rgba(191,13,13,.5);box-shadow:0 0 0 .15rem rgba(191,13,13,.5)}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#b1bbc4}.custom-control-input:not(:disabled):active~.custom-control-label:before{background-color:#e57878;border-color:#e57878;color:#fff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#505d69}.custom-control-input:disabled~.custom-control-label:before,.custom-control-input[disabled]~.custom-control-label:before{background-color:#fff}hr{border-color:#ccc}.nav-tabs-custom{border-bottom:2px solid #f1f5f7}.nav-tabs-custom .nav-item{color:#343a40;position:relative}.nav-tabs-custom .nav-item .nav-link{border:none}.nav-tabs-custom .nav-item .nav-link:after{background:#bb2e2a;bottom:-1px;content:"";height:2px;left:0;position:absolute;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s;width:100%}.nav-tabs-custom .nav-item .nav-link.active{color:#bb2e2a}.nav-tabs-custom .nav-item .nav-link.active:after{-webkit-transform:scale(1);transform:scale(1)}.animated-progess{position:relative}.animated-progess .progress-bar{-webkit-animation:animate-positive 2s;animation:animate-positive 2s;border-radius:6px;position:relative}@-webkit-keyframes animate-positive{0%{width:0}}@keyframes animate-positive{0%{width:0}}.carousel{background-color:#e6e6de}.authentication{min-height:100vh}.authentication a:hover{color:#bb2e2a;font-weight:700}.carousel-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh}.bottom-corner:before{height:3px;width:200px}.bottom-corner:after,.bottom-corner:before{background-color:hsla(0,0%,100%,.7);bottom:30px;content:"";position:absolute;right:45px;z-index:1}.bottom-corner:after{height:200px;width:3px}.top-corner:before{height:3px;width:200px}.top-corner:after,.top-corner:before{background-color:hsla(0,0%,100%,.7);content:"";left:45px;position:absolute;top:30px;z-index:1}.top-corner:after{height:200px;width:3px}.auth-form-group-custom{position:relative}.auth-form-group-custom .form-control{background-color:#e4e3e3;border-color:#ccc!important;height:54px;padding-left:60px;padding-top:28px}.auth-form-group-custom .form-control:focus{background-color:#d9d8d8;border-color:#ccc!important;box-shadow:none}.auth-form-group-custom label{color:#000;font-size:12px;left:60px;line-height:26px;position:absolute;top:7px}.auth-form-group-custom .auti-custom-input-icon{color:#c00;font-size:24px;left:19px;position:absolute;top:28px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.bg-transparent-05{background-color:rgba(0,0,0,.05)}.rounded-container{border:1px solid rgba(0,0,0,.15);border-radius:8px;padding:1.5rem}.rounded-container-dark{background-color:rgba(0,0,0,.07);border:1px solid transparent;border-radius:8px;padding:1.5rem}.bg-muted{background-color:#dee2e6!important}.bg-muted-light{background-color:#eef0f2!important}.text-primary{color:#bb2e2a!important}.text-inherit{color:#575756!important}.text-dark{color:#000!important}.font-30{font-size:30px}.font-18-bold{font-size:18px;font-weight:700}.line-height-1{line-height:1}.side .widget .accordion-item .title{font-family:Avenir-Next-LT-W01-Condensed,sans-serif;line-height:1}.input-file-container{padding:0 .5rem;position:relative}.js .input-file-trigger{background:transparent;border:1px solid #eef0f2;border-radius:4px;color:#575756;cursor:pointer;display:block;font-size:18px;font-weight:700;margin:0;padding:4px 15px;transition:all .4s}.js .input-file{cursor:pointer;left:0;min-height:40px;opacity:0;position:absolute;top:0;width:100%}.js .input-file-trigger:focus,.js .input-file-trigger:hover,.js .input-file:focus+.input-file-trigger,.js .input-file:hover+.input-file-trigger{background-color:transparent;border:1px solid #bb2e2a;color:#bb2e2a}.file-return{margin:0}.file-return:not(:empty){margin:1em 0}.js .file-return{font-size:.9em;font-style:italic;font-weight:700}.js .file-return:not(:empty):before{content:"Archivo seleccionado: ";font-style:normal;font-weight:400}.owl-carousel .owl-item img{margin:auto;width:auto}.owl-carousel .owl-item{align-content:center}.owl-theme .owl-nav [class*=owl-]{background-color:#cfcfc7}.faq .card{background-color:transparent;border:none;border-radius:0}.faq .btn-link{color:#575756;font-size:17px;font-weight:700;padding:0;text-align:left;width:100%}.faq .btn-link:active,.faq .btn-link:hover{color:#bb2e2a;text-decoration:none}.faq .btn.focus,.faq .btn:focus{box-shadow:none;outline:none}.faq .card-body{background-color:rgba(0,0,0,.1)}.faq ul{list-style-type:disc;margin-left:1rem;padding-left:1rem!important}.swal2-styled.swal2-confirm{background-color:#bb2e2a!important}div:where(.swal2-container) .swal2-html-container{font-size:inherit}.swal2-styled.swal2-confirm:active,.swal2-styled.swal2-confirm:focus{-webkit-box-shadow:0 0 0 .2rem rgba(173,15,10,.5)!important;box-shadow:0 0 0 .2rem rgba(173,15,10,.5)!important}.modal-open,.swal2-shown{overflow:unset!important;padding-right:0!important}.simple-bar{max-height:350px}.custom-checkbox{cursor:pointer;display:block}.custom-checkbox input{display:none}.custom-checkbox input+span{display:block;font-weight:700;position:relative;text-align:left}.custom-checkbox input+span:not(:empty){padding-left:35px}.custom-checkbox input+span:after,.custom-checkbox input+span:before{content:"";display:block;height:25px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px}.custom-checkbox input+span:after{background:transparent;border:2px solid #bd0000;border-radius:5px}.custom-checkbox input:checked+span:before{background:url(../img/check-rojo.png) no-repeat 50%;background-size:contain;height:30px;left:3px;margin-top:-4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;z-index:99}.clock{background-color:#cfcfc7;background-color:rgba(0,0,0,.07);border:1px solid transparent;border-radius:8px;font-size:36px;padding:12px;text-align:center}.clock,.offer .form-control,.offer .form-select{font-family:Avenir-Next-LT-W01-Condensed,sans-serif;font-weight:700}.offer .form-control,.offer .form-select{font-size:20px!important;text-align:right}.text{border:1px solid rgba(0,0,0,.15)!important;border-radius:8px;font-family:Avenir-Next-LT-W01-Condensed,sans-serif;padding:1rem 1.5rem;text-wrap:balance}.offer .border{border-color:rgba(0,0,0,.35)!important;cursor:pointer}#terms{font-size:90%;height:350px}#terms ol li{list-style:none}#terms ul li{list-style:disc;margin-bottom:0}#terms p{margin-bottom:.75rem}#terms .mb-2{margin-bottom:.75rem!important}table.dataTable td.dt-center,table.dataTable th.dt-center{text-align:center!important}div.dt-container .dt-paging .dt-paging-button.current{background-color:rgba(0,0,0,.035)!important;background:rgba(0,0,0,.035)!important}div.dt-container .dt-paging .dt-paging-button:hover{background-color:#333!important;background:#333!important;border:1px solid #333}div.dt-container .dt-paging .dt-paging-button.current:hover,div.dt-container .dt-paging .dt-paging-button.disabled:hover{color:#fff!important}div.dt-container .dt-search input{min-height:auto}.card{border-color:transparent;border-radius:8px}.card-body{padding:1.5rem}.modal-content{border:0;border-radius:8px}.modal-footer{padding:1rem}.modal-footer>*{margin:0}.fs-6{font-size:1.1rem!important}.card{background-color:transparent;border-color:rgba(0,0,0,.15)}.card label{font-size:90%;line-height:1;margin-bottom:.25rem}.card .form-control:disabled,.card .form-control[readonly],.card .form-select:disabled,.card .form-select[readonly]{background-color:hsla(0,0%,100%,.35)}.shadow-lg{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.nav-tabs-custom{border-bottom:2px solid rgba(0,0,0,.15)}.text-success{color:#11ac64!important}table td,table th{border:0!important}.rounded-top-left{border-top-left-radius:.5rem!important}.rounded-top-right{border-top-right-radius:.5rem!important}.rounded-bottom-left{border-bottom-left-radius:.5rem!important}.rounded-bottom-right{border-bottom-right-radius:.5rem!important}.rounded-top{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.rounded-bottom{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.alert-info{background-color:rgba(207,244,252,.75)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:transparent;border-bottom:3px solid #bd0a10!important;border-radius:0;color:#bd0a10}.hr-lg{border-bottom:3px solid #bd0a10!important;margin-bottom:1rem;margin-top:2rem}.nav-link{border-bottom:3px solid rgba(0,0,0,.35)!important;border-radius:0!important;border-top-left-radius:8px!important;border-top-right-radius:8px!important;color:rgba(0,0,0,.35)}.nav-link:focus,.nav-link:hover{background-color:rgba(0,0,0,.05);border-bottom:3px solid #575756!important;color:#575756}.nav-tabs{border:0!important}.nav-tabs .nav-link{border:0!important;border-bottom:1px solid #575756!important;border-radius:0!important;color:#575756;font-weight:700}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:focus,.nav-tabs .nav-link.active:hover{background-color:transparent;border-bottom:1px solid #bd0a10!important;color:#bd0a10}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{background-color:rgba(0,0,0,.05);border-bottom:1px solid #575756!important;color:#575756}.bg-red{background-color:#bb3d39}.bg-opacity{background-color:rgba(0,0,0,.03)!important}.bg-opacity-red{background-color:rgba(255,0,0,.03)!important}.bg-opacity label{margin-bottom:0}.financial .form-control,.financial .form-select{font-family:Avenir-Next-LT-W01-Condensed;font-size:16px!important}.blob-red{animation:pulse-red 2s infinite;transform:scale(1)}@keyframes pulse-red{0%{box-shadow:0 0 0 0 rgba(189,10,16,.7)}70%{box-shadow:0 0 0 8px rgba(189,10,16,0);transform:scale(1)}to{box-shadow:0 0 0 0 rgba(189,10,16,0)}}.blob{animation:pulse-black 2s infinite;transform:scale(1)}@keyframes pulse-black{0%{box-shadow:0 0 0 0 rgba(51,51,51,.7)}70%{box-shadow:0 0 0 8px rgba(51,51,51,0);transform:scale(1)}to{box-shadow:0 0 0 0 rgba(51,51,51,0)}}.status .step{color:#9b9b97;font-weight:700;width:128px}.status .arrow{margin-bottom:16px}.status .completed{color:#2abb4c}.point .icon{border:2px solid #9b9b97;border-radius:50%;color:#9b9b97;display:inline-block;font-size:25px;height:70px;line-height:70px;padding:0;text-align:center;width:80px;width:70px}.point .description{color:rgba(0,0,0,.3);font-weight:700;line-height:1;padding-left:16px;width:182px}.point.completed .icon{background-color:#2abb4c;border:2px solid #2abb4c;color:#fff}.point.active .icon{border:2px solid #2abb4c;color:#2abb4c}.point.active .description,.point.completed .description{color:#2abb4c}.point .divider{width:70px}.point .divider .line{background-color:#9b9b97;height:30px;margin:auto;width:2px}.point.completed .divider .line{background-color:#2abb4c}.ownership{font-size:22px;font-weight:700}.btn-radio{cursor:pointer;display:inline-block;-webkit-user-select:none;user-select:none}.btn-radio:not(:first-child){margin-left:30px}.btn-radio svg{fill:none;vertical-align:middle}.btn-radio svg circle{stroke:#bf0d0d;stroke-width:2}.btn-radio svg path{stroke:#bf0d0d}.btn-radio svg path.inner{stroke-dasharray:19;stroke-dashoffset:19;stroke-width:6}.btn-radio svg path.outer{stroke-dasharray:57;stroke-dashoffset:57;stroke-width:2}.btn-radio input{display:none}.btn-radio input:checked+svg path{transition:all .4s ease}.btn-radio input:checked+svg path.inner{stroke-dashoffset:38;transition-delay:.3s}.btn-radio input:checked+svg path.outer{stroke-dashoffset:0}.btn-radio span{display:inline-block;font-size:22px;font-weight:700;margin-left:5px;margin-top:2px;vertical-align:middle}@media only screen and (min-width:1200px) and (max-width:1399px){.breadcrumb-area{padding:50px 0}}@media only screen and (min-width:992px) and (max-width:1199px){.breadcrumb-area{padding:40px 0}}@media only screen and (min-width:768px){.border-md-right{border-right:1px solid #dee2e6!important}.modal-open,.swal2-shown{overflow:unset!important;padding-right:0!important}}@media only screen and (min-width:768px) and (max-width:991px){.breadcrumb-area{padding:30px 0}footer .footer-bottom{text-align:center}}@media only screen and (max-width:767px){.your-plan .nice-select{margin-bottom:0}.default-padding{padding-bottom:50px;padding-top:50px}.default-padding.bottom-less{padding-bottom:20px;padding-top:50px}.default-padding-bottom.bottom-less{padding-bottom:20px}.default-padding-bottom{padding-bottom:50px}.default-padding-top{padding-top:50px}.navbar .attr-nav a.button,nav.navbar.navbar-default .attr-nav form{display:none}.side{padding:50px 50px 50px 35px;width:320px}.side .close-side{top:-3px}.breadcrumb-area{padding:30px 0}footer .footer-bottom{text-align:center}footer .default-padding{padding-top:0}}@media (min-width:1200px){.align-center{align-items:center}}@media only screen and (max-width:400px){.navbar.navbar-fixed .attr-nav>ul>li{padding:36px 0!important}}@media only screen and (max-width:539px){.your-plan-data .nice-select{margin-bottom:0}}@media screen and (max-width:480px){#chart{height:320px}.btn-radio{display:block;float:none}.btn-radio:not(:first-child){margin-left:0;margin-top:15px}}@media only screen and (min-width:480px) and (max-width:767px){.side{padding:50px;width:400px}}@media screen and (max-width:767px){.main-area:before{display:none}}@media screen and (max-width:575px){.step .description{height:48px}}@media screen and (max-width:1023px){.noti-icon-badge{top:26px!important}}