/*------------------------------------*\
    ALERT
\*------------------------------------*/
.popupAlert {
	width:745px;
	background:#212529;
	color:#FFFFFF;
	--body_colour: #fff;
    --title_colour: #FFE606;
    --link_colour: #fff;
    --button_bg: #FFE606;
    --button_colour: #212529;
    --button_border_colour: #FFE606;
    --button_bg_hover: #fff;
    --button_colour_hover: #212529;
    --button_border_hover: #FFE606;
	padding:20px 25px;
	border-radius:25px;
}

.popupAlert .subtitle{
	color:var(--body_colour);
	font-weight:400;
    font-variation-settings: 'wght' 400;
}
.noticeBody {
  width:100%;
}
.popupAlert .noticeText .popTitle{
    margin: 0px 0 0.5em;
	padding-bottom:0.5em;
	border-bottom:solid 1px var(--body_colour);
}
.popupAlert .alertText {
	width:440px;
	max-width:100%;
}
.popupAlert.fancybox__content>.f-button.is-close-btn {
	--f-button-width: 34px;
    --f-button-height: 34px;
	--f-button-color : #fff;	
	--f-button-hover-bg : #FFE606;
	--f-button-active-bg : #FFE606;
	--f-button-hover-color : #000;
	top:20px;
	right:20px;
	border-radius:50%;
	border:solid 1px;
    opacity: 1;
}
.popupAlert.hasBG {
	text-align:center;
	background-size:cover;
	background-position:center;
    width: 765px; 
	--title_colour: #E6323C;
	--button_bg: #E6323C;
	--button_colour: #fff;
	--button_border_colour: #E6323C;
	--button_bg_hover: rgba(230, 50, 60,0.2);
	--button_colour_hover: #E6323C;
	--button_border_hover: #E6323C;
}
.popupAlert.hasBG .alertText {
	margin-left:auto;
	margin-right:auto;
}
@media (min-width:992px){
	.popupAlert {
		padding:56px 65px;		
		border-radius:70px;
	}
	.popupAlert.fancybox__content>.f-button.is-close-btn {
		--f-button-width: 48px;
		--f-button-height: 48px;
		top:30px;
		right:30px;
	}
}