@media(max-width:1024px){.elementor .header{padding:30px;}}@media(max-width:1024px){.elementor .nav-link{font-size:12px;}}@media(max-width:1024px){.elementor .hero{padding-block-start:0px;padding-block-end:50px;padding-inline-start:10px;padding-inline-end:10px;}}@media(max-width:1024px){.elementor .hero_content{gap:50px;}}@media(max-width:1024px){.elementor .heading{font-size:50px;line-height:53px;}}@media(max-width:1024px){.elementor .description{font-size:15px;}}@media(max-width:1024px){.elementor .visual_card{height:auto;}}@media(max-width:1024px){.elementor .card_content{height:auto;}}@media(max-width:1024px){.elementor .design-panel{height:auto;}}@media(max-width:1024px){.elementor .project-preview{height:auto;}}@media(max-width:1024px){.elementor .chips{width:auto;}}@media(max-width:1024px){.elementor .featured_work{padding-block-end:50px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .project_row{display:grid;flex-direction:row;grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .project-card-text{font-size:12px;}}@media(max-width:1024px){.elementor .project-card-info{height:auto;display:flex;flex-direction:column;}}@media(max-width:1024px){.elementor .what-i-do{padding-block-end:50px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .cards-1-2{overflow:auto;display:flex;flex-direction:row;gap:25px;}}@media(max-width:1024px){.elementor .about-me{padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .contact{padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .service-carousel-card{width:320px;min-width:280px;flex-direction:column;}}@media(max-width:1024px){.elementor .chips-arrow{width:60px;}}