@charset "UTF-8";body{background-color:#fff;display:flex;font-family:Montserrat;flex-direction:column;height:100vh;overflow-x:hidden}body .header,body .content{padding-left:20px;padding-right:20px}@media only screen and (min-width: 1700px){body .header,body .content{padding-left:240px;padding-right:240px}}body .content{flex:1 0 auto}body.high-contrast,section.high-contrast,.accessibility.high-contrast,footer.high-contrast{background-color:#000!important;color:#fff!important}body.high-contrast a,section.high-contrast a,.accessibility.high-contrast a,footer.high-contrast a{color:#f2d300!important}.govco-bar{align-items:center;background-color:#0743b5;display:flex;padding:10px 0;width:100%}@media only screen and (min-width: 600px){.govco-bar img{padding-left:27px}}.header{padding:25px 20px;align-items:center;color:#adcacb;display:flex;flex-direction:column;gap:1rem;justify-content:space-between}@media only screen and (min-width: 1280px){.header{align-items:flex-start;flex-direction:row}}.header__brand{align-items:center;display:flex;gap:1rem;flex-wrap:wrap}@media only screen and (max-width: 599px){.header__brand{width:100%}}@media only screen and (min-width: 600px){.header__brand{justify-content:space-between}}.header__brand-menu-mobile{background-color:#129a39;color:#fff;right:20px;padding:1rem;position:absolute}@media only screen and (min-width: 600px){.header__brand-menu-mobile{display:none}}.header__brand .logo{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;padding-left:26px}.header__brand .logo .image__img{height:54px;width:auto}@media only screen and (min-width: 600px){.header__brand .logo .image__img{height:auto;width:220px}}@media only screen and (min-width: 1024px){.header__brand .logo .image__img{height:100px;width:296px}}.header__secondary-menu{align-items:center;display:flex;gap:1.5rem;justify-content:space-evenly;list-style:none;margin:0;padding:0}@media only screen and (max-width: 599px){.header__secondary-menu{flex-direction:column}}.header__secondary-menu a{align-items:center;color:#129a39;display:flex;gap:.5rem;text-decoration:none}.header__secondary-menu a:hover{color:#108933}.header__secondary-menu .header__secondary-menu-finder{display:flex;align-items:center;gap:1rem}@media only screen and (max-width: 599px){.header__secondary-menu .header__secondary-menu-finder{flex-direction:column}}.header__secondary-menu .header__secondary-menu-finder .search{background-color:#edf0eb;border-width:0;border-radius:20px;min-height:40px;padding-left:20px;width:200px;transition:width .5s ease-in-out}@media only screen and (max-width: 599px){.header__secondary-menu .header__secondary-menu-finder .search:focus{width:90vw}}@media only screen and (min-width: 600px){.header__secondary-menu .header__secondary-menu-finder .search{min-width:320px}}.header__secondary-menu .header__secondary-menu-finder .btn.hide{display:none}@media only screen and (max-width: 599px){.header__secondary-menu .header__secondary-menu-finder .btn{display:block}}.header__secondary-menu .header__secondary-menu-finder .modal-overlay{position:fixed;background:#000;width:100%;height:100%;top:0;left:0;opacity:.97;z-index:4;display:flex;justify-content:center;padding-top:10vh;align-items:flex-start}.header__secondary-menu .header__secondary-menu-finder .modal-overlay .modal-search{background:#fff;border-radius:10px;width:90vw;height:500px;opacity:1;padding:1rem;display:flex;flex-direction:column;justify-content:space-evenly;gap:2rem;overflow-y:scroll;overflow-x:hidden}.header__secondary-menu .header__secondary-menu-finder .modal-overlay .modal-search .search-results{display:flex;flex-direction:column;gap:1rem}.header__secondary-menu .header__secondary-menu-social .social-media{display:flex;gap:1rem;list-style:none;margin:0;padding:0}.header__secondary-menu .header__secondary-menu-social .social-media .social-media__item a{color:#129a39;text-decoration:none;font-size:calc(var(--font-scale) * 3rem)}@media only screen and (min-width: 600px){.header__secondary-menu .header__secondary-menu-social .social-media .social-media__item a{font-size:calc(var(--font-scale) * 1.25rem)}}.header__secondary-menu .header__secondary-menu-social .social-media .social-media__item a:hover{color:#108933}.navigation-bar{display:none}@media only screen and (min-width: 600px){.navigation-bar{display:flex}}.navigation-bar .menu{align-items:center;border-radius:10px;display:flex;padding:1rem;gap:1.5rem;list-style:none}.navigation-bar .menu__item{text-align:center}.navigation-bar .menu__item a{font-size:calc(var(--font-scale) * 20px);color:#129a39;font-weight:700;text-decoration:none}.navigation-bar .menu__item a:hover{color:#108933}.navigation-bar .menu__item .submenu{background:#fff;list-style:none;position:absolute;transform:translate(-18px,2px);z-index:3}.navigation-bar .menu__item .submenu li{text-align:left;padding:.5rem 0;padding:1rem}.navigation-bar .menu__item .submenu li:hover{background-color:#c1e4c5}.navigation-bar .menu__item.loteria>.submenu{display:none}.navigation-bar .menu__item.loteria.active:hover>.submenu{display:block}.navigation-bar-mobile{position:fixed;top:0;left:0;min-width:60%;height:100vh;background-color:#fff;overflow-y:auto;transform:translate(-100%);transition:transform .3s ease-in-out;z-index:3}.navigation-bar-mobile.visible{transform:translate(0)}.navigation-bar-mobile.visible+.modal{display:block}.navigation-bar-mobile .menu{list-style-type:none;padding:0;margin:0}.navigation-bar-mobile .menu .menu__item{border-bottom:1px solid #ddd}.navigation-bar-mobile .menu .menu__item a{display:block;padding:10px;text-decoration:none;color:#000}.navigation-bar-mobile .menu .menu__item a.active{background-color:#129a39;color:#fff}.navigation-bar-mobile .menu .brand{display:flex;justify-content:space-between;align-items:center;padding:20px 10px;border-bottom:1px solid #ddd}.navigation-bar-mobile .menu .brand img{height:auto;width:100%;max-width:130px}.navigation-bar-mobile .menu .brand .close-button{width:40px;height:40px;border-radius:50%;background-color:#cf1f25;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.navigation-bar-mobile .menu .brand .close-button svg{fill:#fff;width:20px;height:20px}.modal{display:none;position:fixed;width:100%;height:100%;background-color:#000;opacity:.5;z-index:2}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider-btn{position:absolute;cursor:pointer;box-shadow:0 0 6px #444;inset:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:34px}.slider-btn:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}input:checked+.slider-btn{background-color:#2196f3}input:focus+.slider-btn{box-shadow:0 0 1px #2196f3}input:checked+.slider-btn:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:calc(var(--font-scale) * 2em);margin:.67em 0}h2,h3{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:calc(var(--font-scale) * 1em)}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:calc(var(--font-scale) * 1em)}small{font-size:calc(var(--font-scale) * 80%)}sub,sup{font-size:calc(var(--font-scale) * 75%);line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:calc(var(--font-scale) * 100%);line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}ul{list-style:none;margin:0;padding:0}ul a{text-decoration:none}p{margin:0;padding:0}button{cursor:pointer}.btn{font-size:calc(var(--font-scale) * 72px)}@media only screen and (min-width: 320px){.btn{font-size:calc(var(--font-scale) * 20px)}}@media only screen and (min-width: 600px){.btn{font-size:calc(var(--font-scale) * 18px)}}@media only screen and (min-width: 1024px){.btn{font-size:calc(var(--font-scale) * 16px)}}@media only screen and (min-width: 1440px){.btn{font-size:calc(var(--font-scale) * 16px)}}.tabmenu__list-item{font-size:calc(var(--font-scale) * 72px)}@media only screen and (min-width: 320px){.tabmenu__list-item{font-size:calc(var(--font-scale) * 14px)}}@media only screen and (min-width: 600px){.tabmenu__list-item{font-size:calc(var(--font-scale) * 16px)}}@media only screen and (min-width: 1024px){.tabmenu__list-item{font-size:calc(var(--font-scale) * 16px)}}@media only screen and (min-width: 1440px){.tabmenu__list-item{font-size:calc(var(--font-scale) * 20px)}}.btn{border-style:none;background:#f2d300;border-radius:20px;color:#129a39;padding:12px 41px;position:relative;text-decoration:none;width:fit-content;white-space:nowrap;transition:filter .5s ease}.btn:hover{filter:brightness(1.2)}.btn.red{background:#cf1f25;color:#fff}.btn.green{background:#129a39;color:#fff}.btn.green-yellow{background:#129a39;color:#f2d300}.btn.yellow{background:#f2d300;color:#129a39}.btn.yellow-black{background:#f2d300;color:#000}.label{background:#129a39;color:#fff;padding:2px;font-size:14px}.accessibility-icon{bottom:5vh;position:fixed;right:0;z-index:5}.accessibility{border-radius:20px 0 0 20px;padding:2rem;position:fixed;right:0;z-index:4;max-width:320px}.accessibility-options{display:none}.accessibility.show{background:#fffc;box-shadow:0 0 6px gray}.accessibility.show .accessibility-options{display:block;overflow-y:scroll;height:100vh}@media only screen and (max-width: 599px){.accessibility.show .accessibility-options{width:70vw}}.accessibility.show .accessibility-options .accessibility-heading{align-items:center;display:flex;gap:15px;justify-content:flex-start}.accessibility.show .accessibility-options .accessibility-heading h3{font-size:1rem}.accessibility.show .accessibility-options .accessibility-heading .close-button{width:40px;height:40px;border-radius:50%;background-color:#cf1f25;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.accessibility.show .accessibility-options .accessibility-heading .close-button svg{fill:#fff;width:20px;height:20px}.accessibility.show .accessibility-options .container{display:flex;flex-direction:column;gap:1rem}.accessibility.show .accessibility-options .container li{border-bottom:1px solid #bbb;display:flex;flex-direction:column;gap:1rem;padding:1rem}.accessibility.show .accessibility-options .container li .options{display:flex;gap:1rem}.tabmenu{display:flex;flex-direction:column}@media only screen and (max-width: 599px){.tabmenu{display:none}}.tabmenu__list{padding-left:26px;padding-right:26px;display:flex;justify-content:center;gap:1rem}@media only screen and (min-width: 1024px){.tabmenu__list{gap:2rem}}.tabmenu__list-item{align-items:center;background:#cf1f25;border-radius:20px 20px 0 0;display:flex;height:74px;justify-content:center;font-weight:700;padding:0 10px;width:100%}.tabmenu__list-item a{color:#fff;text-align:center}.tabmenu__base{background-color:#cf1f25;border-radius:20px 20px 0 0;border-width:0;content:"";width:100%;height:22px}
