.btn{font-family:Roboto;font-weight:900;border-radius:1rem;padding:.5rem 3rem;height:fit-content;cursor:pointer}.btn.primary{font-size:2rem;background-color:var(--primaryColor);border:1px solid #000}.btn.outline{font-size:1rem;background:transparent;border:1px solid #959595}.btn.secondary{background-color:#ffcc008c}.btn:hover{color:#fff;border:none;transform:scale(1.05);transition:all .3s ease-in-out}@media (max-width: 700px){.btn{padding:.7rem}.btn.primary,.btn.secondary{font-size:.8rem!important}}.title{font-size:1rem;font-weight:900;margin:0}.text.primary{color:var(--primaryColor)}.text.regular{font-family:Lucida Bright;font-size:1rem}:root{--primaryColor: #ffcc00;--secondaryColor: #C5350F;--bgColor1: #CCCCCC;--bgColor2: #242E3D;--text1: #F48E72}html{font-family:Roboto;background-color:#f1ede4}body{margin:0}main{max-width:2200px;margin:0 auto}.header{display:flex;align-items:center;justify-content:space-between;padding:3rem 9rem}.header__logo-section{display:flex;align-items:center;gap:.3rem}.header__nav-section{--timing: .5s;display:flex;align-items:baseline;gap:.5rem;font-size:1rem;font-weight:900}.header__nav-section nav{display:flex;gap:1rem;padding-bottom:.5rem;border-bottom:1px solid #242E3D}.header__nav-section nav:has(a:hover){border-bottom-color:var(--primaryColor);transition:all var(--timing) ease-in-out}.header__nav-section a{color:#000;text-decoration:none}.header__nav-section a.active,.header__nav-section a:hover{color:var(--primaryColor);transition:all var(--timing) ease-in-out}@media screen and (max-width: 1200px){.header{padding:3rem}}@media screen and (max-width: 700px){.header{padding:2rem}.header__nav-section{position:relative}.header__nav-section .home{display:none}.header__nav-section nav{display:none}.header__nav-section nav a{color:#fff}.header__nav-section nav.visible{position:absolute;display:flex;flex-direction:column;right:0;top:3rem;background-color:var(--bgColor2);padding:1rem;border-radius:1rem;z-index:1}}button{border:none;background:none;padding:0;margin:0;cursor:pointer;font-family:inherit}button.menu__icon{width:32px;height:32px;padding:4px}button.menu__icon span{display:block;width:100%;height:.125rem;border-radius:2px;background-color:#000;transition:background-color .4s;position:relative}button.menu__icon span+span{margin-top:.375rem}button.menu__icon span:nth-child(1){animation:ease .8s menu-icon-top-2 forwards}button.menu__icon span:nth-child(2){animation:ease .8s menu-icon-scaled-2 forwards}button.menu__icon span:nth-child(3){animation:ease .8s menu-icon-bottom-2 forwards}button.menu__icon.active span:nth-child(1){animation:ease .8s menu-icon-top forwards}button.menu__icon.active span:nth-child(2){animation:ease .8s menu-icon-scaled forwards}button.menu__icon.active span:nth-child(3){animation:ease .8s menu-icon-bottom forwards}@keyframes menu-icon-top{0%{top:0;transform:rotate(0)}50%{top:.5rem;transform:rotate(0)}to{top:.5rem;transform:rotate(45deg)}}@keyframes menu-icon-top-2{0%{top:.5rem;transform:rotate(45deg)}50%{top:.5rem;transform:rotate(0)}to{top:0;transform:rotate(0)}}@keyframes menu-icon-bottom{0%{bottom:0;transform:rotate(0)}50%{bottom:.5rem;transform:rotate(0)}to{bottom:.5rem;transform:rotate(135deg)}}@keyframes menu-icon-bottom-2{0%{bottom:.5rem;transform:rotate(135deg)}50%{bottom:.5rem;transform:rotate(0)}to{bottom:0;transform:rotate(0)}}@keyframes menu-icon-scaled{50%{transform:scale(0)}to{transform:scale(0)}}@keyframes menu-icon-scaled-2{0%{transform:scale(0)}50%{transform:scale(0)}to{transform:scale(1)}}@media (min-width: 701px){.menu__icon{display:none}}.footer{--primary: #242e3d}.footer__contact{display:flex;justify-content:flex-end;align-items:center;min-height:11rem;padding:0 13rem;background-image:url(/_astro/footer-1.DBG29jgb.jpeg);background-repeat:no-repeat;background-color:var(--primary);background-size:cover}.footer__social{display:grid;grid-template-columns:60% 40%;background-color:var(--primary);padding:1rem 0;color:#fff}.footer__social .logos{display:flex;gap:.5rem;margin-top:1rem}.footer__social .logos img{width:48px;height:48px;cursor:pointer}.footer__social section{--spacing-top: 7rem;--spacing-left: 10rem}.footer__social section.social{padding-left:var(--spacing-left)}.footer__social section.logo{display:flex;align-items:center;gap:.3rem;padding-top:var(--spacing-top);padding-left:var(--spacing-left)}.footer__social section.logo .copyright{margin-left:1rem}.footer__social section.notice{padding-top:var(--spacing-top);display:flex;align-items:center}.footer__social section.notice .legal{margin-left:3rem;color:#fff;text-decoration:none}.footer__empty{height:5rem;background-color:#637da3}@media (max-width: 700px){.footer__contact{padding:2rem;justify-content:center;min-height:6rem}.footer__social{grid-template-columns:1fr;padding:0}.footer__social section{padding:1rem 3rem!important}.footer__social section.social{order:2;display:grid}.footer__social section.social span{justify-self:center}.footer__social section.social .logos{justify-self:center}.footer__social section.contact-option{order:1}.footer__social section.logo{order:3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.footer__social section.logo .title{grid-column:span 2/span 2}.footer__social section.logo .copyright{grid-column:span 3/span 3;text-align:center}.footer__social section.notice{order:4;padding-top:0!important;justify-content:center}.footer__social section.notice a{margin:0!important}}
