@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);:root{--csc-primary:#900e35;--csc-primary-dark:#810d30;--csc-accent:#fff;--csc-accent-hover:#f5f5f5;--csc-text:#595959;--csc-text-light:#666;--csc-white:#fff;--csc-gray-light:#f5f5f5;--csc-gray:#e0e0e0;--csc-gray-dark:#888;--csc-subnav-hover:#ebebeb;--csc-nav-hover-bg:hsla(0,0%,100%,.149);--csc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.csc-header{background-color:var(--csc-white);position:relative;width:100%;z-index:1000}.csc-header .skip-link{background:var(--csc-primary);color:var(--csc-white);left:-9999px;padding:1rem;position:absolute;z-index:9999}.csc-header .skip-link:focus{left:0}.csc-header__top-bar{background:var(--csc-primary);color:#fff;padding-bottom:10px;padding-top:10px}.csc-header__container{align-items:center;display:flex;font-family:montserrat,sans-serif;justify-content:space-between;letter-spacing:-.01em!important;margin:0 auto;max-width:1920px;padding:0 1.5rem;text-decoration:none}@media (max-width:1920px){.csc-header__container{max-width:1600px}}.csc-header__top-nav{align-items:center;display:flex;justify-content:end;margin:0 auto;max-width:1920px;padding:0 20px;position:relative;width:100%}@media (max-width:1920px){.csc-header__top-nav{max-width:1600px}}.seu-e-icon:before{background:url(https://www.consorci.org/themes/custom/consorci/assets/seu.png) 50%/contain no-repeat;content:"";display:inline-block;height:14px;width:14px}.extranet-icon:before{background:url(https://www.consorci.org/themes/custom/consorci/assets/extranet.png) 50%/cover no-repeat;content:"";display:inline-block;height:12px;margin-right:5px;width:12px}.csc-header__search-block{display:none;overflow:hidden;position:relative}@media (min-width:768px){.csc-header__search-block{display:block}}.csc-header__search-trigger{align-items:center;border:1px solid hsla(0,0%,100%,.3);border-radius:4px;color:var(--csc-white);cursor:pointer;display:flex;font-size:.85rem;gap:.5rem;padding:.4rem 1rem;transition:all .2s ease}.csc-header__search-trigger:hover{background-color:hsla(0,0%,100%,.1)}.is-expanded .csc-header__search-trigger{display:none}.csc-header__search-trigger:before{background:url(https://www.consorci.org/themes/custom/consorci/assets/search.png) 50%/cover no-repeat;content:"";display:inline-block;height:16px;width:15px}.csc-header__search-form{align-items:center;background-color:var(--csc-white);border-radius:4px;display:none;gap:0;overflow:hidden}.is-expanded .csc-header__search-form{display:flex}.csc-header__search-close{align-items:center;color:var(--csc-text);cursor:pointer;display:flex;font-size:1.5rem;font-weight:300;height:36px;justify-content:center;transition:color .2s ease;width:36px}.csc-header__search-close:hover{color:var(--csc-primary)}.csc-header__search-input{background:transparent;border:none;color:var(--csc-text);font-size:.85rem;outline:none;padding:.5rem .75rem;width:200px}.csc-header__search-input::placeholder{color:#999}.csc-header__search-input:focus{outline:none}.csc-header__search-submit{background-color:var(--csc-primary);border:none;color:var(--csc-white);cursor:pointer;font-size:.85rem;font-weight:500;height:36px;padding:.5rem 1rem;transition:background-color .2s ease}.csc-header__search-submit:hover{background-color:#7a0c2d}.csc-header__top-links{align-items:center;display:flex;gap:.5rem;justify-content:flex-end;list-style:none;margin:0;padding:0}@media (min-width:768px){.csc-header__top-links{gap:1rem}}.csc-header__top-links li{align-items:center;display:flex;list-style:none}.csc-header__top-links .csc-header__nav-link{border-radius:30px;font-size:17px;padding:15px 5px;transition:all .5s}@media (max-width:1920px){.csc-header__top-links .csc-header__nav-link{font-size:15px}}.csc-header__top-links .csc-header__nav-link:focus{background-color:#eee;text-decoration:none}.csc-header__top-links .csc-header__nav-link:hover{background-color:var(--csc-nav-hover-bg);opacity:1}.csc-header__contact-btn{background:hsla(0,0%,100%,.15);border:none;border-radius:30px;color:#fff;display:inline-block;font-size:17px;font-weight:400;max-width:none;padding:15px 30px;text-decoration:none;width:auto}.csc-header__contact-btn:hover{background-color:var(--csc-nav-hover-bg)!important;opacity:1!important}.csc-header__contact-btn:after{background:url(https://www.consorci.org/themes/custom/consorci/assets/arrow_link.png) 50%/cover no-repeat;content:"";display:inline-block;height:10px;margin-left:10px;width:10px}@media (max-width:1920px){.csc-header__contact-btn{font-size:15px;padding:13px 25px}}.csc-header__lang{align-items:center;border-left:1px solid hsla(0,0%,100%,.3);color:var(--csc-white);cursor:pointer;display:flex;font-size:.85rem;gap:.2rem;padding:0 .5rem}.csc-header__main{background:#fff!important;box-shadow:0 4px 8px -2px rgba(0,0,0,.1);margin-bottom:0;padding:19px 0!important;position:relative;z-index:999999997}.csc-header__main .csc-header__container{align-items:center;display:flex;flex-wrap:inherit;font-family:montserrat,sans-serif;justify-content:space-between;letter-spacing:-.01em!important;margin:0 auto!important;max-width:1920px;padding:0 20px!important;text-decoration:none;width:100%}@media (max-width:1920px){.csc-header__main .csc-header__container{max-width:1600px}}.csc-header__logo a{display:block}.csc-header__logo img{height:45px;width:auto}@media (min-width:992px){.csc-header__logo img{height:60px}}@media (min-width:1920px){.csc-header__logo img{height:45px}}.csc-header__mobile-toggle{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:.5rem;padding:.5rem}@media (min-width:992px){.csc-header__mobile-toggle{display:none}}.csc-header__hamburger{display:flex;flex-direction:column;gap:4px}.csc-header__hamburger span{background-color:var(--csc-primary);display:block;height:2px;transition:all .3s ease;width:22px}.csc-header__menu-text{color:var(--csc-primary);font-size:.9rem;font-weight:500}.csc-header__nav{display:none;flex:1;justify-content:flex-end;padding-right:10px}@media (min-width:992px){.csc-header__nav{display:flex!important;flex-basis:auto}}@media (min-width:768px){.csc-header__nav{margin-left:0;margin-right:0}}.csc-header__menu{align-items:center;display:flex;gap:.2rem;list-style:none;margin:0;padding:0}.csc-header__menu-item{align-items:center;border:none;border-radius:30px;display:flex;justify-content:space-between;margin:10px;padding:0 10px;position:relative;transition:all .5s}.csc-header__menu-item:hover{background-color:var(--csc-subnav-hover)}.csc-header__menu-item a{align-items:center;color:var(--csc-text);display:flex;font-size:.9rem;font-weight:400;gap:.3rem;padding:.8rem .6rem;text-decoration:none;transition:all .2s ease;white-space:nowrap}.csc-header__menu-item a svg{display:none}.csc-header__menu-item a:focus,.csc-header__menu-item a:hover{color:var(--csc-text)}.csc-header__menu-item--dropdown{margin:0 2px}.csc-header__menu-item--dropdown:after{background:url(https://www.consorci.org/themes/custom/consorci/assets/arrow_orange.png) 50%/cover no-repeat;content:"";display:block;height:12px;margin-left:5px;opacity:1;position:relative;right:5px;top:40%;transform:rotate(90deg);transition:all .5s;width:7px}.csc-header__menu-item--dropdown:hover:after{rotate:-180deg}.csc-header__menu-item--dropdown a:hover{border-bottom:none;color:var(--csc-text);margin-bottom:0}.csc-header__menu-item--dropdown:hover .csc-header__submenu{display:block;opacity:1;transform:translateY(0);visibility:visible}.csc-header__menu-item--dropdown:hover .csc-header__submenu a{background-color:transparent!important}.csc-header__submenu{background-color:var(--csc-white);border:none;border-radius:20px;box-shadow:none!important;display:none;left:0;list-style:none;margin:0;min-width:200px;opacity:0;padding:20px;position:absolute;top:47px;transform:translateY(-10px);transition:all .3s ease;visibility:hidden;z-index:1000}.csc-header__submenu li{display:block;margin:0;padding:0}.csc-header__submenu a{align-items:center;border-radius:0!important;color:var(--csc-text)!important;display:flex;font-size:.9rem;font-weight:400;justify-content:space-between;padding:.75rem 1.25rem!important;text-decoration:none;transition:all .2s ease;white-space:nowrap}.csc-header__submenu a:after{background:url(https://www.consorci.org/themes/custom/consorci/assets/arrow_orange.png) 50%/cover no-repeat;content:"";display:block;flex-shrink:0;height:12px;margin-left:15px;opacity:1;width:7px}.csc-header__submenu a:hover{background-color:var(--csc-subnav-hover)!important;color:var(--csc-text)!important}.csc-header__search,.csc-header__search-btn{align-items:center;display:flex}.csc-header__search-btn{background-color:var(--csc-gray-light);border-radius:50%;color:var(--csc-primary);height:40px;justify-content:center;transition:all .2s ease;width:40px}.csc-header__search-btn:hover{background-color:var(--csc-primary);color:var(--csc-white)}.csc-header__nav.is-open{background-color:var(--csc-white);box-shadow:0 4px 20px rgba(0,0,0,.1);display:block;left:0;max-height:80vh;overflow-y:auto;padding:1rem;position:absolute;right:0;top:100%}.csc-header__nav.is-open .csc-header__menu{flex-direction:column;gap:0}.csc-header__nav.is-open .csc-header__menu-item{align-items:center;border:none;border-radius:30px;display:flex;justify-content:space-between;margin:0 10px;padding:10px;position:relative;transition:all .5s}.csc-header__nav.is-open .csc-header__menu-item:last-child{border-bottom:none}.csc-header__nav.is-open .csc-header__menu-item:hover{background-color:var(--csc-subnav-hover)}.csc-header__nav.is-open .csc-header__menu-item>a{color:var(--csc-text);padding:1rem 0}.csc-header__nav.is-open .csc-header__menu-item--dropdown:after{right:10px;top:1.5rem}.csc-header__nav.is-open .csc-header__submenu{background:transparent;box-shadow:none;display:none;min-width:auto;opacity:1;padding:0 0 .5rem 1rem;position:static;transform:none;visibility:visible}.csc-header__nav.is-open .csc-header__submenu li:hover{background-color:transparent!important}.csc-header__nav.is-open .csc-header__submenu a{font-size:.85rem;padding:.5rem 0!important}.csc-header__nav.is-open .csc-header__submenu a:after{display:none!important}.csc-header__nav.is-open .csc-header__submenu a:hover{background-color:transparent!important}.csc-header__nav.is-open .csc-header__menu-item.is-open .csc-header__submenu{display:block}.csc-header__mobile-toggle.is-active .csc-header__hamburger span:first-child{transform:rotate(45deg) translate(5px,5px)}.csc-header__mobile-toggle.is-active .csc-header__hamburger span:nth-child(2){opacity:0}.csc-header__mobile-toggle.is-active .csc-header__hamburger span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.csc-header+.container,.csc-header+main{padding-top:2rem}.csc-footer{background-color:var(--csc-primary);color:var(--csc-white);margin-top:2rem;position:relative}.csc-footer:after{background:url(https://www.consorci.org/themes/custom/consorci/assets/background-footer.png) 50%/cover no-repeat;bottom:0;content:"";display:block;height:80%!important;height:auto;left:0;pointer-events:none!important;position:absolute;width:100%}.csc-footer__container{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:0 auto;max-width:1920px;padding:0 1.5rem}@media (max-width:1920px){.csc-footer__container{max-width:1600px}}.csc-footer__top{padding:3rem 0 2rem}.csc-footer__top-grid{border-bottom:1px solid hsla(0,0%,100%,.5);display:flex;justify-content:space-between;padding-bottom:50px;padding-top:30px}@media (min-width:768px){.csc-footer__top-grid{gap:3rem;grid-template-columns:2fr 1fr 1fr}}.csc-footer__brand{width:50%}.csc-footer__social{padding-left:50px;width:calc(50% - 50px)}.csc-footer__social h3{font-family:roboto,sans-serif;font-size:24px;letter-spacing:-.01em}.csc-footer__logo img{filter:brightness(0) invert(1);height:50px;width:auto}.csc-footer__description{color:hsla(0,0%,100%,.85);font-size:.9rem;line-height:1.7;margin-top:1rem}.csc-footer__description strong{color:var(--csc-accent)}.csc-footer__title{color:var(--csc-white);font-size:.9rem;font-weight:600;margin-bottom:1rem}.csc-footer__info{margin-top:1rem;width:30%}@media (min-width:768px){.csc-footer__info{margin-top:0}}.csc-footer__address{color:hsla(0,0%,100%,.85);font-size:.9rem;font-style:normal;line-height:1.8}.csc-footer__address p{margin:0}.csc-footer__address a{color:hsla(0,0%,100%,.85);transition:color .2s ease}.csc-footer__address a:hover{color:var(--csc-white)}.csc-footer__social-links{display:flex;gap:.8rem;list-style:none;margin:0;padding:0}.csc-footer__social-links li{list-style:none}.csc-footer__social-links a{align-items:center;background-color:hsla(0,0%,100%,.15);border-radius:50%;color:var(--csc-white);display:flex;height:44px;justify-content:center;transition:all .2s ease;width:44px}.csc-footer__social-links a:hover{background-color:var(--csc-white);color:var(--csc-primary)}.csc-footer__divider{border:none;border-top:1px solid hsla(0,0%,100%,.2);margin:0}.csc-footer__main{padding:2rem 0}.csc-footer__nav-grid{display:flex;flex-flow:row wrap;gap:20px;justify-content:start!important;width:70%}.csc-footer__nav-col{display:flex;flex-flow:column;margin-bottom:20px;min-width:0;width:calc(25% - 15px)}.csc-footer__nav-title{color:var(--csc-white);font-family:roboto,sans-serif;font-size:16px;font-weight:600;margin-bottom:.8rem}.csc-footer__nav-title--mt{margin-top:1.5rem}.csc-footer__menu{list-style:none;margin:0;padding:0}.csc-footer__menu li{list-style:none;margin-bottom:.4rem}.csc-footer__menu a{color:var(--csc-white);font-size:15px;line-height:1.4;text-decoration:none;transition:color .2s ease}.csc-footer__bottom{background-color:transparent;padding:1rem 0;position:relative}.csc-footer__bottom-content{display:flex;flex-flow:wrap;gap:50px;justify-content:center;width:100%}@media (min-width:768px){.csc-footer__bottom-content{flex-direction:row;justify-content:center;text-align:left}}.csc-footer__copyright{color:hsla(0,0%,100%,.7);font-size:.85rem;margin:0}.csc-footer__legal{flex:1}.csc-footer__legal ul{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;list-style:none;margin:0;padding:0}@media (min-width:768px){.csc-footer__legal ul{gap:2rem}}.csc-footer__legal li{list-style:none}.csc-footer__legal a{color:#f8f9fa;text-decoration:none;transition:color .2s ease}.csc-footer__legal a:hover{color:var(--csc-white);text-decoration:underline}.csc-footer__legal li,.csc-footer__legal p{margin-bottom:1rem!important;margin-top:0}.btn-csc{background-color:var(--csc-accent);border:none;border-radius:6px;color:var(--csc-white)!important;cursor:pointer;display:inline-block;font-size:.9rem;font-weight:600;padding:14px 40px;text-decoration:none;transition:all .2s ease}.btn-csc:hover{background-color:var(--csc-accent-hover);transform:translateY(-1px)}.btn-csc-outline{background-color:transparent;border:2px solid var(--csc-primary);border-radius:6px;color:var(--csc-primary)!important;cursor:pointer;display:inline-block;font-size:.9rem;font-weight:600;padding:12px 38px;text-decoration:none;transition:all .2s ease}.btn-csc-outline:hover{background-color:var(--csc-primary);color:var(--csc-white)!important}.btn-consorcio{background-color:var(--csc-primary);border:none;border-radius:5px;color:var(--csc-white);cursor:pointer;display:inline-block;font-size:.9rem;font-weight:500;padding:12px 30px;text-decoration:none;transition:all .2s ease}.btn-consorcio:hover:not(.disabled){background-color:var(--csc-primary-dark);color:var(--csc-white)}.btn-consorcio.disabled{background-color:rgba(144,14,53,.25);cursor:not-allowed;opacity:.5}.button{background-color:var(--csc-primary);border:none;border-radius:6px;cursor:pointer;display:inline-block;font-size:.9rem;font-weight:600;padding:14px 40px;transition:all .2s ease}.button,.button:hover{color:var(--csc-white);text-decoration:none}.button:hover{background-color:var(--csc-primary-dark)}.content-box{background-color:var(--csc-gray-light);border-radius:8px;margin:2rem 0;padding:2rem}.content-box ul{margin:0 0 1.5rem;padding-left:1.5rem}.content-box ul li{line-height:1.6;margin-bottom:.75rem}.color-primary{color:var(--csc-primary)}.text-40{font-size:2.5rem}@media (max-width:768px){.text-40{font-size:1.75rem}}.lis{list-style:none;margin:1rem 0;padding-left:0}.lis li{line-height:1.6;margin-bottom:.5rem;padding-left:1.5rem;position:relative}.lis li:before{color:var(--csc-primary);content:"•";font-weight:700;left:0;position:absolute}.solera label{font-weight:500;margin-bottom:.5rem}.solera .form-select{border:1px solid var(--csc-gray);border-radius:5px;font-size:1rem;padding:.75rem 1rem}.solera .form-select:focus{border-color:var(--csc-primary);box-shadow:0 0 0 .2rem rgba(144,14,53,.25)}.visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.main-footer,.main-header{display:none!important}*{font-family:montserrat,sans-serif;letter-spacing:-.01em!important;padding:0;text-decoration:none}*,body{margin:0}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;color:#212529;font-size:1rem;font-weight:400;line-height:1.5}a{color:inherit;text-decoration:none}a:focus,input[type=submit]:focus{border:none!important;box-shadow:none!important;outline:none!important}strong{font-weight:500!important}