.column {
  float: left;
  width: 50%;
}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}

@media only screen and (min-width: 768px) {
    #madFormContainer,
    #madHeroContent {
        width: 47%;
        float: left;
        margin:10px;

    }

    div#madHero {
        display: flex;
        flex-flow: row wrap;
        align-items: top;
    }
}

.inlineimages img{
        max-width: 100%;
    height: auto;
        box-sizing: border-box;
    display: block;
    padding-top:10px;
    padding-bottom: 10px;

}
.madColumn1{
background-color: rgba(0, 0, 0, 0.8);
    border-left: 1px solid rgb(55, 59, 61);
    border-right: 1px solid rgb(55, 59, 61);
    text-align: center;
}

.madTitle {
    font-family: 'Raleway', 'Arial', sans-serif;
    font-weight: 500;
    font-style: normal;
    color: #ffffff;
    font-variant: normal;
    text-transform: capitalize;
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    text-align: center;
        font-size:26px; 

}

.madContent {
    font-size: 20px; 
    color: #c1c1c1;
    text-align: left;
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    text-align: center;
}

.madButton {
    background-color: rgb(31, 33, 34);
    font-family: 'Raleway', 'Arial', sans-serif;
    font-weight: 500;
    font-style: normal;    
    border-top: 1px solid rgb(255, 255, 255);
    border-right: 1px solid rgb(255, 255, 255);
    border-bottom: 1px solid rgb(255, 255, 255);
    border-left: 1px solid rgb(255, 255, 255);
    color: #fff !important;
    text-shadow: 1px 1px 1px rgb(0 0 0 / 20%);
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 28px;
    width:100%;
    display: block;

    
}

.madButtoncontainer{
        background-color:#1F2122;
        display: block;
        box-sizing: border-box;
        padding: 15px;
}

.columnContainer{
    padding-top:50px;
    padding-bottom:20px;
}

.smallparagraph{
    color: rgb(193, 193, 193);
    font-size: 14px;
        margin-bottom: 10px;
            padding-left: 15px;
    padding-right: 15px;

}

.whiteparagraph{
        font-size: 16px!important;
        color:white!important;
        font-family: 'Raleway', 'Arial', sans-serif;
    font-weight: 800;
    font-style: normal;
        padding-left: 15px;
    padding-right: 15px;
}

.madButton:hover {
    background-color: rgb(31, 33, 34);
    border-top: 1px solid rgb(255, 255, 255);
    border-right: 1px solid rgb(255, 255, 255);
    border-bottom: 1px solid rgb(255, 255, 255);
    border-left: 1px solid rgb(255, 255, 255);
    color: #fff !important;
    text-shadow: 1px 1px 1px rgb(0 0 0 / 20%);
    font-weight: bold;
        padding: 15px 5px;
            font-size: 28px;
}


