/* REQUEST-HEAD */
.REQUEST-HEAD { background-color: #F6F6FB; position: relative; overflow: hidden; }

.REQUEST-HEAD .b-flourish {
    width: 990px;
    height: 990px;
    top: calc(-990px/2);
    left: calc(-990px/2);
}

.REQUEST-HEAD .b-frame { padding-bottom: 40px; }

.REQUEST-HEAD .b-frame-head { max-width: 750px; }

.REQUEST-HEAD .logos { display: flex; }

.REQUEST-HEAD .logos > .logo { background: transparent no-repeat center / contain; }
.REQUEST-HEAD .logos > .logo:not(:last-of-type) { margin: 0 60px 0 0; }
.REQUEST-HEAD .logos > .logo::after { padding-bottom: 50px; }

@media screen and (max-width: 900px) {
    .REQUEST-HEAD .logos { flex-wrap: wrap; }
    .REQUEST-HEAD .logos > .logo:not(:last-of-type) { margin: 10px 15px; }
    .REQUEST-HEAD .logos > .logo {
        flex: 1 1 33.33%;
        margin: 0 20px 0;
    }
}



/* REQUEST-FORM */
.REQUEST-FORM .form-container {
    height: 100%;
    box-sizing: border-box;
    padding: 40px;
    border: 1px solid #AEBEDC;
    border-radius: 10px;
    background-color: #FFFFFF;
}

.REQUEST-FORM .form-container > h2 { margin: 0 0 50px; }

.REQUEST-FORM .items > h3 {
    margin: 0 0 40px 0;
}

.REQUEST-FORM .items > .item {
    display: flex;
}
.REQUEST-FORM .items > .item:not(:last-of-type) { margin: 0 0 25px 0; }

.REQUEST-FORM .items > .item > .b-media {
    display: flex;
    max-width: 80px;
    max-height: 80px;
    margin: 0 25px 0 0;
    background: transparent no-repeat center / contain;
}

.REQUEST-FORM .hs-form :where(input[type='text'], input[type='email'], input[type='tel'], select) { background: #f6f6fb; }
.REQUEST-FORM .hs-form select {
    padding: 0 35px 0 20px;
    background: #f6f6fb no-repeat right 8px center url(//www.madisonlogic.com/wp-content/themes/wp-madison-logic/css/./../img/ui-select.svg);
}
.REQUEST-FORM .hs-form .hs-submit .actions { display: flex; justify-content: center; }
.REQUEST-FORM .hs-form .hs-submit .actions input[type='submit'] { min-width: 190px; }

.REQUEST-FORM .items > .item > .content {}
.REQUEST-FORM .items > .item > .content > h5 {}
.REQUEST-FORM .items > .item > .content > p {}