:root{background-color:#13294b;color:#fff;margin:0;font-family:EB Garamond}p,h1,h2,h3{margin-left:120px;margin-right:120px}a{font-size:20px;border-color:#13294b;color:#fff;font-weight:700;text-decoration:none}.links{border:1px solid #243b61;margin:1px;padding:10px;background:linear-gradient(#1e2f4d,#14233a)}nav{background-color:#0e1a2b;display:flex;justify-content:center;padding:0;box-shadow:0 2px 6px #00000080}nav ul{list-style:none;display:flex;margin:10px;padding:0}nav ul li{position:relative}.nav-logo{display:block;padding:10px 15px;text-decoration:none;color:#fff;font-weight:700;background:linear-gradient(#1e2f4d,#14233a);border:1px solid #243b61;margin-right:3px;transition:all .3s ease;float:left}nav ul li a{display:block;padding:12px 20px;text-decoration:none;color:#fff;font-weight:700;background:linear-gradient(#1e2f4d,#14233a);border:1px solid #243b61;margin-right:3px;transition:all .3s ease}nav ul li a:hover{background:linear-gradient(#2a4b7c,#1b3152)}nav ul li a.active{background:linear-gradient(#79c96c,#5eb45a);color:#000}nav ul li ul{display:none;position:absolute;top:40px;left:0;background-color:#14233a;border:1px solid #243b61;min-width:180px;z-index:10}nav ul li:hover ul{display:block}nav ul li ul li a{background:#14233a;border:none;padding:10px 15px;color:#ddd;font-weight:400}nav ul li ul li a:hover{background:#1f3c68;color:#fff}.banner{position:relative;background-image:url(/assets/Banner_pueblo_dia-BGIpSzD6.png);background-size:cover;background-position:50% 25%;height:400px;display:flex;align-items:center;justify-content:center;text-align:center;margin-top:10px;object-fit:cover;object-position:30% 10%}.banner_night{position:relative;background-image:url(/assets/Banner_pueblo_noche-CyT4HHz5.png);background-size:cover;background-position:50% 25%;height:400px;display:flex;align-items:center;justify-content:center;text-align:center;margin-top:10px;object-fit:cover;object-position:30% 10%}.header{display:flex;justify-content:center;margin:20px}.donate{margin:10px;border-radius:20px}.donate-container{margin-left:0;display:flex;flex:row;justify-content:center}.donate img{width:150px;height:150px;border-radius:20px}.secondary_banner{position:relative;background-image:url(/assets/Pueblo_dia-BYXWDKI1.png);background-size:cover;background-position:50% 60%;height:200px;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;margin-bottom:50px;margin-top:10px}.secondary_banner_night{position:relative;background-image:url(/assets/Pueblo_noche-DO17q9vi.png);background-size:cover;background-position:50% 60%;height:200px;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;margin-bottom:50px;margin-top:10px}.ui-footer{background-color:#0e1a2b;padding:20px;margin-top:50px;font-weight:lighter}.ui-footer a{font-weight:lighter;font-size:medium}.ui-footer h2{font-size:large}.social-buttons{display:flex;justify-content:center;gap:20px;margin-top:40px}.social-buttons a{text-decoration:none;color:#000;font-size:24px;border:2px solid white;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;background-size:100%;background-repeat:no-repeat;background-position:center}.btn-linktree{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOEAAADhCAMAAAAJbSJIAAAAgVBMVEVD5mAAAABG8GQdYylE62Islz9A3VxF7GI8zlYJIA0IHAsnhTcmgzYXTiErkj0oijo3vE4aWiY2uk0voUM0sko5xFICCgQxq0cFEwg1tkwMKhEOMBQROhgYVCNA2ls+1VkfbC0TQhwjdzI7ylQHGAoEDwZI9mcLJhASPxogby4VSB6knQGQAAAEJklEQVR4nO2ca3OqQAyGhUawar2C1dZT7cVz+/8/8CBegN0E0OkZE+d9PvSDipNnkuy6y9JOBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4S0KXWwf03bwFDut7U4xcw6+7N+zD0BowtM+dGZL/UitD5jqdUBp7r7UxjCdGFONxMPbCb2EYjoORCUUaZ/F7oTYb0oi7TiHxKBdwQ200pON1foErg+ZHg1HVoMkwHB1fnyvPInXPCtVebDAMx+c3uqoVaVRyqBRqvaF8nTIqgWahlt6qNXSvU6tYKtEDSRFqnaEjqLdQ47lrEUzOI2ONYegKZsONyp90sZvBPbOTomxYGmRKigonDfIzmGfxWHCyoZ/BXFFfodIzG+lydghVMqSEvSx41mfYiVd9VvHQi4JhPGP9+iuFVZqlo8enI1fkDQXBoKcwg3uox2Yx70XWkCZ8BrUK7heGL1zEi6wXOUOaLbiPv6RqBbOqS1+5mJdpzBjS7Iv78CuzflYERWsu6l2v4xn+nLAZXEeKM5hDf7m4A29S+PXJfu63dr+M6AcbussXOyr9iG4dfgvorZ0ix/TNQAr3vTi9VtDMfiL9uUpwaMUvIxxcIThQuWSSoMsVB4YyuOdiRWuC2c+b4UWCQ9U/ZHhCYeXHkpjqwROU7Fr67RJzJXqAEn415dLXLbjZPohs2Z/hHuu6r9jcWrDTW7YsxetY9m4t2Ok9/lfDRxjCEIYwhCEMYQhDGMIQhrkhe/fh21jc3jCad2XeW1m813zDXME2P0nEIXc6g6MbxuK33FqvDuacjMTI5EYUe04mCPibb/6RW/14R7kODIQNf71n2SQkQZJ2w60pyoLihr8txfCDlThu3Qsb/h+GepH4W6TD82E9XnFqJovRli/R4uZLzBfqVsH03obogRcsZ0joxQcbinyJOvcHBcXpjWK+BHpiQx+6w4jQi0/ae1E6h8Hcoxem/qnuM1GiIBe1VKiaFS8StKhIG6EHpXv0wtT/tFGqSMJy3xtkCoThZqHzCC19ssdnyxO9jzD1v3wqVKSUv6XdcE5G6MW1wnPCxC94Gw8CCYpjfYa8Yk0PnmB7UeeTT8yasDTRy//bhJn6NT4UtMdTLJVo+ORS/Mj2CrWrVNDbXSv3YOjlqbSMcBQ177xVFCsTfa1hderXLJiJFE+wVQeZesPycKPz2cOC80N6zkTfYFhM/fr/r8KxUN15sMnw2Iu7RO0gU5ArehN9o2GuuLBxzjTsMhN9s+G+F1cmBLNszPxeamHYIf09eIIJtI2hmedJWFoZmgaG9oGhfWBoHxjaB4b2gaF9YGgfGNoHhvaBoX1gaB8Y2geG9rl/Q0pnqyRNJoc/q0mS3jqib8fUI1sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPX8AzVeMuCeJExUAAAAAElFTkSuQmCC)}.btn-instagram{background-image:url(/assets/inst-kjqevL2D.png)}.btn-twitter{background-image:url(/assets/twitter-CHVFnFAd.png)}.btn-tiktok{background-image:url(/assets/tok-C2ot-WdV.png)}.social-buttons a:hover{background-color:#fff;color:#0d1117;transform:scale(1.1)}.contc-title,.contact_form-container{text-align:center}.form-nombre{margin-bottom:3px}.contact-container{margin:0;background:transparent;padding:30px;width:50%;max-width:600px;border-radius:16px;box-shadow:0 8px 20px #0000001a}.contact-container h2{text-align:center;margin-bottom:20px;color:#fff;font-weight:600}.form-group{margin-bottom:10px}label{display:block;margin-bottom:6px;font-size:14px;color:#fff}input,textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:10px;font-size:15px;transition:.2s ease}input:focus,textarea:focus{border-color:#007bff;box-shadow:0 0 0 3px #007bff33;outline:none}textarea{resize:vertical;height:50px}button{width:100%;padding:14px;background-color:#007bff;border:none;border-radius:10px;color:#fff;font-size:16px;cursor:pointer;font-weight:600;transition:.2s}button:hover{background-color:#0056b3}.contact-section{display:flex;justify-content:space-between;padding:40px}.contact-card{width:30%;text-align:left}.contact-card h3{font-weight:700;margin-bottom:10px;color:#fcd857}.contact-card p{margin-bottom:20px;line-height:1.4}.video-container-presskit{position:relative;width:80%;padding-bottom:56.25%;margin-top:10px;margin-left:120px;border-radius:12px;overflow:hidden;background:#000}.video-container iframe{position:absolute;width:100%;height:100%;border:none}.download-btn{display:inline-block;background:#b5d5ff;padding:15px 25px;border-radius:30px;font-size:16px;text-decoration:none;color:#003a70;font-weight:600;margin-bottom:25px;margin-left:120px;margin-right:120px;transition:.25s}.download-btn:hover{background:#94c5ff;transform:translateY(-2px)}.gallery{display:flex;flex-direction:column;gap:20px}.gallery img{justify-content:center;align-items:center;height:300px;width:400px;border-radius:14px;background:#ddd;box-shadow:0 4px 12px #00000026;transition:transform .25s ease,box-shadow .25s ease;margin:20px;object-fit:cover;object-position:30% 10%}.gallery img:hover{transform:scale(1.03);box-shadow:0 6px 18px #00000040}.home-content{display:flex;flex-direction:column;align-self:center;align-items:center;text-align:center;justify-content:center;max-width:1400px;margin:0 auto}.home-content p{font-size:20px}.yellow-link{color:#fbd856;font-weight:700}
