@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap);
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-family:Rubik,serif;font-optical-sizing:auto;font-size:100%;font-style:normal;font-weight:400;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}li,ol,ul{list-style:none}button{cursor:pointer}a{text-decoration:none!important}a,span{display:inline-block}b{font-weight:700}html{scroll-behavior:smooth}.remove-container{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media (min-width:768px){.remove-container{width:auto}}@media (min-width:992px){.remove-container{width:auto}}@media (min-width:1200px){.remove-container{width:auto}}.container{margin-left:auto;margin-right:auto;padding-left:25px;padding-right:25px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.group-inputs{box-sizing:border-box;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;margin-bottom:2rem;row-gap:1.25rem;width:100%}.group-inputs .title-group-input{align-items:center;display:flex;gap:.25rem}.group-inputs h4{color:#1a2023;font-size:1.125rem;font-weight:600}.group-inputs .input-item{display:flex;flex-direction:column}.group-inputs .input-item.input-100{box-sizing:border-box;width:100%}.group-inputs .input-item.input-75{box-sizing:border-box;width:calc(37.5% - .375rem)}.group-inputs .input-item.input-50{box-sizing:border-box;width:calc(50% - .5rem)}.group-inputs .input-item.input-25{box-sizing:border-box;width:calc(25% - .75rem)}.group-inputs .input-item.input-12_5{box-sizing:border-box;width:calc(12.5% - 1.125rem)}.group-inputs .input-item input,.group-inputs .input-item select{box-sizing:border-box;width:100%}.group-inputs .input-item input[readonly],.group-inputs .input-item select[readonly]{background:#e9ecef}.group-inputs .input-item.input-check-box{display:inline-block}.group-inputs .input-item.input-check-box label{align-items:flex-start;display:flex;gap:.25rem}.group-inputs .input-item.input-check-box label input{zoom:1.5}.group-inputs .input-item.input-check-box input{bottom:3px;position:relative;width:auto}.group-inputs .input-item.input-check-box a,.group-inputs .input-item.input-check-box button{background:none;border:none;font-size:1rem;font-weight:600;line-height:1.125rem}.group-inputs label{align-items:center;color:#2c363d;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;margin-bottom:.25rem}.group-inputs label span{font-weight:400}.group-inputs label .error-required{display:none;font-weight:700}.group-inputs label.error span.error-required{display:block!important}.group-inputs input,.group-inputs select,.group-inputs textarea{border:1px solid #c9d2d8;border-radius:.25rem;padding:.75rem .5rem}@media (max-width:768px){.group-inputs .input-item.input-12_5,.group-inputs .input-item.input-25,.group-inputs .input-item.input-50,.group-inputs .input-item.input-75{box-sizing:border-box;width:100%}}.error-required{color:red;font-size:.7rem;font-weight:700;text-transform:uppercase}.d-none{display:none}.d-none-important{display:none!important}.img-fluid{display:block;max-width:100%}.w-100{width:100%}.w-100,.w-50{box-sizing:border-box}.w-50{width:50%}.w-25{box-sizing:border-box;width:25%}li.list-style{list-style:none;padding-left:1.25rem;position:relative}li.list-style:before{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:.5rem;left:0;position:absolute;top:10px;transform:translateY(-50%);width:.5rem}li.list-style[data-marker=check]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M173.9 439.4 7.5 273c-10-10-10-26.2 0-36.2l36.2-36.2c10-10 26.2-10 36.2 0L192 312.7 432.1 72.6c10-10 26.2-10 36.2 0l36.2 36.2c10 10 10 26.2 0 36.2L210.1 439.4c-10 10-26.2 10-36.2 0z'/%3E%3C/svg%3E");height:.75rem;width:.75rem}li.list-style[data-marker=square]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48z'/%3E%3C/svg%3E")}li.list-style[data-marker=circle]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z'/%3E%3C/svg%3E")}.uppercase{text-transform:uppercase}#index-left{align-items:center;background:url(/images/bg-index-city-choice.webp?2dc544533d28fd91ef9ea138e0335876) no-repeat 50%;background-size:cover;box-sizing:border-box;display:flex;justify-content:flex-end;padding-right:2rem}#index-left .logo{align-items:flex-end;display:flex;flex-direction:column;gap:1rem}#index-left p{color:#fff;text-shadow:0 0 20px #000}@media (max-width:992px){#index-left{display:none}}#index-right{background:#1288d8;box-sizing:border-box;padding:3rem 70px}#index-right h1{color:#fff;font-size:.875rem;text-transform:uppercase}#index-right input[type=text]{border:none;border-radius:3px;color:#888;font-size:1rem;margin:1.5rem 0;outline:none;padding:.5rem;width:calc(100% - 1.25rem)}#index-right ul{box-sizing:border-box;max-height:calc(100vh - 180px);overflow-y:auto;padding-right:1.25rem}#index-right ul::-webkit-scrollbar{height:8px;width:8px}#index-right ul::-webkit-scrollbar-track{background:#ddd;border-radius:5px}#index-right ul::-webkit-scrollbar-thumb{background-color:#aaa;border:#fff;border-radius:20px}#index-right li{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease;width:100%}#index-right li.show{max-height:200px;opacity:1}#index-right a{border-bottom:1px solid #fff;color:#fff;font-size:1.125rem;padding:1rem 0;width:100%}#index-right a:hover{color:#888}@media (max-width:992px){#index-right{padding:2rem}}#index{box-sizing:border-box;display:flex;height:100vh;width:100vw}#index>div{flex:1}
