.base-style-section{width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5rem 0}.base-style-section-box{width:90%;max-width:1250px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem}.content{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem}.header-section.base-style-section{position:fixed;padding:1rem 0;z-index:10}.header-section .main-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.header-section .main-header nav,.header-section .main-header nav ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center;gap:1rem}.header-section .main-header nav ul li a{color:var(--text-color-white-1);font-weight:500;transition:ease .2s;font-size:var(--text-size-1)}.header-section .main-header nav ul li a:hover{color:var(--accent-color-1)}.header-section .main-header .menu-button{width:100%;max-width:2rem;min-width:2rem;display:none;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;gap:.5rem}.header-section .main-header .menu-button span{width:100%;height:1px;background-color:var(--text-color-white-1)}.header-section .main-header .wrapper{width:100%;max-width:fit-content;display:none;flex-direction:row;justify-content:flex-end;align-items:center;gap:1rem}.header-bg{background-color:#00000080}.header-section .box .main-header .button-1 a{border-radius:var(--border-radius-1);border:rgba(19,110,170,.3) solid 1px;border-left:rgba(19,110,170) solid 1px}.header-section .nav-menu-button{width:fit-content;display:none;flex-direction:column;cursor:pointer;transition:ease .5s;gap:.5rem}.header-section .nav-menu-button:hover>span{transition:ease .2s;background-color:var(--accent-color-1)}.header-section .nav-menu-button span{width:2rem;height:2px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--text-color-dark-1)}@media screen and (min-width: 0px) and (max-width: 750px){.header-section .main-header .wrapper{max-width:10rem}}@media screen and (min-width: 0px) and (max-width: 900px){.header-section .main-header :is(.menu-button,.wrapper){display:flex}.header-section .main-header nav{width:70%}.header-section .main-header nav{display:none;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:fixed;left:0;top:0;border-bottom:var(--first-color-5) solid 5px;background:#fff;color:var(--text-color-dark-1);padding:5rem 2rem;height:100%;transition:ease .5s}.header-section .main-header nav h3{display:flex;color:var(--text-color-dark-1);font-size:1.5rem;margin-bottom:1rem}.header-section .main-header nav ul{flex-direction:column;justify-content:center;align-items:flex-start}.header-section .main-header nav ul li a{color:var(--text-color-dark-1);font-weight:500;font-size:1.2rem}.header-section .menu-button{display:flex}.header-section .box .top-header{display:none}@keyframes navmenu-animation{0%{transform:translate(-100%)}to{transform:translate(0)}}nav.header-mobile-menu{display:flex!important;opacity:1;transition:ease .5s;animation:navmenu-animation ease .5s;gap:.5rem}@keyframes navmenu-button-gap-animation{0%{gap:.5rem}to{gap:0}}@keyframes navmenu-button-first-span-animation{0%{transform:rotate(0)}to{transform:rotate(50deg)}}@keyframes navmenu-button-last-span-animation{0%{transform:rotate(0)}to{transform:rotate(-50deg)}}.header-section .nav-menu-button{display:flex;position:absolute;top:2rem;right:2rem;height:fit-content;animation:navmenu-button-gap-animation .5s ease normal forwards;animation-delay:.5s;transition:ease .2s}.nav-menu-button-box{padding:2rem}.header-section .nav-menu-button:hover{transform:rotate(50deg)}.header-section .nav-menu-button span:nth-child(2){display:none}.header-section .nav-menu-button span:nth-child(1){animation:navmenu-button-first-span-animation 1s ease normal forwards;animation-delay:1s}.header-section .nav-menu-button span:nth-child(3){animation:navmenu-button-last-span-animation 1s ease normal forwards;animation-delay:1s}}@media screen and (min-width: 0px) and (max-width: 450px){.header-section .box .main-header .wrapper .button-1{display:none}}.form-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.footer-section{background-image:linear-gradient(to left,#1e1e1e,#00000080,#1e1e1e),url(/img/fotos/footer-bg.png);background-size:cover;background-position:center;background-repeat:no-repeat}.footer-section .box{gap:2rem}.footer-section .box .content-1{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:2rem}.footer-section .box .content-1 .item{width:100%;max-width:320px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}.footer-section .box .content-1 .item :is(p,a){color:#fff}.footer-section .box .content-1 .item ul{width:100%;display:flex;flex-direction:column;justify-content:flex-start;color:var(--text-color-white-2);gap:.5rem}.footer-section .box .content-1 .item ul li{list-style-type:disc;list-style-position:inside;width:100%}.footer-section .box .content-1 .item ul li a{width:100%;word-break:break-all;gap:1rem;color:var(--text-color-white-2);font-size:var(--text-size-1);font-weight:400;transition:ease .2s}.footer-section .box .content-1 .item ul li a:hover{color:var(--accent-color-1)}.footer-section .box .content-2{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;background-image:url(/img/icons/border-linear-gradient-blue.svg);background-repeat:no-repeat;background-position:top center;background-size:contain;padding-top:1rem}.footer-section .box .content-2 .text{transition:ease .2s}.footer-section .box .content-2 a:hover{color:var(--accent-color-1)}.footer-bottom-section.base-style-section{padding:2rem 0}@media screen and (max-width: 1000px){.footer-section .box .content-1{flex-wrap:wrap}}
