@media(max-width:991px){.elementor .header-call-button{min-width:150px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:6px;padding-inline-end:6px;}}@media(max-width:991px){.elementor .hero-flex{max-width:50%;}}@media(max-width:991px){.elementor .foo-cols-wrap{column-gap:20px;row-gap:30px;flex-wrap:wrap;}}@media(max-width:991px){.elementor .foo-title-content-wrap{gap:10px;}}@media(max-width:991px){.elementor .cta-content-wrap{max-width:calc(100% - 220px);flex:1 0 auto;}}@media(max-width:991px){.elementor .btns-container{flex-direction:column;justify-content:center;}}@media(max-width:991px){.elementor .btn-mt-50{margin-block-start:35px;}}@media(max-width:991px){.elementor .loc-divider{height:24px;}}@media(max-width:991px){.elementor .sec-title-sub-txt-wrp{margin-block-end:35px;}}@media(max-width:991px){.elementor .team-cards-wrap{column-gap:20px;row-gap:40px;}}@media(max-width:991px){.elementor .team-card{gap:10px;}}@media(max-width:991px){.elementor .team-member-img{height:250px;max-height:250px;object-position:top center;}}@media(max-width:991px){.elementor .member-title-des-wrap{margin-block-start:0px;}}@media(max-width:991px){.elementor .sl-cards-wrap{gap:20px;}}@media(max-width:991px){.elementor .service-card{max-width:calc(50% - 10px);}}@media(max-width:991px){.elementor .service-img{height:220px;max-height:220px;}}@media(max-width:991px){.elementor .cta-3cols-wrap{flex-direction:column;gap:20px;align-items:center;}}@media(max-width:991px){.elementor .cta-3col-box{max-width:400px;}}@media(max-width:991px){.elementor .cta-3col-link{align-self:center;}}@media(max-width:991px){.elementor .member-list-wrap{max-width:100%;}}@media(max-width:991px){.elementor .member-card{width:100%;max-width:100%;padding:20px;flex-direction:column;gap:30px;align-items:center;}}@media(max-width:991px){.elementor .member-details-wrap{max-width:100%;padding:0px;}}@media(max-width:991px){.elementor .member-img-wrap{width:100%;min-height:400px;max-width:400px;border-radius:15px;}}@media(max-width:991px){.elementor .service-detail-lr-wrap{padding:20px;}}@media(max-width:991px){.elementor .service-details-content-wrap{gap:30px;}}@media(max-width:991px){.elementor .resources-3cols{gap:20px;}}@media(max-width:991px){.elementor .resources-col-box{max-width:400px;align-items:center;}}