@media(max-width:767px){.elementor .gb-sticky-bar{position:fixed;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:50;padding-block-start:10px;padding-block-end:16px;padding-inline-start:12px;padding-inline-end:12px;border-block-start-width:1px;background-color:rgba(11,28,45,0.96);display:grid;gap:10px;grid-template-columns:repeat(2, minmax(0, 1fr));border-top-style: solid; border-top-color: rgba(255,255,255,0.1);\n}}@media(max-width:767px){.elementor .gb-grid-4{gap:12px;grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor .gb-scroll-item{flex:0 0 248px;scroll-snap-align: start;\n}}@media(max-width:767px){.elementor .gb-scroll-row-4{padding-block-start:4px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-16px;margin-inline-end:-16px;display:flex;flex-direction:row;gap:12px;overflow-x: auto; scroll-snap-type: x mandatory;\n}}@media(max-width:767px){.elementor .gb-scroll-row{padding-block-start:4px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-16px;margin-inline-end:-16px;display:flex;flex-direction:row;gap:12px;overflow-x: auto; scroll-snap-type: x mandatory;\n}}@media(max-width:767px){.elementor .gb-card-text{font-size:12px;}}@media(max-width:767px){.elementor .gb-card-title{font-size:15px;}}@media(max-width:767px){.elementor .gb-btn-secondary{width:100%;padding-block-start:15px;padding-block-end:15px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .gb-btn-primary{width:100%;padding-block-start:15px;padding-block-end:15px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .gb-body{font-size:15px;}}@media(max-width:767px){.elementor .gb-sub{font-size:13px;}}@media(max-width:767px){.elementor .gb-h2{font-size:28px;}}@media(max-width:767px){.elementor .gb-section{padding-block-start:32px;padding-block-end:32px;padding-inline-start:16px;padding-inline-end:16px;gap:16px;}}@media(max-width:767px){.elementor .gb-page{padding-block-start:0px;padding-block-end:84px;padding-inline-start:0px;padding-inline-end:0px;}}