* { box-sizing: border-box; }
.pasteventyear.clicked{font-weight:bold !important;color:black;}
.readingProgressbar{
	display:none !important;
}
.price-tag {
	float: left;
	width: 32%;
	background: #262C5C;
	padding: 8px;
	margin-right:10px;
}
@media (max-width:1218px){
	.price-tag {
		width: 48%;
		margin-bottom:10px;
	}
}
@media (max-width:1024px){
	.price-tag {
		width: 100%;
		margin-bottom:10px;
	}
}
.escusimg img{
	width:100% !important;
}
.past-event-cntnt img{
	display:none;
}

.past-event-cntnt{
	min-height:75px;
	height:75px;
}
.pasteventyear{
	cursor:pointer;
}
.price {
	margin: 0;
	padding: 0;
	-webkit-transition: 0.3s;
	transition: 0.3s;
	border: 1px solid #c3c3c3;
}
.price:hover { box-shadow: 0 8px 12px 0 rgba(255,255,255,0.2) }
.room_rent:hover { box-shadow: 0 8px 12px 0 rgba(0,0,0,0.2) }
.pheader {
	background-color: #262C5C;
	color: #fff;
	font-size: 25px;
	padding: 10px;
	text-align: center;
	max-height: 75px;
    height: 65px;
}
.pbody {
	text-align: center;
	font-style: italic;
	height: 380px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	color: #333;
	background: #fff;
}
.pfooter {
	background-color: #262C5C;
	color: #fff;
	font-size: 16px;
	padding: 5px;
	text-align: center;
}
.price p { margin-bottom: 10px !important; }
.room_rent p { margin-bottom: 10px !important; }
@media only screen and (max-width: 600px) { .price-tag { width: 100%; } }

.room_rent-tag {
	text-align: center;
	float: left;
	width: 33.3%;
	background: #fff;
	padding: 8px;
}
.room_rent {
	text-align: center;
	margin: 0;
	padding: 0;
	-webkit-transition: 0.3s;
	transition: 0.3s;
	border: 1px solid #c3c3c3;
}
.rheader {
	text-align: center;
	background-color: #262C5C;
	color: #fff;
	font-size: 25px;
	padding: 10px;
}
.rbody {
	font-style: italic;
	height: 380px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	color: #262C5C;
}
.rfooter {
	background-color: #262C5C;
	color: #fff;
	font-size: 16px;
	padding: 5px;
}


.webinar-tag {
	text-align: center;
	float: left;
	width: 380px;
	background: #fff;
	padding: 8px;
}
.webinar {
	text-align: center;
	margin: 0;
	padding: 0;
	-webkit-transition: 0.3s;
	transition: 0.3s;
	border: 1px solid #c3c3c3;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.webinarheader {
	text-align: center;
	background-color: #262C5C;
	color: #fff;
	font-size: 25px;
	padding: 10px;
}
.webinarbody {
	height: 250px;
}
.webinarfooter {
	background-color: #262C5C;
	color: #fff;
	font-size: 16px;
	padding: 5px;
}
.webinar-img {
    height: 250px !important;
    width: 100%;
}
.web-flex {
	 display:flex; 
	 flex-wrap: wrap;
	 align-items: center;
	 justify-content: center;
}
/* ol.custom-list {
	list-style: none;
	counter-reset: item;
	padding-left:20px;
}
ol.custom-list li {
	counter-increment: item;
	margin-bottom: 5px;
}
ol.custom-list li:before {
	margin:0 5px 0 -30px;
	content: counter(item);
	background: lightblue;
	border-radius: 50%;
	color: white;
	width: 26px;
	text-align: center;
	display: inline-block;
} */
a.custom-a { color: #ffd646 !important; }
a:hover { color: #009cdb !important; }
.dispute-img {
  float: left;
  margin: 0px 10px 12px 0px;
}

.custom-anchor-item{
    color:#00A3E0 !important;
}

/* ul.custom-li li ul li ul li:before {
    content: "✓";
    margin: 0px 5px 0px -15px;
} */

@media (max-width:360px){
    ul.custom-li, ul.custom-li ul{
        padding-left:0px !important;
    }
}

.sliderLayerWithVideo{
	width: 100%;
    max-width: initial;
    position: absolute;
    left: 0px;
    top: 0px;
    cursor: pointer;
    height: 100%;
}

.hid_video{
	height: 0px !important;
	overflow: hidden !important;
}
/* .menu-item-12656 .menu-text{padding-left:10px;}
.menu-item-13123 .sub-arrow,.menu-item-12656 .sub-arrow{display:none!important;}

.menu-item-12656 a.has-submenu.highlighted ~ .sub-menu{display:none;}
.menu-item-12656 a{cursor:pointer;}
.menu-item-12656 .sub-menu.extratoggleclass{position:relative !important;margin:0 !important;left:0 !important;background:transparent !important;width:auto !important;}
.menu-item-12656 .sub-menu.extratoggleclass li a:hover{background-color:transparent !important;}
.menu-item-12656 .sub-menu.extratoggleclass li a{font-size:16px !important;color:#000;}
.menu-item-12656 .sub-menu.extratoggleclass li a:focus{background-color:transparent !important;}
.menu-item-12656 .elementor-sub-item.elementor-item-active{background-color:transparent !important;} */
.owl-carousel.newspost .owl-nav .owl-prev{position:absolute;top:50%;left:-30px;z-index:10;}
.owl-carousel.newspost .owl-nav .owl-next{position:absolute;top:50%;right:-30px;z-index:10;}
.owl-carousel.newspost .owl-nav .owl-prev .fa-angle-left:before{vertical-align:sub;}
.owl-carousel.newspost .owl-nav .owl-next .fa-angle-right:before{vertical-align:sub;}
.single .entry-title{font-family:'arial';}
@media (min-width:1364px){
	.logoimgcustomcls img{background: #fff;margin-top: -76px;margin-left: -30px;width: 275px !important;padding: 15px 15px 0 15px;}
}
@media (max-width:992px) and (min-width:250px) {
	.flexdirectionreverse {
		flex-direction: column-reverse !important;
	}
}
@media (max-width:1024px) {
	.hdr-title h2 {
		font-size: 35px !important;
	}
}
@media (max-width:767px) {
	.hdr-title h2 {
		font-size: 30px !important;
	}
	.rnewsptit{height: auto !important;margin-bottom:10px !important;}
}
.elementor-nav-menu--dropdown a {
    justify-content: flex-start !important;
}
.elementor-sub-item:focus {
	background:#fff;
	background-color:#fff !important;
	color:#009cdb;
}

.elementor-nav-menu--dropdown a.elementor-item-active {
	color: #009cdb !important;
}

.past-event-cntnt h2, .past-event-cntnt h1, .past-event-cntnt p {
    font-size: 16px; font-weight: normal; color: #333;
}
