@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor .e-bbaa9b8-eac5344{height: 70px !important;
flex-wrap: nowrap !important;
padding: 0 16px !important;\n}}@media(max-width:767px){.elementor .e-3489ae8-b2162c9{display: flex !important;
flex-direction: column !important;\n}}@media(max-width:767px){.elementor .e-784206b-1da3873{font-size: 34px !important;
line-height: 1.15 !important;
max-width: 100% !important;
word-break: normal !important;\n}}@media(max-width:767px){.elementor .e-7c12b75-abc3e2f{flex: 1 1 auto !important;
width: 100% !important;
font-size: 15px !important;
line-height: 1.7 !important;\n}}@media(max-width:767px){.elementor .e-fa06c17-39ae8e5{font-size: 38px !important;\n}}@media(max-width:767px){.elementor .e-62d3783-74f6c9e{font-size: 13px !important;\n}}@media(max-width:767px){.elementor .e-cff53f0-b49e0e3{flex: 1 1 0 !important;
width: auto !important;
height: 110px !important;
padding: 10px !important;
margin: 0 !important;\n}}@media(max-width:767px){.elementor .e-6f07a9f-18aa764{font-size: 38px !important;\n}}@media(max-width:767px){.elementor .e-3835310-c94d821{font-size: 13px !important;\n}}@media(max-width:767px){.elementor .e-0c71679-5f3080d{flex: 1 1 0 !important;
width: auto !important;
height: 110px !important;
padding: 10px !important;
margin: 30px 0 0 0 !important;\n}}@media(max-width:767px){.elementor .e-db801a3-0619219{margin: 0 !important;
width: 100% !important;
gap: 4px !important;\n}}@media(max-width:767px){.elementor .e-c890708-095a1b1{flex-direction: column !important;
align-items: flex-start !important;
gap: 28px !important;\n}}@media(max-width:767px){.elementor .e-843ed26-6b11d31{min-height: 0 !important;
padding: 110px 20px 140px 20px !important;
gap: 24px !important;\n}}@media(max-width:767px){.elementor .e-9683752-9cb112f{font-size: 12px !important;
margin: 0 0 24px 0 !important;\n}}@media(max-width:767px){.elementor .e-378d6c4-c5a0c6b{font-size: 12px !important;
margin: 0 0 10px 0 !important;\n}}@media(max-width:767px){.elementor .e-8853f8e-28405bd{font-size: 22px !important;
margin: 0 0 14px 0 !important;\n}}@media(max-width:767px){.elementor .e-2a990fe-d358783{font-size: 15px !important;
line-height: 1.7 !important;\n}}@media(max-width:767px){.elementor .e-9758c16-06e6291{flex: 1 1 auto !important;
width: 100% !important;
min-height: 0 !important;
height: auto !important;
margin: 0 !important;
padding: 24px 20px 28px !important;
border-width: 0 !important;\n}}@media(max-width:767px){.elementor .e-4cd01ee-d69771c{font-size: 12px !important;
margin: 0 0 24px 0 !important;\n}}@media(max-width:767px){.elementor .e-d023ee9-4e47ce7{font-size: 12px !important;
margin: 0 0 10px 0 !important;\n}}@media(max-width:767px){.elementor .e-f08a65c-19f9c34{font-size: 22px !important;
margin: 0 0 14px 0 !important;\n}}@media(max-width:767px){.elementor .e-b1d186d-9a9f10e{font-size: 15px !important;
line-height: 1.7 !important;\n}}@media(max-width:767px){.elementor .e-768463d-b364d86{flex: 1 1 auto !important;
width: 100% !important;
min-height: 0 !important;
height: auto !important;
margin: 0 !important;
padding: 24px 20px 28px !important;
border-width: 0 !important;\n}}@media(max-width:767px){.elementor .e-f2adc8e-0201032{flex-direction: column !important;
margin: -60px 0 0 0 !important;
padding: 0 20px 50px !important;
gap: 16px !important;
background: linear-gradient(to bottom, transparent 0, transparent 60px, #F0F0F0 60px, #F0F0F0 100%) !important;\n}}@media(max-width:767px){.elementor .e-737e152-910c3bb{font-size: 44px !important;\n}}@media(max-width:767px){.elementor .e-ea6128c-5035173{font-size: 44px !important;\n}}@media(max-width:767px){.elementor .e-c847c04-88a9296{font-size: 13px !important;
line-height: 1.15 !important;\n}}@media(max-width:767px){.elementor .e-5ec831f-2df180a{position: absolute !important;
top: auto !important;
bottom: 40px !important;
left: 0 !important;
z-index: 2 !important;
width: 150px !important;
min-height: 105px !important;
height: auto !important;
padding: 10px 12px !important;\n}}@media(max-width:767px){.elementor .e-be6ef6e-d957c0b{width: 260px !important;
max-width: 80% !important;
min-width: 0 !important;
height: auto !important;
margin: 0 !important;
z-index: 1 !important;\n}}@media(max-width:767px){.elementor .e-67404dc-41cfa74{order: 2 !important;
position: relative !important;
flex: 1 1 auto !important;
width: 100% !important;
min-height: 0 !important;
display: flex !important;
justify-content: flex-end !important;
align-items: flex-end !important;
padding: 0 !important;
margin: 0 !important;\n}}@media(max-width:767px){.elementor .e-4f44270-f34be37{font-size: 26px !important;
margin: 0 0 16px 0 !important;\n}}@media(max-width:767px){.elementor .e-d4fdb01-6f9d12c{font-size: 44px !important;\n}}@media(max-width:767px){.elementor .e-9a639f8-6035c8a{font-size: 44px !important;\n}}@media(max-width:767px){.elementor .e-b1da893-6c5bc10{font-size: 13px !important;
line-height: 1.15 !important;\n}}@media(max-width:767px){.elementor .e-59c52f3-64e1693{position: absolute !important;
top: auto !important;
bottom: 40px !important;
left: 0 !important;
z-index: 2 !important;
width: 150px !important;
min-height: 105px !important;
height: auto !important;
padding: 10px 12px !important;\n}}@media(max-width:767px){.elementor .e-d85600e-b784c4f{width: 260px !important;
max-width: 80% !important;
min-width: 0 !important;
height: auto !important;
margin: 0 !important;
z-index: 1 !important;\n}}@media(max-width:767px){.elementor .e-1d883cb-9675b26{order: 2 !important;
position: relative !important;
flex: 1 1 auto !important;
width: 100% !important;
min-height: 0 !important;
display: flex !important;
justify-content: flex-end !important;
align-items: flex-end !important;
padding: 0 !important;
margin: 0 !important;\n}}@media(max-width:767px){.elementor .e-4b2bb99-6ae8372{font-size: 15px !important;
line-height: 1.7 !important;\n}}@media(max-width:767px){.elementor .e-b61f4cf-c75814e{order: 1 !important;
flex: 1 1 auto !important;
width: 100% !important;
padding: 0 !important;\n}}@media(max-width:767px){.elementor .e-13bcf02-510972c{flex-direction: column !important;
padding: 50px 20px 0 !important;
gap: 30px !important;\n}}@media(max-width:767px){.elementor .e-f6d7289-713c3b0{flex-direction: column !important;
padding: 50px 20px !important;
gap: 16px !important;\n}}@media(max-width:767px){.elementor .e-afc3fa9-32ce192{width: 100% !important;
max-width: 100% !important;
height: auto !important;\n}}@media(max-width:767px){.elementor .e-6ac3f82-c4b584d{flex: 1 1 auto !important;
width: 100% !important;
padding: 0 !important;\n}}@media(max-width:767px){.elementor .e-3398799-d85ca75{font-size: 28px !important;
margin: 0 0 16px 0 !important;\n}}@media(max-width:767px){.elementor .e-7857e3f-6a726f7{font-size: 17px !important;
line-height: 1.6 !important;
margin: 0 0 14px 0 !important;\n}}@media(max-width:767px){.elementor .e-4ea388a-041fce5{font-size: 15px !important;
line-height: 1.7 !important;\n}}@media(max-width:767px){.elementor .e-558b3f2-0b45eef{flex: 1 1 auto !important;
width: 100% !important;
padding: 0 !important;\n}}@media(max-width:767px){.elementor .e-52ae89a-0d1d045{flex-direction: column !important;
align-items: stretch !important;
padding: 50px 20px !important;
gap: 30px !important;\n}}@media(max-width:767px){.elementor .e-d7a910b-a2a6bc8{flex-direction: column !important;
padding: 50px 20px !important;
gap: 50px !important;\n}}@media(max-width:767px){.elementor .e-a23c9c4-d1bdd18{font-size: 24px !important;
margin: 0 0 24px 0 !important;\n}}@media(max-width:767px){.elementor .e-53aba3f-646f1ff{flex-wrap: wrap !important;
justify-content: space-between !important;
gap: 16px 0 !important;\n}}@media(max-width:767px){.elementor .e-d5e833b-9292cc4{padding: 50px 20px !important;\n}}@media(max-width:767px){.elementor .e-fa410f7-207ff4f{flex-direction: column !important;
height: auto !important;
padding: 60px 20px !important;
gap: 16px !important;
background-size: cover !important;
background-position: center !important;\n}}