.h1-style{color:var(--base);font-size:2.5rem;font-weight:500;line-height:1.2em;position:relative;text-align:center;text-transform:uppercase;z-index:2}@media (max-width:1024px){.h1-style{font-size:35px}}@media (max-width:767px){.h1-style{font-size:25px;line-height:1.2em}}.h2-section-title{font-size:30px;font-weight:500;margin-bottom:40px}@media (max-width:767px){.h2-section-title{font-size:26px;margin-bottom:40px;text-align:center}}.mm-small-button{align-items:center;background-color:var(--accent);color:#ffffff;display:flex;font-size:16px;font-weight:600;justify-content:center;letter-spacing:1px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease 0s;z-index:2;border:1px solid var(--accent);border-radius:8px;padding:10px 45px}.mm-small-button:is(:hover,:focus){background-color:var(--contrast-2);color:#ffffff;border-top-color:var(--contrast-2);border-right-color:var(--contrast-2);border-bottom-color:var(--contrast-2);border-left-color:var(--contrast-2)}@media (max-width:767px){.mm-small-button{padding-left:10px;padding-right:10px}}.mm-big-button{align-items:center;background-color:var(--accent);color:#ffffff;display:flex;font-size:16px;font-weight:600;justify-content:center;letter-spacing:1px;margin-top:30px;padding-bottom:20px;padding-top:20px;position:relative;text-align:center;text-decoration:none;transition:all 0.5s ease 0s;width:100%;z-index:9;border:1px solid var(--accent);border-radius:8px}.mm-big-button:is(:hover,:focus){background-color:var(--contrast-2);color:#ffffff;border-top-color:var(--contrast-2);border-right-color:var(--contrast-2);border-bottom-color:var(--contrast-2);border-left-color:var(--contrast-2);box-shadow:5px 5px 10px 0px rgba(0,0,0,0.1)}@media (max-width:767px){.mm-big-button{padding-left:10px;padding-right:10px}}