.btn,.form div .form-switch,.form div .form-switch__select{display:flex;justify-content:center;align-items:center}.btn{gap:1rem;font-weight:400;line-height:1.5;color:#333f48;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn__pyme{padding:.375rem .75rem;border-radius:28px;font: 700 1rem Sura Sans Regular,serif}.select-control:focus+.select-control__list{animation-name:none}.select-control:focus+.select-control__list .select-control__option{cursor:pointer}.select-control:focus .select-control__icon{transform:translateY(0) rotate(180deg)}.select-control{position:relative;display:flex;width:100%;margin-top:.125rem;flex-direction:row;padding:.375rem .75rem;font: 400 1rem Sura Sans Regular,serif;line-height:1.5;background-color:#fff;background-clip:padding-box;appearance:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;justify-content:space-between}.select-control div label{font: 450 .875rem Barlow,sans-serif;color:#2d6df6}.select-control__icon{width:.938rem;margin-right:.125rem}.select-control__list{width:100%;background-color:#fff;list-style:none;position:absolute;border:.063rem solid #2D6DF6;border-radius:.75rem;margin-top:.25rem;animation-name:HideList;animation-duration:.5s;animation-delay:.5s;animation-fill-mode:forwards;animation-timing-function:step-start;z-index:1;overflow-y:scroll;max-height:300px}.select-control__option{color:#0033a0;display:block;font: 400 1rem Sura Sans Regular,serif;height:2.063rem;padding:.563rem .813rem 0rem}.select-control__option:hover{background:#F8F8F8;border-radius:.938rem}.select-control__input-text{display:flex;flex-direction:column;justify-content:center;font: 400 1rem Sura Sans Regular,serif}.form div label{font: 450 .875rem Barlow,sans-serif;color:#2d6df6}.form-control{display:block;width:100%;margin-top:.125rem;padding:.375rem .75rem;font: 400 1rem Sura Sans Regular,serif;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus,.form-control:focus-visible{border:1px solid #2D6DF6;outline:none}.form-control__span{padding:13px 9px}.form-control__dv{width:50px!important;text-align:center}.form-control__pyme_alert{border-radius:12px;border:1px solid #D12D35;height:48px;color:#d12d35}.switch{display:inline-block;font-size:20px;width:40px;height:24px;background:#BDB9A6;border-radius:1em}.switch.active{background:#2D6DF6}.switch input{position:absolute;opacity:0}.switch input:checked+div{transform:translate3d(100%,0,0);margin-left:-2.6px}.switch div{width:20px;height:20px;margin-top:1.6px;margin-left:2.6px;border-radius:1em;background:#FFF;box-shadow:0 .1em .3em #0000004d;transition:all .3s}.date-control{display:flex;flex-direction:row-reverse;font-size:1rem;font-weight:400;color:#0033a0;width:100%;border:0;font: 400 1rem Sura Sans Regular,serif}.date-control:focus,.date-control:focus-visible{outline:none}.date-control-clean{padding:5px}.date-control[type=text]{background-image:url(calendario.a4abcfa6ae70b27c.svg);background-repeat:no-repeat;background-position-x:2px;background-position-y:5px;padding:0 0 0 29px}input[type=date]::-webkit-calendar-picker-indicator{-webkit-appearance:none;-moz-appearance:none;background-image:url(calendario.a4abcfa6ae70b27c.svg);height:24px;width:24px}.btn__pyme__gray__light{background-color:#fff;font: 700 1rem Sura Sans Regular,serif;color:#888b8d}.sr-alert{font: 450 .75rem Sura Sans Regular,serif;color:#d12d35;line-height:16.8px;margin-top:7px;margin-left:7px}.description-message{font: 450 1rem Sura Sans Regular,serif;color:#333f48;margin-bottom:30px}@media screen and (max-width: 768px){.description-message{margin-bottom:0}}::placeholder{font: 450 16px Sura Sans Regular,serif;line-height:22.4px;color:#b4b4b5}html body .grecaptcha-badge{position:fixed!important;right:auto!important;left:12px!important;bottom:12px!important;z-index:2147483647!important;width:70px!important;height:60px!important;overflow:hidden;transition:all .3s ease-in-out}html body .grecaptcha-badge:hover{width:256px!important;height:60px!important}*{margin:0;padding:0;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}html{overflow-y:auto;scrollbar-color:transparent transparent;background-color:#ecf0f1}::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none;width:0;background:transparent}a{text-decoration:none}a:focus,a:focus-visible{outline:0}@font-face{font-family:Sura Sans Regular;src:url(SuraSans-Regular.e8df68b17251c080.otf) format("truetype"),url(SuraSans-RegularItalica.c5c67db24ad16f3c.otf) format("truetype")}@font-face{font-family:Sura Sans Bold;src:url(SuraSans-Negrita.b38c6d9c3d929a58.otf) format("truetype"),url(SuraSans-NegritaItalica.a76f1059cac2f086.otf) format("truetype")}@font-face{font-family:Sura Sans SemiBold;src:url(SuraSans-Seminegrita.f23154823c50a3d9.otf) format("truetype"),url(SuraSans-SeminegritaItalica.cb46ba5ff592e5b5.otf) format("truetype")}.card-header,.form div .form-switch,.form div .form-switch__select,.separator{display:flex;justify-content:center;align-items:center}.container{transition:all .3s ease}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col{padding-right:15px;padding-left:15px;margin-bottom:1rem}.col-md-2{flex:16.666667%;max-width:16.666667%}.col-md-4{flex:33.333333%;max-width:33.333333%}.col-md-6{flex:50%;max-width:50%}.col-md-8{flex:66.666667%;max-width:66.666667%}.col-md-10{flex:83.333333%;max-width:83.333333%}.col-md-12{flex:100%;max-width:100%}@media screen and (max-width: 575px){.col-12{flex:100%;max-width:100%}}.container,.container-fluid{margin-left:auto;margin-right:auto}.container{width:100%;max-width:64rem;padding:0}@media screen and (max-width: 80rem){.container{max-width:54rem}}@media screen and (max-width: 1199px){.container{max-width:46rem}}@media screen and (max-width: 991px){.container{max-width:100%;padding:0}}@media screen and (max-width: 575px){.title-page{padding:0}}.title-page h2{font: 700 2rem Sura Sans Regular,serif;color:#0033a0;margin-bottom:1rem;line-height:28px}@media screen and (max-width: 575px){.title-page h2{font: 700 1.75rem Sura Sans Regular,serif;margin-bottom:.5rem}}.card{background-color:#fff;border-radius:1rem;box-shadow:0 8px 12px #0003;padding:1rem;border:1px solid transparent;margin-top:1.5rem}.card-header{width:100%;justify-content:space-between}.card-body h1,.card-body h2,.card-body h3,.card-body h4,.card-body h5{color:#0033a0;margin-bottom:1rem}.card-body h4{font: 600 1.375rem Sura Sans Regular,serif}.card-body h5{font: 600 1.125rem Sura Sans Regular,serif}.form div label{font: 450 .875rem Sura Sans Regular,serif;color:#2d6df6}.form div .form-switch{justify-content:space-between;width:100%;height:64px;padding:1rem;background-color:#dfeaff}.form div .form-switch__select{gap:.5rem}.form div .form-switch p{font: 700 1rem Barlow,sans-serif;color:#0033a0}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus,.form-control:focus-visible{border:1px solid #0033A0}.form-control__pyme{border-radius:12px;border-color:#2d6df6}.form-control__pyme_blue{border-radius:12px;border:1px solid #0033A0;height:48px;color:#0033a0}.separator{width:100%;border-bottom:1px solid #E7E7E7;margin-top:.5rem;margin-bottom:.725rem}.btn__pyme{padding:.375rem .75rem;border-radius:28px}.btn__pyme__transparente{font: 700 1rem Sura Sans Regular,serif;color:#0033a0;background-color:transparent}.btn__pyme__blue__light{background-color:#2d6df6;font: 700 1rem Sura Sans Regular,serif;color:#fff}.btn__pyme__white{background-color:#fff;color:#0033a0}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}
