:root{--topbar-h:clamp(48px,6.5vh,56px);--menu-h:clamp(52px,7vh,61px);--safe-top:env(safe-area-inset-top);--safe-bot:env(safe-area-inset-bottom)}.section.section--space-bottom,section.section--space-bottom{padding-top:96px;padding-bottom:96px}@media(max-width:1024px){.section.section--space-bottom,section.section--space-bottom{padding-top:64px;padding-bottom:64px}}@media(max-width:768px){.section.section--space-bottom,section.section--space-bottom{padding-top:48px;padding-bottom:48px}}.section.section--space-bottom,section.section--space-bottom{padding-top:0}.section.section--space-top,section.section--space-top{padding-top:96px;padding-bottom:96px}@media(max-width:1024px){.section.section--space-top,section.section--space-top{padding-top:64px;padding-bottom:64px}}@media(max-width:768px){.section.section--space-top,section.section--space-top{padding-top:48px;padding-bottom:48px}}.section.section--space-top,section.section--space-top{padding-bottom:0}.section.section--space-none,section.section--space-none{padding-top:96px;padding-bottom:96px}@media(max-width:1024px){.section.section--space-none,section.section--space-none{padding-top:64px;padding-bottom:64px}}@media(max-width:768px){.section.section--space-none,section.section--space-none{padding-top:48px;padding-bottom:48px}}.section.section--space-none,section.section--space-none{padding-top:0;padding-bottom:0}.section.section--space-y,section.section--space-y{padding-top:96px;padding-bottom:96px}@media(max-width:1024px){.section.section--space-y,section.section--space-y{padding-top:64px;padding-bottom:64px}}@media(max-width:768px){.section.section--space-y,section.section--space-y{padding-top:48px;padding-bottom:48px}}.container{max-width:1600px;margin:0 auto;padding:0 var(--space-6)}@media(max-width:1920px){.container{max-width:1440px}}@media(max-width:1440px){.container{max-width:1320px}}@media(max-width:1200px){.container{max-width:1200px}}@media(max-width:1024px){.container{max-width:960px;padding:0 57px}}@media(max-width:768px){.container{max-width:720px}}@media(max-width:576px){.container{max-width:540px;padding:0 var(--space-4)}}@media(max-width:320px){.container{max-width:300px}}.gallery-engineering-solutions .gallery-slider__main{margin-bottom:0}.gallery-engineering-solutions .gallery-slider__image-container{width:100%;height:auto;border-radius:5px;position:relative;overflow:hidden}.gallery-engineering-solutions .gallery-slider__image-container img{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.gallery-engineering-solutions .gallery-slider__image-container:before{position:relative;content:"";display:block;padding-top:75%}@media(max-width:1024px){.gallery-engineering-solutions .gallery-slider__image-container{position:relative;overflow:hidden}.gallery-engineering-solutions .gallery-slider__image-container img{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.gallery-engineering-solutions .gallery-slider__image-container:before{position:relative;content:"";display:block;padding-top:70%}}@media(max-width:768px){.gallery-engineering-solutions .gallery-slider__image-container{position:relative;overflow:hidden}.gallery-engineering-solutions .gallery-slider__image-container img{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.gallery-engineering-solutions .gallery-slider__image-container:before{position:relative;content:"";display:block;padding-top:56%}}@media(max-width:576px){.gallery-engineering-solutions .gallery-slider__image-container{position:relative;overflow:hidden}.gallery-engineering-solutions .gallery-slider__image-container img{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.gallery-engineering-solutions .gallery-slider__image-container:before{position:relative;content:"";display:block;padding-top:70%}}.gallery-engineering-solutions .gallery-slider__image-container img{border:0}.gallery-engineering-solutions .swiper-pagination-bullets .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;background:var(--white);opacity:.5;margin:0 6px;transition:all .3s ease}.gallery-engineering-solutions .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}