@media(max-width:767px){.elementor .home-banner-section{min-height:70vh;}}@media(max-width:767px){.elementor .featured-news-widget{max-width:calc((100% - 30px));;}}@media(max-width:767px){.elementor .solution-card{flex:0 1 100%;}}@media(max-width:767px){.elementor .home-capability-section{background-image:linear-gradient(#ffffff, #ffffff);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:767px){.elementor .banner-heading{font-size:39px;line-height:40px;}}@media(max-width:767px){.elementor .footer-nav-row{flex-direction:column;}}@media(max-width:767px){.elementor .footer-top-row{flex-direction:column;justify-content:flex-start;align-items:start;}}