/* codeDESIGN - content_featured_news.css */ @charset "utf-8"; /* FEATURED NEWS */ div.featured_news_list { margin: 45px 0px 0px 15px; padding: 10px 0px 0px 10px; overflow: hidden; } @media screen and (max-width: 991px) { div.featured_news_list { margin: 45px 15px 0px 15px; } } article.featured_news_list_item { position: relative; margin: 0px 0px 50px 0px; padding: 0px 0px 0px 0px; } article.featured_news_list_item [class^="col-"], article.featured_news_list_item [class*=" col-"] { padding-left: 0px; padding-right: 0px; } article.featured_news_list_item h2 { margin: 0px 0px 20px 0px; padding: 0px 0px 15px 0px; font-size: 16px !important; } article.featured_news_list_item h2, article.featured_news_list_item h2 a, article.featured_news_list_item h2 a:link, article.featured_news_list_item h2 a:visited, article.featured_news_list_item h2 a:hover { font: var(--font-h3_component); font-style: normal; color: var(--ci_color_white); letter-spacing: 0px; margin: 0px 0px 20px 0px; padding: 0px 0px 15px 0px; position: relative; text-decoration: none; } div.featured_news_list_item_meta { float: left; margin: 0px 0px 0px 0px; padding: 0px 10px 0px 0px; line-height: 1; text-align: center; border-right: 2px solid #e5e8ee; } div.featured_news_list_item_image { margin: 0px 0px 0px 15px; padding: 0px 0px 0px 0px; } div.featured_news_list_item_content { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 20px; text-align: left; } div.featured_news_list_item_content_introtext { margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px; } @media screen and (max-width: 768px) { /* */ div.featured_news_list_item_meta { display: none; } } div.featured_news_list_item_meta time { text-align: right; font-size: 1.5em; color: var(--ci_color_black); } /* FEATURED NEWS SUBPAGE BUTTON */ div.featured_news_list_subpage_button a.href_button_featured_news { font: normal 10px/12px 'Open Sans',Arial,Helvetica; text-transform: uppercase; color: var(--white); margin: 0px 0px 0px 0px; padding: 1px 8px 2px 15px; } div.featured_news_list_subpage_button a.href_button_featured_news:hover { color: #010101; } div.custom_box_variant_2_item_image { width: 100%; height: 100%; min-height: 200px; } div.custom_box_variant_2_item_image::before { content : ""; position: absolute; left : 0; top : -5px; height : 5px; width : calc(100% + 150px); border-top: 5px solid #74a21c; } div.custom_box_variant_2_item_image::after { content : ""; position: absolute; left : -5px; top : -5px; height : calc(100% - 0px); width : 5px; border-left: 5px solid #74a21c; } div.custom_box_variant_2_item_image_inner, div.custom_box_variant_2_item_image_inner a, div.custom_box_variant_2_item_image_div { width: 100%; height: 100%; min-height: 200px; display: block; } div.custom_box_variant_2_item_image_div { -webkit-background-size: cover !important; -moz-background-size: cover !important; -o-background-size: cover !important; background-size: cover !important; } div.custom_box_variant_2_item_content { background: #141414; border-right: 5px solid #2c2b29; padding: 40px; } div.custom_box_variant_2_item_content::before { content : ""; position: absolute; left : -50px; bottom : -5px; height : 5px; width : calc(100% + 40px); border-bottom: 5px solid #74a21c; } .d-flex { display: flex; } @media screen and (max-width: 991px) { .d-flex { display: block; } }