ul  {
    list-style-image: url(https://static.mywebsites360.com/d1f8fe1398cc4997a7b0fe95e6e40fd4/i/e60bdfe7c9d943f8bce0ddc53acd1ad5/1/5feFb8zhrk/check16-5e5d7a3363867.png)!important;
}
li {
    margin-bottom: 10px;
}

strong{
    font-family: 'Raleway', 'Arial', sans-serif!important;
    font-weight: 500!important;
    font-style: normal!important;
    font-variant: normal!important;
    text-transform: capitalize!important;
        color: rgb(25, 95, 171)!important;
font-size: 26px!important;
}

@media only screen and (max-width:767px){
    .blockWrap_ad7399ab9699488b980e54b9ac1759be{
        background-color: rgb(233, 235, 238);
    background-image: url(https://static.mywebsites360.com/d1f8fe1398cc4997a7b0fe95e6e40fd4/i/e62d1c07f25b49298821c65311a85463/1/5feFb8zhrk/Inner-Page-Mobile-Hero-59834c8a7981f.jpg)!important;
    background-position: left top!important;
    background-repeat: repeat!important;
    padding-bottom: 40px!important;
    padding-top: 40px!important;
    text-align: center!important;
}
    .blockWrap_ad7399ab9699488b980e54b9ac1759be .contentTitle{
            text-align: center!important;
}
    strong{
    font-family: 'Raleway', 'Arial', sans-serif!important;
    font-weight: 500!important;
    font-style: normal!important;
    font-variant: normal!important;
    text-transform: capitalize!important;
        color: rgb(25, 95, 171)!important;
font-size: 16px!important;
}
p{
    font-size:16px!important;
}
    .contentTitle{
        font-size: 20px!important;
    }
    .pageTitle{
        font-size: 23px!important;
    }
    .pageSubtitle{
        font-size:18px!important;
    }
    .blockWrap_d1e74c99a3014beaa4f3aaad075c3212,
    .blockWrap_d1e74c99a3014beaa4f3aaad075c3212 .contentTitle{
        padding-top:40px!important;
        text-align: center!important;
    }
    .blockWrap_d1e74c99a3014beaa4f3aaad075c3212 p{
        font-size: 18px!important;
    }
    .blockWrap_d1e74c99a3014beaa4f3aaad075c3212{
        padding-bottom: 40px!important;
    }
    .page_e00b3f7930bf44a9af4a89931b583d51{
    background-image: url(https://static.mywebsites360.com/d1f8fe1398cc4997a7b0fe95e6e40fd4/i/af04db26c7f544eeb3b05178756ab3f8/1/5feFb8zhrk/Mobile-Hero-Image-59832eb6dc452.jpg)!important;
    background-position: left top!important;
    background-repeat: repeat!important;
    background-size: cover!important;
    padding-bottom: 40px!important;
}
   .blockWrap_a0fc3768c7324402b77429e657cc9ad5{
           background-position: left top!important;
    background-repeat: repeat!important;
    background-image:url(https://static.mywebsites360.com/d1f8fe1398cc4997a7b0fe95e6e40fd4/i/e01b71cfec9b4dbaa4e6e38ed8765130/1/5feFb8zhrk/Banner-Mobile-Image-59834deecc0fe.jpg)!important;
}
    .blockWrap_e96d01d6e8474f1999e49f0c27db03c3{
        padding-top:20px!important;
    }
    .block_a5a20ace838d4e21a788127d7a26b420 .blockInnerContent{
        font-size: 14px;
    line-height: 1.5;
    text-align: center!important;
    }
    .creditcard{
        font-size:22px!important;
    }
    .blockWrap_f899ca0e1e674ccbbac858950867939b .pageTitle,
    .blockWrap_f899ca0e1e674ccbbac858950867939b .pageSubtitle,
    .blockWrap_d1e74c99a3014beaa4f3aaad075c3212,
    .block_e603919272a84e40bb9b562e7020366a,
    .blockWrap_e603919272a84e40bb9b562e7020366a .contentTitle{
        text-align:center!important;
    }
}


.button,
.navContent li .button{
        padding-top: 15px;
                padding-bottom: 15px;

}

.button:nth-child(3){
                padding-top: 50px;
                padding-bottom: 50px;
}

.items_a0fc3768c7324402b77429e657cc9ad5 .item:nth-child(1){
    background-color: rgba(255,255,255,0.0);
    padding: 0px 0px 0px 0px;
}

.block_a0fc3768c7324402b77429e657cc9ad5  .itemInnerContent .button{
    width:100%!important;
        text-align: center;

    
}

.block_a5a20ace838d4e21a788127d7a26b420 .blockInnerContent{
    text-align:left!important;
    font-size: 20px;
    line-height: 1.5;
}

.block_ac56ac4186c4494f9671bb9152a6391f .blockInnerContent{
    font-size: 14px;
    font-weight: 300!important;
    text-align:right;
    color: rgb(25, 95, 171);
}

.creditcard{
        font-size: 28px;
        color: rgb(25, 95, 171);
}

/* Nav Dropdowns */

.navContent ul li ul a {
    white-space: normal !important;
    overflow: visible !important;
}

@media only screen and (min-width: 768px) {
    .navContent ul li ul {
        min-width: 250px !important;
        right: auto !important; 
    }
}