@media(max-width:1024px){.elementor .ph-2col{gap:62px;}}@media(max-width:1024px){.elementor .ph-btn-outline{font-size:14px;line-height:21px;}}@media(max-width:1024px){.elementor .ph-btn-primary{font-size:14px;line-height:21px;}}@media(max-width:1024px){.elementor .ph-h2{font-size:40px;line-height:52px;}}@media(max-width:1024px){.elementor .ph-section{padding-block-start:80px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-17fa911-4453faa{font-size:70px;}}@media(max-width:1024px){.elementor .e-ae21894-b897b93{width:60%;}}@media(max-width:1024px){.elementor .e-237df52-9f9146b{width:90%;}}@media(max-width:1024px){.elementor .e-0299717-20fbe71{width:calc(50% - 12px);flex:0 0 calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-772dee9-54359e7{width:calc(50% - 12px);flex:0 0 calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-024caca-a509d10{width:calc(50% - 12px);flex:0 0 calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-83e29c1-04b4e40{width:calc(50% - 12px);flex:0 0 calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-361c657-ddd9a23{width:calc(50% - 12px);flex:0 0 calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-6d7c68d-2e9891f{width:calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-cabd54f-a57a32e{width:calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-c626a7c-826ba44{width:calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-00d9e95-596875b{width:calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-a43eba6-5dc4789{width:calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-d0674d9-318db3f{grid-template-columns:1fr;grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .e-dc7915b-2b392e5{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-09a8fb7-91e1b24{flex-direction:column;gap:40px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-6e9dc55-8219c26{grid-template-columns:1fr;grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .e-ae98886-8970a4f{color:#FFFFFF;}}@media(max-width:1024px){.elementor .e-582ea61-39ea6e5{color:rgba(255, 255, 255, 0.85);}}@media(max-width:1024px){.elementor .e-c8a3ece-2089199{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-e817008-6a3d078{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-f0e88e9-1991a80{flex-direction:column;gap:40px;align-items:stretch;}}