.header-gr,.team-info{grid-column:1/5}.main-video,.main-banner{grid-column:1/5;margin-top:var(--space-big);margin-bottom:var(--space-big)}.video{display:block;width:100%;aspect-ratio:16/9}.team-info{text-transform:uppercase;font-size:var(--mic-fs)}.team-list li{display:flex;grid-gap:1rem}.jobs{grid-column:1/5}.job-section{grid-column:1/5;margin-top:var(--space-big)}.job-section .text-item{grid-column:3/5;display:flex;flex-direction:column;grid-gap:var(--space-mic);margin-bottom:var(--space-med)}.block-section{grid-column:1 / 5}.block-section h3{margin-bottom:1rem}.block-section h3,.block-section .content{grid-column:3 / 5}.block-section .content{display:grid;grid-gap:var(--space-mic)}.slider{position:relative;grid-column:1 / 5}.slider-wrapper{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;flex-direction:row;scrollbar-width:none;-ms-overflow-style:none}.slider-wrapper::-webkit-scrollbar{display:none}.slider-main{height:90vh;margin-top:var(--space-big)}.slider-main .slider-wrapper{height:100%;overflow-y:hidden}.slider-main .slide{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;min-width:100%;height:100%;display:grid;place-content:center}.slider-digital{margin-top:var(--space-med)}.slider-digital .slide{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;min-width:100%;display:grid;place-content:space-evenly;background-color:#ebebeb;padding:3rem}.slider-main .slide img{width:100%;height:100%;object-fit:cover}.slider-digital .slide img{width:100%;object-fit:contain}.projects-buttons{grid-column:3 / 5;margin-top:10px}.slider-main .projects-buttons.first-block{justify-content:center;margin-top:10px}.block-summary{grid-column:2/5;display:block;margin-top:var(--space-big);margin-bottom:var(--space-med)}.slider-digital,.video-digital{grid-column:3/5}.slider-digital .projects-buttons{margin-top:10px}.digital-grid{grid-column:1/5;grid-row-gap:var(--space-big)}.team-list{display:grid}@media all and (orientation: portrait){.slider-main{height:auto;aspect-ratio:1/1}.slider-main .slide,.slider-digital .slide{display:block;aspect-ratio:1/1}}.price-item__section{display:flex;flex-direction:column;grid-gap:5px}@media all and (orientation: portrait) and (max-width: 830px){.team-info.container{grid-template-columns:1fr;grid-row-gap:var(--space-small)}.job-section .text-item{grid-column:1/5;margin-top:var(--space-small)}.block-section h3,.block-section .content,.block-summary,.slider-digital,.video-digital{grid-column:1 / 5}.slider-digital .slide{padding:1rem}}
