@media(max-width:767px){.elementor .gtf-ft-botw{flex-direction:column-reverse;align-items:flex-start;}}@media(max-width:767px){.elementor .gtf-ft-col-wide{grid-column:span 2;}}@media(max-width:767px){.elementor .gtf-ft-main{padding-block-start:40px;padding-block-end:32px;gap:32px;grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor .gtf-ft-btn-line{padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;flex:1 1 auto;}}@media(max-width:767px){.elementor .gtf-ft-btn-sun{padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;flex:1 1 auto;}}@media(max-width:767px){.elementor .gtf-ft-ctab{width:100%;flex-wrap:nowrap;}}@media(max-width:767px){.elementor .gtf-ft-ctah{font-size:26px;}}@media(max-width:767px){.elementor .gtf-ft-ctaw{padding-block-start:32px;padding-block-end:32px;}}@media(max-width:767px){.elementor .gtf-tab-label{font-size:15px;line-height:1.2;}}@media(max-width:767px){.elementor .gtf-tab{font-size:15px;line-height:1.2;text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;border-radius:12px;flex:1 1 0px;}}@media(max-width:767px){.elementor .gtf-field{width:100%;flex:0 1 100%;}}@media(max-width:767px){.elementor .gtf-lead{font-size:17px;}}@media(max-width:767px){.elementor .gtf-h2{font-size:30px;}}@media(max-width:767px){.elementor .gtf-section{padding-block-start:56px;padding-block-end:56px;padding-inline-start:16px;padding-inline-end:16px;}}