/*  News Page CSS */


    /* Card Content CSS*/
.newz-container {
    display: flex;
    flex-wrap: wrap;
}
.cards {
    display:flex;
}

.cardhome1 {
    display:inline-flex;
    flex: 0 0 540px;
    flex-wrap:wrap;
    background-color:rgb(255, 255, 255);
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    margin:10px 20px 10px 0px; 
    padding:20px 12px 7px 14px;
    max-width: 545px;
}
.cardhome {
    display:inline-flex;
    flex: 0 0 540px;
    flex-wrap:wrap;
    background-color:rgb(255, 255, 255);
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    margin:10px 20px 10px 0px; 
    padding:20px 14px 7px 14px; /*Paddding right changed rom 4px*/

}.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1120px !important;
  }

/*Left part of the Card CSS*/
.leftsdslider {
    margin-right:33px;
}
.leftsd {
    margin-right:23px;
}

.title {
    color:#295093;
    font-size:18px;
    font-weight:bold;
    font-family: 'Work Sans', sans-serif !important;
}
.name {
    margin:15px  0px 15px 0px;
}
.dvimg {
    width:220px; /* width changed from 250px*/
}
/* Right part of the Card CSS*/
.rightsdslider {
    border-right:2px solid #c4c3c3;
    display:flex;
    justify-content:space-evenly;
    width: 258px; /*229px*/
}
.rightsd {
    border-right:2px solid #c4c3c3;
    display:flex;
    justify-content:space-evenly;
    width: 237px; /*210px*/
}
.athr{
    color:grey;
    font-weight:bolder;
    font-size:13px;
    margin:-18px 0px 0px 0px; 
}
.contentathor{
    height:127px;
    margin-right:10px;
}

.knowbutton{
    color:#fda553;
    font-weight:bold;
    font-size:19px;
    font-family: 'Work Sans', sans-serif !important;
}
.knowbutton:hover {
    color:#12745b;
}

.headline {
    font-weight:bold;
    margin:20px 5px 0px 5px;
    font-family: 'Work Sans', sans-serif !important;
    color:rgb(63, 62, 62);
	font-size: 14.5px;
} 
.photo {
    width:250px;
    height:160px !important; /*height changed from 180*/
}

/* Date CSS*/
.dt {
    font-weight:500;
    font-size: 40px;
    color:#243b68;
}
.dtslider{
	font-weight:700;
	font-size: 43px;
}
.dateandtime{
    display:flex;
    justify-content:end;
    margin-right:25px;
}
.my {
    font-weight:bolder;
    color:#767474;
    font-size:19px;
    margin: 4px 0px 0px 0px;
}
.mth.lazyloaded {
    margin: 0px 0px -6px 0px;
  }

  /* Slider CSS*/
.elementor-shortcode.lazyloaded {
    width: 100% !important;
}

.slick-next, .slick-prev{
background-color:#848280 !important;
border-radius:50%;
}

.slider-nav {
    height:300px !important;
}
.flexslider.lazyloaded {
    height: 321px;
}
.flexslider {
    width: 1100px;
}
.slick-slider{
    margin-bottom:0px;
}
/*Horizontal SCroll Avoider*/

  #page {
    overflow-x: hidden;
  }
.elementor-element.elementor-element-bd6f276.elementor-widget.elementor-widget-shortcode {
	border-top:0 !important;
}