@media(max-width:767px){.elementor .spt-card-excerpt{font-size:14px;}}@media(max-width:767px){.elementor .spt-list-title{font-size:17px;flex:1 1 100%;}}@media(max-width:767px){.elementor .spt-list-row-last{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;gap:12px;}}@media(max-width:767px){.elementor .spt-list-row{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;gap:12px;}}@media(max-width:767px){.elementor .spt-list-box{padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:20px;}}@media(max-width:767px){.elementor .spt-card-circle{flex:1 1 140px;}}@media(max-width:767px){.elementor .spt-rounds{gap:24px;justify-content:center;}}@media(max-width:767px){.elementor .spt-panel-text{font-size:16px;}}@media(max-width:767px){.elementor .spt-panorama-panel{padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .spt-panorama{border-radius:20px;}}@media(max-width:767px){.elementor .spt-intro-text{font-size:16px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .spt-mosaic-grid{gap:16px;}}@media(max-width:767px){.elementor .spt-card-tall{padding:12px;border-radius:20px;}}@media(max-width:767px){.elementor .spt-title-sm-center{font-size:17px;}}@media(max-width:767px){.elementor .spt-title-sm{font-size:17px;}}@media(max-width:767px){.elementor .spt-title-md{font-size:20px;}}@media(max-width:767px){.elementor .spt-title-lg{font-size:24px;}}@media(max-width:767px){.elementor .spt-img-pano{height:240px;}}@media(max-width:767px){.elementor .spt-img-tall{height:260px;}}@media(max-width:767px){.elementor .spt-img-lg{height:220px;}}@media(max-width:767px){.elementor .spt-media-round{width:140px;height:140px;min-width:140px;}}@media(max-width:767px){.elementor .spt-media-lg{border-radius:20px;}}@media(max-width:767px){.elementor .spt-row{gap:16px;}}@media(max-width:767px){.elementor .spt-section-title{font-size:26px;}}@media(max-width:767px){.elementor .spt-section-head{margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .spt-teaser{font-size:16px;}}@media(max-width:767px){.elementor .spt-hero-teaser{font-size:16px;}}@media(max-width:767px){.elementor .spt-hero-title{font-size:28px;}}@media(max-width:767px){.elementor .spt-hero-panel{padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;gap:16px;}}@media(max-width:767px){.elementor .spt-hero-img{height:240px;min-height:240px;}}@media(max-width:767px){.elementor .spt-hero{border-radius:20px;}}@media(max-width:767px){.elementor .spt-intro-title{font-size:16px;}}@media(max-width:767px){.elementor .spt-intro{padding-block-start:24px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .spt-section-tight{padding-block-start:0px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:16px;gap:16px;}}@media(max-width:767px){.elementor .spt-section{padding-block-start:32px;padding-block-end:32px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .spt-page{padding-block-start:0px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;}}