body.page header.elementor-location-header .vamtam-sticky-header--spacer{margin-bottom:0!important}body.page #main-content{padding-top:8px!important;padding-bottom:20px!important;background:#fff}body.page #main-content :is(.hero,.hp-hero,.cs-hero,.ss-hero){background:linear-gradient(180deg,#fff 0%,#fff 8%,#faf8ff 45%,#f1ecfb 100%)!important}@media (max-width:1024px){body.page #main-content{padding-top:6px!important;padding-bottom:14px!important}}@media (max-width:700px){body.page #main-content{padding-top:4.5px!important;padding-bottom:12px!important}}body.page #main-content section:not(.elementor-section):not(.hero):not(.hp-hero):not(.cs-hero):not(.ss-hero):not(.hp-reference):not(.hp-logos):not(.hp-logo-band){padding-top:56px!important;padding-bottom:56px!important}body.page #main-content :is(.hero,.hp-hero,.cs-hero,.ss-hero){padding-top:48px!important;padding-bottom:40px!important}@media (max-width:700px){body.page #main-content section:not(.elementor-section):not(.hero):not(.hp-hero):not(.cs-hero):not(.ss-hero):not(.hp-reference):not(.hp-logos):not(.hp-logo-band){padding-top:36px!important;padding-bottom:36px!important}body.page #main-content :is(.hero,.hp-hero,.cs-hero,.ss-hero){padding-top:28px!important;padding-bottom:30px!important}}