header{padding:0!important}.ft-header{background:#fff}.header .ft-logo{max-width:254px;padding:20px 0}#search-widget{position:relative;z-index:1002}.titulo{font-size:65px!important;letter-spacing:.5px!important;line-height:65px!important}.ft-header--btn .ft-button{border-radius:12px;padding-block:12px}.ft-button--filled{background:#2c2b74;border:2px solid #fff}.ft-footer__menu-heading h6:after{background-color:#fff}.ft-button{border-radius:0;border-radius:12px;font-size:18px;line-height:24px;padding:12px;text-transform:uppercase}.header .menu__item--depth-1>.menu__link.menu__link--active-link,.header .menu__item--depth-1>.menu__link:active{color:#2c2774}.header .ft-mega-menu__wrapper a,.header .menu__item--depth-1>.menu__link:not(.ft-button),.header .menu__link{color:#23539e}.header .menu__item--depth-1>.menu__link.menu__link--active-link,.header .menu__item--depth-1>.menu__link:hover{color:#2c2774!important}.header .hs-menu-item a:focus,.header .hs-menu-item a:hover,.header .menu .menu__wrapper .menu__submenu .menu__item .menu__link.menu__link--active-link,.header .menu .menu__wrapper .menu__submenu .menu__item:focus>.menu__link,.header .menu .menu__wrapper .menu__submenu .menu__item:hover>.menu__link,.header .menu__item--depth-1:after,.header .menu__item--depth-1:before,.header__menu-submenu .header__menu-link:focus,.header__menu-submenu .header__menu-link:hover{color:#23539e!important}.header .ft-menu-toggler,.header .ft-menu-toggler--close{top:10px!important}.header .menu__item--depth-1:after,.header .menu__item--depth-1:before{background-color:#2c2774!important}#hs_cos_wrapper_header-top-module-5 .menu__item--depth-1:hover>.menu__link{color:#2c2774}#hs_cos_wrapper_header-top-module-5 .menu__item:hover .menu__child-toggle-icon,#hs_cos_wrapper_header-top-module-5 .menu__item:hover .menu__child-toggle-icon:focus{border-bottom-color:#2c2774!important;border-right-color:#2c2774!important;border-top-color:#2c2774!important}#hs_cos_wrapper_header-top-module-5 .menu .menu__link:active{color:#2c2774}@media only screen and (max-width:850px){.titulo{font-size:40px!important;line-height:40px!important}.ft-button--filled{margin-top:20px}.header .ft-logo{max-width:180px;padding:10px}.ft-header{padding:0}}footer{background:#2c2774!important}