:root{--color_base:#000000;--color_verde:#1e3428;--color_beis:#c2b8a5;--color_whitesmoke:#f1edd6;--color_whitefake:#f6f3e8}html{box-sizing:border-box}*,*::before,*::after{margin:0;padding:0;box-sizing:inherit}a{text-decoration:none;outline:none;color:currentColor}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield;appearance:textfield}textarea:focus,input:focus{outline:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{background:var(--color_whitefake);line-height:1;font-family:"Bebas Neue",sans-serif;font-optical-sizing:auto;font-weight:normal;font-style:normal;max-width:1920px;margin:0 auto;font-size:62.5%;position:relative;color:var(--color_base);overflow-x:hidden;padding:0;text-wrap:pretty}body.fancybox-active{overflow:hidden}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.limpia,.espacio{clear:both}html.loaded .transicion{transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out}.noevents{pointer-events:none}*{scrollbar-width:thin}::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-button{height:0;width:0}::-webkit-scrollbar-thumb{background:var(--color_verde);border-radius:0;border:0 none transparent}::-webkit-scrollbar-thumb:hover{background:var(--color_verde)}::-webkit-scrollbar-thumb:active{background:var(--color_verde)}::-webkit-scrollbar-track{background:var(--color_base);border-radius:0;border:0 none var(--color_base)}::-webkit-scrollbar-track:hover{background:var(--color_base)}::-webkit-scrollbar-track:active{background:var(--color_base)}::-webkit-scrollbar-corner{background:transparent}::-webkit-input-placeholder{color:currentColor}::-moz-placeholder{color:currentColor}:-ms-input-placeholder{color:currentColor}:-moz-placeholder{color:currentColor}.oculto{display:none!important}div.format_popup{position:relative;overflow:hidden;max-width:900px;border-radius:30px;margin:0 auto;box-shadow:0 0 10px rgba(0,0,0,.1);cursor:default!important;font-family:"Bebas Neue",sans-serif;min-width:220px;background:var(--color_whitesmoke)}div.format_popup.minified{max-width:640px}div.format_popup .tit{color:var(--color_verde);margin-top:0;max-width:90%;font-size:3em;text-wrap:pretty;font-weight:400;text-transform:uppercase}div.format_popup h1,div.format_popup h2,div.format_popup h3,div.format_popup h4,div.format_popup h5{font-weight:500;font-size:2em;color:var(--color_verde);text-transform:uppercase;margin:20px 0}div.format_popup img{height:auto;width:auto;max-width:100%;max-height:100%;display:inline-block;border-radius:5px}div.format_popup table,div.format_popup ul,div.format_popup ol,div.format_popup p{font-size:1.5em;margin:20px 0 0 0;font-weight:400;line-height:1.6;font-family:"Arial Narrow","Segoe UI",Tahoma,Geneva,sans-serif}div.format_popup b,div.format_popup strong{font-weight:600}div.format_popup a{text-decoration:underline;color:var(--color_verde);word-break:break-all;font-weight:600}div.format_popup.minified .limit{min-width:225px}div.format_popup.legal p{text-align:justify}div.format_popup ul ol,div.format_popup ol ul,div.format_popup ol ol,div.format_popup ul ul{font-size:inherit;font-family:"Arial Narrow","Segoe UI",Tahoma,Geneva,sans-serif}div.format_popup .limit::-webkit-scrollbar{width:5px;height:5px}div.format_popup table{width:100%;border-collapse:collapse;white-space:nowrap}div.format_popup tr:nth-of-type(odd){background:var(--color_whitefake)}div.format_popup th{background:var(--color_base);color:var(--color_whitesmoke);font-weight:600}div.format_popup td,div.format_popup th{padding:6px;border:1px solid var(--color_whitefake);text-align:left}div.format_popup li{list-style:none;background:url("../img/web/dot.svg") left top 10px no-repeat;background-size:8px;margin-left:20px;padding-left:15px}.scroll_table{overflow:auto;margin-top:40px;line-height:1.3;margin-bottom:40px;color:var(--color_base)}.scroll_table::-webkit-scrollbar{width:22px;height:22px}.scroll_table table{width:100%;border-collapse:collapse;margin-bottom:40px;white-space:nowrap}.scroll_table tr{background-color:var(--color_whitefake)}.scroll_table tr:nth-of-type(odd){background-color:var(--color_whitesmoke)}.scroll_table th{background:var(--color_base);color:var(--color_whitesmoke);letter-spacing:.5px;font-weight:500}.scroll_table td,.scroll_table th{padding:20px;border:0;text-align:left;white-space:nowrap}.fancybox-thumbs__list a::before{border-color:var(--color_base)}*[role="button"]{cursor:pointer}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:var(--color_base)!important}.menu_ham{display:none}.fancybox-bg{background:var(--color_base)}.fancybox-thumbs__list a::before{border-color:var(--color_verde)}.disabled{opacity:.2!important;pointer-events:none!important}.contenedor{margin:0 auto;width:calc(100% - 160px)}.limpia{clear:both}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.centrar{text-align:center!important}.oculto{display:none!important}.invisible{opacity:0;visibility:hidden}.dialog{display:none}.textos_js{display:none}.contenedorin{max-width:1024px;margin:0 auto}@keyframes cargando{0%,40%,100%{transform:scaleY(.5)}20%{transform:scaleY(1)}}.cargando{position:fixed;top:0;bottom:0;left:0;right:0;z-index:99999}.cargando .interior{position:absolute;top:50%;left:0;right:0;height:50px;margin:0 auto;text-align:center;z-index:2;transform:translate(0,-50%)}.cargando .interior div{display:inline-block;vertical-align:middle;width:5px;height:100%;margin-left:5px;background:var(--color_whitesmoke);animation:cargando 1.2s infinite ease-in-out}.cargando .interior div:nth-of-type(1){margin-left:0}.cargando .interior div:nth-of-type(2){animation-delay:-1.1s}.cargando .interior div:nth-of-type(3){animation-delay:-1s}.cargando .interior div:nth-of-type(4){animation-delay:-.9s}.cargando .interior div:nth-of-type(5){animation-delay:-.8s}.cargando .fondo{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.75);z-index:1}.ui-dialog{position:fixed;left:0;right:0;display:none;max-width:400px;margin:0 auto;text-align:center;z-index:999}.ui-dialog::before{content:"";position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.75);z-index:-1}.ui-dialog .ui-dialog-titlebar{position:relative;padding:0 20px;padding-top:60px;padding-bottom:10px;border-top-left-radius:30px;border-top-right-radius:30px;background:var(--color_whitesmoke)}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{display:block;font-family:"Bebas Neue",sans-serif;text-transform:uppercase;font-weight:400;font-size:3em}.ui-dialog .ui-dialog-titlebar .ui-button{position:absolute;top:20px;left:0;right:0;display:block;width:20px;height:20px;margin:0 auto;padding:0;border:none;font-size:0;background:url("../img/web/cerrar.svg") no-repeat center;cursor:pointer;transition:all 250ms linear}.ui-dialog .ui-dialog-content{position:relative;min-height:unset!important;margin:0;padding:20px;padding-top:0;border-bottom-left-radius:30px;border-bottom-right-radius:30px;font-family:"Bebas Neue",sans-serif;font-size:2em;background:var(--color_whitesmoke)}.ui-dialog.ui-dialog-buttons .ui-dialog-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.ui-dialog .ui-dialog-content p{margin:0}.ui-dialog .ui-dialog-content ul{margin:0;padding:0}.ui-dialog .ui-dialog-content ul li{display:block;margin-bottom:5px}.ui-dialog .ui-dialog-content ul li:last-child{margin-bottom:0}.ui-dialog .ui-dialog-content ul li::before{content:"- "}.ui-dialog .ui-dialog-buttonpane{position:relative;margin-top:-20px;padding:20px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;text-align:center;background:var(--color_whitesmoke)}.ui-dialog .ui-dialog-buttonpane .ui-button{display:inline-block;vertical-align:middle;width:calc(50% - 5px);margin-right:10px;padding:0 20px;border:none;border-radius:30px;font-family:"Bebas Neue",sans-serif;font-size:2em;letter-spacing:.5px;font-weight:500;line-height:64px;text-align:center;color:var(--color_whitesmoke);background:var(--color_verde);cursor:pointer;transition:all 250ms linear}.ui-dialog .ui-dialog-buttonpane .ui-button:last-child{margin-right:0;background:var(--color_base)}.ui-dialog ~ .ui-widget-overlay{display:none}.campos .campo{position:relative;margin-top:10px}.campos .campo:first-child{margin-top:0}.campos .campo label{position:absolute;top:0;left:0;right:0;display:block;padding:0 20px;font-size:2em;line-height:50px;color:currentColor;z-index:1;pointer-events:none;transition:all 250ms linear}.campos .campo.centrado label{text-align:center}.campos .campo input[type="email"]:focus ~ label,.campos .campo input[type="number"]:focus ~ label,.campos .campo input[type="tel"]:focus ~ label,.campos .campo input[type="password"]:focus ~ label,.campos .campo input[type="text"]:focus ~ label,.campos .campo select:focus ~ label,.campos .campo textarea:focus ~ label{top:7.5px;font-size:1.5em;letter-spacing:.5px;line-height:15px}.campos .campo input[type="email"]:valid ~ label,.campos .campo input[type="email"]:not(:placeholder-shown) ~ label,.campos .campo input[type="number"]:valid ~ label,.campos .campo input[type="number"]:not(:placeholder-shown) ~ label,.campos .campo input[type="tel"]:valid ~ label,.campos .campo input[type="tel"]:not(:placeholder-shown) ~ label,.campos .campo input[type="password"]:valid ~ label,.campos .campo input[type="password"]:not(:placeholder-shown) ~ label,.campos .campo input[type="text"]:valid ~ label,.campos .campo input[type="text"]:not(:placeholder-shown) ~ label,.campos .campo input[type="date"]:valid ~ label,.campos .campo input[type="date"]:not(:placeholder-shown) ~ label,.campos .campo select.sel ~ label,.campos .campo textarea:valid ~ label,.campos .campo textarea:not(:placeholder-shown) ~ label{top:7.5px;font-size:1.5em;letter-spacing:.5px;line-height:15px}.campos .campo input,.campos .campo select{display:block;width:100%;height:50px;padding:0 20px;padding-top:17.5px;border-radius:30px;border-width:0;font-size:17px;line-height:32.5px;color:currentColor;background:transparent;border:solid 1px var(--color_beis);font-family:"Arial Narrow","Segoe UI",Tahoma,Geneva,sans-serif;-webkit-appearance:none;appearance:none}.campos .campo input[type="password"]{padding-right:60px}.campos .campo input[name="fecha_nacimiento"]{position:relative;padding-right:60px;text-transform:uppercase;background:url("../img/web/calendario.svg") no-repeat center right 20px}.campos .campo select{padding-right:50px;background:url("../img/web/desplegar.svg") no-repeat center right 20px var(--color_whitesmoke)}.campos .campo textarea{position:relative;display:block;width:100%;min-height:100px;height:100px;font-size:17px;color:var(--color_base);background:var(--color_whitesmoke);resize:vertical;padding:30px 20px;border-radius:30px;border:solid 1px var(--color_beis);max-height:400px;font-family:"Arial Narrow","Segoe UI",Tahoma,Geneva,sans-serif}.campos .campo textarea::-webkit-scrollbar{width:0;height:0}.campos .campo *:-webkit-autofill,.campos .campo *:-webkit-autofill:focus{-webkit-text-fill-color:var(--color_base)!important;-webkit-box-shadow:0 0 0 1px var(--color_beis) inset,0 0 0 1000px var(--color_whitefake) inset!important}.campos .campo .ver_password{position:absolute;top:0;bottom:0;right:20px;display:block;width:20px;background:url("../img/web/password.svg") no-repeat center;cursor:pointer}.campos .campo .ver_password.no_password{background-image:url("../img/web/no_password.svg")}.checks .check{position:relative;display:block;margin-bottom:10px;font-size:2em;text-align:left}.checks .check:last-child{margin-bottom:0}.checks .check.centrado{text-align:center}.checks .check input[type="checkbox"]{display:none;border:0;border-radius:0;background:transparent;opacity:0}.checks .check label{position:relative;display:block;padding-left:30px;cursor:pointer}.checks .check.centrado label{display:inline-block;vertical-align:baseline}.checks .check label::before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;border-radius:100%;box-shadow:0 0 0 1px currentColor inset}.checks .check input[type="checkbox"]:checked + label::before{background:currentColor}.checks .check label a{text-decoration:underline;color:inherit}