.arto-single-product .arto-product-card .wrapper,.hero .wrapper,.my-product .wrapper,.our-mission .wrapper{flex-direction:column}.hero-image{width:100%;height:350px}.hero{padding-bottom:64px}.main-navigation{display:none}h1{font-size:var(--font-size-40)}.cta-buttons{flex-wrap:wrap;justify-content:center}.hero-text p,.solution-item h3{font-size:var(--font-size-18)}.category-item{width:calc(50% - 15px)}.category-content-box{gap:8px}.service-item{width:calc(50% - 15px);height:auto}.service-item p{margin:12px 0}.reason-item{min-width:256px;flex:1}.my-product-left{width:100%}.my-product-right,.our-mission-right blockquote{margin:0 auto}.solution-item{width:calc(33% - 18px)}.project-item{width:calc(50% - 15px)}.our-mission-left{max-width:100%}.contacts-bg video,.contacts-bg::before,.our-mission-right{width:100%}.faq-content{gap:32px}.faq-image{width:350px;min-width:350px;height:400px}.contacts .wrapper{align-items:center}.contacts .wrapper,.footer-container{flex-direction:column;gap:32px}.footer-navigation{max-width:100%}.footer-contact{align-items:flex-start}.header__burger{display:flex}.article-main-col{grid-template-columns:1fr}.article-main-img{height:385px}.breadcrumbs{padding:0 32px}.section-filter-box{grid-template-columns:1fr;gap:16px}.hero-smoll{height:auto}.arto-single-product .woocommerce-product-gallery{min-width:100%;width:100%}.arto-single-product .related .products{grid-template-columns:repeat(2,1fr)}.sub-menu{position:static;box-shadow:none;background:0 0;padding:0;margin-left:20px;min-width:auto;opacity:1;visibility:visible;transform:none;max-height:0;overflow:hidden;transition:max-height .3s ease}.sub-menu.active{max-height:500px}.sub-menu a{padding:10px 0}.footer-section .menu .sub-menu{padding-top:15px}.footer-section .menu .sub-menu li{padding:2px 0 5px}