.button{
    padding: .5em 2.5em;
}

/*--------------- SECONDARY CTA ---------------*/
.secondaryCta {
    padding: 0;
    background: #00427a;
}
.secondaryCta .blockInnerContent {
    font-size: 17px;
    text-align: right;
    color: white;
    /*font-family:dincondensedweb;*/
}
.secondaryCta a {
    color: white;
}
.secondaryCta li {
    display: inline-block;
}
.secondaryCta li:first-child {
    margin-right: 2.5em;
}
.secondaryCta .button {
    background: #00427a;
    margin: 0;
    border-radius: 0;
    padding: .2em 2.5em;
    min-width: 225px;
    text-align: center;
}
.secondaryCta li:last-child .button {
    background: #a8cf3e;
     border-left: 1px solid #a8cf3e;
}
.secondaryCta li:last-child .button:hover {
    background: #00427a;
    border-left: 1px solid #a8cf3e;

}

/*HOME*/
.blockWrap_d6fcd77c3f8a44f3ae5ba02b3bf6897e .blockText a{
    color:white !important;
}

/*----------------------------home page hero form----------------------------*/
.formDescription em{
    font-size:18px;
    color:white;
}

/*.formDescription a{*/
/*        color:white !important;*/
/*        text-decoration: underline !important;*/
/*}*/

.formDescription .contentTitle{
    color:#00427a;
    font-size:65px;
    line-height:1.2em;
    text-transform:none;
}

.formDescription p{
    font-size:18px;
    color:#747474;
/*    font-weight:bold;*/
}

.formDescription ul{
      font-size:20px;
    color:white;
    font-weight:bold;
}

.formDescription{
    color:white !important;
    padding-bottom: 20px;
}

.formDescription .contactText{
    font-size:20px;
}

.formEmbed{
    box-shadow: 0px 0px 7px #e1e1e1;
    background: white;
}

/*HOME SERVICES*/
.items_e4f011bb4cd64ccf9348e807dab94c44{
        display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}

.items_e4f011bb4cd64ccf9348e807dab94c44 .item{
    position:relative;
}

.items_e4f011bb4cd64ccf9348e807dab94c44 .item p:first-child{    
    margin-bottom: 20px;
}
.items_e4f011bb4cd64ccf9348e807dab94c44 .item p:last-child{
    position: absolute;
    bottom:0;
}

@media only screen and (min-width: 768px) {
    /*HOME SCHEDULE FORM*/
/*Text left of form on screens bigger than 768px*/
    .formDescription{
  	display: inline-block;
        width: 44%;
        margin-top: 2%;
        padding-right:2%;
    }
    .formEmbed{
        display: inline-block;
        float: right;
        min-height:510px;
        width:51%;
}
  .formEmbed iframe{
          float:right;
      }
}
@media only screen and (min-width: 1260px) {
/*LOGO & NAV PADDING*/
.headerContainer{
    padding-left:0px;
}
.navContainer{
    padding-right: 0px;
}
}

/*FAQ */
.blockWrap_a55b6790e50d40d9813aa4e7e849e2df{
    padding-top: 50px;
    padding-bottom:50px;
}

.blockWrap_a55b6790e50d40d9813aa4e7e849e2df .blockText{
    border-bottom: 2px solid #a8cf3e;
}

.blockWrap_a55b6790e50d40d9813aa4e7e849e2df .blockInnerContent{
    padding-bottom: 20px;
}

/*FOOTER*/
.blockWrap_f4e9543e5e644ade85c205839dacfaa9 .blockInnerContent li{
    font-size:14px !important;
}


/*--------------- MEDIA QUERIES ---------------*/
@media only screen and (max-width: 767px) {
    .secondaryCta .blockInnerContent {
        text-align: center;
    }
    .secondaryCta li:first-child {
        margin-right: 0;
        padding: .5em 1em;
    }
    .secondaryCta li:nth-last-child(-n+1),
    .secondaryCta .button {
        width: 100%;
    }
}