@media(max-width:767px){.elementor .cx-sticky-slot{min-height:52px;font-size:15px;}}@media(max-width:767px){.elementor .cx-logos-2col{gap:12px;& > * { flex: 0 1 calc((100% - 12px)/2) !important; min-height: 72px !important; padding: 12px !important; font-size: 12px !important; }\n}}@media(max-width:767px){.elementor .cx-dd-panel{position:static;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:0px;margin-block-start:0px;border-width:0px;background-color:transparent;opacity:100%;visibility: visible; translate: 0 0; box-shadow: none;\n}}@media(max-width:767px){.elementor .cx-dd{flex-wrap:wrap;}}@media(max-width:767px){.elementor .cx-sticky-label{font-size:9px;display:block;flex:0 0 100%;text-align:left;\n}}@media(max-width:767px){.elementor .cx-sticky{padding-inline-end:52px;gap:4px;flex-wrap:wrap;}}@media(max-width:767px){.elementor .cx-subnav{border-radius:20px;}}@media(max-width:767px){.elementor .cx-logo{flex:0 1 100%;}}@media(max-width:767px){.elementor .crs-h1{font-size:38px;letter-spacing:-1px;}}@media(max-width:767px){.elementor .crs-section{padding-block-start:50px;padding-block-end:50px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .crs-h2{font-size:30px;}}@media(max-width:767px){.elementor .cx-logo-md{flex:0 1 100%;}}@media(max-width:767px){.elementor .cx-logo-lg{flex:0 1 100%;}}