*{margin:0;padding:0;box-sizing:border-box;font-family:Montserrat Alternates,sans-serif;scrollbar-color:#454a4d #202324}svg:hover path{background-color:#fff}body,html{font-family:Montserrat Alternates,Cera Round Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,a:hover{text-decoration:none}.homesectiontitle{color:#2755a1;display:flex;justify-content:center;position:relative;margin:.5vh 0 9vh}.homesectiontitle h1{font-size:5rem;font-weight:700;text-transform:uppercase}.homesectiontitle img{position:absolute;width:95px;left:51vh;bottom:-1vh}.homesectiontitle span{color:#95b71d}.App{display:flex;flex-direction:column}.cls-2 *{fill:#2755a1}.cls-2:hover *{fill:#fff}.loadingg{width:100%;background-color:#202324;height:100vh;z-index:999}.success{color:#20a020}.danger{color:#a02020}.alert{padding:1rem;border:.1rem solid transparent;border-radius:.5rem}.alert-info{color:#2020a0;background-color:#e0e0ff}.alert-danger{color:#a02020;background-color:#ffe0e0}.alert-success{color:#20a020;background-color:#eeffe0}.navlinkcss{color:#c1bebe;cursor:pointer;text-decoration:none;font-weight:700;align-self:center;margin:0 14px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative}.navlinkcss:hover{color:#2755a1;text-decoration:none}@media(max-width:1200px){.navlinkcss p{font-size:15px}}.navlinkcss p{font-family:Cera Round Pro;flex:0 0 100%;font-size:15px;text-align:center;letter-spacing:.5px;margin:0 0 11px;transition:all .2s linear}@-webkit-keyframes slideInFromLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideInFromLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@-webkit-keyframes slideInFromRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideInFromRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@-webkit-keyframes slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateX(0)}}@keyframes slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateX(0)}}@-webkit-keyframes slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateX(0)}}@keyframes slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateX(0)}}.loading-overlay{z-index:999999;position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:#fff}.loading{display:inline-block;width:30px;height:30px;border-radius:50%;border:2px solid rgba(149,183,29,.2);border-top-color:#95b71d;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite;left:calc(50% - 15px);top:calc(50% - 15px);position:fixed;z-index:1}@keyframes spin{to{-webkit-transform:rotate(1turn)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn)}}.expertise-card-group{display:grid;margin-left:auto;margin-right:auto;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;max-width:85%;background-color:#fff;border-radius:25px;box-shadow:4px 12px 20px 0 rgba(0,0,0,.27)}.expertiseCard{width:100%;height:100%;color:#2755a1;border:2px #e3e3e3;border-radius:0}.expertiseCard:hover{background-color:#2755a1;color:#fff}.expertiseCard object{margin:0 .5rem .5rem;display:flex;align-items:center;justify-content:center}.expertiseCard img.hover{display:none}.expertiseCard:hover>img.hover{display:block}.expertiseCard:hover>img.default{display:none}.expertiseCard:hover>a{color:#fff;border:2px solid #fff}section.herosection{margin-top:3rem;padding-top:0;padding-bottom:0}section.herosection h2:before{margin-bottom:.75rem;display:block;height:.25rem;width:5rem;border-radius:.125rem;opacity:1;background-color:#2755a1;content:" ";line-height:4px;margin-left:calc(50% - 40px);vertical-align:top}section.herosection h2{font-family:Cera Round Pro;margin-bottom:3rem;color:#2755a1;text-align:center}section.herosection .hero h1{font-family:Cera Round Pro;max-width:2rem;font-size:45px;font-weight:700;text-transform:uppercase;margin-bottom:1rem;color:#2755a1}section.herosection .hero p{max-width:19rem}.ps-btn--backtop{display:flex;justify-content:center;align-items:center;width:45px;height:45px;z-index:10000;background-color:#fff;border:1px solid #eaeaea}.ps-btn--backtop i{color:#fff}.ps-btn--backtop:hover{cursor:pointer;border-color:#2755a1}.ps-btn--backtop:hover i{color:#2755a1}.ant-back-top{right:50px!important}