@media(max-width:1024px){.elementor .nb-lead{max-width:640px;}}@media(max-width:1024px){.elementor .nb-h2{font-size:52px;line-height:52px;}}@media(max-width:1024px){.elementor .nb-sec-head{flex-direction:column;gap:20px;align-items:flex-start;}}@media(max-width:1024px){.elementor .nb-sec{padding-block-start:88px;padding-block-end:88px;padding-inline-start:40px;padding-inline-end:40px;gap:40px;}}@media(max-width:1024px){.elementor .bb-footer-bottom{flex-direction:column-reverse;align-items:flex-start;}}@media(max-width:1024px){.elementor .bb-footer-brand{grid-column:span 3;}}@media(max-width:1024px){.elementor .bb-footer-cols{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .bb-footer-title{font-size:38px;line-height:42px;}}@media(max-width:1024px){.elementor .bb-footer-cta{padding-block-start:0px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;align-items:flex-start;}}@media(max-width:1024px){.elementor .bb-footer{padding-block-start:56px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;gap:40px;}}@media(max-width:1024px){.elementor .bb-menu-panel{padding-block-start:12px;padding-block-end:24px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .bb-menu{display:flex;}}@media(max-width:1024px){.elementor .bb-header-social{display:none;}}@media(max-width:1024px){.elementor .bb-nav{display:none;}}@media(max-width:1024px){.elementor .bb-header{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:8px;}}