.elementor-24006 .elementor-element.elementor-element-1a8e2464.wd-collapsible-content > .elementor-widget-wrap{max-height:500px;}.elementor-24006 .elementor-element.elementor-element-57057693 .title{font-size:26px;}.elementor-24006 .elementor-element.elementor-element-4bcaff59 .gallery-item img{border-style:solid;border-color:#721414;border-radius:72px 72px 72px 72px;}.elementor-24006 .elementor-element.elementor-element-4bcaff59 .gallery-item .gallery-caption{text-align:center;}.elementor-24006 .elementor-element.elementor-element-3fa77d74 .elementor-image-box-wrapper{text-align:start;}@media(max-width:1024px){.elementor-24006 .elementor-element.elementor-element-57057693 .title{font-size:22px;}}@media(max-width:767px){.elementor-24006 .elementor-element.elementor-element-57057693 .title{font-size:18px;}}/* Start custom CSS for image-gallery, class: .elementor-element-4bcaff59 */.elementor-24006 .elementor-element.elementor-element-4bcaff59 .gallery-item img { width: 100%; aspect-ratio: 1; object-fit: contain; }
.elementor-24006 .elementor-element.elementor-element-4bcaff59 .gallery-caption { overflow-wrap: anywhere; line-height: 1.45; }
@media (max-width: 1024px) { .elementor-24006 .elementor-element.elementor-element-4bcaff59 .gallery { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px 8px; } .elementor-24006 .elementor-element.elementor-element-4bcaff59 .gallery-item { width: 100% !important; max-width: 100% !important; margin: 0; } .elementor-24006 .elementor-element.elementor-element-4bcaff59 .gallery > br { display: none; } }
@media (max-width: 767px) { .elementor-24006 .elementor-element.elementor-element-4bcaff59 .gallery { grid-template-columns: repeat(2, minmax(0, 1fr)); } }/* End custom CSS */