@font-face{font-family:Nunito;src:url("./media/Nunito-Regular-D476PCK5.ttf")}@font-face{font-family:Montserrat;src:url("./media/Montserrat-Regular-745NJHFI.ttf")}:root{--fontBase: "Nunito", sans-serif;--fontTitulos: "Montserrat", sans-serif;--blackZero: rgba(0, 0, 0, 0);--black: #000000;--black25: rgba(0, 0, 0, .25);--black75: rgba(0, 0, 0, .75);--greenS: #a8e4a0;--greenA: #79AE6F;--greenA25: rgba(121, 174, 111, .25);--greenH: #1E2C1C;--whiteS: #DBDFB4;--whiteA: #B8CD9B;--radialType1: radial-gradient(circle, var(--greenA25) 25%, transparent 75%);--radialType2: radial-gradient(circle, transparent 25%, var(--greenA25) 75%);--linear7: linear-gradient(90deg, rgba(121, 174, 111, .07) 25%, rgba(121, 174, 111, .07) 75%);--linearLeft: linear-gradient(90deg, var(--greenA25) 25%, transparent 75%), linear-gradient(90deg, var(--greenH) 25%, transparent 75%);--linearRight: linear-gradient(90deg, transparent 25%, var(--greenA25) 75%), linear-gradient(90deg, transparent 25%, var(--greenH) 75%);--linearTop: linear-gradient(0deg, transparent 25%, var(--greenA25) 75%), linear-gradient(0deg, transparent 25%, var(--greenH) 75%);--linearBottom: linear-gradient(0deg, var(--greenA25) 25%, transparent 75%), linear-gradient(0deg, var(--greenH) 25%, transparent 75%);--textShadow-Black: .046875rem 0 0 var(--black), 0 .046875rem 0 var(--black), .046875rem .046875rem 0 var(--black), -.046875rem 0 0 var(--black), 0 -.046875rem 0 var(--black), -.046875rem -.046875rem 0 var(--black), .046875rem -.046875rem 0 var(--black), -.046875rem .046875rem 0 var(--black);--boxShadow-Black: inset 0 0 0 .046875rem var(--black), 0 0 0 .046875rem var(--black);--boxShadow-BlackInset: inset 0 0 0 .046875rem var(--black);--boxShadow-BlackOutset: 0 0 0 .046875rem var(--black);--boxShadowVar: 0 0 .5625rem var(--greenA25), 0 0 .3125rem var(--black), 0 0 .125rem var(--black);--boxShadowVarMax: 0 0 .5625rem var(--greenA), 0 0 .3125rem var(--black), 0 0 .125rem var(--black);--boxShadow: var(--greenA25) 0 0 1.5rem, 0 0 0 var(--blackZero);--boxShadowMin: var(--greenA25) 0 0 .75rem;--radiusS: 1.5rem;--radiusA: 2.25rem}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box!important;background-origin:border-box!important;-webkit-tap-highlight-color:var(--blackZero)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;text-shadow:var(--textShadow-Black)!important;outline:1px solid transparent!important;outline-offset:0!important}html{scroll-behavior:smooth}html body{min-height:100%;background-color:var(--greenH)!important;font-family:var(--fontBase);clip-path:inset(0)}html body:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;background-image:url("./media/imgbase-LBS6WJIW.jfif");background-size:cover;background-position:center top;background-repeat:no-repeat;opacity:.25;pointer-events:none}:focus{outline-color:var(--greenS)!important;box-shadow:var(--boxShadow-Black),var(--boxShadow)!important;transition:.3s ease-in-out!important}*::-webkit-scrollbar{width:.75rem}*::-webkit-scrollbar-thumb{min-height:10px;border-left:.25rem solid var(--greenH);border-right:.25rem solid var(--greenH);border-top:.25rem solid var(--greenH);border-bottom:.25rem solid var(--greenH);border-radius:.375rem;background-image:linear-gradient(0deg,var(--whiteS) 0% 43%,transparent 43% 46.5%,var(--greenS) 46.5% 53.5%,transparent 53.5% 57%,var(--whiteS) 57% 100%)}*::-webkit-scrollbar-track{background-color:var(--greenH)}::selection{background-color:var(--greenH);color:var(--greenS);text-shadow:none;filter:none}::-webkit-selection{background-color:var(--greenH);color:var(--greenS);text-shadow:none;filter:none}::-moz-selection{background-color:var(--greenH);color:var(--greenS);text-shadow:none;filter:none}::-ms-selection{background-color:var(--greenH);color:var(--greenS);text-shadow:none;filter:none}::-o-selection{background-color:var(--greenH);color:var(--greenS);text-shadow:none;filter:none}@media screen and (max-width:1330px){html{font-size:93.75%}}@media screen and (max-width:1024px){html{font-size:87.5%}}@media screen and (max-width:768px){html{font-size:81.25%}}@media screen and (max-width:425px){html{font-size:75%}}
