@font-face{font-family:Poppins-Bold;font-style:normal;font-weight:400;src:url(../fonts/poppins/Poppins/Poppins.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/Poppins/Poppins.woff) format("woff"),url(../fonts/poppins/Poppins/Poppins.ttf) format("truetype"),url(../fonts/poppins/Poppins/Poppins.svg#Poppins) format("svg")}@font-face{font-family:Poppins-Light;font-style:normal;font-weight:400;src:url(../fonts/poppins/Poppins-Light/Poppins-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/Poppins-Light/Poppins-Light.woff) format("woff"),url(../fonts/poppins/Poppins-Light/Poppins-Light.ttf) format("truetype"),url(../fonts/poppins/Poppins-Light/Poppins-Light.svg#Poppins-Light) format("svg")}@font-face{font-family:Poppins-Medium;font-style:normal;font-weight:400;src:url(../fonts/poppins/Poppins-Medium/Poppins-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/Poppins-Medium/Poppins-Medium.woff) format("woff"),url(../fonts/poppins/Poppins-Medium/Poppins-Medium.ttf) format("truetype"),url(../fonts/poppins/Poppins-Medium/Poppins-Medium.svg#Poppins-Medium) format("svg")}@font-face{font-family:Poppins-Regular;font-style:normal;font-weight:400;src:url(../fonts/poppins/Poppins-Regular/Poppins-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/Poppins-Regular/Poppins-Regular.woff) format("woff"),url(../fonts/poppins/Poppins-Regular/Poppins-Regular.ttf) format("truetype"),url(../fonts/poppins/Poppins-Regular/Poppins-Regular.svg#Poppins-Regular) format("svg")}@font-face{font-family:Poppins-SemiBold;font-style:normal;font-weight:400;src:url(../fonts/poppins/Poppins-SemiBold/Poppins-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/Poppins-SemiBold/Poppins-SemiBold.woff) format("woff"),url(../fonts/poppins/Poppins-SemiBold/Poppins-SemiBold.ttf) format("truetype"),url(../fonts/poppins/Poppins-SemiBold/Poppins-SemiBold.svg#Poppins-SemiBold) format("svg")}body,html{height:100%}body{background-attachment:fixed;background-color:#1e2d3d;background-image:url(../images/4907156.png);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0;padding:0}img{image-rendering:-webkit-optimize-contrast}a{color:#0074b9;cursor:pointer;text-decoration:none}ul li::marker{color:#0074b9}.alert-danger ul li::marker{color:inherit}.btn-primary{background-color:#0074b9;border:none}.btn-primary:active,.btn-primary:focus,.btn-primary:focus-visible,.btn-primary:focus-within,.btn-primary:hover,.btn-primary:target{background-color:#02588c!important}.textogrande{color:#202020;font-family:Poppins-SemiBold;font-size:47px;line-height:44px;text-shadow:2px 3px 0 hsla(0,0%,100%,.55);text-transform:uppercase}.textogrande span{font-size:30px}.textogeneral{color:#333;font-family:Poppins-Regular;font-size:13px}.textogeneral span{color:#0074b9}.bordeazul{font-size:0;height:15px;overflow:hidden}.redes-sociales{background-color:#fff;border-radius:0 0 44px;box-shadow:1px 0 11px rgba(0,0,0,.28);display:inline-block;left:0;padding:13px 8px 18px;position:fixed;top:0;width:auto;z-index:30}.redes-sociales a{display:block;width:100%}.redes-sociales a img{margin:4px 9px;max-height:32px}@media (max-width:767.98px){.redes-sociales{display:none}}.header .container-fluid.fondo{background:linear-gradient(135deg,#024a96,#0074b9);padding:10px 0}.logos img{height:100px;-o-object-fit:contain;object-fit:contain;vertical-align:middle}.onlylogo{max-width:230px;width:auto}@media (max-width:576px){.logos img{display:block;height:auto;margin:0 auto .75rem}.logos .onlylogo{max-width:160px}}.header .container-fluid .textogrande{font-family:Poppins-Medium;font-size:20px}.header .container-fluid .lead .info{color:#fff;font-family:Poppins-Medium;font-size:17px}.header .container-fluid .lead .info .btn-secondary{font-family:Gill Sans,Gill Sans MT,Myriad Pro,DejaVu Sans Condensed,Helvetica,Arial,"sans-serif";font-size:15px;line-height:11px;padding:9px 11px 10px}.header .container-fluid .lead .bases{font-family:Poppins-Medium;font-size:14px;text-transform:uppercase}.content .container-fluid .imagenconcurso img{max-width:100%;width:auto}.content .container-fluid .formulario .bajada{color:#444;font-family:Poppins-Medium;font-size:17px;text-align:justify}.content .container-fluid .formulario label{font-family:Poppins-Regular;font-size:12px}.content .container-fluid .formulario .cerradas,.content .container-fluid .formulario .inscrip{font-family:Poppins-Medium;font-size:14px;text-transform:uppercase}.content .container-fluid .formulario .cerradas{background-color:#3e3e3e;color:#fff}.footer .content .container-fluid a img{max-width:80px}.footer .content .container-fluid .redes-sociales-footer a img{margin:0 4px;max-height:32px}.mensaje p{line-height:1.6;margin-bottom:16px}.auspiciadores img{max-height:70px;max-width:180px}.auspiciadores .size-xs img{max-height:50px;max-width:130px}.auspiciadores .size-s img{max-height:60px;max-width:150px}.auspiciadores .size-m img{max-height:80px;max-width:200px}.auspiciadores .size-l img{max-height:90px;max-width:220px}.auspiciadores .size-xl img{max-height:100px;max-width:240px}.content .container-fluid .formulario{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:hsla(0,0%,100%,.72);border:1px solid hsla(0,0%,100%,.85);border-radius:6px;box-shadow:0 18px 45px rgba(0,0,0,.14);margin:35px auto 45px;max-width:920px;overflow:hidden;padding:34px 38px 38px;position:relative;width:calc(100% - 32px)}.content .container-fluid .formulario:before{background:#0074b9;content:"";height:7px;left:0;position:absolute;top:0;width:100%}.content .container-fluid .formulario:after{background:linear-gradient(135deg,rgba(0,116,185,.13),rgba(0,116,185,0));content:"";height:260px;pointer-events:none;position:absolute;right:-130px;top:-80px;transform:skewX(-18deg);width:300px}.content .container-fluid .formulario h1,.content .container-fluid .formulario h2,.content .container-fluid .formulario h3{color:#202020;font-family:Poppins-SemiBold;letter-spacing:.5px;position:relative;text-align:center;text-transform:uppercase;z-index:2}.content .container-fluid .formulario .bajada{color:#333;font-family:Poppins-Regular;font-size:15px;line-height:1.55;margin:0 auto 22px;max-width:720px;position:relative;text-align:center;z-index:2}.content .container-fluid .formulario form{position:relative;z-index:2}.content .container-fluid .formulario .form-group,.content .container-fluid .formulario .mb-3{margin-bottom:16px}.content .container-fluid .formulario label{color:#202020;display:block;font-family:Poppins-Medium;font-size:13px;letter-spacing:.2px;margin-bottom:6px}.content .container-fluid .formulario .form-control,.content .container-fluid .formulario .form-select,.content .container-fluid .formulario input[type=date],.content .container-fluid .formulario input[type=email],.content .container-fluid .formulario input[type=number],.content .container-fluid .formulario input[type=tel],.content .container-fluid .formulario input[type=text],.content .container-fluid .formulario select{background-color:hsla(0,0%,100%,.92);border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:#333;font-family:Poppins-Regular;font-size:13px;height:43px;padding:9px 13px;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;width:100%}.content .container-fluid .formulario input::-moz-placeholder{color:#7c7c7c}.content .container-fluid .formulario input::placeholder{color:#7c7c7c}.content .container-fluid .formulario .form-control:focus,.content .container-fluid .formulario .form-select:focus,.content .container-fluid .formulario input:focus,.content .container-fluid .formulario select:focus{background-color:#fff;border-color:#0074b9;box-shadow:0 0 0 3px rgba(0,116,185,.16);outline:none}.content .container-fluid .formulario .form-control.is-invalid,.content .container-fluid .formulario .form-control.is-invalid:focus,.content .container-fluid .formulario .is-invalid input.form-control,.content .container-fluid .formulario .is-invalid input.form-control:focus,.content .container-fluid .formulario input.is-invalid,.content .container-fluid .formulario input.is-invalid:focus,.content .container-fluid .formulario select.is-invalid,.content .container-fluid .formulario select.is-invalid:focus{background-color:#fff;border-color:#dc3545;box-shadow:0 0 0 3px rgba(220,53,69,.16)}.content .container-fluid .formulario .btn-primary,.content .container-fluid .formulario .inscrip{background:linear-gradient(90deg,#0074b9,#02588c);border:none;border-radius:3px;box-shadow:0 8px 18px rgba(0,116,185,.28);color:#fff;font-family:Poppins-SemiBold;font-size:13px;height:46px;letter-spacing:.4px;margin-top:6px;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;width:100%}.content .container-fluid .formulario .btn-primary:hover,.content .container-fluid .formulario .inscrip:hover{background:linear-gradient(90deg,#02588c,#024a96);box-shadow:0 10px 22px rgba(0,88,140,.32)}.content .container-fluid .formulario .btn-primary:focus,.content .container-fluid .formulario .btn-primary:focus-visible,.content .container-fluid .formulario .inscrip:focus,.content .container-fluid .formulario .inscrip:focus-visible{box-shadow:none;outline:none}.content .container-fluid .formulario .alert{border-radius:4px;font-family:Poppins-Regular;font-size:13px}.footer .content .container-fluid{margin-top:10px}@media (max-width:767.98px){.content .container-fluid .formulario{margin:24px auto 35px;padding:28px 20px 30px;width:calc(100% - 24px)}.content .container-fluid .formulario h1,.content .container-fluid .formulario h2,.content .container-fluid .formulario h3{font-size:22px;line-height:1.2}.content .container-fluid .formulario .bajada{font-size:16px}}@media (max-width:575.98px){.content .container-fluid .formulario{border-radius:4px;padding:24px 16px 26px}.content .container-fluid .formulario .form-control,.content .container-fluid .formulario .form-select,.content .container-fluid .formulario input[type=date],.content .container-fluid .formulario input[type=email],.content .container-fluid .formulario input[type=text],.content .container-fluid .formulario select{font-size:12px;height:42px}.content .container-fluid .formulario .btn-primary,.content .container-fluid .formulario .inscrip{font-size:12px;height:44px}}
