/* Nav Dropdowns */

.navContent ul li ul a {
    white-space: normal !important;
    overflow: visible !important;
}

.blockContent.block_f9fcd93386224b608d1e517b4ab8068d {
    display: none;
}
label {
    margin-bottom: 0px;
}
.form-control {
    margin-top: 0px !important;
}
form#\36 5abdaf004931204ab0b5442 span {
    color: #fff;
}

.block_c3ce011bb4484a1fbaaf6120a7d3e9f0 .blockImg.blockForm.blockFormV2 {
    background: rgb(255 255 255 / 58%) !important;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 10px;
    padding: 15px;
    border: 2px solid rgb(84 29 80);
    box-shadow: 0 4px 20px rgba(0,0,0,0.1);
    text-align: center;
}

button.btn-nohover.madform-submit {
    background: #64225F !important;
    color: #FFFFFF;
    border-radius: 20px !important;
}
@media only screen and (min-width: 768px) {
    .blockWrap_b2876a9d5160402d83d7c16a92244ac0 .blockImg.blockForm.blockFormV2 {
    width: 40%;
    background: #ffffff;
    padding: 20px;
        border-radius: 20px;
    float: right;
    position: absolute;
    position: absolute;
    width: 35%;
    right: 60px;
    top: 25%;
}
div#callDropdown {
    width: 25% !important;
}
.blockWrap_ae3208a8915f40d2b9c2ebdfa7d92168.fsMed .blockImg.blockForm.blockFormV2 {
    background: #ffffff;
    padding: 20px;
    border-radius: 20px;
    float: right;
    position: absolute;
    position: absolute;
    width: 35%;
    right: 60px;
    top: 25%;
}
.block_ce0cb4fe2bbe4c0796fb29006413319b .blockImg.blockForm.blockFormV2 {
    background: #ffffff;
    padding: 20px;
    border-radius: 20px;
    float: right;
    position: absolute;
    position: absolute;
    width: 35%;
    right: 60px;
    top: 25%;
}
.block_cffd7d3803c74b6389b4b5ac57907acf .blockImg.blockForm.blockFormV2 {
    width: 40%;
    background: #ffffff;
    padding: 20px;
    border-radius: 20px;
    float: right;
    position: absolute;
    position: absolute;
    width: 35%;
    right: 60px;
    top: 25%;
}
    .navContent ul li ul {
        min-width: 250px !important;
        right: auto !important; 
    }
    .blockWrap_f8bd50f95bbd44498f3937819788e84e.fsMed {
    padding-bottom: 4%;
}
.blockContent.block_c3ce011bb4484a1fbaaf6120a7d3e9f0.layoutD.layoutD--vAlign1 {
    position: absolute;
    width: 70%;
    right: 0;
    top:27%;
}

    .blockContent.block_a595d2ac253c49849340774acca1654c.layoutC {
    margin-right: 50px !important;
    width: 70%;
    height: 240px;
}
.blockContent.block_a595d2ac253c49849340774acca1654c.layoutC {
    position: absolute;
    bottom: 15pc;
}
.blockContainer.blockWrap_a595d2ac253c49849340774acca1654c.fsMed.txa0.bmg0.lstsy1.bw0.sy0 {
    position: relative;
}
.blockWrap_a17da41484184b6fb2ef2e99561f95bf.fsMed .blockText {
    background: #fff;
    padding: 20px 20px;
    border-radius: 10px;
    width: 55% !important;
}

.blockContent.block_ce67f9cd710c4d68bc6bed3d0c70ada9.layoutC {
    position: absolute;
    bottom: 16pc;
}
.blockContainer.blockWrap_ce67f9cd710c4d68bc6bed3d0c70ada9.fsMed.txa0.bmg0.lstSyNrmlzd.bw0.sy0 {
    position: relative;
}
.blockWrap_a595d2ac253c49849340774acca1654c .blockText {
    background: #fff;
    padding: 20px 20px;
    border-radius: 10px;
    width: 50% !important;
}
.blockContent.block_a17da41484184b6fb2ef2e99561f95bf.layoutD {
    margin-left: unset !important;
}
.blockContainer.blockWrap_e8f2890e1b994745b2f62866ff24a5de.fsMed.txa0.bmg0.lstSyNrmlzd.bw7.bplNoTop.bplNoRight.bplNoLeft.sy0.blockAnim.blockAnim--fadeLeft {
    height: 200px;
}
.blockWrap_e8f2890e1b994745b2f62866ff24a5de {
    position: relative;
}
.block_cb2bca3e44e644b0ae24316718ad3803 {
    height: 200px;
}
.blockContainer.blockWrap_cb2bca3e44e644b0ae24316718ad3803 .sc_m360-forms {
    background: #fff;
    padding: 20px;
    border-radius: 10px;
    position: absolute;
    bottom: 0pc;
    width: 30%;
    right: 10%;
}
.blockWrap_ca1ee18fdbce4f3aa90e5a9067086564, .blockWrap_ca1ee18fdbce4f3aa90e5a9067086564 .blockContent {
    position: relative;
}
.blockWrap_cb2bca3e44e644b0ae24316718ad3803, .blockWrap_cb2bca3e44e644b0ae24316718ad3803 .blockContent {
    position: relative;
}


.block_c3ce011bb4484a1fbaaf6120a7d3e9f0 .blockImg.blockForm.blockFormV2 {
    background: #fff;
    padding: 20px 20px;
    border-radius: 10px;
}
}
.call-wrapper{
position:relative;
display:inline-block;
}

.call-dropdown{
display:none;
position:absolute;
top:45px;
left:0;
background:#fff;
width:230px;
box-shadow:0 10px 25px rgba(0,0,0,0.2);
border-radius:8px;
padding:8px 0;
z-index:999;
}

.call-dropdown a{
display:block;
padding:10px 15px;
text-decoration:none;
color:#333;
}

.call-dropdown a:hover{
background:#f5f5f5;
}
.maxWidth--content p:nth-of-type(3) {
    display: none;
}
.default-form input {
    margin: 0px !important;
}
.default-form span {
    font-family: adobegaramondpro,"Times New Roman",Times,serif;
    font-size: 18px;
}
.madform-submit {
    background: #64225F;
    padding: 5px 20px;
    border-radius: 20px;
}
.blockContent.block_b6ab84f49f4940938cf2c3ef8ce3dc45.layoutA {
    padding: 0% 17% !important;
}
small.form-text.text-muted {
    font-family: adobegaramondpro,"Times New Roman",Times,serif;
    font-size: 18px;
}
#madForm {
    background: #ffffff;
    padding: 20px;
    border-radius: 10px;
    position: relative;
    z-index: 999;
}
form#\36 5abdaf004931204ab0b5442 {
    background: #ffffff;
    padding: 10px;
    border-radius: 10px;
}
.blockWrap_a17da41484184b6fb2ef2e99561f95bf .blockText {
    background: #fff;
    padding: 15px;
    border-radius: 10px;
}
.block_a595d2ac253c49849340774acca1654c .blockText {
    background: #fff;
    padding: 15px;
    border-radius: 10px;
}

.madform-submit {
    background: #64225F !important;
    color: #FFFFFF;
    border-radius: 20px !important;
}