*{box-sizing:border-box;padding:0;margin:0}body{max-width:100vw;overflow-x:hidden;scroll-behavior:smooth;background-color:#fafafa}body::-webkit-scrollbar{height:4px;width:6px;background-color:#1a455b!important}body::-webkit-scrollbar-track{background:#e7e7e7}body::-webkit-scrollbar-thumb{background-color:#1a455b!important;border-radius:8px}@media(min-width:3000px){html{zoom:2}}.no-scroll{overflow:hidden}a{color:inherit;text-decoration:none}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.container{display:block;max-width:1600px;width:75%;margin:0 auto}@media(max-width:1660px){.container{width:90%}}.gtm-iframe{display:none;visibility:hidden}.loader{width:50px;padding:8px;margin:0 auto;aspect-ratio:1;border-radius:50%;background:#003049;--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s linear infinite}@keyframes l3{to{transform:rotate(1turn)}}.cotizar-btn{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 20px;min-width:195px;width:-moz-fit-content;width:fit-content;background-color:#003049;font-family:inherit;font-size:13px;font-weight:700;text-align:center;color:#fff;transition:background-color .3s ease-in-out;border-radius:10px;border:none;outline:none!important}.cotizar-btn img{display:block;max-width:100%;height:auto}.cotizar-btn:hover{cursor:pointer;background-color:#1a455b}form{position:relative}form input:not([type=checkbox]):not([type=radio]),form select,form textarea{display:block;width:100%;background-color:transparent;border:2px solid #e7e7e7;padding:15px 10px;font-family:inherit;font-size:12px;font-style:normal;font-weight:700;letter-spacing:.5px;color:#003049;outline:none!important;border-radius:8px;transition:border-color .3s ease-in-out}form input:not([type=checkbox]):not([type=radio])::placeholder,form select::placeholder,form textarea::placeholder{color:#d3d3d3}form input:not([type=checkbox]):not([type=radio]):focus,form select:focus,form textarea:focus{border-color:#003049}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/assets/images/Arrow_Select_Input.svg);background-repeat:no-repeat;background-position:97% 50%;background-size:14px 7px;font-family:inherit;transition:all .3s ease-in}form select:hover{cursor:pointer}form select:disabled{opacity:.35}form select::-webkit-scrollbar{width:10px;background-color:transparent}form select::-webkit-scrollbar-track{border-radius:12px}form select::-webkit-scrollbar-thumb{background-color:#003049;border-radius:12px;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}form select::-webkit-scrollbar-thumb:hover{background-color:#1a455b}form select option{font-style:normal;font-size:14px;color:#001514}form select option:disabled{color:#b3b3b3}form select optgroup{color:#003049;font-weight:600;font-size:14px}form textarea{min-height:250px;resize:vertical}form input[type=file]:hover{cursor:pointer}form p{font-size:14px;font-style:italic;font-weight:500;color:#003049;margin-top:6px}form span{font-size:12px;font-weight:500}form .inputs-group{display:flex;align-items:flex-start;gap:21px;margin-bottom:22px}form .inputs-group div,form .inputs-group input,form .inputs-group select{flex:1 0;margin:0}form .inputs-group:last-of-type{margin-bottom:0}form .checkboxes-holder{display:flex;justify-content:space-between;gap:16px}form .checkbox{display:flex;align-items:center;gap:9px}form .checkbox input{width:20px;height:21px;-webkit-appearance:none;-moz-appearance:none;appearance:none}form .checkbox input:after{display:block;width:100%;height:100%;border-radius:6px;content:"";border:1.5px solid #003049;transition:background-color .2s ease-in-out}form .checkbox input:hover{cursor:pointer}form .checkbox input:checked:after{background-color:#003049}form .checkbox label,form .has-label label{display:block;font-size:14px;font-weight:500;color:#001514}form .has-label label{margin-left:10px;margin-bottom:8px}form .close-pas-form-btn{display:block;position:absolute;top:24px;right:24px;background:none;border:none;outline:none!important}form .close-pas-form-btn:hover{cursor:pointer}form button[type=submit]{display:block;padding:15px 20px;width:210px;background-color:#003049;font-family:inherit;font-size:16px;font-weight:700;text-align:center;color:#fff;transition:background-color .3s ease-in-out;outline:none!important;border:none;margin:34px 0 0 auto;border-radius:12px}form button[type=submit]:hover{cursor:pointer;background-color:#1a455b}@media(max-width:700px){form .inputs-group{flex-direction:column;gap:15px}form .inputs-group div{width:100%}form .checkboxes-holder{flex-direction:column;margin-left:30px}}