@media(max-width:860px){.elementor .cs-shell{padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:860px){.elementor .cs-section{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:860px){.elementor .cs-h2{font-size:clamp(28px, 7.6vw, 36px);}}@media(max-width:860px){.elementor .cs-h2-sm{font-size:clamp(28px, 7.6vw, 36px);}}@media(max-width:860px){.elementor .cs-lead{font-size:15.5px;}}@media(max-width:860px){.elementor .cs-panel{padding-block-start:48px;padding-block-end:48px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:860px){.elementor .cs-page-head{padding-block-start:110px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:860px){.elementor .cs-h1-page{font-size:44px;}}@media(max-width:860px){.elementor .cs-boxcard{padding:20px;}}@media(max-width:860px){.elementor .cs-card-price{padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:860px){.elementor .cs-banner-plus{padding:20px;}}@media(max-width:860px){.elementor .cs-col-2{min-width:100%;flex:1 1 100%;}}@media(max-width:860px){.elementor .cs-col-3{min-width:100%;flex:1 1 100%;}}