.custom-navigation-dropdown-text{cursor:pointer;font-family:Libre Franklin;font-size:1.0625rem!important;font-weight:500!important}.custom-navigation-dropdown-container{justify-content:center;align-items:center;display:flex;position:relative}.custom-navigation-dropdown-content{border-radius:2rem;justify-content:space-between;width:100%;margin-right:2.5rem;font-weight:600;display:flex}.custom-navigation-dropdown-content:hover{color:#8e5cd9}.custom-navigation-dropdown-content:hover .custom-navigation-dropdown-expand-icon>svg{stroke:#8e5cd9!important}.custom-navigation-dropdown-expand-icon{cursor:pointer;align-items:center;margin-left:.5rem;display:inline-flex}.custom-navigation-dropdown-menu-container{z-index:10;background-color:#fff;border:1px solid #c6c6c6;border-radius:1rem;width:60vw;padding:2rem 0;display:flex;position:absolute;bottom:0;left:50%;overflow:hidden;transform:translateY(105%)translate(-50%);box-shadow:0 .375rem 1.25rem #0000001a}.custom-navigation-dropdown-menu-container.service{width:400px}.custom-navigation-dropdown-menu-container.in-home-page{color:#000!important}.custom-navigation-dropdown-menu-item{flex-direction:column;align-items:flex-start;width:100%;padding:0 2rem;display:flex}.custom-navigation-dropdown-menu-item.with-image{position:relative;text-decoration:none!important}.custom-navigation-dropdown-menu-item.with-image:hover .hover-underline:after{opacity:1}.custom-navigation-dropdown-menu-item:hover img{transform:scale(1.05)}.custom-navigation-dropdown-menu-item:not(:last-child){border-right:.5px solid #999}.custom-navigation-dropdown-menu-item-title{margin-bottom:1rem;font-family:Inter Tight;font-size:1.75rem;font-weight:800;line-height:110%}.custom-navigation-dropdown-menu-item-title.purple{color:#8e5cd9}.custom-navigation-dropdown-menu-item-title.hover-underline{color:#000;text-decoration:none;position:relative}.custom-navigation-dropdown-menu-item-title.hover-underline.purple{color:#8e5cd9}.custom-navigation-dropdown-menu-item-title.hover-underline.purple.hover-underline:after{opacity:1}.custom-navigation-dropdown-menu-item-title.hover-underline:after{content:"";opacity:0;background-color:currentColor;width:100%;height:3px;transition:opacity .5s;position:absolute;bottom:-3px;left:0}.custom-navigation-dropdown-menu-item-image-wrapper{background-color:#e7e7e7;border-radius:1rem;width:100%;height:70%;display:flex;overflow:hidden}.custom-navigation-dropdown-menu-item-image-wrapper img{object-fit:cover;width:100%;height:auto;transition:transform .5s;display:block}.custom-navigation-dropdown-menu-item-sub-link-wrapper{color:#000;align-items:center;width:100%;padding:1rem 0;font-family:Libre Franklin;text-decoration:none;display:flex;font-size:1.0625rem!important;font-weight:500!important}.custom-navigation-dropdown-menu-item-sub-link-wrapper:not(:last-child){border-bottom:.5px solid #999}.custom-navigation-dropdown-menu-item-sub-link-wrapper:hover{color:#8e5cd9!important}.custom-navigation-dropdown-menu-item-sub-link-wrapper:hover .custom-navigation-dropdown-menu-item-sub-link-icon{opacity:1;stroke:#8e5cd9!important;fill:#8e5cd9!important}.custom-navigation-dropdown-menu-item-sub-link-wrapper.purple{color:#8e5cd9}.custom-navigation-dropdown-menu-item-sub-link-icon{opacity:0;margin-left:.5rem;color:#8e5cd9!important}
.app-footer-container{color:#fff;background-color:#000;flex-direction:row;justify-content:center;align-items:center;width:calc(100% - 3rem);margin-top:auto;padding:4rem 1rem 2rem 2rem;display:flex;left:0}@media (max-width:520px){.app-footer-container{width:calc(100% - 2.5rem);padding:4rem 1.25rem}}.app-footer-container.in-pdf-page{display:none}.app-footer-body-container{flex-direction:row;width:100%;max-width:calc(1600px - 3rem);display:flex}@media (max-width:520px){.app-footer-body-container{flex-direction:column}}.app-footer-first-col{flex-direction:column;width:300px;padding-right:4rem;display:flex}@media (max-width:768px){.app-footer-first-col{margin:0;padding-right:0}}.app-footer-first-col-logo{cursor:pointer;width:calc(220px - 2rem);margin-bottom:.5rem;padding-right:2rem}.app-footer-first-col-text{margin-bottom:2rem;font-family:Libre Franklin;font-size:.9375rem;line-height:1.125rem}@media (max-width:520px){.app-footer-first-col-text{padding-right:3rem}}.app-footer-first-col-link-container{flex-direction:row;justify-content:space-between;margin-top:5rem;font-family:Libre Franklin;font-size:.9375rem;line-height:1.125rem;display:flex}@media (max-width:520px){.app-footer-first-col-link-container.mobile{display:none}}.app-footer-first-col-link-container div span{cursor:pointer}@media (max-width:768px){.app-footer-first-col-link-container{flex-direction:column;gap:.5rem}}@media (max-width:520px){.app-footer-first-col-link-container{flex-direction:row;margin-top:2rem;margin-bottom:2rem}}.app-footer-second-col{flex-flow:wrap;justify-content:space-between;width:calc(100% - 180px);display:flex}@media (max-width:520px){.app-footer-second-col{margin-top:3rem}}.app-footer-second-col-child{margin:1rem;margin-top:unset;flex-direction:column;flex:calc(15% - .5rem);gap:.4rem;font-family:Libre Franklin;font-size:1.0625rem;line-height:1.4875rem;display:flex}.app-footer-second-col-child div span{cursor:pointer}.app-footer-second-col-child.mobile{display:none}@media (max-width:768px){.app-footer-second-col-child{margin:0 0 3rem}}@media (max-width:520px){.app-footer-second-col-child.mobile{margin-top:1rem;display:flex}}@media (max-width:927px) and (min-width:641px){.app-footer-second-col-child{flex:calc(30% - .5rem);max-width:50%}}@media (max-width:640px){.app-footer-second-col-child{flex:calc(100% - .5rem);max-width:100%}}.app-footer-second-col-child:last-child{padding-right:unset}@media (max-width:520px){.app-footer-second-col{width:100%}}.app-footer-divider{background-color:#80808066;height:1px;margin:.5rem 0}.app-footer-divider-mt{background-color:#80808066;height:1px;margin-top:.5rem;margin-bottom:.5rem}.app-footer-column-title{font-family:Inter Tight;font-size:1.375rem;font-weight:800;line-height:1.5125rem}
.footer-link-text{color:#fff;cursor:pointer;text-decoration:none}.footer-link-text:hover{text-decoration:underline}
