@media(max-width:1024px){.elementor .sec{padding-block-start:60px;padding-block-end:60px;padding-inline-start:36px;padding-inline-end:36px;}}@media(max-width:1024px){.elementor .col-half{flex:1 1 320px;}}@media(max-width:1024px){.elementor .col-third{flex:1 1 310px;}}@media(max-width:1024px){.elementor .h2-section{font-size:32px;}}@media(max-width:1024px){.elementor .h3-card{font-size:20px;}}@media(max-width:1024px){.elementor .lead{font-size:18px;}}@media(max-width:1024px){.elementor .page-head{padding-block-start:112px;padding-block-end:60px;padding-inline-start:36px;padding-inline-end:36px;}}@media(max-width:1024px){.elementor .h1-page{font-size:44px;}}@media(max-width:1024px){.elementor .topbar{padding-block-start:var(--s-2);padding-block-end:var(--s-2);padding-inline-start:36px;padding-inline-end:36px;}}@media(max-width:1024px){.elementor .header-row{min-height:72px;padding-block-start:var(--s-3);padding-block-end:var(--s-3);padding-inline-start:36px;padding-inline-end:36px;}}@media(max-width:1024px){.elementor .brand-logo{width:46px;height:46px;}}@media(max-width:1024px){.elementor .brand-name{font-size:18px;}}@media(max-width:1024px){.elementor .footer-shell{padding-block-start:60px;padding-block-end:var(--s-6);padding-inline-start:36px;padding-inline-end:36px;}}@media(max-width:1024px){.elementor .price-value-white{font-size:36px;}}@media(max-width:1024px){.elementor .price-value-blue{font-size:36px;}}