.elementor-28042 .elementor-element.elementor-element-a1c0001{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2DE;--border-color:#E2E2DE;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28042 .elementor-element.elementor-element-a1c0001:not(.elementor-motion-effects-element-type-background), .elementor-28042 .elementor-element.elementor-element-a1c0001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28042 .elementor-element.elementor-element-a1c0003{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:14px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-28042 .elementor-element.elementor-element-a1c0003.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-28042 .elementor-element.elementor-element-a1c0008 .elementor-button{background-color:#172A3A;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:8px 14px 8px 14px;}.elementor-28042 .elementor-element.elementor-element-a1c0008 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-28042 .elementor-element.elementor-element-a1c0008.elementor-element{--align-self:flex-start;}/* Start custom CSS for shortcode, class: .elementor-element-a1c0012 */.elementor-28042 .elementor-element.elementor-element-a1c0012 .elementor-shortcode{font-size:0;line-height:0;} .elementor-28042 .elementor-element.elementor-element-a1c0012:has(.idbg-pimg) ~ .idbg-pc-img{display:none !important;} .elementor-28042 .elementor-element.elementor-element-a1c0012:not(:has(.idbg-pimg)){display:none !important;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a1c0013 */.elementor-28042 .elementor-element.elementor-element-a1c0013 .elementor-shortcode{font-size:0;line-height:0;} .elementor-28042 .elementor-element.elementor-element-a1c0013:not(:has(.idbg-venue)){display:none !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1c0001 */.elementor-28042 .elementor-element.elementor-element-a1c0001{height:100%;} .elementor-28042 .elementor-element.elementor-element-a1c0001 .gd-read-more-wrap, .elementor-28042 .elementor-element.elementor-element-a1c0001 .gd-read-more-fade, .elementor-28042 .elementor-element.elementor-element-a1c0001 .gd-read-more, .elementor-28042 .elementor-element.elementor-element-a1c0001 a.gd-read-more{display:none !important;} .elementor-28042 .elementor-element.elementor-element-a1c0001 .idbg-pc-desc .geodir-post-content-container, .elementor-28042 .elementor-element.elementor-element-a1c0001 .idbg-pc-desc p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:none !important;margin:0;font-size:14px;line-height:1.5;color:#444;} .elementor-28042 .elementor-element.elementor-element-a1c0001 .idbg-pc-kicker, .elementor-28042 .elementor-element.elementor-element-a1c0001 .idbg-pc-kicker a{font-size:11px;letter-spacing:1.2px;text-transform:uppercase;font-weight:700;color:#2E6E8E !important;text-decoration:none;} .elementor-28042 .elementor-element.elementor-element-a1c0001 .idbg-pc-title h1, .elementor-28042 .elementor-element.elementor-element-a1c0001 .idbg-pc-title h2, .elementor-28042 .elementor-element.elementor-element-a1c0001 .idbg-pc-title h3, .elementor-28042 .elementor-element.elementor-element-a1c0001 .idbg-pc-title .geodir-entry-title{font-size:17px !important;line-height:1.3;margin:0 !important;} .elementor-28042 .elementor-element.elementor-element-a1c0001 .idbg-pc-when{font-size:13px;font-weight:600;color:#172A3A;} .elementor-28042 .elementor-element.elementor-element-a1c0001 .idbg-pc-img .embed-responsive::before{padding-top:52% !important;} .elementor-28042 .elementor-element.elementor-element-a1c0001 .idbg-pc-img .ratio{--bs-aspect-ratio:52% !important;} .elementor-28042 .elementor-element.elementor-element-a1c0001 .idbg-pc-img img{object-fit:cover;} .elementor-28042 .elementor-element.elementor-element-a1c0001 .elementor-element-a1c0003.elementor-element-a1c0003.elementor-element-a1c0003{display:flex !important;}/* End custom CSS */