@keyframes rotating{100%{transform:rotate(360deg)}}@media(max-width: 1024px){.story{padding-top:3vh !important}.storyCard img{width:10em !important}.storyCard .elementor-column:nth-child(1){order:2}.storyCard .elementor-column:nth-child(2){order:3}.storyCard .elementor-column:nth-child(3){order:1}}@media(max-width: 767px){.service .card{width:100% !important}.team .memberCard{max-height:unset !important}.team .memberCard>.elementor-container{flex-wrap:wrap !important}}.page{background-color:#f5f5f5}.page h1,.page h2,.page h3,.page h4,.page p{color:#004a6d}.page .story{margin-top:0;padding-top:20em}.page .story .storyTitle h1{margin-bottom:1em;text-align:center}.page .story .storyCard{position:relative;margin-bottom:2em}.page .story .storyCard::after{background-color:#b6c92f !important;border:0 !important;bottom:0;content:"" !important;height:3px !important;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .5s ease-out,background-color .5s ease-out;width:100%}.page .story .storyCard:hover::after{background-color:#004a6d !important;border:0;transform:scaleX(1);transform-origin:bottom left}.page .story .storyCard h2{font-size:3rem}.page .story .storyCard img{width:15em}.page .service .elementor-inner-section>.elementor-container{justify-content:space-between}.page .service .card{background-color:#022739;cursor:default;transition:color .5s,background-color .5s;padding:0;width:32%}.page .service .card h2,.page .service .card h3,.page .service .card h4,.page .service .card li,.page .service .card p{color:#f5f5f5}.page .service .card:hover{background-color:#b6c92f}.page .service .card:hover h2,.page .service .card:hover h3,.page .service .card:hover h4,.page .service .card:hover li,.page .service .card:hover a,.page .service .card:hover p{color:#004a6d}.page .service .card:hover li::before{color:#004a6d}.page .service .card .elementor-widget-wrap{padding:0}.page .service .card .elementor-widget-wrap .elementor-widget-heading,.page .service .card .elementor-widget-wrap .elementor-widget-text-editor{padding:1em 2em}.page .service .card .elementor-widget-wrap h3{text-align:center}.page .service .card .elementor-widget-wrap .logo{margin:auto;padding:2em;width:70%}.page .team .memberCard{background-color:#f5f5f5;cursor:default;transition:color .5s,background-color .5s;box-shadow:0 0 10px 0 rgba(0,0,0,.3);margin:1em 0;max-height:20em;padding:1em;transition:max-height .5s ease-in,color .5s,background-color .5s}.page .team .memberCard h2,.page .team .memberCard h3,.page .team .memberCard h4,.page .team .memberCard li,.page .team .memberCard p{color:#004a6d}.page .team .memberCard:hover{background-color:#022739}.page .team .memberCard:hover h2,.page .team .memberCard:hover h3,.page .team .memberCard:hover h4,.page .team .memberCard:hover li,.page .team .memberCard:hover a,.page .team .memberCard:hover p{color:#b6c92f}.page .team .memberCard:hover li::before{color:#b6c92f}.page .team .memberCard>.elementor-container{flex-wrap:nowrap;height:100%}.page .team .memberCard>.elementor-container .roundImage img{border-radius:50%;height:12em;object-fit:cover;width:12em}.page .team .memberCard>.elementor-container .memberText{padding:1em}.page .team .memberCard>.elementor-container .memberText>.elementor-widget-wrap{overflow:hidden;padding:0}.page .team .memberCard>.elementor-container .memberText p{margin-bottom:0}.page .team .memberCard:hover{max-height:100em}.page .partners .subtitle{margin-top:5em}.page .partners .partnerCard{border-top:1px solid #004a6d;padding:2em 0}.page .partners .partnerCard .elementor-widget-image{text-align:left}.page .partners .partnerCard .elementor-widget-image img{width:20em}
