.status-publish.hentry.pmpro-has-access:before {
    content: "";
    height: 690Px;
    position: absolute;
    width: 100%;
}
.first .decorated-bottom.text-light::before {
    height: 800px;

}
html .gform_wrapper.gravity-theme .gfield textarea.large {
    height: 288px;
    background: transparent;
    border: 1px solid;
}
html .gform_wrapper.gravity-theme .gfield input.large,html .gform_wrapper.gravity-theme .gfield select.large {
    width: 100%;
    background: transparent;
    border: 1px solid #000;
}
html h2 {
    padding-top: 0!important;
}

.tagline p {
    letter-spacing: 1px;
    font-size: 9Px;
    margin-bottom: 7px!important;
}
.vc_row.wpb_row.vc_row-fluid.section-hero p {
    font-family: 'futuralightbt';
    letter-spacing: 2px;
    font-size: 10px;
    text-transform: uppercase;
}
html .decorated-bottom.text-light::before {
    background: #e9bf6f;
}

html .decorated-bottom svg > * {
    fill: #e9bf6f;
}
/* Custom 1637304211649 */
.hentry .vc_custom_1637304211649{
	padding-top:0px !important;
	transform:translatex(0px) translatey(0px);
}

/* Hentry */
#wrapper .hentry{
	transform:translatex(0px) translatey(0px);
}

/* Column container */
.vc_custom_1637304211649 .wpb_wrapper .vc_column_container{
	padding-top:0px;
}


.decorated-bottom.text-light::before {

    height: 1164px!important;
}
html .boxy .et-iconbox {
    padding: 2.5rem!important;
    border: 1px solid rgba(255, 255, 255, 0.2);
    border-radius: 9px;
    margin-bottom: 14px;
    padding: 2.5rem 2.5rem!important;
    border: 1px solid rgb(0 0 0 / 4%);
    border-radius: 9px;
    margin-bottom: 14px;
}