.assessify-footer{position:relative;overflow:hidden;color:#b8cbd3;background:linear-gradient(145deg,#102f45 0%,#173f59 58%,#18506d 100%)}.assessify-footer .background-lines-footer{display:none}.assessify-footer .footer-menu{padding:4.25rem 0 0}.assessify-footer .footer-menu>.container{max-width:1160px}.assessify-footer .footer-menu>.container>.row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:2.5rem;row-gap:1rem}.assessify-footer .footer-menu>.container>.row>.col-12.logo{grid-column:1 / -1;display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;margin:0 0 2rem;padding:0}.assessify-footer .group-4063{display:block;width:150px;height:auto;filter:brightness(0) invert(1)}.assessify-footer-intro{margin:.8rem 0 0;color:rgba(255,255,255,.68);font-size:.76rem;line-height:1.6}.assessify-footer .social-media-icons{display:flex;align-items:center;gap:.45rem}.assessify-footer .social-media-labels{display:grid;width:2.1rem;height:2.1rem;place-items:center;margin:0;color:rgba(255,255,255,.75);background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.13);border-radius:50%;font-size:.75rem;transition:background .2s,color .2s,transform .2s}.assessify-footer .social-media-labels:hover{color:#fff;background:#178d9a;transform:translateY(-2px)}.assessify-footer .social-media-labels a{color:inherit}.assessify-footer .footer-menu>.container>.row>.col-3{width:auto;grid-column:auto;margin:0!important;padding:0}.assessify-footer .footer-menu>.container>.row>.col-3:nth-of-type(2){grid-column:1}.assessify-footer .footer-menu>.container>.row>.col-3:nth-of-type(3){grid-column:2}.assessify-footer .footer-menu>.container>.row>.col-3:nth-of-type(4){grid-column:3}.assessify-footer .footer-menu>.container>.row>.col-3:nth-of-type(5){grid-column:4}.assessify-footer .footer-menu>.container>.row>.col-3.bold{padding-bottom:.65rem;color:#fff;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.assessify-footer .footer-menu>.container>.row>.col-3.align-left:not(.bold){line-height:1.9}.assessify-footer .footer-menu label{display:block;margin:0!important}.assessify-footer .footer-menu label a{color:rgba(220,234,238,.7);font-size:.72rem;line-height:1.5;text-decoration:none;transition:color .2s}.assessify-footer .footer-menu label a:hover{color:#7fe0df}.assessify-footer .footer-menu>.container>.row>.col-12:not(.logo){grid-column:1 / -1}.assessify-footer hr{margin:2.3rem 0 1.5rem;border:0;border-top:1px solid rgba(255,255,255,.16);opacity:1}.assessify-footer .subscription-footer{grid-column:1 / span 2!important;width:auto!important;margin:0!important;padding:0}.assessify-footer .subscription-footer>label{margin-bottom:.6rem!important;color:#fff;font-size:.74rem;font-weight:800;letter-spacing:.04em}.assessify-footer .input-group{max-width:510px;margin:0!important;padding:.25rem;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18)!important;border-radius:10px}.assessify-footer .subscribe-input{height:2.45rem!important;color:#fff!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:.74rem}.assessify-footer .subscribe-input::placeholder{color:rgba(220,234,238,.55)}.assessify-footer .subscribe-btn{height:2.45rem;padding:0 .9rem;color:#fff!important;background:#178d9a!important;border:0!important;border-radius:7px!important;font-size:.68rem;font-weight:800}.assessify-footer .certifications-footer{display:block;grid-column:3 / span 2;width:auto!important;margin:0!important;padding:0}.assessify-footer .footer-copyright{display:block!important;max-width:1160px;margin:2.5rem auto 0;padding:1.15rem 1rem;border-top:1px solid rgba(255,255,255,.12);color:rgba(220,234,238,.5);font-size:.64rem;text-align:left}.assessify-footer .modal{color:#173752}
@media(max-width:767px){.assessify-footer .footer-menu{padding:3rem 1rem 0}.assessify-footer .footer-menu>.container>.row{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}.assessify-footer .footer-menu>.container>.row>.col-12.logo{display:block;grid-column:1 / -1;margin-bottom:1.25rem}.assessify-footer .social-media-icons{margin-top:1.15rem}.assessify-footer .footer-menu>.container>.row>.col-3:nth-of-type(2),.assessify-footer .footer-menu>.container>.row>.col-3:nth-of-type(3),.assessify-footer .footer-menu>.container>.row>.col-3:nth-of-type(4),.assessify-footer .footer-menu>.container>.row>.col-3:nth-of-type(5){grid-column:auto}.assessify-footer .subscription-footer,.assessify-footer .certifications-footer{grid-column:1 / -1!important}.assessify-footer .footer-copyright{margin-top:2rem;padding:1rem}.assessify-footer .footer-menu>.container>.row>.col-3.bold{margin-top:1rem!important}}
.assessify-footer .footer-menu{padding-top:2.8rem}.assessify-footer .footer-menu>.container>.row{column-gap:2rem;row-gap:.7rem}.assessify-footer .footer-menu>.container>.row>.col-12.logo{margin-bottom:1.35rem}.assessify-footer .group-4063{width:128px}.assessify-footer-intro{margin:.55rem 0 0;font-size:.68rem}.assessify-footer .social-media-icons{gap:.35rem}.assessify-footer .social-media-labels{width:1.8rem;height:1.8rem;font-size:.65rem}.assessify-footer .footer-menu>.container>.row>.col-3.bold{padding-bottom:.35rem;font-size:.63rem}.assessify-footer .footer-menu label a{font-size:.67rem;line-height:1.45}.assessify-footer hr{margin:1.7rem 0 1.15rem}.assessify-footer .subscription-footer>label{margin-bottom:.4rem!important;font-size:.68rem}.assessify-footer .input-group{max-width:430px}.assessify-footer .subscribe-input,.assessify-footer .subscribe-btn{height:2.2rem!important}.assessify-footer .subscribe-input{font-size:.68rem}.assessify-footer .subscribe-btn{font-size:.63rem}.assessify-footer .footer-copyright{margin-top:1.7rem;padding:.85rem 1rem;font-size:.59rem}
@media(max-width:767px){.assessify-footer .footer-menu{padding-top:2.2rem}.assessify-footer .footer-menu>.container>.row>.col-12.logo{margin-bottom:.65rem}.assessify-footer .footer-copyright{margin-top:1.35rem}}
.assessify-footer-lines{display:none!important}.assessify-footer.footer-background{display:block!important;height:auto!important;min-height:0!important;opacity:1!important;padding:0 0 0!important;background-image:none!important;background-color:#173f59!important}.assessify-footer .footer-menu.flex-row-2{display:block;width:100%;height:auto;margin-left:0}.assessify-footer .social-media-icons{position:static;right:auto;margin-top:0}.assessify-footer .footer-copyright{position:static;width:auto}
