@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:100;src:url(../fonts/Poppins/poppins-v21-latin-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:100;src:url(../fonts/Poppins/poppins-v21-latin-100italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:200;src:url(../fonts/Poppins/poppins-v21-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:200;src:url(../fonts/Poppins/poppins-v21-latin-200italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(../fonts/Poppins/poppins-v21-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:300;src:url(../fonts/Poppins/poppins-v21-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(../fonts/Poppins/poppins-v21-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:url(../fonts/Poppins/poppins-v21-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(../fonts/Poppins/poppins-v21-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:500;src:url(../fonts/Poppins/poppins-v21-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(../fonts/Poppins/poppins-v21-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:600;src:url(../fonts/Poppins/poppins-v21-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(../fonts/Poppins/poppins-v21-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:700;src:url(../fonts/Poppins/poppins-v21-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:800;src:url(../fonts/Poppins/poppins-v21-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:800;src:url(../fonts/Poppins/poppins-v21-latin-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:900;src:url(../fonts/Poppins/poppins-v21-latin-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:900;src:url(../fonts/Poppins/poppins-v21-latin-900italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(../fonts/Roboto/roboto-v48-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:url(../fonts/Roboto/roboto-v48-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/Roboto/roboto-v48-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(../fonts/Roboto/roboto-v48-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/Roboto/roboto-v48-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:500;src:url(../fonts/Roboto/roboto-v48-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:600;src:url(../fonts/Roboto/roboto-v48-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:600;src:url(../fonts/Roboto/roboto-v48-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/Roboto/roboto-v48-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(../fonts/Roboto/roboto-v48-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:800;src:url(../fonts/Roboto/roboto-v48-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:800;src:url(../fonts/Roboto/roboto-v48-latin-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:url(../fonts/Roboto/roboto-v48-latin-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:900;src:url(../fonts/Roboto/roboto-v48-latin-900italic.woff2) format("woff2")}*{margin:0;padding:0;box-sizing:border-box}:root{--green-color-1: #033222;--green-color-2: #095E41;--green-color-3: #17A474;--gold-color-1: #C99A39;--gold-color-2: #E1BF66;--bg-white-1: #FFFFFF;--gray-color-1: #CDCDCD;--gray-color-2: #f1f1f1;--text-graphite-1: #1E1E1E;--text-graphite-2: #515151;--text-white-1: #ffffff;--main-title-size: clamp(2rem, 5vw, 2.5rem);--title-size-1: clamp(1.5rem, 3vw, 2.5rem);--subtitle-size-1: clamp(1.5rem, 3vw, 1.7rem);--subtitle-size-2: clamp(1.2rem, 3vw, 1.5rem);--subtitle-size-3: clamp(1rem, 3vw, 1.2rem);--text-size-1: clamp(.8rem, 2vw, 1rem);--text-size-1-m: clamp(.8rem, 2vw, 1rem);--text-size-2: clamp(.7rem, 2vw, .9rem);--text-size-banner: clamp(.9rem, 2vw, 1rem);--button-text-size-1: clamp(1rem, 2vw, 1.1rem);--section-max-width: 1450px;--border-radius-1: 5px;--border-radius-2: 10px;--box-shadow-1: 0 5px 10px rgba(0, 0, 0, .5);--box-shadow-2: 0 5px 10px rgba(0, 0, 0, .1);--button-1-color: var(--bg-white-1);--button-2-color: var(--gold-color-1);--button-2-hover-color: var(--gold-color-2);--linear-gradient-transparent-1: linear-gradient(150deg, var(--green-color-3) 0%, rgb(3, 50, 34, .9) 50%);--linear-gradient-transparent-2: linear-gradient(150deg, var(--green-color-1) 20%, rgb(9, 93, 65, .6) 50%);--linear-gradient-1: linear-gradient(150deg, var(--green-color-3) 0%, var(--green-color-1) 50%)}body,html{overflow-x:hidden}body{font-family:Roboto,sans-serif;color:var(--text-graphite-2)}main{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}h1,h2,h3,h4,h5,h6{line-height:120%;font-family:Poppins,sans-serif}p{line-height:140%;letter-spacing:.5px;color:var(--text-graphite-2);font-size:var(--text-size-1)}ul{list-style:none;padding:0;margin:0}li{list-style:none}img{width:100%;height:100%}button{width:100%;max-width:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;margin:0;border:none;background:none}a{text-decoration:none;color:var(--gold-color-1);font-weight:700}.button-1 a{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.7rem 1.5rem;transition:ease .2s;color:var(--text-graphite-1);font-size:var(--button-text-size-1);border-radius:var(--border-radius-1);background-color:var(--button-1-color);box-shadow:var(--box-shadow-1)}.button-1 a:hover{transform:translateY(-10%)}.button-2 a{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.7rem 1.5rem;transition:ease .2s;color:var(--text-white-1);font-size:var(--button-text-size-1);border-radius:var(--border-radius-1);background-color:var(--button-2-color)}.button-2 a:hover{transform:translateY(-10%)}.subtitle-box{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}.subtitle-box .subtitle-tag{color:var(--gold-color-2);font-weight:700;border-bottom:var(--gold-color-2) solid 2px}.subtitle-box h1,.subtitle-box h2{font-size:var(--subtitle-size-1);color:var(--text-graphite-1);font-weight:700}.subtitle-box h3{font-size:var(--subtitle-size-2);font-weight:700}.content-text{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}.buttons-wrapper{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem}.header-section{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;padding:1rem 0;z-index:10}.header-section .box{width:90%;max-width:var(--section-max-width);display:flex;flex-direction:column;justify-content:center;align-items:center}.header-section .box .main-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.header-section .box .main-header .website-logo{width:100%;max-width:350px}.header-section .box .main-header nav,.header-section .box .main-header nav ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center;gap:1rem}.header-section .box .main-header nav ul li a{font-weight:500;color:var(--text-white-1);font-size:var(--text-size-1);transition:ease .2s}.header-section .box .main-header nav ul li a:hover{color:var(--gold-color-1)}.header-section .box .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 .box .main-header .menu-button span{width:100%;height:1px;background-color:var(--bg-white-1)}.header-section .box .main-header .wrapper{width:100%;max-width:fit-content;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:1rem}.header-bg{background-image:var(--linear-gradient-1)!important}.header-section .box .main-header button{min-width:fit-content}.header-section .box .main-header button a{font-size:var(--text-size-2);word-break:keep-all!important}.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}.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-white-1)}@media screen and (max-width: 500px){.header-section .box .main-header .wrapper button{display:none}}@media screen and (min-width: 0px) and (max-width: 750px){.header-section{padding:1rem 0}.header-section .box .main-header .website-logo{min-width:250px}.header-section .box .main-header .wrapper{max-width:10rem}.header-section .box .main-header .wrapper button{display:none}}@media screen and (min-width: 0px) and (max-width: 1050px){.header-bg{background-image:var(--linear-gradient-1)}.header-section .box .main-header .menu-button{display:flex}.header-section .box .main-header nav{width:70%}.header-section .box .main-header{border-image:none;border:none;padding-bottom:0}.header-section .box .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:var(--linear-gradient-1);padding:5rem 2rem;height:100%;transition:ease .5s}.header-section .box .main-header nav h3{display:flex;color:var(--text-white-1);font-size:1.5rem;margin-bottom:1rem}.header-section .box .main-header nav ul{flex-direction:column;justify-content:center;align-items:flex-start}.header-section .box .main-header nav ul li a{color:var(--text-white-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{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-position:center;background-size:cover;background-repeat:no-repeat;padding:5rem 0}.footer-section .box{width:90%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:3rem}.footer-section .box>.content{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:2rem}.footer-section .box>.content .item{width:100%;max-width:290px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2rem}.footer-section .box>.content .item ul{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}.footer-section .box>.content .item ul li{width:100%;max-width:fit-content;list-style-type:disc;list-style-position:inside;flex-wrap:nowrap;color:var(--text-white-1)}.footer-section .box>.content .item ul li a{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;word-break:break-all;gap:.5rem}.footer-section .box>.content .item:nth-child(3) ul li{max-width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;word-wrap:break-word;flex-wrap:nowrap}.footer-section .box>.content .item:nth-child(3) ul li a{display:list-item;list-style-type:disc;list-style-position:inside}.footer-section .box>.content .item:last-of-type{max-width:320px}.footer-section .box>.content .item:last-of-type ul li:nth-child(1) a{font-size:var(--text-size-2);font-weight:600}.footer-section .box>.content .item ul li picture{width:100%;max-width:fit-content}.footer-section .box>.content .item ul li picture img{width:100%;max-width:20px}.footer-section .box>.content .item :is(h3,p,a){color:var(--text-white-1)}.footer-section .box>.content .item a{transition:ease .2s;font-weight:700}.footer-section .box>.content .item a:hover{color:var(--gold-color-1)}.footer-section .box .copyright-box{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:var(--green-color-2) solid 1px;padding-top:2rem;gap:2rem}.footer-section .box .copyright-box p{color:var(--text-white-1)}.whatsapp-flotante{position:fixed;width:fit-content;height:fit-content;bottom:30px;right:50px;background-color:#199245;border-radius:110px;text-align:center;box-shadow:2px 2px 3px #393939;z-index:100}
