.cooler-gallery-container{display:flex;flex-wrap:wrap;justify-content:center}.cooler-gallery-image-gallery{display:flex;justify-content:space-between}.cooler-gallery-listing-container{display:flex;justify-content:flex-end;text-align:center;width:100%}.cooler-gallery-listing-container img{height:300px;width:auto}.cooler-gallery-descriptions{display:flex}.cooler-listing-description{font-family:Avenier\, Book,Arial,sans-serif;font-weight:300;line-height:1.3;margin-left:20px;text-align:left}.cooler-gallery-listing{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;padding:10px 2%;width:32%}.cooler-gallery-listing h3{color:#1e5983;font-family:Avenir\, Black,Arial,sans-serif;font-size:24px;margin-top:0;padding-top:0;text-align:left}.cooler-gallery-listing a{color:#1e5983;display:block;font-family:Avenir\, Medium,Arial,sans-serif;font-size:18px;font-weight:600;margin-bottom:15px}.cooler-gallery-listing .description{font-family:Avenir\, Book,Arial,sans-serif;font-size:16px;font-weight:300;margin-bottom:20px}@media(max-width:1024px){.cooler-gallery-listing{width:45%!important}.cooler-gallery-image-container{height:400px}.cooler-gallery-container{flex-wrap:wrap}.cooler-gallery-listing h3{width:100%}}@media(max-width:768px){.cooler-gallery-container{flex-direction:column}.cooler-gallery-listing{margin:0 auto;width:95%!important}.cooler-gallery-image-container{height:320px}.cooler-gallery-listing h3{text-align:center}.cooler-gallery-listing .description{text-align:center;width:90%}}