@media(max-width:1024px){.elementor .site-logo{width:220px;}}@media(max-width:1024px){.elementor .site-header{min-height:76px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:1024px){.elementor .service-card{padding:24px;}}@media(max-width:1024px){.elementor .faded-circle{width:400px;height:400px;inset-block-start:15%;inset-inline-end:-21%;}}@media(max-width:1024px){.elementor .type-button{font-size:15px;}}@media(max-width:1024px){.elementor .type-text{font-size:14px;}}@media(max-width:1024px){.elementor .type-subheading{font-size:18px;}}@media(max-width:1024px){.elementor .type-secondary{font-size:40px;letter-spacing:-3px;}}@media(max-width:1024px){.elementor .type-primary{font-size:55px;letter-spacing:-4px;}}