/*
User: Jayson
*/


/*** Jayson - 24/8/2022 ***/


/*** Header Menu ***/

/* 
a.elementor-sub-item.elementor-item-anchor:hover {
	color: #fff!important;
} */

section#custom-button-section {
	/* margin: 1rem 1rem 1rem 1rem; */
	padding: 2rem!important;
}

section#custom-video-section .elementor-container.elementor-column-gap-default .elementor-widget-wrap.elementor-element-populated {
	padding: 0!important;
	border: 1px solid lightgray;
	margin: 10px!important;
}

section#custom-video-section .elementor-element.elementor-widget.elementor-widget-text-editor {
	padding: 10px;
	min-height: 200px;
}

section#custom-video-section .elementor-element.elementor-widget.elementor-widget-text-editor .elementor-widget-container span {
	color: grey;
	font-weight: 400!important;
	font-size: 20px!important;
}

@media (max-width: 1023px){
	section#custom-video-section .elementor-element.elementor-widget.elementor-widget-text-editor .elementor-widget-container span {
		color: grey;
		font-weight: 400!important;
		font-size: 16px!important;
	}
}

@media (max-width: 1023px){
	section#custom-button-section .elementor-container.elementor-column-gap-custom{
		width: 100%;;
	}
}

@media (min-width: 1024px){
	section#custom-button-section .elementor-container.elementor-column-gap-custom{
		width: 60%;;
	}
}

section#custom-gallery-section .bwg-item {
	max-width: 100%!important;
	border: 1px solid lightgray;
	margin-top: 1.5rem;
}

section#custom-gallery-section .bwg-title2 {
	color: #6D1E71!important;
	font-family: 'Roboto'!important;
	font-size: 25px!important;
	font-weight: 500!important;
	padding: 40px!important;
	text-shadow: none!important;
	max-height: 100%;
}

section#custom-gallery-section a.bwg-a.bwg-album, a.bwg-a.bwg_lightbox {
	margin: 0!important;
}

section#custom-gallery-section .bwg_back_0 {
	display: block!important;
	background-color: rgba(0, 0, 0, 0);
	margin-bottom: 20px;
	padding: 0;
	line-height: 15px;
	text-align: center!important;
	font-family: 'Roboto'!important;
	font-weight: bold;
	font-size: 15px;
	color: #6D1E71!important;
	cursor: pointer;
}

a.elementor-button-link.elementor-button.elementor-size-lg{
	padding: 20px 10px!important;
}

.elementor-sticky--effects, .sticky-menu-items ul li a {
	transition: unset!important;
}

.elementor-container.elementor-column-gap-default .elementor-column.elementor-col-100.elementor-element .elementor-widget-breadcrumbs {
	margin-top: 5rem;
}

p#breadcrumbs a {
    color: #ffffff;
}

/*** Milestone ***/

section.elementor-section.elementor-top-section.elementor-element.elementor-element-26a7474.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default .elementor-widget-container.elementor-motion-effects-element {
	z-index: 0!important;
	background-color: #fff!important;
}

section.elementor-section.elementor-top-section.elementor-element.elementor-element-26a7474.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default h2.elementor-heading-title.elementor-size-default {
	z-index: -1!important;
}

.nineteen-first .elementor-widget-container.elementor-motion-effects-element {
	z-index: 99999999!important;
	background-color: #fff!important;
}

.nineteen-first .elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-8a533c8.milestone-year {
	z-index: 999;
	background-color: #fff!important;
}

.nineteen-first .elementor-column.elementor-col-33.elementor-top-column.elementor-element {
	position: relative;
	white-space: nowrap;
	/* margin-left: 0.5rem; */
}

/* .twotwo {
	margin-right: 1rem;
} */

/*** Events ***/

/* .page-id-3189 section#custom-button-section {
display: none;
} 

.page-id-3189 section#custom-button-section .elementor-container.elementor-column-gap-custom div:not(:first-child) {
display: none;
}

.page-id-3189 section#custom-button-section .elementor-container.elementor-column-gap-custom{
justify-content: center;
}

*/

