@media(max-width:767px){.elementor .sg-nav{& img { width: 150px; } & .elementor-nav-menu--dropdown.elementor-nav-menu__container { top: 74px !important; }\n}}@media(max-width:767px){.elementor .sg-foot-bottom{flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .sg-foot-grid{gap:36px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .sg-footer{padding-block-start:64px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .sg-header-right{gap:10px;}}@media(max-width:767px){.elementor .sg-header-logo{width:150px;min-width:150px;}}@media(max-width:767px){.elementor .sg-header{padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .sg-path-h{font-size:38px;}}@media(max-width:767px){.elementor .sg-path-body{padding-block-start:28px;padding-block-end:28px;padding-inline-start:22px;padding-inline-end:22px;}}@media(max-width:767px){.elementor .sg-pricebox{width:100%;min-width:0px;padding:24px;}}@media(max-width:767px){.elementor .sg-allin-h{font-size:44px;}}@media(max-width:767px){.elementor .sg-allin{padding-block-start:28px;padding-block-end:28px;padding-inline-start:22px;padding-inline-end:22px;gap:28px;}}@media(max-width:767px){.elementor .sg-pill{font-size:15px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:767px){.elementor .sg-grid-4{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .sg-hero-h1{font-size:30px;& strong { font-size: 76px; }\n}}@media(max-width:767px){.elementor .sg-cta-h{font-size:46px;}}@media(max-width:767px){.elementor .sg-cta{padding-block-start:72px;padding-block-end:72px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .sg-h2{font-size:36px;}}@media(max-width:767px){.elementor .sg-sec{padding-block-start:64px;padding-block-end:64px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .sg-hero{padding-block-start:48px;}}@media(max-width:767px){.elementor .sg-pill-off{margin-inline-start:20px;}}@media(max-width:767px){.elementor .sg-btn-sm{display:none;}}