/*!
Theme name: Vitaminazen 2.0
Author: Jorge Fosela
Author URI: https://jorgefosela.dev
Description: Tema Vitaminazen 2.0
Version: 2.0
Requires at least: 6.7
Tested up to: 6.7
Requires PHP: 5.7
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: vitaminazen
*/.wp-block-buttons>.wp-block-button>.wp-block-button__link{transition:all .25s}.wp-block-buttons>.wp-block-button>.wp-block-button__link:hover{background-color:#5e8f3a !important;color:#fff !important}@media screen and (max-width: 480px){.site-logo-wrapper{gap:10px}}@media screen and (max-width: 480px){.site-logo-wrapper .wp-block-site-logo{width:40px}}.site-footer p i{margin-right:5px}.site-footer .social-footer{display:flex;justify-content:flex-end;gap:10px}.site-footer .social-footer a i{font-size:20px}@media screen and (max-width: 1250px){.home-hero{padding:0 20px;flex-direction:column}}@media screen and (max-width: 1250px){.home-hero h1{font-size:40px !important}}@media screen and (max-width: 480px){.home-hero h1{font-size:30px !important}}@media screen and (max-width: 1250px){.home-hero .wp-block-column *{max-width:100%}}@media screen and (max-width: 480px){h2{font-size:26px !important}}@media screen and (max-width: 768px){.home-news ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}}@media screen and (max-width: 480px){.home-news ul{grid-template-columns:1fr}}@media screen and (max-width: 480px){.class-hero{padding:40px 20px}}@media screen and (max-width: 1024px){.class-hero h1{font-size:40px !important}}@media screen and (max-width: 480px){.class-hero h1{font-size:30px !important;margin-top:10px}}@media screen and (max-width: 768px){.class-teachers-wrapper{display:grid !important;grid-template-columns:1fr 1fr;gap:20px}}.class-teachers-wrapper .wp-block-column{display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 768px){.expert-image{width:50%;margin:0 auto !important;float:none !important}}@media screen and (max-width: 480px){.expert-image{width:100%}}@media screen and (max-width: 768px){.expert-image img{width:100%;height:100%;margin:0 auto}}@media screen and (max-width: 768px){.team-grid{text-align:center}}@media screen and (max-width: 768px){.team-grid .wp-block-column{margin-bottom:50px}}@media screen and (max-width: 768px){.team-grid .wp-block-column img{margin:0 auto}}@media screen and (max-width: 480px){.wpforms-one-half{width:100% !important;float:none !important;margin-left:0 !important}}.wpforms-submit{background-color:#91bd5e !important;border-radius:30px !important;width:150px !important}@media screen and (max-width: 480px){.wpforms-submit{width:100% !important}}@media screen and (max-width: 480px){.map-wrapper iframe{width:100%;height:300px}}html{scroll-behavior:smooth}.full-link a{text-decoration:none}.full-link a::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0}.site-header{position:fixed;top:0;width:100%;opacity:1;background-color:#fff;z-index:10;box-shadow:0 0 10px rgba(0,0,0,.1);transition:top .6s ease-in-out,opacity .6s ease-in-out}.site-header.remove-header{top:-100%;opacity:0}