@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor .ph-2col{flex-direction:column;gap:40px;}}@media(max-width:767px){.elementor .ph-card{padding:24px;}}@media(max-width:767px){.elementor .ph-btn-outline{width:100%;font-size:14px;line-height:21px;}}@media(max-width:767px){.elementor .ph-btn-primary{width:100%;font-size:14px;line-height:21px;}}@media(max-width:767px){.elementor .ph-h2{font-size:35px;line-height:45.5px;}}@media(max-width:767px){.elementor .ph-section{padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-17fa911-4453faa{font-size:47px;margin-block-end:4px;}}@media(max-width:767px){.elementor .e-08aca7b-e4c671b{max-width:100%;}}@media(max-width:767px){.elementor .e-76c4963-dc9ebd8{flex-direction:column;gap:12px;}}@media(max-width:767px){.elementor .e-ae21894-b897b93{width:100%;}}@media(max-width:767px){.elementor .e-237df52-9f9146b{width:100%;}}@media(max-width:767px){.elementor .e-4f4d30c-507bf2d{padding-block-start:96px;padding-block-end:96px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-b9d87a5-347f83d{width:100%;font-size:16px;line-height:24px;}}@media(max-width:767px){.elementor .e-0299717-20fbe71{width:100%;flex:0 0 100%;}}@media(max-width:767px){.elementor .e-772dee9-54359e7{width:100%;flex:0 0 100%;}}@media(max-width:767px){.elementor .e-024caca-a509d10{width:100%;flex:0 0 100%;}}@media(max-width:767px){.elementor .e-83e29c1-04b4e40{width:100%;flex:0 0 100%;}}@media(max-width:767px){.elementor .e-361c657-ddd9a23{width:100%;flex:0 0 100%;}}@media(max-width:767px){.elementor .e-9a5ae94-3d08c32{gap:32px;}}@media(max-width:767px){.elementor .e-b154c79-24096bf{font-size:16px;line-height:26px;}}@media(max-width:767px){.elementor .e-4c86475-dbcc948{font-size:16px;line-height:26px;}}@media(max-width:767px){.elementor .e-4afbf3b-08f75b9{font-size:16px;line-height:26px;}}@media(max-width:767px){.elementor .e-6d7c68d-2e9891f{width:100%;padding:24px;}}@media(max-width:767px){.elementor .e-cabd54f-a57a32e{width:100%;padding:24px;}}@media(max-width:767px){.elementor .e-c626a7c-826ba44{width:100%;padding:24px;}}@media(max-width:767px){.elementor .e-00d9e95-596875b{width:100%;padding:24px;}}@media(max-width:767px){.elementor .e-a43eba6-5dc4789{width:100%;padding:24px;}}@media(max-width:767px){.elementor .e-5199577-5d1c98c{gap:36px;}}@media(max-width:767px){.elementor .e-cfb1e11-877ab1d{font-size:16px;line-height:26px;}}@media(max-width:767px){.elementor .e-4a99a4f-867bbf9{padding:24px;}}@media(max-width:767px){.elementor .e-32fcd07-2306451{padding:24px;}}@media(max-width:767px){.elementor .e-2035329-43e0d1f{padding:24px;}}@media(max-width:767px){.elementor .e-ae98886-8970a4f{color:#FFFFFF;}}@media(max-width:767px){.elementor .e-582ea61-39ea6e5{color:rgba(255, 255, 255, 0.85);}}@media(max-width:767px){.elementor .e-b7a8daa-e745453{padding-block-start:80px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;}}