.wp-site-blocks,
		.editor-styles-wrapper{ 
font-family:"Libre Franklin", sans-serif;
font-weight:400;
color:rgba(255,255,255,1);
}
@media ( min-width: 0px ) and (orientation: portrait) {
.wp-site-blocks,
		.editor-styles-wrapper{
font-size:14px;
line-height:1.5;
}
}

@media ( min-width: 0px ) and (orientation: landscape) {
.wp-site-blocks,
		.editor-styles-wrapper{
font-size:14px;
line-height:1.5;
}
}

@media ( min-width: 768px ) and (orientation: portrait) {
.wp-site-blocks,
		.editor-styles-wrapper{
font-size:16px;
line-height:1.7;
}
}

@media ( min-width: 992px ) and (orientation: landscape) {
.wp-site-blocks,
		.editor-styles-wrapper{
font-size:16px;
line-height:1.7;
}
}

@media ( min-width: 1024px ) and (orientation: portrait) {
.wp-site-blocks,
		.editor-styles-wrapper{
font-size:18px;
line-height:1.7;
}
}

@media ( min-width: 1366px ) and (orientation: landscape) {
.wp-site-blocks,
		.editor-styles-wrapper{
font-size:18px;
line-height:1.7;
}
}

@media ( min-width: 1600px ) {
.wp-site-blocks,
		.editor-styles-wrapper{
font-size:18px;
line-height:1.7;
}
}

.wp-site-blocks p,
		.editor-styles-wrapper p{ 
margin:10px auto 20px auto;
}
p > img, p > a > img{
	height:auto;
	vertical-align: middle;
}p.is-style-align-wide{
	max-width:var(--wp--custom--sv-wide-size) !important;
}p.is-style-align-full{
	max-width:100% !important;
}p.is-style-subline {
	font-size: 14px;
	line-height: 1.4;
	letter-spacing: 3px;
	text-transform: uppercase;
}

@media(min-width:768px){
	p.is-style-subline {
		font-size: 16px;
	}
}

@media(min-width:1024px){
	p.is-style-subline {
		font-size: 18px;
	}
}p.is-style-nowrap {
	text-wrap: nowrap;
}