@font-face{font-family:"GT-Walsheim";src:url(../../../etc.clientlibs/rodonaves/clientlibs/rodonaves-common-clientlibs/resources/rodonaves/font/GT-Walsheim-Light.ttf) format("truetype");font-weight:300;font-style:normal}
@font-face{font-family:"GT-Walsheim";src:url(../../../etc.clientlibs/rodonaves/clientlibs/rodonaves-common-clientlibs/resources/rodonaves/font/GT-Walsheim-Regular.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:"GT-Walsheim";src:url(../../../etc.clientlibs/rodonaves/clientlibs/rodonaves-common-clientlibs/resources/rodonaves/font/GT-Walsheim-Medium.ttf) format("truetype");font-weight:500;font-style:normal}
@font-face{font-family:"GT-Walsheim";src:url(../../../etc.clientlibs/rodonaves/clientlibs/rodonaves-common-clientlibs/resources/rodonaves/font/GT-Walsheim-Bold.ttf) format("truetype");font-weight:700;font-style:normal}
[v-cloak]{display:none}
*{font-family:"GT-Walsheim"}
:root{--cor-title-primary:#00002e;--cor-text-primary:#00002e;--cor-back-hover-primary:#030061;--cor-back-hover-secondary:#f5f5f5}
.header-comp{background-color:blue;color:#fff;padding:10px 0}
.header-container{display:flex;align-items:center;justify-content:space-between;padding:0 20px;max-width:1200px;margin:auto}
.header-comp img.logo{width:160px;height:32px}
.nav-links{list-style-type:none;display:flex;gap:0}
.nav-links li{position:relative;padding:5px 10px}
.nav-links li a{text-decoration:none;color:#fff;display:flex;transition:.3s ease;font-size:12px;font-style:normal;font-weight:300;line-height:18px;text-transform:uppercase}
.nav-links li a:hover{text-decoration:underline;text-underline-offset:4px}
.nav-links li:hover .dropdown-content{display:block}
.nav-links{list-style-type:none;display:flex;gap:0}
.header-container ul{margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}
.new{margin:0 !important}
.cq-placeholder,.new{height:0 !important}
.link-selected{font-size:16px;font-weight:800}
input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgb(13 110 253 / .25)}
.disclaimer{display:flex;flex-direction:column;align-items:flex-start;gap:1px;align-self:stretch}
.disclaimer-title,.disclaimer-title>p{color:var(--secondary-default,#ffb500);text-align:center;font-family:"GT-Walsheim";font-size:18px;font-style:normal;font-weight:700;line-height:21.6px}
.disclaimer-description{color:var(--TextColor,#00002e);font-family:"GT-Walsheim";font-size:14px;font-style:normal;font-weight:300;line-height:18.2px}
.disclaimer-description a{text-decoration-line:underline;color:var(--TextColor,#00002e)}
button,button a{font-family:"GT-Walsheim";font-size:14px !important;font-style:normal;font-weight:500 !important;line-height:18.2px;text-transform:uppercase;border-radius:8px !important}
button:hover,button a:hover{transform:scale(1)}
.btn-hover-primary{transition:all .6s !important}
.btn-hover-primary:hover{box-shadow:inset 0 -45px 0 0 var(--cor-back-hover-primary);background-color:none !important}
.btn-hover-secondary{transition:all .6s !important}
.btn-hover-secondary:hover{box-shadow:inset 0 -45px 0 0 var(--cor-back-hover-secondary);background-color:none !important}
.btn:hover{transform:scale(1) !important}
.btn{border-radius:8px !important;font-size:14px !important;font-weight:500 !important}
.login-button{background-color:#fff;border:1px solid blue;color:blue;padding:12px 24px;cursor:pointer;border-radius:8px;display:flex;align-items:center;font-weight:700}
.footer{background-color:#f1f1f1}
.footer-container{display:flex;max-width:1120px;margin:0 auto;justify-content:space-between;padding-top:32px;padding-left:20px;padding-right:20px}
.footer-row>h2{margin-bottom:16px}
.footer-row>p,.footer-row>a>img{margin:8px 0}
.footer-row>a>img{margin:4px 4px 4px 0;transition:ease-in .3s}
.footer-row>a>img:hover{transform:scale(1.03)}
.footer-row>p>a{color:#00002e}
.footer-row>p>a:hover{color:blue}
.footer-logo>p{font-size:12px;font-style:normal;font-weight:300;line-height:normal;text-transform:uppercase}
.bottom-sec{background-color:blue;height:auto !important;padding-bottom:18px}
.bottom-wrap{display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding:17px 0;max-width:1120px;margin:0 auto;padding:17px 20px 0}
.copyright{display:flex;justify-content:space-between;align-items:center;flex-direction:column}
.copyright p{margin:0;color:#fff;margin-top:8px}
.bottom-links{display:flex !important;justify-content:space-between;align-items:center;margin-top:8px}
.bottom-links a{color:#fff;text-decoration:none}
.bottom-links a:hover{color:#f5f5f5 !important;text-decoration:underline;text-underline-offset:4px}
.bottom-links span{color:#fff;padding:0 3px !important;font-size:14px;font-weight:500}
.bottom-links span:first-child{display:none}
.seedone,.seedone2{padding-left:0;margin-top:8px}
.seedone img,.seedone2 img{width:88px;height:15px}
.seedone{display:block}
.seedone>a{display:flex;align-items:center}
.dev{font-size:14px;font-weight:400;line-height:16px;letter-spacing:0;margin-right:8px;color:#fff}
@media(min-width:840.98px){.copyright{flex-direction:row}
.copyright p{margin-top:0}
.bottom-wrap{flex-direction:row !important}
.bottom-links{margin-top:0}
.bottom-links span:first-child{display:inline}
.bottom-links span{padding:0 16px}
.seedone{margin-top:0;padding-left:30px}
}
.texto-footer>p{line-height:.5 !important;font-size:1rem !important}
.footer-socials{width:40%}
@media(min-width:840.98px){.footer-socials{width:70%}
}