.pf-front{position:relative;isolation:isolate;width:100%;min-height:360px;padding:var(--pf-pad-top,90px) 0 var(--pf-pad-bottom,90px);overflow:hidden;background:var(--pf-bg-color,#9e1328); z-index: 999;}
.pf-front__bg{position:absolute;inset:0;background-size:cover;background-position:center;filter:grayscale(var(--pf-grayscale,0%));opacity:var(--pf-photo-opacity,1);z-index:0}
.pf-front__overlay{position:absolute;inset:0;background:var(--pf-overlay,#9e1328);opacity:var(--pf-overlay-opacity,.72);mix-blend-mode:var(--pf-overlay-blend,normal);z-index:1}
.pf-front__inner{position:relative;z-index:2;width:min(1260px,96%);margin:0 auto;display:grid;gap:26px;align-items:center}
.pf-front--one .pf-front__inner{grid-template-columns:1fr;max-width:920px;text-align:center}
.pf-front--two .pf-front__inner{grid-template-columns:1fr 1fr}
.pf-front--three .pf-front__inner{grid-template-columns:1fr 1fr 1fr}
.pf-front--text_logo_text .pf-front__inner{grid-template-columns:1fr auto 1fr}

.pf-col{color:#fff}
.pf-col h1,.pf-col h2,.pf-col h3,.pf-col h4,.pf-col h5,.pf-col h6{color:#fff;margin:0 0 .35em}
.pf-col p{color:#fff;margin:0 0 .5em}
.pf-col a{color:#fff}
.pf-col--logo{text-align:center}
.pf-col--logo img{display:block;max-width:240px;max-height:170px;width:auto;height:auto;margin:0 auto}

@media (max-width:980px){
  .pf-front--two .pf-front__inner,
  .pf-front--three .pf-front__inner,
  .pf-front--text_logo_text .pf-front__inner{grid-template-columns:1fr;text-align:center}
  .pf-front--text_logo_text .pf-col--logo{order:2}
}
.pf-front__inner h2 {
	font-family: 'Bresley';
	font-weight: 400;
	font-style: normal;
	font-size: 80px;
	color: #fff !important;
}


.pf-front__inner strong {
	font-family: arvo, serif;
	font-weight: 400;
	font-style: normal;
	font-size: 26px;
}

@media (max-width: 1000px) {
.pf-front__inner h2 {
	font-size: 60px;
}	
	
}
