/**handles:global-23622-frontend-mobile,local-23622-frontend-mobile**/
@media(max-width:767px){.elementor .gtf-g3{grid-template-columns:repeat(1,minmax(0,1fr))}}@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-section{padding-block-start:56px;padding-block-end:56px;padding-inline-start:16px;padding-inline-end:16px}}
@media(max-width:767px){.elementor .e-6955d0ca-bf42{font-size:46px}}@media(max-width:767px){.elementor .e-12d9e019-30c4{font-size:17px}}@media(max-width:767px){.elementor .e-679d8f29-556e{min-height:560px;padding-block-start:140px;padding-block-end:72px}}@media(max-width:767px){.elementor .e-4d7d0007-57af{font-size:34px}}@media(max-width:767px){.elementor .e-5bc4983-2983{font-size:17px}}@media(max-width:767px){.elementor .e-1b931655-1822{padding-block-start:32px;padding-block-end:32px;padding-inline-start:26px;padding-inline-end:26px}}@media(max-width:767px){.elementor .e-174e35-5dd3{padding-block-start:32px;padding-block-end:32px;padding-inline-start:26px;padding-inline-end:26px}}@media(max-width:767px){.elementor .e-1ebd2fe4-5fb6{grid-template-columns:1fr}}@media(max-width:767px){.elementor .e-3428a141-aff5{padding-block-start:72px;padding-block-end:72px}}@media(max-width:767px){.elementor .e-7b17c1bd-5d41{font-size:34px}}@media(max-width:767px){.elementor .e-60406b35-7b92{grid-template-columns:1fr}}@media(max-width:767px){.elementor .e-773a56f3-8bf1{padding-block-start:72px;padding-block-end:72px}}@media(max-width:767px){.elementor .e-38a906e0-ea5e{font-size:34px}}@media(max-width:767px){.elementor .e-6b968a60-db48{font-size:17px}}@media(max-width:767px){.elementor .e-4b8e060b-e5fc{flex:0 0 100%}}@media(max-width:767px){.elementor .e-6baf9e5e-6676{align-items:flex-start}}@media(max-width:767px){.elementor .e-2df05d57-4f25{align-items:flex-start}}@media(max-width:767px){.elementor .e-2fa18d2a-9734{align-items:flex-start}}@media(max-width:767px){.elementor .e-1b9ae026-75dd{display:none}}@media(max-width:767px){.elementor .e-51fa07e-46da{flex:0 0 100%}}@media(max-width:767px){.elementor .e-5ac67811-8075{display:block}}@media(max-width:767px){.elementor .e-2e44fa0f-78d2{font-size:24px}}@media(max-width:767px){.elementor .e-393ef976-27bf{align-items:flex-start}}@media(max-width:767px){.elementor .e-4ab22943-10d3{display:block}}@media(max-width:767px){.elementor .e-589c75e9-1190{font-size:24px}}@media(max-width:767px){.elementor .e-5a7f4829-ae2d{align-items:flex-start}}@media(max-width:767px){.elementor .e-57c90dbe-fff2{display:block}}@media(max-width:767px){.elementor .e-12b4bab3-3ade{font-size:24px}}@media(max-width:767px){.elementor .e-51075e79-5bcc{align-items:flex-start}}@media(max-width:767px){.elementor .e-2e9058e8-75b2{gap:10px;flex-wrap:wrap}}@media(max-width:767px){.elementor .e-261e3ee1-b019{flex:0 0 100%}}@media(max-width:767px){.elementor .e-662746b8-b2b1{display:block}}@media(max-width:767px){.elementor .e-781d55a7-1491{font-size:24px}}@media(max-width:767px){.elementor .e-7f3559e5-a4e2{align-items:flex-start}}@media(max-width:767px){.elementor .e-72312459-9462{display:block}}@media(max-width:767px){.elementor .e-1ac98299-a301{font-size:24px}}@media(max-width:767px){.elementor .e-c90530c-7515{align-items:flex-start}}@media(max-width:767px){.elementor .e-3f372a32-29c0{display:block}}@media(max-width:767px){.elementor .e-12073ec1-42f6{font-size:24px}}@media(max-width:767px){.elementor .e-79857491-ec5e{align-items:flex-start}}@media(max-width:767px){.elementor .e-40bd344-5f79{gap:10px;flex-wrap:wrap}}@media(max-width:767px){.elementor .e-1521befc-700c{flex:0 0 100%}}@media(max-width:767px){.elementor .e-33ab1762-44a5{display:none}}@media(max-width:767px){.elementor .e-6b4dcdaf-d332{display:none}}@media(max-width:767px){.elementor .e-1eac99dd-b972{display:block}}@media(max-width:767px){.elementor .e-640bfb1-7be9{font-size:24px}}@media(max-width:767px){.elementor .e-3ffb47fc-2310{align-items:flex-start}}@media(max-width:767px){.elementor .e-1f43c2d4-ab2b{gap:10px;flex-wrap:wrap}}@media(max-width:767px){.elementor .e-3ecb0302-a48d{flex:0 0 100%}}@media(max-width:767px){.elementor .e-47cc6bf4-5838{display:none}}@media(max-width:767px){.elementor .e-13e72665-1ab1{display:none}}@media(max-width:767px){.elementor .e-13be7273-e271{display:block}}@media(max-width:767px){.elementor .e-4d3e8391-499e{font-size:24px}}@media(max-width:767px){.elementor .e-2d05dc81-8bc3{align-items:flex-start}}@media(max-width:767px){.elementor .e-49a38e56-1649{gap:10px;flex-wrap:wrap}}@media(max-width:767px){.elementor .e-54c1eeea-81a3{flex:0 0 100%}}@media(max-width:767px){.elementor .e-484f76f0-1cb6{display:none}}@media(max-width:767px){.elementor .e-322ddabd-f1c1{display:none}}@media(max-width:767px){.elementor .e-6697b491-ffd7{font-size:40px}}@media(max-width:767px){.elementor .e-59ad4e4b-a3e0{align-items:flex-start}}@media(max-width:767px){.elementor .e-88aebf2-2e80{gap:10px;flex-wrap:wrap}}@media(max-width:767px){.elementor .e-46940e4f-2139{padding-block-start:72px;padding-block-end:72px}}@media(max-width:767px){.elementor .e-17e58bf9-9431{font-size:34px}}@media(max-width:767px){.elementor .e-1aa058c-2ff3{grid-template-columns:1fr}}@media(max-width:767px){.elementor .e-41d0b70-b434{padding-block-start:72px;padding-block-end:72px}}@media(max-width:767px){.elementor .e-44ca1a23-8788{font-size:34px}}@media(max-width:767px){.elementor .e-5602bc3d-b841{gap:36px}}@media(max-width:767px){.elementor .e-7c0b6419-52f5{padding-block-start:72px;padding-block-end:72px}}