.desktop{display:none}@media (min-width:992px){.desktop{display:block}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.desktop{display:block}}.mobile{display:block}@media (min-width:992px){.mobile{display:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.mobile{display:none}}.footer{position:relative;padding-top:0;margin-top:0;padding-bottom:0;box-shadow:0 0 20px #00000024;scroll-margin-top:30px}@media (min-width:992px){.footer{padding-top:10px;margin-top:0;display:inline-block;width:100%;scroll-margin-top:100px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.footer{padding-top:10px;margin-top:0;display:inline-block;width:100%;scroll-margin-top:100px}}.footer .sub-menu{display:none}.footer .contenedor{padding:16px}@media (min-width:992px){.footer .contenedor{display:grid;grid-template-columns:.8fr 1.2fr 1.5fr;gap:30px;padding-bottom:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.footer .contenedor{display:grid;grid-template-columns:.8fr 1.2fr 1.5fr;gap:30px;padding-bottom:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.footer .contenedor{grid-template-columns:1fr 1fr 1fr;padding-bottom:40px}}.footer .contenedor .logo{display:none}@media (min-width:992px){.footer .contenedor .logo{display:block;grid-column:1;margin-top:10px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.footer .contenedor .logo{display:block;grid-column:1;margin-top:10px}}.footer .contenedor .newsletter_form{background-color:#000;border-radius:10px;padding:15px;color:#fff;text-align:center;margin-bottom:40px}@media (min-width:992px){.footer .contenedor .newsletter_form{grid-column:span 2;grid-row:2;margin-bottom:0;padding-bottom:50px;border-radius:15px 15px 0 0;text-align:left}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.footer .contenedor .newsletter_form{grid-column:span 2;grid-row:2;margin-bottom:0;padding-bottom:50px;border-radius:15px 15px 0 0;text-align:left}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.footer .contenedor .newsletter_form{border-radius:10px;max-height:60%;height:auto}}.footer .contenedor .newsletter_form h3{font-size:1.375rem;line-height:1.625rem;font-weight:900;font-style:normal;letter-spacing:1px;font-style:italic;color:#fff;padding:10px 0;max-width:460px;margin:0 auto}@media (min-width:992px){.footer .contenedor .newsletter_form h3{font-size:1.375rem;line-height:1.5rem;letter-spacing:1px;padding-top:5px;padding-bottom:20px;padding:5px 0 20px 5px;text-align:left;margin:0;max-width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.footer .contenedor .newsletter_form h3{font-size:1.375rem;line-height:1.5rem;letter-spacing:1px;padding-top:5px;padding-bottom:20px;padding:5px 0 20px 5px;text-align:left;margin:0;max-width:100%}}.footer .contenedor .newsletter_form h3 span{color:#000}.footer .contenedor .newsletter_form input{width:100%;padding:10px 15px;border-radius:10px;border:solid 1px #d0d0d0;background-color:#fff;margin-bottom:10px;font-size:1rem}@media (min-width:992px){.footer .contenedor .newsletter_form input{max-width:60%;float:left}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.footer .contenedor .newsletter_form input{max-width:60%;float:left}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.footer .contenedor .newsletter_form input{max-width:50%}}.footer .contenedor .newsletter_form a{width:100%;padding:10px 15px;border-radius:4px;background-color:#00aea8;display:inline-block;margin-top:7.5px;color:#fff;font-family:"Open Sans",sans-serif;font-size:.875rem;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal}.footer .contenedor .newsletter_form a:hover{text-decoration:none;background:#00e1d9}.footer .contenedor .newsletter_form form{margin:0 auto}.footer .contenedor .newsletter_form form label{font-size:.75rem;line-height:.875rem;letter-spacing:5px;color:#fff;text-transform:uppercase;margin-bottom:7.5px;display:block}.footer .contenedor .newsletter_form form button{width:100%;font-family:"Open Sans",sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:0;font-weight:600;background-color:#00aea8;color:#fff;border:0;border-radius:10px;padding:10px 20px;margin-top:10px;cursor:pointer;margin-bottom:5px}.footer .contenedor .newsletter_form form button:hover{background-color:#42ef94}@media (min-width:992px){.footer .contenedor .newsletter_form form button{float:left;width:auto;margin:0;font-size:.875rem;font-stretch:normal;font-style:normal;line-height:1.14;padding:15px 25px;margin-left:20px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.footer .contenedor .newsletter_form form button{float:left;width:auto;margin:0;font-size:.875rem;font-stretch:normal;font-style:normal;line-height:1.14;padding:15px 25px;margin-left:20px}}.footer .contenedor .newsletter_form .newsletter_form__gracias{display:none;padding-top:10px;color:#fff}.footer .contenedor .newsletter_form .newsletter_form__gracias.mostrar{display:block}.footer .contenedor .newsletter_form .newsletter_form__iframe{width:0;height:0;border:0;padding:0;margin:0}@media (min-width:992px){.footer .contenedor .footer_nav{grid-column:2}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.footer .contenedor .footer_nav{grid-column:2}}.footer .contenedor nav{padding:10px 0 30px 0}@media (min-width:992px){.footer .contenedor nav{padding:0;width:80%;margin:0 auto}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.footer .contenedor nav{padding:0;width:80%;margin:0 auto}}.footer .contenedor nav ul{list-style-type:none;columns:2}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.footer .contenedor nav ul{columns:1}}.footer .contenedor nav ul li{display:block;padding:10px 0}@media (min-width:992px){.footer .contenedor nav ul li{display:block;width:100%;padding-bottom:6px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.footer .contenedor nav ul li{display:block;width:100%;padding-bottom:6px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.footer .contenedor nav ul li{padding-bottom:0}}.footer .contenedor nav ul li a{font-family:"Open Sans",sans-serif;color:#000;font-style:normal;font-size:.875rem;line-height:1.1875rem;text-align:center;font-weight:700;text-transform:uppercase}.footer .contenedor .ir_arriba_btn{background-color:#000;border-radius:50%;width:46px;height:46px;position:absolute;top:-23px;left:50%;transform:translatex(-50%);display:flex;align-content:center;justify-content:center}.footer .contenedor .ir_arriba_btn:hover{background-color:#0d0d0d}@media (min-width:992px){.footer .contenedor .ir_arriba_btn{left:auto;transform:none;right:20px;width:66px;height:66px;top:-33px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.footer .contenedor .ir_arriba_btn{left:auto;transform:none;right:20px;width:66px;height:66px;top:-33px}}.footer .contenedor .ir_arriba_btn img{filter:brightness(0) invert(1);width:50%}@media (min-width:992px){.footer .contenedor .footer_redes{grid-column:3;display:grid;grid-template-columns:min-content auto;grid-template-rows:auto 1fr}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.footer .contenedor .footer_redes{grid-column:3;display:grid;grid-template-columns:min-content auto;grid-template-rows:auto 1fr}}.footer .contenedor .footer_redes .footer_redes__titulo{font-weight:700;font-size:1.375rem;line-height:1.5rem;font-style:italic;width:100%;text-align:center;color:#000;padding:10px 0 5px}@media (min-width:992px){.footer .contenedor .footer_redes .footer_redes__titulo{padding:0 30px 30px 15px;width:auto;line-height:40px;grid-column:1;text-align:left}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.footer .contenedor .footer_redes .footer_redes__titulo{padding:0 30px 30px 15px;width:auto;line-height:40px;grid-column:1;text-align:left}}.footer .contenedor .footer_redes .seguinos{margin:0 auto;padding:20px 0 60px;border:0;justify-content:center}@media (min-width:992px){.footer .contenedor .footer_redes .seguinos{margin:0;display:inline-flex;align-self:center;justify-self:start;padding-bottom:30px;padding-top:0;padding-left:20px;grid-column:2;grid-row:1}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.footer .contenedor .footer_redes .seguinos{margin:0;display:inline-flex;align-self:center;justify-self:start;padding-bottom:30px;padding-top:0;padding-left:20px;grid-column:2;grid-row:1}}.footer .contenedor .footer_redes .seguinos .redes{gap:40px}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.footer .contenedor .footer_redes .seguinos .redes{gap:10px}}.footer .contenedor .footer_redes .seguinos .redes li a.seguinos--youtube{background-size:35px;width:35px}.footer .contenedor .footer_copy{width:100%;text-align:center;padding:0 0 30px}@media (min-width:992px){.footer .contenedor .footer_copy{grid-column:1;grid-row:1;padding:0}.footer .contenedor .footer_copy .logo{padding-bottom:30px;max-width:120px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.footer .contenedor .footer_copy{grid-column:1;grid-row:1;padding:0}.footer .contenedor .footer_copy .logo{padding-bottom:30px}}.footer .contenedor .footer_copy .footer_copy__textos{font-family:"Open Sans",sans-serif;color:#575757;font-size:.875rem;line-height:1.125rem}.footer .contenedor .footer_copy p{color:inherit;font-size:inherit;line-height:inherit}@media (min-width:992px){.footer .contenedor .footer_copy p{text-align:left}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.footer .contenedor .footer_copy p{text-align:left}}.wp-block-embed{margin-bottom:0}.wp-block-embed iframe{max-width:100%;width:100%;height:100%}iframe{max-width:100%}.fb_iframe_widget_fluid_desktop,.fb_iframe_widget_fluid_desktop iframe,.fb_iframe_widget_fluid_desktop span{max-width:100%!important;width:100%!important}