.main-gallery-block{padding:3.125rem 0;overflow:hidden}.main-gallery-block__wrapper{column-count:2;gap:10px}@media (min-width:768px){.main-gallery-block__wrapper{column-count:3;gap:20px}}.main-gallery-block__item{break-inside:avoid;grid-template-rows:1fr auto;gap:10px;margin:0;display:grid;overflow:hidden}@media (min-width:768px){.main-gallery-block__item{gap:20px}}.main-gallery-block__item img{object-fit:cover;width:100%;height:auto}.main-gallery-block__head{text-align:center;flex-direction:column;gap:.9375rem;max-width:55.625rem;margin:0 auto;display:flex}.main-gallery-block__pretitle{color:#032d5b;text-transform:uppercase;font-size:1rem;font-weight:700;line-height:115%}.main-gallery-block__title{color:#000;font-weight:400;line-height:115%}.main-gallery-block__tab-content{position:relative}.main-gallery-block__tab-header{white-space:nowrap;justify-content:center;gap:35px;display:flex}.main-gallery-block__tab-body{margin-top:2.1875rem}.main-gallery-block__tab-container{position:relative}.main-gallery-block .tab-btn{color:#000;background:0 0;padding:0 0 0 30px;font-size:18px;line-height:115%;transition:all .3s linear;position:relative}.main-gallery-block .tab-btn:before{content:"";border:1px solid #000;-webkit-border-radius:100%;border-radius:100%;width:18px;height:18px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.main-gallery-block .tab-btn.tab-active:before{background:#ffca30;border:1px solid #ffca30}