.topBodyWrapper{height:-moz-fit-content;height:fit-content;position:absolute;z-index:3;right:0;left:0}.topBodyWrapper .modal.show{background:rgba(39,78,194,.95)}.topBodyWrapper .modal-content{width:100%;background:none}.whiteMenu{color:#fff;height:100%}.whiteMenu:hover{color:#fff}.whiteMenu:hover:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;border-bottom:3px solid #fff}.fa-magnifying-glass{cursor:pointer}.resourceLibraryLink{display:flex;justify-content:center;align-items:center}.resourceLibraryLink h6{text-transform:none!important;text-decoration:underline}.resourceLibraryLink:hover .fa-chevron-left{transition:margin-right .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1);margin-right:14px!important;cursor:pointer}.header .headerMenu .menu-wrapper-child,.menu-wrapper,.menu-wrapper-child,.searchModal{position:relative}.searchModal{width:100%;display:flex;justify-content:center}.searchModal .close{top:52px}.searchModal .fa-xmark.fa-fw{width:18px;color:#fff;padding:4px;height:18px;border:2px solid #fff;border-radius:50%;z-index:2}.searchModal input.validate{background:#fff;border-radius:97px;padding-left:30px;height:120px;font-size:35px;width:60%;border:1px solid #d6e4f9}.menuBox{display:flex;flex-direction:row;justify-content:center;align-items:center}.hoveredMenuItem .darkMenu{color:#ed681e}.hoveredMenuItem .darkMenu:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;border-bottom:3px solid #ed681e}.headerOpen{background:hsla(0,0%,100%,.98);box-shadow:0 30px 30px rgba(0,0,0,.1607843137);opacity:.98;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.whiteBackground .primaryButton:hover{color:#10111d!important}.header{margin-top:0;margin-bottom:0;width:100%}.header .headerMenu{display:flex;flex-direction:row;justify-content:start;align-items:center;height:100%;margin-left:20px}.header .headerMenu .menu-wrapper,.header .headerMenu .menu-wrapper-child{display:flex;flex-direction:row;height:100%;align-items:center;margin-left:30px}.header .headerMenu .menu-wrapper-child:hover{cursor:pointer}.header .headerButton{display:flex;justify-content:end;align-items:center}.menuItemTitle{font-family:var(--var-intelo-semiBold),sans-serif;font-size:16px;line-height:21px}@media only screen and (max-width:1919px)and (min-width:1537px){.header .headerMenu .menu-wrapper-child,.menu-wrapper{margin-left:21px}}@media only screen and (max-width:899px){.headerLogo{max-width:160px!important}}