.credit-comercial .procentage{font-size:1.28571em;line-height:1.44444em;font-weight:bold}.credit-comercial .steps .steps-menu{display:flex;justify-content:space-between;width:100%;padding-bottom:2em}.credit-comercial .steps .steps-menu:before,.credit-comercial .steps .steps-menu:after{width:50%;z-index:0;display:block!important}.credit-comercial .steps .steps-menu:after{right:0;left:50%}.credit-comercial .steps .steps-menu li{margin-right:0!important;z-index:1}.credit-comercial .steps-menu li:last-child{margin-right:0!important}.credit-comercial .steps .steps-menu li span.steps-menu-bullet{border:1px solid #eaeaea;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.05);line-height:2.3em}.credit-comercial .steps .steps-menu li.active .steps-menu-bullet{background:#fff;color:#585858;transform:scale(1.1);border:2px solid #d2232a;-webkit-animation:glow 2s ease-in infinite;animation:glow 2s ease-in infinite}.credit-comercial .steps .steps-menu li .steps-menu-text{bottom:-3.2em;font-weight:400}.credit-comercial .step1-complete .steps-menu li:first-child .steps-menu-bullet,.credit-comercial .step2-complete .steps-menu li:nth-child(2) .steps-menu-bullet{background-color:#d2232a;border:1px solid #d2232a;box-shadow:0 0 10px 0 rgba(255,0,0,.6);color:#fff}.credit-comercial .step1-complete .steps-menu:before,.credit-comercial .step2-complete .steps-menu:after{background-color:#d2232a;box-shadow:0 0 10px 0 rgba(255,0,0,.6)}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.credit-comercial{background-color:#fefeff}.credit-comercial.payment .form-section{margin-bottom:30px;margin-top:1em}.credit-comercial.payment .question-section{margin-bottom:60px}.credit-comercial.payment .main-question{font-size:30px;font-weight:300;margin-bottom:30px}.credit-comercial input.input-validation-error,.credit-comercial select.input-validation-error,.credit-comercial textarea.input-validation-error{border:none!important;box-shadow:0 0 0 1px #d2232a!important}.main-content .payment .custom-select select:focus,.credit-comercial.payment .form-group-custom input:focus{box-shadow:0 0 5px 0 rgba(92,197,202,.75);transition:all .3s}.credit-comercial.payment .form-note{font-size:12px;margin-top:-15px;margin-bottom:15px}.credit-comercial.payment .alert-danger{color:#d2232a;background-color:rgba(255,0,0,.02);border-color:rgba(210,35,42,.25);font-weight:600;text-align:center;margin-bottom:3em;line-height:1.2}.credit-comercial.payment .alert-danger i{font-size:26px;vertical-align:middle;margin-right:5px}.credit-comercial.payment .form-info{line-height:1.2!important;font-size:13px}.credit-comercial.payment .form-info i{margin-right:5px;color:#ff8200;text-shadow:0 0 3px rgba(255,130,0,.5)}.credit-comercial.payment .field-validation-error{color:#d2232a;text-shadow:0 0 5px rgba(210,35,42,.25);font-style:normal}.credit-comercial.payment .field-validation-error i{margin-right:5px}.credit-comercial .title{padding-bottom:5px;margin-bottom:20px;border-bottom:1px solid #f5f5f5}.credit-comercial .title i{color:#082d4a;text-shadow:0 0 3px rgba(8,45,74,.25);font-size:36px;margin-right:5px}.credit-comercial .title h2{display:inline-block;line-height:1.2em;font-weight:600;font-size:20px;color:#00a3ad}.credit-comercial.payment .custom-select,.credit-comercial.payment .form-group-custom .form-control-custom{background-color:#fff;border:1px solid #e2e2e2;box-shadow:0 0 3px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.1)}.credit-comercial.payment .custom-select select{border:none;box-shadow:none;cursor:pointer}.credit-comercial.payment .custom-select:after{color:#00a3ad;background-color:#fff;z-index:0;border-radius:0 5px 5px 0;border-color:#e2e2e2;font-size:25px;padding:12px 0;width:50px;transition:all .3s}.credit-comercial.payment .custom-select:hover:after{background-color:#082d4a;box-shadow:0 0 10px 0 rgba(8,45,74,.75);border-color:#082d4a;color:#fff;transition:all .3s}.credit-comercial.payment label:after,.credit-comercial.payment .dot{content:'';display:inline-block;width:4px;height:4px;border-radius:2px;background-color:#d2232a;box-shadow:0 0 5px 0 rgba(237,28,36,.75);vertical-align:super;margin:0 5px}.credit-comercial.payment label.unrequired:after{display:none}.credit-comercial.payment .input-group-addon{background-color:#fff;border:1px solid #e2e2e2;border-left:none;position:relative;box-shadow:0 0 3px 0 rgba(0,0,0,.1);padding:0}.credit-comercial.payment .input-group-addon:hover{background-color:#d2232a;border-color:#d2232a;box-shadow:0 0 10px 0 rgba(237,28,36,.75)}.credit-comercial.payment .input-group-addon a{padding:13px 0;width:50px;color:#d2232a!important}.credit-comercial.payment .input-group-addon:hover a{color:#fff!important}.credit-comercial .loc-unchecked{display:flex;border-radius:5px;background-color:#fff;border:1px solid #e2e2e2;box-shadow:0 0 3px 0 rgba(0,0,0,.1);opacity:1;padding:15px;cursor:pointer;justify-content:center}.credit-comercial .loc-unchecked:hover{box-shadow:0 0 0 2px #00a3ad;border-color:#fff;transition:all .3s}.credit-comercial .loc-unchecked i{font-size:60px;align-items:center;align-self:center}.credit-comercial .loc-unchecked:hover i,.credit-comercial .loc-unchecked:hover label{color:#082d4a}.credit-comercial .loc-unchecked label{display:block;min-height:initial;opacity:1;padding:0 15px;align-items:center;align-self:center;font-size:18px;cursor:pointer;line-height:1.2}.credit-comercial .loc-checked,.credit-comercial .loc-checked:hover{background-color:#082d4a;box-shadow:0 0 10px 0 #082d4a;border-color:#082d4a;color:#fff}.credit-comercial .loc-checked label,.credit-comercial .loc-checked:hover i,.credit-comercial .loc-checked:hover label{color:#fff}.credit-comercial button.continue{background:#d2232a;border:none;border-radius:15px;font-weight:800;color:#fff;cursor:pointer;outline:none;padding:15px 45px;margin:30px 0;position:relative;text-transform:uppercase;z-index:1;transform:translate(0,0);transition:all .3s}.credit-comercial button.continue::before{background:#d2232a;border-radius:inherit;content:'';-webkit-filter:blur(5px);filter:blur(5px);opacity:.5;position:absolute;transition:all .3s ease-in-out;width:100%;height:100%;top:0;right:0;z-index:-1}.credit-comercial button.continue i{margin-left:5px}.credit-comercial button.continue:hover::before{-webkit-filter:blur(8px);filter:blur(8px);opacity:.75}.credit-comercial button.continue i{transition:all .3s}.credit-comercial button.continue:hover i{transform:translate(5px,0);transition:all .3s}.credit-comercial input[type=checkbox]{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin:0;padding:0;opacity:0;z-index:2}.credit-comercial input[type="checkbox"]+label{padding-left:30px;cursor:pointer;line-height:1}.credit-comercial input[type="checkbox"]+label a{color:#d2232a;font-weight:600}.credit-comercial input[type="checkbox"]+label a:hover{text-decoration:underline}.credit-comercial input[type="checkbox"]+label::before,.credit-comercial input[type="checkbox"]+label::after{content:'';display:block;position:absolute;top:50%;margin-top:-9px;width:20px;height:20px}.credit-comercial input[type="checkbox"]+label::before{border:1px solid #cfd9db;background:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.08)}.credit-comercial input[type="checkbox"]+label::before,.credit-comercial input[type="checkbox"]+label::after{border-radius:.25em}.credit-comercial input[type="checkbox"]+label::after{background-color:#d2232a;background-position:center center;background-repeat:no-repeat;box-shadow:0 0 5px rgba(210,35,42,.75);display:none;margin-left:0}.credit-comercial input[type="checkbox"]+label::after{background-image:url("../media/iframes/cd-icon-check.svg")}.credit-comercial input[type="checkbox"]:checked+label::after{display:block}.credit-comercial input[type="checkbox"]:checked+label::before,.credit-comercial input[type="checkbox"]:checked+label::after{-webkit-animation:cd-bounce .3s;-moz-animation:cd-bounce .3s;animation:cd-bounce .3s}.credit-comercial .row-offer{display:flex;flex-wrap:wrap}.credit-comercial .col-offer{padding:0 5px}.credit-comercial .col-details{margin-bottom:30px}.credit-comercial .div-button{min-height:50px}.credit-comercial .div-normal{border-bottom:1px solid #f7f7f7;padding:5px 0;min-height:40px;align-items:center;justify-content:center;display:flex}.credit-comercial .div-normal.flexa i.fa-info-circle{margin:0 0 0 5px;font-size:14px!important}.credit-comercial .div-normal:last-child{border-bottom:none}.credit-comercial .col-clauses-name .div-normal{justify-content:flex-start;line-height:1.2}.credit-comercial .rb-container{display:inline-flex;margin:30px 0;border:1px solid #e2e2e2;border-radius:30px}.credit-comercial .rb{position:relative;height:30px}.credit-comercial .rb:not(:first-of-type){margin-left:-30px}.credit-comercial .rb input{position:absolute;width:100%;height:100%;opacity:0}.credit-comercial .rb label{position:relative;display:inline-block;padding:0 15px;background:transparent;height:30px;line-height:30px;cursor:pointer;transition:all .3s;color:rgba(0,0,0,.5);user-select:none;border-radius:15px;font-weight:600}.credit-comercial .rb:first-of-type label{padding-right:40px}.credit-comercial .rb:first-of-type label::before{right:0;top:0}.credit-comercial .rb:first-of-type label::after{right:7px;top:8px}.credit-comercial .rb:last-of-type label{padding-left:40px}.credit-comercial .rb:last-of-type label::before{left:0;top:0}.credit-comercial .rb:last-of-type label::after{left:6px;top:8px}.credit-comercial .rb label::after{content:"";display:block;position:absolute;width:7px;height:12px;border-bottom:3px solid #fff;border-right:3px solid #fff;background:transparent;box-shadow:none;transform:rotate(45deg)}.credit-comercial .rb input:checked+label{background:#082d4a;border-color:#082d4a;box-shadow:0 0 10px 0 rgba(8,45,74,.5);color:#fff;z-index:1}.credit-comercial .card-offer,.credit-comercial .card-details{background-color:#fff;border:1px solid #e2e2e2;box-shadow:0 0 3px 0 rgba(0,0,0,.1);border-radius:5px;padding:10px;display:flex;flex-direction:column;height:100%}.credit-comercial .card-details{flex-direction:row}.credit-comercial .card-details i{align-self:center;font-size:50px;color:#082d4a;margin-right:15px}.credit-comercial .card-details .text{align-self:center;line-height:1.2}.credit-comercial .card-details .text .title{color:#082d4a;font-weight:600;margin-bottom:5px;padding:2px 0;display:block}.credit-comercial .col-clauses-name .card-offer{justify-content:flex-end}.credit-comercial .col-clauses-name .card-offer i{font-size:18px;margin-right:5px;color:#082d4a}.credit-comercial .card-offer .tooltip{opacity:1}.credit-comercial .card-offer .tooltip .tooltip-inner{background-color:#082d4a;box-shadow:0 0 10px 0 rgba(8,45,74,.5)}.credit-comercial .card-offer .tooltip.top .tooltip-arrow{border-top-color:#082d4a}.credit-comercial .card-offer .not-available,.credit-comercial .not-available{display:inline-block;width:10px;height:10px;background-color:#d2232a;box-shadow:0 0 5px 0 rgba(237,28,36,.5);border-radius:10px;margin:0 auto}.credit-comercial .card-offer .available,.credit-comercial .available{display:inline-block;width:10px;height:10px;background-color:#008477;box-shadow:0 0 5px 0 rgba(0,132,119,.5);border-radius:10px;margin:0 auto}.credit-comercial .card-offer .fa-info-circle,.credit-comercial .fa-info-circle{color:#082d4a;text-shadow:0 0 3px rgba(8,45,74,.4);font-family:FontAwesome;background:none;box-shadow:none;width:initial;height:initial;cursor:pointer;margin:0 auto}.credit-comercial .card-offer input{border:none;background-color:#082d4a;border-radius:5px;text-align:center;box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2);color:#fff;font-weight:600;font-size:15px;width:100%;transition:all .3s}.credit-comercial .card-offer input:focus{background-color:#008477;transition:all .3s}.credit-comercial .card-offer input[type="text"]:disabled{background-color:#fff;border:none;color:#082d4a;box-shadow:none}.credit-comercial .card-offer .btn-cta{text-decoration:none;display:none;background-color:#d2232a;box-shadow:0 0 5px 0 #d2232a;color:#fff;font-weight:600;padding:5px 15px;margin-bottom:15px;font-size:15px}.credit-comercial .card-offer .btn-cta:hover,.credit-comercial .card-offer .btn-recalculate:hover{background-color:#008477;box-shadow:0 0 5px 0 #008477;transition:all .3s}.credit-comercial .card-offer .btn-cta i,.credit-comercial .card-offer .btn-recalculate i{margin-right:5px}.credit-comercial .card-offer .btn-recalculate{text-decoration:none;display:none;background-color:#082d4a;box-shadow:0 0 5px 0 #082d4a;color:#fff;font-weight:600;padding:5px 15px;margin-bottom:15px;font-size:15px;display:none}.credit-comercial .card-offer .btn-show-clauses{display:none;background-color:#082d4a;box-shadow:0 0 10px 0 rgba(8,45,74,.5);color:#fff;border-radius:5px 5px 0 0;font-weight:600;margin:30px auto -10px}.credit-comercial .card-offer .btn-show-clauses i{font-size:18px;vertical-align:middle;margin-left:5px}.credit-comercial .card-offer .btn-show-clauses[aria-expanded="false"] .hide-clauses{display:none}.credit-comercial .card-offer .btn-show-clauses[aria-expanded="true"] .show-clauses{display:none}.credit-comercial .card-offer .price{display:inline-block}.credit-comercial .card-offer .price h1{font-size:38px;margin:10px 0;color:#082d4a}.credit-comercial .card-offer .price h1 span{font-size:18px;font-weight:600;margin-left:3px}.credit-comercial .card-offer .offer-error{display:none;color:#082d4a;margin:15px 0;text-shadow:0 0 3px rgba(8,45,74,.1);line-height:1.2}.credit-comercial .card-offer .offer-error .icon{font-size:35px;margin-bottom:10px;display:block}.credit-comercial .card-offer .offer-loader{padding-top:15px}.credit-comercial .card-offer .offer-docs{margin:10px 0}.credit-comercial .card-offer .offer-docs a{margin:0 4px;display:inline-block;text-decoration:underline;color:#7d7d7d}.credit-comercial .card-offer .offer-docs a:hover{color:#008477}.credit-comercial .card-offer .clause-name{display:none}.credit-comercial .card-offer .clause-name i{font-size:18px;margin-right:3px;vertical-align:top}.credit-comercial .card-offer .clause{width:40%}.credit-comercial .card-offer .header-sticky{position:sticky;top:60px;background-color:#fff;z-index:2}.credit-comercial .card-offer .header-sticky:after{content:'';display:block;box-shadow:0 2px 3px -1px rgba(0,0,0,.25);position:absolute;width:100%;bottom:0;height:3px}.credit-comercial .card-offer .header-sticky h1{font-size:30px;margin-bottom:0;padding-top:5px}.credit-comercial .card-offer .header-sticky .div-button{transform:scale(.85);min-height:50px}.credit-comercial .card-dnt{margin:15px 0;transition:all .3s}.credit-comercial .card-dnt:hover{transition:all .3s;transform:scale(1.03)}.credit-comercial .card-dnt .title{font-size:15px;padding-bottom:15px!important}.credit-comercial .card-dnt .question-answer{text-align:right}.credit-comercial .card-dnt .question-answer .answer{color:#00a3ad;font-weight:800}.credit-comercial .card-dnt .question-answer .question{font-weight:700;color:#00b5e2}.credit-comercial .legend{font-size:13px;padding:15px;text-align:right;line-height:1.8}.credit-comercial .legend .available,.credit-comercial .legend .not-available{margin:0 3px}@media(min-width:992px)and (max-width:1440px){.credit-comercial .card-offer .price h1{font-size:2.3vw}}@media only screen and (max-width:1250px){.credit-comercial .col-clauses-name .card-offer{font-size:13px}.credit-comercial .col-clauses-name .card-offer i{font-size:16px}}@media only screen and (max-width:1100px){.credit-comercial .col-clauses-name .card-offer i{display:none}}@media(min-width:992px)and (max-width:1200px){.credit-comercial .card-offer{padding:10px 5px}.credit-comercial .col-clauses-name .card-offer{font-size:13px}.credit-comercial .card-offer .offer-docs a{margin:0}}@media only screen and (max-width:991px){.credit-comercial .row-details{display:block}.credit-comercial .col-clauses-name{display:none}.credit-comercial .col-offer{padding:15px}.credit-comercial .card-offer .tooltip{opacity:0}.credit-comercial .card-offer .header-sticky .btn-recalculate{padding:5px;font-size:14px}.credit-comercial .div-normal{justify-content:space-between}.credit-comercial .card-offer .btn-show-clauses{display:block}.credit-comercial .card-offer .clause-name{display:block;text-align:left;line-height:1.2;width:70%}.credit-comercial .card-offer .clause{width:30%}.credit-comercial .card-offer .header-sticky{display:flex;align-items:center;padding-top:15px;margin-bottom:45px}.credit-comercial .card-offer .header-sticky .price{align-self:baseline}.credit-comercial .card-offer .header-sticky .price h1{margin:0;line-height:1;font-size:34px}.credit-comercial .card-offer .header-sticky .div-button{transform:scale(1);min-height:50px;margin-left:auto}.credit-comercial .card-dnt .question-answer{text-align:center}.credit-comercial .legend{text-align:center}}@media(min-width:767px)and (max-width:991px){.container-sm{width:750px;margin:0 auto}}@media only screen and (max-width:767px){.credit-comercial{padding:3em 0!important}.credit-comercial.payment .question-section{margin-bottom:30px}.credit-comercial .loc-unchecked label{font-size:16px;padding:0 5px}.credit-comercial .loc-unchecked i{font-size:35px}.credit-comercial .steps{margin-bottom:1em}.credit-comercial .steps .steps-menu li .steps-menu-text:after{display:none}.credit-comercial .steps .steps-menu li .steps-menu-bullet{display:block}.credit-comercial .steps .steps-menu:after{left:45%;display:block}.credit-comercial .steps .steps-menu:before{left:3%}.credit-comercial .row-offer{display:block}.credit-comercial .card-offer .div-logo img{max-height:80px}}@media only screen and (max-width:450px){.credit-comercial .card-offer .header-sticky .price h1{font-size:8.5vw}.credit-comercial .card-details i{font-size:40px;margin-right:5px}.credit-comercial .card-details .text{font-size:13px}.credit-comercial.payment .alert-danger i{display:block}}@media only screen and (max-width:359px){.credit-comercial .card-offer .clause-name{font-size:13px}.credit-comercial .loc-unchecked label{font-size:14px}.credit-comercial .loc-unchecked i{font-size:28px}}.indent-36{padding-left:36px;padding-right:36px}