html,body{max-width:100%}body{overflow-x:hidden}@media (min-width:1024px) and (max-width:1366px){.container-px{width:100%!important;max-width:1216px!important;margin-inline:auto!important;padding-inline:22px!important}.section-py{padding-top:64px!important;padding-bottom:64px!important}}@media (min-width:1024px) and (max-width:1366px){#sp-header .sp-container{max-width:1180px!important;padding-inline:16px!important}#sp-header .sp-main-inner{grid-template-columns:112px minmax(0,1fr) 218px!important;gap:10px!important}#sp-header .sp-desktop-nav{gap:18px!important}#sp-header .sp-nav-link,#sp-header #sp-services-trigger{font-size:10.5px!important;white-space:nowrap!important}#sp-header .sp-consult-btn{min-width:138px!important;height:41px!important;padding-inline:15px!important;font-size:9.8px!important}#sp-header .sp-header-icon{width:37px!important;height:37px!important;min-width:37px!important}#sp-header .sp-logo img{width:84px!important}#sp-header .sp-mega-inner{max-width:1180px!important;padding-inline:18px!important}#sp-header .sp-mega-grid{gap:20px!important}}@media (min-width:1024px) and (max-width:1120px){#sp-header .sp-main-inner{grid-template-columns:92px minmax(0,1fr) 185px!important;gap:8px!important}#sp-header .sp-desktop-nav{gap:12px!important}#sp-header .sp-nav-link,#sp-header #sp-services-trigger{font-size:9.7px!important}#sp-header .sp-consult-btn{min-width:118px!important;padding-inline:11px!important;font-size:9px!important}#sp-header .sp-header-icon{width:34px!important;height:34px!important;min-width:34px!important}}@media (min-width:1200px) and (max-width:1366px){.sepand-shop .sshop-container{width:calc(100% - 32px)!important;max-width:1240px!important}.sepand-shop .sshop-layout{gap:24px!important}.sepand-shop .sshop-sidebar{flex:0 0 270px!important;width:270px!important;min-width:270px!important}.sepand-shop .sshop-products{flex:1 1 auto!important;width:auto!important;min-width:0!important}.sepand-shop .sshop-products ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.sepand-shop .sshop-product-card__image{min-height:225px!important}.sepand-shop .sshop-products-topbar{gap:12px!important;padding:10px 12px!important}.sepand-shop .sshop-sort{min-width:0!important}.sepand-shop .sshop-sort__buttons{gap:5px!important}.sepand-shop .sshop-sort-btn{min-height:34px!important;padding-inline:10px!important;font-size:9px!important}}@media (min-width:1024px) and (max-width:1199px){.sepand-shop .sshop-container{width:calc(100% - 28px)!important;max-width:none!important}.sepand-shop .sshop-layout{gap:18px!important}.sepand-shop .sshop-sidebar{flex:0 0 238px!important;width:238px!important;min-width:238px!important;top:84px!important}.sepand-shop .sshop-products{flex:1 1 auto!important;width:auto!important;min-width:0!important}.sepand-shop .sshop-products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:15px!important}.sepand-shop .sshop-product-card__image{min-height:245px!important}.sepand-shop .sshop-products-topbar{align-items:flex-start!important;flex-direction:column!important;gap:10px!important}.sepand-shop .sshop-products-topbar__info,.sepand-shop .sshop-sort{width:100%!important}.sepand-shop .sshop-sort{align-items:flex-start!important;flex-direction:column!important;gap:7px!important}.sepand-shop .sshop-sort__buttons{width:100%!important;flex-wrap:wrap!important;overflow:visible!important}.sepand-shop .sshop-sort-btn{min-height:33px!important;padding-inline:10px!important;font-size:8.8px!important}.sepand-shop .sshop-category-btn{grid-template-columns:27px minmax(0,1fr) auto!important;gap:7px!important;padding-inline:8px!important}.sepand-shop .sshop-category-btn__label{font-size:10px!important}.sepand-shop .sshop-filter-form{padding:15px!important}}@media (min-width:951px) and (max-width:1366px){.spnd-product-container{width:calc(100% - 36px)!important;max-width:1180px!important}.spnd-product-hero{padding-top:82px!important;padding-bottom:125px!important}.spnd-product-title{font-size:38px!important}.spnd-product-main-wrap{padding-inline:18px!important}.spnd-product-main{gap:22px!important;padding:22px!important}.spnd-product-main-image{min-height:390px!important}.spnd-product-main-image img{max-height:430px!important}.spnd-product-content{padding-inline:18px!important}.spnd-product-content-layout{gap:26px!important;grid-template-columns:minmax(0,1fr) 255px!important}.spnd-product-related{padding-inline:18px!important}.spnd-product-related-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:951px) and (max-width:1100px){.spnd-product-main{grid-template-columns:minmax(0,1fr) minmax(0,.92fr)!important;gap:18px!important;padding:18px!important}.spnd-product-main-image{min-height:340px!important}.spnd-product-title{font-size:34px!important}.spnd-product-info h2{font-size:21px!important}.spnd-product-content-layout{grid-template-columns:minmax(0,1fr) 230px!important;gap:20px!important}}@media (min-width:1024px) and (max-width:1366px){.sepand-service .ss-container{width:calc(100% - 32px)!important;max-width:1140px!important}.sepand-service .ss-hero{padding:40px 0 58px!important}.sepand-service .ss-hero-grid{gap:34px!important}.sepand-service .ss-hero h1{font-size:clamp(34px,3.4vw,44px)!important}.sepand-service .ss-hero-copy>p{font-size:14px!important}.sepand-service .ss-hero-image img{height:310px!important}.sepand-service .ss-section{padding:62px 0!important}.sepand-service .ss-capabilities{grid-template-columns:repeat(4,minmax(0,1fr))!important}.sepand-service .ss-benefits{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.sepand-service .ss-benefit{min-height:128px!important;padding:19px!important}.sepand-service .ss-process{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:11px!important}.sepand-service .ss-process-card{padding:16px!important}.sepand-service .ss-related{gap:12px!important}}@media (min-width:1024px) and (max-width:1100px){.sepand-service .ss-hero-grid{grid-template-columns:1.08fr .92fr!important;gap:24px!important}.sepand-service .ss-hero-image img{height:270px!important}.sepand-service .ss-capabilities{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sepand-service .ss-benefits{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sepand-service .ss-process{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:768px) and (max-width:1366px){.sepand-projects-page .sp-projects-container{width:calc(100% - 36px)!important;max-width:1160px!important}.sepand-projects-page .sp-projects-hero{padding:72px 0 54px!important}.sepand-projects-page .sp-projects-list-section{padding:58px 0 68px!important}.sepand-projects-page .sp-projects-grid{gap:18px!important}.sepand-projects-page .sp-project-card{min-height:325px!important;border-radius:20px!important}.sepand-projects-page .sp-project-card__content{padding:24px!important}.sepand-projects-page .sp-project-card h2{font-size:21px!important}.sepand-projects-page .sp-projects-cta{padding:66px 0 72px!important}}@media (min-width:768px) and (max-width:1000px){.sepand-projects-page .sp-projects-grid{grid-template-columns:1fr!important;max-width:720px!important}}@media (min-width:901px) and (max-width:1366px){.spnd-single-container{width:calc(100% - 36px)!important;max-width:1140px!important}.spnd-single-hero{padding:88px 20px 135px!important}.spnd-single-title{font-size:39px!important}.spnd-single-featured-wrap{max-width:980px!important;padding-inline:20px!important}.spnd-single-main{padding:58px 20px 76px!important}.spnd-single-layout{grid-template-columns:minmax(0,1fr) 250px!important;gap:30px!important}.spnd-article-content{font-size:14.5px!important;line-height:2.08!important}.spnd-article-content h2{font-size:25px!important}.spnd-related{padding-inline:20px!important}.spnd-related__grid{gap:15px!important}}@media (min-width:901px) and (max-width:1040px){.spnd-single-layout{grid-template-columns:minmax(0,1fr) 225px!important;gap:22px!important}.spnd-single-title{font-size:35px!important}}@media (min-width:768px) and (max-width:1366px){.spsys-container{width:calc(100% - 36px)!important;max-width:1160px!important}.spsys-search-hero{padding:64px 0 52px!important}.spsys-search-body{padding:46px 0 64px!important}.spsys-results-grid{gap:14px!important}.spsys-product-card__body{padding:14px!important}}@media (min-width:901px) and (max-width:1100px){.spsys-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:1024px) and (max-width:1366px){.sepand-footer-shell{width:calc(100% - 36px)!important;max-width:1160px!important;margin-inline:auto!important}.sepand-company-bridge__grid{gap:32px!important}.sepand-main-footer__grid{gap:28px!important}.sepand-footer-description,.sepand-footer-column a,.sepand-footer-contact li{font-size:12px!important}}@media (min-width:1024px) and (max-width:1060px){.sepand-shop .sshop-product-card,.spnd-related-product-card,.spnd-related-card,.sp-project-card,.spsys-product-card{min-width:0!important}.sepand-shop .sshop-product-card h2{font-size:12px!important}.sepand-shop .sshop-product-card__body{padding:14px!important}}@media (min-width:1121px) and (max-width:1366px){#sp-header .sp-main-inner{grid-template-columns:104px minmax(0,1fr) 286px!important;gap:9px!important}#sp-header .sp-desktop-nav{gap:14px!important}#sp-header .sp-consult-btn{min-width:132px!important;padding-inline:13px!important}#sp-header .sp-header-actions{gap:1px!important}#sp-header .sp-header-icon{width:36px!important;height:36px!important;min-width:36px!important}}@media (min-width:1024px) and (max-width:1120px){#sp-header .sp-main-inner{grid-template-columns:86px minmax(0,1fr) 255px!important;gap:7px!important}#sp-header .sp-desktop-nav{gap:9px!important}#sp-header .sp-nav-link,#sp-header #sp-services-trigger{font-size:9.1px!important}#sp-header .sp-consult-btn{min-width:106px!important;height:38px!important;padding-inline:9px!important;font-size:8.5px!important}#sp-header .sp-header-actions{gap:0!important}#sp-header .sp-header-icon{width:34px!important;height:34px!important;min-width:34px!important}}