.common-page--poster-block { padding-bottom: 30px; min-width:350px;}
.common-page--poster-block > .l-section-h {
	min-height:450px;
	display: flex;
    flex-flow: row;
	box-shadow: inset 0px -20px 20px 10px var(--color-oposite);
}

.common-page--poster-block .ms-poster-block--relax {
	background: transparent url(/img/blocks/relax/bg.png) no-repeat;
    background-position: right top;
    display: flex;
    height: 100%;
    background-size: contain;
}

.common-page--poster-block > .l-section-h > .g-cols.vc_row.via_flex {width:100%; margin:0!important;}
.common-page--poster-block .poster-block-wrapper {padding-top: 10%; padding-right: 30px;}
.common-page--poster-block .poster-block--title.vc_custom_heading {
	color:var(--color-main);
	font-size:60px;
    -webkit-text-stroke: 1px var(--color-oposite);
    -webkit-text-stroke-width: thin;
    line-height: 100%;
}

.common-page--poster-block .poster-block--small-text.vc_custom_heading {
	text-transform:none;
	color:var(--color-main);
	font-size:20px;
	padding-top: 0;
	font-weight: normal;
}

@media (max-width: 1025px) {
	#common-page--header-block {display:none!important;}
	.common-page--poster-block .poster-block--title.vc_custom_heading {
		font-size:50px;
	}
}
@media (max-width: 950px) {
	.common-page--poster-block > .l-section-h {min-height:415px;}
}
@media (max-width: 870px) {
	.common-page--poster-block > .l-section-h {min-height:390px;}
	.common-page--poster-block .poster-block--title.vc_custom_heading {font-size:45px;}
	.common-page--poster-block .poster-block--small-text.vc_custom_heading {font-size: 18px}
}
@media (max-width: 820px) {
	.common-page--poster-block > .l-section-h {min-height:365px;}
}

@media (max-width: 767px) {
	.common-page--poster-block > .l-section-h {min-height:unset;}
	.common-page--poster-block .poster-block-wrapper {padding:0 20px 15px 20px; }
	.common-page--poster-block { padding: 0 0 20px 0;}
	.common-page--poster-block .poster-block--title.vc_custom_heading {
		font-size:45px;
	}
	.common-page--poster-block .ms-poster-block--relax {
	    background-position: 20px top;
		height:auto;
		min-height:400px;
	}
	.common-page--poster-block .g-cols.stacking_default.via_flex .ms-poster-block--relax {margin-right:20px;}
}
@media (max-width: 600px) {
	.common-page--poster-block .poster-block--title.vc_custom_heading {
		font-size:37px;
	}
}
@media (max-width: 480px) {
	.common-page--poster-block .poster-block--title.vc_custom_heading {
		font-size:30px;
	}
}
@media (max-width: 460px) {
	.common-page--poster-block .ms-poster-block--relax {
		min-height:360px;
	}
}
@media (max-width: 420px) {
	.common-page--poster-block .ms-poster-block--relax {
		min-height:330px;
	}
}

@media (max-width: 390px) {
	.common-page--poster-block .poster-block--title.vc_custom_heading {
		font-size:30px;
	}
	.common-page--poster-block .poster-block--small-text.vc_custom_heading {
		font-size:17px;
	}
	.common-page--poster-block .ms-poster-block--relax {
		min-height:310px;
	}
}

@media (max-width: 370px) {
	.common-page--poster-block .poster-block--title.vc_custom_heading {
		font-size:26px;
	}
	.common-page--poster-block .ms-poster-block--relax {
		min-height:290px;
	}
}