@media(max-width:767px){.elementor .gfg-page{font-size:var(--fs-base-mobile);}}@media(max-width:767px){.elementor .gfg-container{padding-inline-start:var(--gutter-mobile);padding-inline-end:var(--gutter-mobile);}}@media(max-width:767px){.elementor .gfg-section{padding-block-start:var(--sp-9-mobile);padding-block-end:var(--sp-9-mobile);padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .gfg-title-section{font-size:var(--fs-xl-mobile);}}@media(max-width:767px){.elementor .gfg-text{font-size:var(--fs-base-mobile);}}@media(max-width:767px){.elementor .gfg-button-primary{width:100%;font-size:var(--fs-md-mobile);padding-block-start:var(--sp-4);padding-block-end:var(--sp-4);padding-inline-start:var(--sp-6);padding-inline-end:var(--sp-6);}}@media(max-width:767px){.elementor .gfg-page-hero{padding-block-start:var(--sp-7-mobile);padding-block-end:var(--sp-7-mobile);padding-inline-start:var(--gutter-mobile);padding-inline-end:var(--gutter-mobile);}}@media(max-width:767px){.elementor .gfg-title-page{font-size:var(--fs-2xl-mobile);}}@media(max-width:767px){.elementor .gfg-band{flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .gfg-quote{font-size:var(--fs-xl-mobile);}}@media(max-width:767px){.elementor .gfg-doc{flex-direction:column;gap:var(--sp-6);}}@media(max-width:767px){.elementor .gfg-doc-aside{width:100%;position:static;inset-block-start:var(--sp-9-mobile);flex-direction:row;gap:var(--sp-2);flex-wrap:wrap;flex:0 1 auto;}}@media(max-width:767px){.elementor .gfg-doc-link{font-size:var(--fs-sm);padding-block-start:var(--sp-1);padding-block-end:var(--sp-1);padding-inline-start:var(--sp-3);padding-inline-end:var(--sp-3);border-width:var(--border);border-color:var(--color-ink);}}@media(max-width:767px){.elementor .gfg-doc-body{gap:var(--sp-8-mobile);}}@media(max-width:767px){.elementor .gfg-doc-section{scroll-margin-top:var(--sp-9-mobile);}}@media(max-width:767px){.elementor .gfg-stat-row{flex-direction:column;gap:var(--sp-3);}}@media(max-width:767px){.elementor .gfg-stat-value{font-size:var(--fs-xl-mobile);}}@media(max-width:767px){.elementor .gfg-rule-title{font-size:var(--fs-base-mobile);}}@media(max-width:767px){.elementor .gfg-bullet-text{font-size:var(--fs-base-mobile);}}@media(max-width:767px){.elementor .gfg-header-bar{padding-block-start:var(--sp-2);padding-block-end:var(--sp-2);padding-inline-start:var(--gutter-mobile);padding-inline-end:var(--gutter-mobile);gap:var(--sp-3);}}@media(max-width:767px){.elementor .gfg-logo-image{height:var(--logo-h-mobile);}}@media(max-width:767px){.elementor .gfg-header-nav{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;order:1;}}@media(max-width:767px){.elementor .gfg-header-actions{margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:0px;}}@media(max-width:767px){.elementor .gfg-footer-inner{padding-block-start:var(--sp-8-mobile);padding-block-end:var(--sp-8-mobile);padding-inline-start:var(--gutter-mobile);padding-inline-end:var(--gutter-mobile);flex-direction:column;gap:var(--sp-6);}}@media(max-width:767px){.elementor .gfg-footer-col{flex:0 0 auto;}}@media(max-width:767px){.elementor .gfg-footer-link{font-size:var(--fs-md-mobile);padding-block-start:var(--sp-2);padding-block-end:var(--sp-2);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:var(--border);border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--color-dark-line);border-style:solid;}}@media(max-width:767px){.elementor .gfg-footer-bottom{padding-block-start:var(--sp-5);padding-block-end:var(--sp-5);padding-inline-start:var(--gutter-mobile);padding-inline-end:var(--gutter-mobile);flex-direction:column;}}