*{
    margin:0;
    padding:0;
}
.pt-12{margin-top:1.5rem}
.mb-8{margin-bottom:2rem}
.text-center{text-align:center}
.font-narrow{font-weight:400}
.container{width:100%}
@media (min-width:640px){.container{max-width:640px}}
@media (min-width:768px){.container{max-width:768px}}
@media (min-width:1024px){.container{max-width:1024px}}
@media (min-width:1280px){.container{max-width:1280px}}
@media (min-width:1536px){.container{max-width:1536px}}
.flex{display:flex}
.flex-wrap{flex-wrap:wrap}
.gap-5{gap:1.25rem}
.justify-center{justify-content:center}
.max-w-6xl{max-width:72rem}
.img {
  border: 1px solid #ddd;
  border-radius: 4px;
  padding: 5px;
  width: 150px;
}
.my-auto{
    margin-top:auto;
    margin-bottom:auto;
}
.mx-auto{
    margin-left:auto;
    margin-right:auto;
}
.px-6{
    padding-left:4rem;
    padding-right:4rem;
}
.menu-item{
  color: #ffcb0b;
  background-color: #002c5a;
  text-decoration:none;
  padding:.5rem;
}
.nav-bg{
  background-color: #002c5a;
}
.bg-lty{
  background-color: #ebe4c9;
}
.image-main-container{
         column-count:2;
     }
     .img-thumb{
         width:100%;
     }
     .fancybox__toolbar__items{
         display:flex;
         float:right;
     }
     @media(min-width:576px){
         .image-main-container{
            column-count:3;
        }
     }
     @media(min-width:768px){
         .image-main-container{
            column-count:4;
        }
     }
     @media(min-width:992px){
         .image-main-container{
            column-count:5;
        }
     }
     @media(min-width:1200px){
         .image-main-container{
            column-count:6;
        }
     }
     @media(min-width:1400px){
         .image-main-container{
            column-count:8;
        }
     }