#gallery .gallery-container .content-wrapper .row{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#gallery .gallery-container .content-wrapper .row [class*=col-] .menu-item-wrapper{display:block;text-decoration:none}#gallery .gallery-container .content-wrapper .row [class*=col-] .menu-item-wrapper .featured-images{position:relative;-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s}#gallery .gallery-container .content-wrapper .row [class*=col-] .menu-item-wrapper .featured-images .image{background-position:center;background-size:cover;border:3px solid #fff3e5;width:100%;padding-bottom:calc(100% * 4 / 3);transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s}#gallery .gallery-container .content-wrapper .row [class*=col-] .menu-item-wrapper .featured-images .image:nth-child(1),#gallery .gallery-container .content-wrapper .row [class*=col-] .menu-item-wrapper .featured-images .image:nth-child(2){position:absolute;opacity:.5}#gallery .gallery-container .content-wrapper .row [class*=col-] .menu-item-wrapper .featured-images .image:nth-child(1)::after,#gallery .gallery-container .content-wrapper .row [class*=col-] .menu-item-wrapper .featured-images .image:nth-child(2)::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.35)}#gallery .gallery-container .content-wrapper .row [class*=col-] .menu-item-wrapper .featured-images .image:nth-child(1){-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}#gallery .gallery-container .content-wrapper .row [class*=col-] .menu-item-wrapper .featured-images .image:nth-child(2){-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}#gallery .gallery-container .content-wrapper .row [class*=col-] .menu-item-wrapper .featured-images .image:nth-child(3){position:relative;-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}#gallery .gallery-container .content-wrapper .row [class*=col-] .menu-item-wrapper .featured-images .image:nth-child(3) .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.35);padding:10px}#gallery .gallery-container .content-wrapper .row [class*=col-] .menu-item-wrapper .featured-images .image:nth-child(3) .overlay .name{font-family:ElsieRegular,sans-serif;font-size:7.5vw;color:#fff;border:2px solid #fff;padding:4vw;line-height:1;transition:all .3s ease-out .3s;-webkit-transition:all .3s ease-out .3s;-moz-transition:all .3s ease-out .3s}#gallery .gallery-container .content-wrapper .row [class*=col-] .menu-item-wrapper .featured-images:hover .image:nth-child(1){transform:rotate(2deg)}#gallery .gallery-container .content-wrapper .row [class*=col-] .menu-item-wrapper .featured-images:hover .image:nth-child(2){transform:rotate(-5deg)}#gallery .gallery-container .content-wrapper .row [class*=col-] .menu-item-wrapper .featured-images:hover .image:nth-child(3){transform:rotate(-12deg)}@media screen and (min-width:768px){#gallery .gallery-container .content-wrapper .row{margin-bottom:-20px}#gallery .gallery-container .content-wrapper .row [class*=col-]{margin-bottom:20px}#gallery .gallery-container .content-wrapper .row [class*=col-] .menu-item-wrapper .featured-images{-moz-transform:scale(.85);-o-transform:scale(.85);-ms-transform:scale(.85);-webkit-transform:scale(.85);transform:scale(.85)}#gallery .gallery-container .content-wrapper .row [class*=col-] .menu-item-wrapper .featured-images .image:nth-child(3) .overlay .name{font-size:30px;padding:10px}#gallery .gallery-container .content-wrapper .row [class*=col-] .menu-item-wrapper .featured-images:hover{-moz-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9)}}
