#gallery-section{min-height:100vh;padding:15vh calc(var(--hor-padding) * .5) 10vw;display:flex;flex-direction:column;align-items:center}#gallery-section .title{display:flex;align-items:center;margin-bottom:calc(var(--fs) * 5.5)}#gallery-section .title h1{font-family:"Roboto Serif";font-size:calc(var(--fs) * 11.25);font-style:normal;font-weight:200;line-height:120%;background:linear-gradient(253deg,#dbc7a1 28.97%,#8c734b 73.22%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:capitalize}#gallery-section .title img{width:calc(var(--fs) * 8.5625);height:calc(var(--fs) * 8.5625);margin-left:calc(var(--fs) * 1.75)}#gallery-section .grid{display:grid;grid-template-columns:repeat(3,calc(var(--fs) * 29.16463));grid-auto-rows:calc(var(--fs) * 29.16463 / 5);gap:calc(var(--fs) * 1.5);opacity:0}#gallery-section .grid .item{background-color:#dbc7a1;border-radius:calc(var(--fs) * 1.875);overflow:hidden;grid-column:auto;grid-row:span 5}#gallery-section .grid .item:hover img{transform:scale(1.1)}#gallery-section .grid .item.second{grid-row:span 6}#gallery-section .grid .item.final{grid-row:span 4}#gallery-section .grid .item img{width:100%;height:100%;object-fit:cover;transition:transform .15s ease-out}@media (orientation: portrait){#gallery-section{padding:15vh calc(var(--hor-padding) * 1) 15vw}#gallery-section .title{margin-bottom:calc(var(--fs) * 3.5)}#gallery-section .title h1{font-size:calc(var(--fs) * 3);margin-bottom:2.5vh}#gallery-section .title img{width:calc(var(--fs) * 8.5625 * .45);height:calc(var(--fs) * 8.5625 * .45);margin-left:calc(var(--fs) * 1)}#gallery-section .grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:calc(var(--fs) * 29.16463 / 15);gap:calc(var(--fs) * .75);opacity:1;width:100%}#gallery-section .grid .item{border-radius:calc(var(--fs) * .875);grid-row:span 5}#gallery-section .grid .item img{width:100%;height:100%;object-fit:cover}}@media (orientation: portrait) and (min-aspect-ratio: .625){#gallery-section{padding-bottom:0}}
