@media(max-width:767px){.elementor .wrap{padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .callbar{position:fixed;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:60;padding-block-start:10px;padding-block-end:calc(10px + env(safe-area-inset-bottom));padding-inline-start:12px;padding-inline-end:12px;background-color:var(--c-ink);transform:translate3d(0px, 110%, 0px);transition:transform 320ms;display:grid;gap:8px;grid-template-columns:1fr auto;box-shadow: var(--sh-bar);\n}}@media(max-width:767px){.elementor .brand{font-size:16px;padding:0px;}}@media(max-width:767px){.elementor .fg-footer{padding-block-end:110px;}}@media(max-width:767px){.elementor .btn-head{min-height:46px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .brand-mark{display:block;}}@media(max-width:767px){.elementor .brand-logo{display:none;}}@media(max-width:767px){.elementor .fg-header-inner{padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;gap:var(--sp-3);}}@media(max-width:767px){.elementor .btn-head-text{display:block;}}