@media(max-width:1024px){.elementor .s-fw-hero-grid{gap:40px;grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .s-case-grid{grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .s-case-steps{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:1024px){.elementor .s-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:1024px){.elementor .s-fc-1{grid-column:span 1;}}@media(max-width:1024px){.elementor .s-fc-2-img{display:none;}}@media(max-width:1024px){.elementor .s-fc-2-img-m{display:block;}}@media(max-width:1024px){.elementor .s-fc-2{grid-column:span 1;}}@media(max-width:1024px){.elementor .s-fc-3{grid-column:span 1;}}@media(max-width:1024px){.elementor .s-fc-4{grid-column:span 1;}}@media(max-width:1024px){.elementor .s-fc-5{grid-column:span 1;}}@media(max-width:1024px){.elementor .s-fc-6-viz{height:auto;min-height:240px;}}@media(max-width:1024px){.elementor .s-fc-6{grid-column:span 2;}}@media(max-width:1024px){.elementor .s-fc-7-img{display:none;}}@media(max-width:1024px){.elementor .s-fc-7-img-m{display:block;}}@media(max-width:1024px){.elementor .s-fc-7{grid-column:span 1;}}@media(max-width:1024px){.elementor .s-fc-8{grid-column:span 1;}}@media(max-width:1024px){.elementor .s-fc-9{grid-column:span 1;}}@media(max-width:1024px){.elementor .s-fc-10-img{display:none;}}@media(max-width:1024px){.elementor .s-fc-10-img-m{display:block;}}@media(max-width:1024px){.elementor .s-fc-10{grid-column:span 1;}}@media(max-width:1024px){.elementor .s-fc-11{grid-column:span 1;}}@media(max-width:1024px){.elementor .s-fc-12-img{display:none;}}@media(max-width:1024px){.elementor .s-fc-12-img-m{display:block;}}@media(max-width:1024px){.elementor .s-fc-12{grid-column:span 1;}}@media(max-width:1024px){.elementor .s-feat-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:1024px){.elementor .s-trust{grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .s-tour-menu{position:static;grid-template-columns:repeat(3,minmax(0,1fr));}}@media(max-width:1024px){.elementor .s-tour-tabs{grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .s-fwfaq-grid{grid-template-columns:minmax(0,1fr);}}