
.layout-5497 .element_1747221637628 { }
.layout-5497 .element_1747222260975 { overflow: hidden; } .layout-5497 .element_1747222260975 img { max-width: 100%; height: auto; } @media only screen and (min-width: 1024px) { .layout-5497 .element_1747222260975 { } } @media only screen and (min-width: 768px) and (max-width: 1023px) { .layout-5497 .element_1747222260975 { } } @media only screen and (min-width: 0px) and (max-width: 767px) { .layout-5497 .element_1747222260975 { } }
.layout-5497 .element_1747223958244 { }
.layout-5497 .element_1747221941771 { text-align: left; } .layout-5497 .element_1747221941771 a { text-align: left; }
.layout-5497 .element_1747221697612 { text-align: left; } .layout-5497 .element_1747221697612 a { }
.layout-5497 .element_1747222853229 { text-align: left; float: left;        }
.post-grid .grid-items { display: flex !important; flex-wrap: wrap !important; } #post-grid-1656 .item { display: flex !important; flex-direction: column !important; } #post-grid-1656 .item .layer-wrapper { background: #e8ebed !important; display: flex !important; flex: 1 0 auto !important; flex-direction: column !important; } #post-grid-1656 .item .layer-wrapper .layer-media { flex: 0 1 auto !important; } #post-grid-1656 .item .layer-wrapper .layer-media A { display: block !important; padding: 30px !important; text-align: center !important; background: #f2f4f5 !important; } #post-grid-1656 .item .layer-wrapper .layer-media IMG { border-style: none !important; vertical-align: top !important; max-width: 100% !important; height: auto !important; } #post-grid-1656 .item .layer-wrapper .layer-content { padding: 25px 25px 25px 25px !important; text-align: left !important; flex: 1 1 auto !important; display: flex !important; flex-direction: column !important; } #post-grid-1656 .item .layer-wrapper .layer-content A { padding: 0 !important; display: block !important; color: #454b52 !important; font-weight: bold !important; margin-bottom: 15px !important; font-size: 16px !important; } #post-grid-1656 .item .layer-wrapper .layer-content A:hover { color: #0fb869 !important; } #post-grid-1656 .item .layer-wrapper .layer-content .excerpt { padding: 0 !important; font-size: 16px !important; flex: 1 1 auto !important; } #post-grid-1656 .item .layer-wrapper .layer-content A.read_more { font-weight: normal !important; margin: 15px 0 0 0 !important; color: #0d9756 !important; padding: 0 20px 0 0 !important; } #post-grid-1656 .item .layer-wrapper .layer-content A.read_more::after { right: inherit !important; bottom: 7px; left: 135px !important; } #post-grid-1656 .item .layer-wrapper .layer-content A.read_more:hover::after { right: inherit !important; left: 140px !important; } @media screen and (min-width:1024px) and (max-width:1440px) { #post-grid-1656 .item { width: 33.33% !important; } }
#post-grid-1656 { padding: 0px; } #post-grid-1656 .item { padding: 15px; background: #fff; } #post-grid-1656 .item .layer-media { height:auto;    } @media only screen and (min-width: 0px) and (max-width: 767px) { #post-grid-1656 .grid-items { text-align: center; } #post-grid-1656 .item { width: 100%; margin: 0px; display: inline-block; vertical-align: top; height:auto;      } } @media only screen and (min-width: 768px) and (max-width: 1023px) { #post-grid-1656 .grid-items { text-align: center; } #post-grid-1656 .item { width: 50%; margin: 0px; display: inline-block; vertical-align: top; max-height:auto;      } } @media only screen and (min-width: 1024px) { #post-grid-1656 .grid-items { text-align: center; } #post-grid-1656 .item { width: 20%; display: inline-block; margin: 0px; vertical-align: top; height:auto;      } }
@media (max-width: 768px){#custom_html-2{text-align:left !important;}}