/**
Page Name: Marketing
Page Slug: marketing
Author: White Point Digital
Author URI: https://whitepointdigital.com
*/

#wpd-social-overlay {
    z-index: 10;
    position: relative;
    margin-bottom: -100px;
}

.wpd-social-images .wp-block-kadence-image {
    margin: 0 auto 1em auto;
}

.wpd-logo-10 {
    fill: #fff;
}

.wpd-logo-10a {
    fill: none;
    stroke: #fff;
    stroke-miterlimit: 10;
    stroke-width: .9px;
}


.kb-vector-container.wpd-10-logo svg {
    /*width: 70vw;*/
    /*max-width: 100% !important;*/
}


/* Form Checkbox */
.wpd-open-house-check .frm_checkbox input[type=checkbox] {
    width: 36px !important;
    min-width: 36px !important;
    height: 36px !important;
}

.frm_forms.with_frm_style .frm_checkbox input[type=checkbox]:before {
    background-size: 20px !important;
}

.wpd-open-house-check .frm_radio input[type=radio] {
    width: 36px !important;
    height: 36px !important;
}

/*.frm_forms.with_frm_style .frm_radio input[type=radio]:before {*/
/*    background-size: 20px !important;*/
/*}*/

.with_frm_style .frm_radio input[type=radio]:checked:before {
    content: '\2713';
    font-size: 18px;
    line-height: 26px;
    color: white;
    font-weight: 900;
    padding-left: 6px;
}

.frm_forms.with_frm_style .frm_radio input[type=radio]:before {
    width: 26px;
    height: 26px;
    margin: 4px;
}


.with_frm_style .frm_radio label, .with_frm_style .frm_checkbox label {
    font-size: 18px !important;
    color: #005b94 !important;
    font-weight: 700 !important;
    line-height: 1.3;
}

div#frm_form_5_container {
    padding: 0 50px 0 50px !important;
}




@media screen and (max-width: 1920px) { }

@media screen and (max-width: 1600px) { }

@media screen and (max-width: 1536px) { }

@media screen and (max-width: 1440px) { }

@media screen and (max-width: 1366px) { }


@media screen and (max-width: 1280px) {
    .wpd-add-css #kt-layout-id_a45cc8-f6 > .kt-row-column-wrap {
        padding: 0 100px;
    }

    #wpd-social-overlay-behind .kt-inside-inner-col p {
        padding: 0 40px;
        margin-right: 40px;
    }

}

@media screen and (max-width: 1024px) {

}

@media screen and (max-width: 992px) {
}

@media screen and (max-width: 768px) {
    .wpd-add-css #kt-layout-id_a45cc8-f6 > .kt-row-column-wrap {
        padding: inherit;
    }

}

