.intro .intro__hero{height:30rem}.intro .hero__banner{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:576px){.intro .intro__hero{height:45rem}}.gallery_box .image_list{display:grid;grid-template-columns:repeat(8,1fr);gap:2rem}.gallery_box .image_list__item{grid-column:auto/span 8}.gallery_box .image_list__item::after,.gallery_box .image_list__item::before{content:unset}.gallery_box .image_list__item img{position:static}@media(min-width:600px){.gallery_box .image_list__item{grid-column:auto/span 4;position:relative}.gallery_box .image_list__item img{position:absolute}.gallery_box .image_list__item::before{content:"";float:left;padding-top:calc((2 / 3)*100%)}.gallery_box .image_list__item::after{content:"";display:block;clear:both}}@media(min-width:1150px){.gallery_box .image_list__item{grid-column:auto/span 3}.gallery_box .image_list__item:nth-child(6n-1),.gallery_box .image_list__item:nth-child(6n-2),.gallery_box .image_list__item:nth-child(6n-5){grid-column:auto/span 5;position:relative}.gallery_box .image_list__item:nth-child(6n-1)::before,.gallery_box .image_list__item:nth-child(6n-2)::before,.gallery_box .image_list__item:nth-child(6n-5)::before{content:"";float:left;padding-top:calc((497 / 843)*100%)}.gallery_box .image_list__item:nth-child(6n-1)::after,.gallery_box .image_list__item:nth-child(6n-2)::after,.gallery_box .image_list__item:nth-child(6n-5)::after{content:"";display:block;clear:both}}.gallery_box .image_list__item:hover .ratio__element{scale:1.075}.gallery_box .image_list__item .ratio__element{-webkit-transition:scale .3s;transition:scale .3s}.lg-outer .lg-thumb-item,.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:transparent}