.CA_GalleryImages
{
    display: flex;
    justify-content: center;
    gap: 10px;
}

.CA_FeautredImage
{
    width: 400px;
    max-width: 100%;
    max-height: 100%;
}

.CA_NormalImages
{
    width: 60%;
    max-width: 620px;
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}

.CA_NormalImageContainer
{
    width: 200px;
    height: 200px;
    padding: 10px;
}

.CA_NormalImageContainer img, .CA_FeautredImage img
{
    max-width: 100%;
    max-height: 100%;
}

.CA_NormalImageContainer, .CA_FeautredImage
{
    background-color: #F5F5F5;
}

@media (max-width: 1093px) {
   .CA_GalleryImages
   {
        flex-direction: column;
        align-items: center;
   }

   .CA_NormalImageContainer
   {
        width: 130px;
        height: 130px;
        padding: 5px;
   }

   .CA_NormalImages
   {
        align-items: center;
        justify-content: center;
        max-width: 1600px;
        width: 100%;
   }
}