.sub-pre-header .head-overlay{display:none!important}.custom-link{color:#31aa97;display:inline-block;overflow:hidden;position:relative;text-decoration:none}.custom-link:after{background-color:#31aa97;bottom:0;content:"";height:2px!important;left:0;position:absolute;transition:width .3s ease;width:0}.custom-link:hover:after{width:100%}.custom-link-2{color:#fff;display:inline-block;overflow:hidden;position:relative;text-decoration:none}.custom-link-2:after{background-color:#fff;bottom:0;content:"";height:1.5px;left:0;position:absolute;transition:width .3s ease;width:0}.custom-link-2:hover:after{width:100%}.custom-link-3{color:#07293c;display:inline-block;overflow:hidden;position:relative;text-decoration:none}.custom-link-3:after{background-color:#07293c;bottom:0;content:"";height:1.5px;left:0;position:absolute;transition:width .3s ease;width:0}.custom-link-3:hover:after{width:100%}.hero-section{overflow:hidden!important;position:relative!important}@media (max-width:991px){.line-break{display:none}}.clean-base.round-corner-bottom-left{border-radius:0 0 0 80px;overflow:hidden}.clean-base.round-corner-top-right-bottom-left{border-radius:0 50px 0 50px;overflow:hidden}.clean-base.round-corner-top-right{border-radius:0 60px 0 0;overflow:hidden}.clean-base.round-corner-bottom-right{border-radius:0 0 150px 0;overflow:hidden}@media screen and (max-width:800px){.clean-base.round-corner-bottom-right{border-radius:0 0 60px 0;overflow:hidden}}@media screen and (max-width:380px){.hover-card-img{height:auto!important;width:90px!important}}@media screen and (max-width:290px){.hover-card-img{height:auto!important;width:50px!important}}@media screen and (max-width:250px){.hover-card-img{height:auto!important;width:0!important}}@media (max-width:991px) and (min-width:921px){.hover-cards .card-col{margin-bottom:30px}}@media (min-width:401px) and (max-width:899px){.three-column-icons .c-img-1{max-width:280px!important}}.horizontal-cards .row{border-radius:20px!important;overflow:hidden}@media (min-width:401px) and (max-width:899px){.horizontal-cards .c-img-1{max-width:140px!important}}@media (max-width:991px){.listing-page-smart-wfm .row{display:flex;flex-direction:column}.listing-page-smart-wfm .c-col{max-width:100%;width:100%}.listing-page-smart-wfm .c-col-inner{align-items:center!important;display:flex!important;flex-direction:column!important;justify-content:center!important;text-align:center!important}.listing-page-smart-wfm .c-content-con{justify-content:center!important}.listing-page-smart-wfm .c-cta-con{text-align:center!important}}@media (max-width:991px) and (min-width:576px){.listing-page-smart-wfm .c-img-1{height:auto;max-width:450px!important;width:100%}}@media (max-width:575px) and (min-width:371px){.listing-page-smart-wfm .c-img-1{height:auto;max-width:320px!important;width:100%}}@media (max-width:370px) and (min-width:200px){.listing-page-smart-wfm .c-img-1{height:auto;max-width:230px!important;width:100%}}@media (min-width:1150px){.listing-page-smart-wfm .c-img-1{position:relative!important;right:-130px!important}}@media (max-width:991px){.contact-smart-wfm .c-col-inner{align-items:center!important;display:flex!important;flex-direction:column!important;text-align:center!important}.contact-smart-wfm .c-col-inner,.contact-smart-wfm .c-content-con{justify-content:center!important}.contact-smart-wfm .c-cta-con{text-align:center!important}}@media (max-width:767px) and (min-width:421px){.contact-smart-wfm .c-img-1{height:auto;max-width:400px!important;width:100%}}@media (max-width:991px){.contact-smart-wfm-2 .c-col-inner{align-items:center!important;display:flex!important;flex-direction:column!important;justify-content:center!important;text-align:center!important}.contact-smart-wfm-2 .c-content-con{justify-content:center!important}.contact-smart-wfm-2 .c-cta-con{text-align:center!important}}@media (max-width:920px) and (min-width:421px){.contact-smart-wfm-2 .c-img-1{height:auto;max-width:360px!important;width:100%}}@media (max-width:920px){.contact-smart-wfm-2 .row{display:flex;flex-direction:column!important;flex-wrap:wrap}.contact-smart-wfm-2 .c-col{max-width:100%!important;width:100%!important}}#advisory-support-module .row,#project-support-module .row,#quarterly-release-support-module .row,#technical-support-module .row{border:2px solid #006771;border-radius:20px!important;overflow:hidden}#quarterly-release-support-module .row{border-color:#31aa97!important}#project-support-module .row{border-color:#0161a3!important}#advisory-support-module .row{border-color:#4c4285!important}