.smaleks-full-section>.elementor-container{max-width:none!important;width:100%}.smaleks-full-section>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:0!important}.elementor-widget[class*="elementor-widget-smaleks-"]{margin-bottom:0!important}.smaleks-home-grid>.elementor-container,.smaleks-page-grid>.elementor-container{width:min(1280px,calc(100% - 96px));max-width:none!important;margin:auto;gap:44px}.smaleks-home-grid,.smaleks-page-grid{padding:48px 0 60px}.smaleks-home-grid>.elementor-container>.elementor-column,.smaleks-page-grid>.elementor-container>.elementor-column{min-width:0}.smaleks-home-grid .elementor-widget-wrap,.smaleks-page-grid .elementor-widget-wrap{padding:0!important;display:flex;flex-direction:column;gap:24px}.smaleks-module .page-aside{width:100%}.smaleks-module .quick{margin-top:32px}.elementor-widget-smaleks-news{width:100%}.smaleks-module-note .soft-callout{margin-top:0}.smaleks-module-people+.smaleks-module-people{margin-top:30px}.smaleks-module-single .post-layout{padding-bottom:65px}.smaleks-module-single{background:var(--paper)}.smaleks-module .post-layout>.page-content{min-width:0}
@media(max-width:1150px){.smaleks-home-grid>.elementor-container,.smaleks-page-grid>.elementor-container{width:calc(100% - 56px);gap:28px}}
@media(max-width:800px){.smaleks-home-grid>.elementor-container,.smaleks-page-grid>.elementor-container{width:calc(100% - 40px);display:flex;flex-direction:column;gap:30px}.smaleks-home-grid>.elementor-container>.elementor-column,.smaleks-page-grid>.elementor-container>.elementor-column{width:100%!important}.smaleks-home-grid,.smaleks-page-grid{padding:32px 0 42px}}
@media(max-width:540px){.smaleks-home-grid>.elementor-container,.smaleks-page-grid>.elementor-container{width:calc(100% - 36px)}}
.smaleks-home-grid>.elementor-container,.smaleks-page-grid>.elementor-container{display:grid!important;grid-template-columns:minmax(0,1fr) 300px;gap:44px}
.smaleks-home-grid>.elementor-container{grid-template-columns:minmax(0,1fr) 340px}
.smaleks-home-grid>.elementor-container>.elementor-column,.smaleks-page-grid>.elementor-container>.elementor-column{width:100%!important;max-width:100%;min-width:0}
@media(max-width:1150px){.smaleks-home-grid>.elementor-container,.smaleks-page-grid>.elementor-container{grid-template-columns:minmax(0,1fr) 285px;gap:28px}}
@media(max-width:800px){.smaleks-home-grid>.elementor-container,.smaleks-page-grid>.elementor-container{grid-template-columns:minmax(0,1fr);gap:30px}}
