}

body.postid-871 .album-buttons .stagger-item img{
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	margin-right:0px;
	-webkit-animation-fill-mode:both;	animation-fill-mode:both;
}

body.postid-871 .album-buttons .stagger-item span{
	visibility:hidden;
}

body.postid-871 .album-buttons .stagger-item img.yp_hover{
	-webkit-animation-name:pop;	animation-name:pop;
	-webkit-animation-duration:1.49s;	animation-duration:1.49s;
	-webkit-animation-delay:0s;	animation-delay:0s;
}

body.postid-871 .album-buttons .stagger-item img:hover{
	-webkit-animation-timing-function:ease-in-out;	animation-timing-function:ease-in-out;
}

body.postid-871 #fs-scroll__content .album-center .album__content{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.postid-871 .album-center p{
	width:190%;
	min-height:301px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
}

body.postid-871 .album-center nav{
	visibility:visible;
	margin-top:51px;
	-ms-flex-item-align:flex-end;	-ms-grid-row-align:flex-end;	align-self:flex-end;
}

body.postid-871 #fs-scroll__content .album-center .album__cover{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
}

@media (max-width:1439px){

	body.postid-871 #app .fx-smooth-move .fx-smooth-move-layer{
	background-position-x:83%;
	background-position-y:0%;
}

body.postid-871 #app div #ajax-content .content--fullscreen .fx-smooth-move #fs-scroll div #fs-scroll__content .container--full .album-center .album__content p{
	text-align:justify !important;
	}

}



@media (max-width:1350px){

	body.postid-871 #app .fx-smooth-move .fx-smooth-move-layer{
	background-position-x:84%;
	}

}



@media (max-width:1200px){

	body.postid-871 .album-center p{
	width:157%;
	}

}



@media (max-width:1024px){

	body.postid-871 .album-center h1{
	-webkit-transform:scale(1.49);	-ms-transform:scale(1.49);	transform:scale(1.49);
	}

}



@media (max-width:991px){

	body.postid-871 #app div #ajax-content .content--fullscreen .fx-smooth-move #fs-scroll div #fs-scroll__content .container--full .album-center .album__content p{
	-webkit-box-orient:column !important;	-webkit-box-direction:column !important;	-ms-flex-direction:column !important;	flex-direction:column !important;
}

body.postid-871 #app div #ajax-content .content--fullscreen .fx-smooth-move #fs-scroll div #fs-scroll__content .container--full .album-center .album__content{
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.postid-871 #app .fx-smooth-move .fx-smooth-move-layer{
	background-position-x:66%;
	}

}



@media (max-width:920px){

	body.postid-871 #app .fx-smooth-move .fx-smooth-move-layer{
	background-position-y:0%;
	background-position-x:74%;
}

body.postid-871 .album-center p{
	display:inline-flex;
	width:577px;
	}

}



@media (max-width:782px){

	body.postid-871 .elementor-widget-text-editor .album-buttons a{
	min-width:75px;
}

body.postid-871 .album-center .album-buttons a{
	min-width:0px;
	width:66px;
	}

}



@media (max-width:767px){

	body.postid-871 .fx-smooth-move #fs-scroll div #fs-scroll__content .container--full .album-left .album__content .elementor .e-lazyloaded .elementor-widget-text-editor .elementor-widget-container .album-buttons a{
	min-width:80px !important;
	width:80px !important;
}

body.postid-871 #app div #ajax-content .content--fullscreen .fx-smooth-move #fs-scroll div #fs-scroll__content .container--full .album-center .album__content .album-buttons a{
	min-width:0px !important;
}

body.postid-871 #app .fx-smooth-move .fx-smooth-move-layer{
	background-position-x:76%;
	}

}



@media (max-width:600px){

	body.postid-871 .album-center h1{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
}

body.postid-871 .album-center p{
	width:472px;
	}

}



@media (max-width:575px){

	body.postid-871 .album-center h1{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	}

}



@media (max-width:520px){

	body.postid-871 #app .fx-smooth-move .fx-smooth-move-layer{
	background-position-x:75%;
}

body.postid-871 .fx-smooth-move #fs-scroll div #fs-scroll__content .container--full .album-left .album__content .elementor .e-lazyloaded .elementor-widget-text-editor .elementor-widget-container .album-buttons a{
	min-width:41px !important;
	width:65px !important;
}

body.postid-871 .album-center h1{
	padding-right:0px;
	text-align:center;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-871 .album-center .album-buttons a{
	width:50px;
}

body.postid-871 .album-center .content-title__inner{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
}

body.postid-871 .album-center p{
	width:333px;
}

body.postid-871 .album-center nav{
	padding-right:52px;
	}

}



@media (max-width:500px){

	body.postid-871 #app .fx-smooth-move .fx-smooth-move-layer{
	background-position-x:78%;
	}

}



@media (max-width:479px){

	body.postid-871 .fx-smooth-move #fs-scroll div #fs-scroll__content .container--full .album-left .album__content .elementor .e-lazyloaded .elementor-widget-text-editor .elementor-widget-container .album-buttons a{
	width:70px !important;
}

body.postid-871 #ajax-content .content--fullscreen .fx-smooth-move #fs-scroll div #fs-scroll__content .container--full .album-center .album__content .content-title .content-title__inner h1{
	padding-right:0px !important;
}

body.postid-871 #app div #ajax-content .content--fullscreen .fx-smooth-move #fs-scroll div #fs-scroll__content .container--full .album-center .album__content .album-buttons a{
	width:47px !important;
}

body.postid-871 #app div #ajax-content .content--fullscreen .fx-smooth-move #fs-scroll div #fs-scroll__content .container--full .album-center .album__content .content-title{
	-ms-flex-wrap:wrap !important;	flex-wrap:wrap !important;
}

body.postid-871 .album-center p{
	width:71%;
	}

}



@media (max-width:320px){

	body.postid-871 .album-center .entry-title span{
	font-size:18px;
}

body.postid-871 #app div #ajax-content .content--fullscreen .fx-smooth-move #fs-scroll div #fs-scroll__content .container--full .album-center .album__content p{
	width:237px !important;
}

body.postid-871 .album-center p{
	text-align:justify;
	}

}



@media (min-width:480px){

	body.postid-871 .album-center h1{
	padding-right:0px;
	}

}



/*-----------------------------------------------*/
/*  "Mailing list sign up" Page                  */
/*-----------------------------------------------*/
body.page-id-915 .e-con-full .elementor-widget .js{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
}

body.page-id-915 .e-con-full .js form{
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	display:-ms-grid;	display:grid;
}

body.page-id-915 .js .init p{
	width:1290px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
}

body.page-id-915 .init p input[type=text]{
	width:350px;
}

body.page-id-915 .init p span{
	padding-left:25px;
	padding-top:25px;
}

body.page-id-915 .elementor{
	position:relative;
	top:-2px;
	min-height:877px;
}

body.page-id-915{
	margin-top:-45px;
