/* COOKIE */


.cc_dialog{
	border: 1px solid #0061A0 !important;
	bottom: 40px !important;
}
.cc_dialog .cc_dialog_text {
	font-size: 15px; !important;
}
.cc_dialog,
.cc_cp_container,
.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head,
.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head h2,
.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head p,
.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content,
.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu,
.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu li,
.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer{
	background-color: #D3E8F9 !important;
	color: #0061A0 !important;
}
.visible.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_content,
.visible.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu li[active=true]{
	background-color: #0061A0 !important;
}

.dark.cc_dialog .cc_dialog_text,
.dark.cc_dialog .cc_dialog_headline,
.cc_cp_f_powered_by{
	color: #0061A0 !important;
}
.cc_dialog button.cc_b_ok{
	background-color: #008000 !important;
	color: #fff !important;
}
.cc_dialog button.cc_b_cp,
.cc_cp_f_save button{
	background-color: #0061AD !important;
	color: #fff !important;
}
@media (max-width: 767px) {
	.cc_dialog h1.cc_dialog_headline {
		font-size: 18px !important;
	}
	.cc_dialog.simple {
		max-width: 75% !important;
	}
	.cc_dialog .cc_dialog_text {
		font-size: 12px !important;
	}
	.cc_dialog button {
		font-size: 12px !important;
	}
	.pl-5, .px-5 {
		padding-left: 2rem !important;
	}
	.pb-5, .py-5 {
		padding-bottom: 2rem !important;
	}
	.pr-5, .px-5 {
		padding-right: 2rem !important;
	}
	.pt-5, .py-5 {
		padding-top: 2rem !important;
	}

	button.cc_b_cp, button.cc_b_ok {
		margin: 0.25rem !important;
	}
}

/* COOKIE END*/

.page-sharing a[data-provider="instagram"]{
	display: none;
}
/*
Breaks mobile view, shouldnt be in here anyway
*/
@media only screen and (min-width:  768px) {

	.stage-slider .slick-list{

		overflow-y: unset !important;
		overflow-x: unset !important;


	}
	#c148.stage-slider .slick-list{

		overflow-y: hidden !important;
		overflow-x: hidden !important;


	}
}

@media only screen and (max-width:  767px) {
	.stage-slider h1 span:after{
		padding: 0 0 12px !important;
		margin-bottom: 13px !important;
	}
	.stage-slider h1{

		margin-bottom: 20px !important;
	}

	.text-module-content-wrapper ol, .text-module-content-wrapper ul {
		text-align: justify;
		list-style-position: outside;
		padding: 0px 15px 0px 55px;
		text-align-last: center;
		}


}