.page-id-3189 .elementor-post__card a.elementor-post__thumbnail__link {
	margin-bottom: 0!important;
}

.page-id-3189 .elementor-post__meta-data {
	border: 0!important;
}



.page-id-3189 .elementor-post__meta-data span.elementor-post-date {
	font-weight: 400!important;
	font-size: 15px!important;
    color: #6D1E71 !important;
}

/*** Single Events  ***/

.custom-speaker, .single-speaker, .time-icon, .venue-icon,  .enquiries-icon{
	display: -webkit-inline-box;
}

.single-speaker img{
	border-radius: 50px;
}

.custom-speaker img, .single-speaker img, .time-icon img, .venue-icon img,  .enquiries-icon img{
	width: 40px;
	height: 40px;
	object-fit: contain;
}

.custom-speaker h6, .single-speaker h6, .time-icon h6, .venue-icon h6,  .enquiries-icon h6{
	padding: 1rem 1rem;
	color: #6d1e71;
	font-weight: 700;
	letter-spacing: 1px;
	font-size: 20px!important;
}

/* .single-venue img {
width: 40px;
height: 40px;
} */

.single-speaker p {
	padding: 0.5rem;
	font-weight: 400;
	font-size: 18px!important;
}

p.single-time, p.single-venue, p.enquiry {
	font-weight: 400;
	font-size: 18px!important;
	padding-bottom: 1rem;
}

/* @media (min-width: 1024px){
div#enquiries-section {
margin-left: -3rem;
}
} */

div#info-section {
	height: 130px;
}

div#thumbnail-section {
	align-items: start;
	margin-bottom: 5rem;
	margin-top: 5rem;
    font-size: 20px !important;
}

.more-news .cards.card-article {
	height: 250px;
}

.more-news .cell.medium-3.events-card.second {
	margin-left: 50px;
}

@media (max-width: 1023px){
	.news-single-thumbnail {
		padding-left: 0px!important;
	}
}

@media (max-width: 1023px) and (min-width:1024px) {
	.cell.medium-3.events-card.second {
		margin-left: 0!important;
	}
}

.more-news {
	padding-bottom: 2rem;
}

@media (max-width: 767px){
	
	.banner-title p {
		font-size: 55px;
	}

	a.elementor-item {
		font-size: 18px !important;
	}
	
	.elementor-3308 .elementor-element.elementor-element-4ff7dc4 > .elementor-container {
		min-height: 300px !important;
	}
	
/* 	table#myTable {
		display: block;
		overflow-x: auto;
		white-space: nowrap;
	} */
}

@media (max-width: 1024px){
	.elementor-3308 .elementor-element.elementor-element-4ff7dc4:not(.elementor-motion-effects-element-type-background) {
    background-position: center center !important;
    	background-size: cover !important;
	}
	
	.elementor-2751 .elementor-element.elementor-element-748a1638:not(.elementor-motion-effects-element-type-background){
		background-position: center center !important;

	}	
}

.elementor-3571 .elementor-element.elementor-element-4c2489d > .elementor-element-populated {
    margin: -10px 0px 30px 0px !important;
}

section.elementor-section.elementor-top-section.elementor-section-full_width.elementor-section-height-min-height.elementor-section-height-default.elementor-section-items-middle {
    	background-size: cover !important;
	}

@media (max-width: 426px) {
	 .elementor-1704 .elementor-heading-title.elementor-size-default:not(.elementor-element.elementor-element-3797b25c .elementor-heading-title){
		font-size: 20px !important;
	}
	
	.searchandfilter li {
		padding-right: 10px !important;
	}

    .wrapper:not(.hero .wrapper, .grid-boxes .wrapper, .footer-menu .wrapper) {
		padding: 0px 30px !important;
	}

}

@media (max-width: 381px){
    .wrapper:not(.hero .wrapper, .grid-boxes .wrapper, .footer-menu .wrapper) {
		padding: 0px 14px !important;
	}

}

/* 	.events-calendar td {
	 	word-break: normal;
	} */

/* ul {
    font-size: 20px !important;
} */