.content-33 p.large {
    max-width: 75%;
    margin: 0 auto;
}
.content-33 p.h2style > span {
    position: relative;
}
.content-33 p.h2style > span:after {
    content: '';
    background-image: url('assets/accent.svg');
    position: absolute;
    bottom: -20px;
    left: 0px;
    width: 106%;
    height: 32px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}
.content-33 p.h5style.coral {
    color: var(--coral);
}
/*contact page*/
.page-id-184 .content-33 {
    overflow: visible;
}
.page-id-184 .content-33 .text-center {
    z-index: 3;
}
.page-id-184 .content-33:before {
    content: '';
    background-image: url('../../forms/form-2/assets/Purple_Circles.svg');
    background-position: top left;
    width: 856px;
    height: 856px;
    background-size: cover;
    position: absolute;
    top: -15px;
    left: -180px;
    background-repeat: no-repeat;
    z-index: 2;
}
.content-33:has(+ .form-2) .container-fluid > div {
    padding: 60px 0px 0px;
}
@media(max-width: 1599.98px){
    .page-id-184 .content-33:before {
        width: 700px;
        height: 700px;
    }
}
@media (max-width: 1199.98px) {
    .page-id-184 .content-33:before {
        width: 600px;
        height: 600px;
    }
}
@media(max-width: 767.98px){
    .content-33:has(+ .form-2) .container-fluid > div {
        padding: 30px 0px 0px;
    }
}
@media(max-width: 575.98px){
    .content-33 p.large {
        max-width: 100%;
    }
    .page-id-184 .content-33 {
        overflow: hidden;
    }
}