@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,700;0,800;1,400;1,700;1,800&family=Source+Sans+Pro:ital,wght@0,400;0,500;0,700;0,900;1,400;1,700;1,900&display=swap');:root {	--primary-bg : #a5215e;	--primary-text : #ffffff;	--radius-lg : 1rem;	--radius-sm : .5rem;	--link-color :#222222;	--link-color-hover :#000000;}html {	font-size:16px;	padding:0;	margin:0;}
body {	overflow-x: hidden;	background-color: transparent;	font-family: 'Source Sans Pro', sans-serif;	user-select: none;	margin:0;	padding:0;}/* ===== Scrollbar CSS ===== */ /* Firefox */* {scrollbar-width: none;scrollbar-color: #c2c2c2 transparent;}/* Chrome, Edge, and Safari */*::-webkit-scrollbar {width: 10px;}*::-webkit-scrollbar-track {background: transparent;}*::-webkit-scrollbar-thumb {background-color: #c2c2c2;border-radius: 10px;border: 2px solid transparent;}a {	text-decoration:none;	color:#333333;}a:hover {	 color:#000000;	 text-decoration:underline;}.owl-carousel {    display: none;    position: relative;    width: 100%;    -ms-touch-action: pan-y}.owl-carousel .owl-wrapper {    display: none;    position: relative;    -webkit-transform: translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer {    overflow: hidden;    position: relative;    width: 100%;	}.owl-carousel .owl-wrapper-outer.autoHeight {    -webkit-transition: height 500ms ease-in-out;    -moz-transition: height 500ms ease-in-out;    -ms-transition: height 500ms ease-in-out;    -o-transition: height 500ms ease-in-out;    transition: height 500ms ease-in-out}.owl-carousel .owl-item {    float: left}.owl-controls .owl-page,.owl-controls .owl-buttons div {    cursor: pointer}.owl-controls {    -webkit-user-select: none;    -khtml-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);	width:100%;	text-align:center;	 line-height:1;}.grabbing {    cursor: url(grabbing.png) 8 8, move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item {    -webkit-backface-visibility: hidden;    -moz-backface-visibility: hidden;    -ms-backface-visibility: hidden;    -webkit-transform: translate3d(0, 0, 0);    -moz-transform: translate3d(0, 0, 0);    -ms-transform: translate3d(0, 0, 0)}.owl-theme .owl-controls .owl-page {    display: inline-block;    zoom: 1;}.owl-theme .owl-controls .owl-page span {    display: block;    width: 12px;    height: 12px;    margin: 0 5px;    border-radius: 50%;    background: rgba(128,128,128,.7)}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span {    filter: Alpha(Opacity=100);    opacity: 1;	background:var(--primary-bg);}.owl-theme .owl-controls .owl-page span.owl-numbers {    height: auto;    width: auto;    color: #FFF;    padding: 2px 10px;    font-size: 12px;    -webkit-border-radius: 30px;    -moz-border-radius: 30px;    border-radius: 30px}.owl-prev {    height: 30px;    width: 30px;    position: absolute;    left: 20px;    top: 60px;	border-radius:50%;    background-color: var(--primary-bg);	border: 2px solid var(--primary-bg);    color: var(--primary-text);    z-index: 100;    cursor: pointer;	text-align: center;    line-height: 26px;}.owl-next {    height: 30px;    width: 30px;    position: absolute;    right: 20px;    top: 60px;	border-radius:50%;    background-color: var(--primary-bg);	border: 2px solid var(--primary-bg);    color: var(--primary-text);    z-index: 100;    cursor: pointer;	text-align: center;    line-height: 26px;}.owl-prev:hover, .owl-next:hover {    color: var(--primary-bg);    border: 2px solid var(--primary-bg);    background-color: var(--primary-text);}/* MANSET */.headline_container {    width: 100% !important;    overflow: hidden !important;	margin: 0;}#headline {    margin: 0;    padding: 0;    position: relative;	border-radius:var(--radius-lg) var(--radius-lg) 0 0;	height: 428px;}#headline li .image {    display: block;    width: 100%;    height: 380px;    border-radius: var(--radius-lg) var(--radius-lg) 0 0 ;    border: 1px solid #ddd;}#headline li .image img {	border-radius: var(--radius-lg) var(--radius-lg) 0 0 ;    width: 100%;   }#headline li {    list-style: none;    border-radius: var(--radius-lg) var(--radius-lg) 0 0;    border-bottom: 0;}#headline li .title {    position: absolute;    background: linear-gradient(to bottom,transparent 0,rgba(0,0,0,.9) 90%);    color: #ffffff;    font-size: 200%;    font-weight: bold;    font-weight: 900;    bottom: 0;    margin: 0;    padding: 2rem;    width: 100%;	border-radius:var(--radius-lg) var(--radius-lg) 0 0;	text-transform:uppercase;	line-height:100%;	text-shadow: 1px 1px 1px rgb(0 0 0 / 90%);}#headline li .cat {    position: absolute;    color:var(--primary-text);    font-size: 90%;    font-weight: bold;    top: 1rem;    right: 1rem;    margin: 0;    padding: 0 1rem;    background-color: var(--primary-bg);    border-radius: var(--radius-lg);}#headline li i {    position: absolute;    color: #ffffffd4;    font-size: 52px;    font-weight: bold;    top: 40%;    left: 45%;    margin: 10px;    padding: 10px;    width: inherit;}#headline .owl-buttons {    display: none}#headline:hover .owl-buttons {    display: block}#headline .owl-prev {    position: absolute;    top: 42%;    width: 30px;    height: 51px;    left: 4px;    background: url(images/sol_ok.png);    cursor: pointer;    z-index: 1000}#headline .owl-next {    position: absolute;    top: 42%;    width: 30px;    height: 51px;    right: 4px;    background: url(images/sag_ok.png);    cursor: pointer;    z-index: 1000}#headline .owl-pagination {    position: absolute;    bottom:0;    left: 0px;    width: 100%;	text-align: center;	overflow:hidden;	padding:.5rem 0;	border-radius:0 0 var(--radius-lg) var(--radius-lg);	background:#fff;	border-top:2px solid var(--primary-bg);	max-height:49px;     }#headline .owl-page span {    width: 32px;    height: 32px;    font-size: 16px;    font-weight: bold;    margin: 0 2px 0px 1px;    text-align: center;    cursor: pointer;	color: var(--primary-bg);	border:1px solid var(--primary-bg);    line-height: 30px;    border-radius: 50%;	background:var(--primary-text);	padding:0;}#headline .owl-page.active span {    background: var(--primary-bg);    color: var(--primary-text);}
#breaknews {	margin:0;	padding:0;}#breaknews li a {	display:block;	margin:.2rem 0;}#breaknews .img {	width:60px;	height:60px;	overflow:hidden;	text-align:center;	border-radius:10%;	display:inline-block;	float:left;	margin-right:.5rem;}#breaknews .img img {	height:100%;}#breaknews h5 {	margin:0;	padding:0;	font-size:16px;}
#breaknews h5:after {	content: "";	display: table;	clear: both;} /* COL AUTHORS */  #authors_container ul {    margin: 0;    padding: 0;}#authors_container li {    list-style: none;    padding: 0;    margin: 0;    border-bottom: #cccccc3b 2px solid}#authors_container li:hover .author_name {    -webkit-transition: all 200ms ease-in-out;    -moz-transition: all 200ms ease-in-out;    -o-transition: all 200ms ease-in-out;    transition: all 200ms ease-in-out;}#authors_container li .image {    width: 50px;    height: 50px;    float: left;    margin: 5px;    border: var(--primary-bg) 2px solid;    border-radius: 50%;}#authors_container li .author_name {    display: block;    padding-top: 10px;    font-weight: bold;}#authors_container li .author_artice {    display: block;    line-height: 20px;	font-size:90%;}#authors_container .author_artice:after {	content: "";	display: table;	clear: both;}