@media(max-width:1024px){.elementor .si-acc-media{& img { display: block; position: relative !important; height: auto !important; } &[class] { aspect-ratio: auto !important; height: auto !important; max-height: none !important; }\n}}@media (min-width:1025px) and (max-width:1199px), (min-width:1025px) and (max-width:1440px) and (pointer:coarse){.elementor .si-acc-media{& img { display: block; position: relative !important; height: auto !important; } &[class] { aspect-ratio: auto !important; height: auto !important; max-height: none !important; }\n}}@media(max-width:1024px){.elementor .si-foot-dash{height:1px;background-image: repeating-linear-gradient(90deg, #3E3E3E 0px, #3E3E3E 8px, transparent 8px, transparent 16px); & svg { display: none; }\n}}@media (min-width:1025px) and (max-width:1199px), (min-width:1025px) and (max-width:1440px) and (pointer:coarse){.elementor .si-foot-dash{height:1px;background-image: repeating-linear-gradient(90deg, #3E3E3E 0px, #3E3E3E 8px, transparent 8px, transparent 16px); & svg { display: none; }\n}}@media(max-width:1024px){.elementor .si-faq{width:100%;margin-inline-start:0px;}}@media (min-width:1025px) and (max-width:1199px), (min-width:1025px) and (max-width:1440px) and (pointer:coarse){.elementor .si-faq{width:100%;margin-inline-start:0px;}}@media(max-width:1024px){.elementor .si-btn{min-height:44px;}}@media (min-width:1025px) and (max-width:1199px), (min-width:1025px) and (max-width:1440px) and (pointer:coarse){.elementor .si-btn{min-height:44px;}}@media(max-width:1024px){.elementor .si-h4{font-size:22px;}}@media (min-width:1025px) and (max-width:1199px), (min-width:1025px) and (max-width:1440px) and (pointer:coarse){.elementor .si-h4{font-size:22px;}}@media(max-width:1024px){.elementor .si-h3{font-size:26px;line-height:30px;}}@media (min-width:1025px) and (max-width:1199px), (min-width:1025px) and (max-width:1440px) and (pointer:coarse){.elementor .si-h3{font-size:26px;line-height:30px;}}@media(max-width:1024px){.elementor .si-h2{font-size:36px;line-height:42px;}}@media (min-width:1025px) and (max-width:1199px), (min-width:1025px) and (max-width:1440px) and (pointer:coarse){.elementor .si-h2{font-size:36px;line-height:42px;}}@media(max-width:1024px){.elementor .si-h1{font-size:44px;line-height:48px;}}@media (min-width:1025px) and (max-width:1199px), (min-width:1025px) and (max-width:1440px) and (pointer:coarse){.elementor .si-h1{font-size:44px;line-height:48px;}}