.blockWrap_d5c5b15a494a4c93a0c886040a6f04ff .blockInnerContent p {
    font-family: Arial,sans-serif;
    font-style: normal;
    font-weight: 900;
    line-height: 1.2;
    text-shadow: 2px 2px 5px rgba(0, 0, 0, .5);
}
.block_d5c5b15a494a4c93a0c886040a6f04ff .contentTitle {
    text-shadow: 2px 2px 5px rgba(0, 0, 0, .5);
    font-weight: 300;
}
.contentTitle{
    padding-bottom:0em!important;
}
@media only screen and (max-width:767px){   
    .cols4 .item:nth-child(1),
    .cols4 .item:nth-child(4){
        display:none!important;
        padding: 0px 35px 0px 35px!important;
    }
    .gridView.cols4.item {
        float: inherit;           
    }
    
    .primaryContent .blockContainer:first-of-type .contentTitle{
        font-size:40px!important;
    }
    .primaryContent .blockContainer:first-of-type .block_d5c5b15a494a4c93a0c886040a6f04ff .contentTitle {
        font-size:24px!important;
    }
    .primaryContent .blockContainer:first-of-type .blockInnerContent{
        font-size:24px!important;
    }
    .primaryContent .blockContainer:first-of-type .block_d5c5b15a494a4c93a0c886040a6f04ff .blockInnerContent p{
        font-size:40px!important;
    }
    .contentTitle{
        font-size:16px!important;
    }
    .block_dd943fca7a9e432e927b0d071dcdae63 .blockInnerContent,
    .footerContent .blockContent{
        text-align:center!important;
    }
        .items_eb3c258f2297483cab180f85634387bb .item{
        width:100%!important;
    }
}
 @media only screen and (min-width: 481px) and (max-width: 599px){
        .cols4 .item{
            width: 100%!important;
            margin-top: 5%!important;
 }
}


.blockWrap_eb3c258f2297483cab180f85634387bb  .button{
    width:100%!important;
    text-align:center!important;
}


@media only screen and (min-width:1000px){
    .blockWrap_e1a6dac213b0490993f89dc787263c2d{
        width:20%!important;
    }
    .blockWrap_dd943fca7a9e432e927b0d071dcdae63 {
        width:75%!important;
    }
}

strong{
    font-size:30px!important;
    padding-bottom:0em!important;
}

.blockWrap_d5c5b15a494a4c93a0c886040a6f04ff .blockInnerContent{
    padding-bottom:180px!important
}

.blockWrap_d5c5b15a494a4c93a0c886040a6f04ff .contentTitle{
    padding-bottom:0em!important;
    line-height:1!important;
}

.blockWrap_d5c5b15a494a4c93a0c886040a6f04ff  .blockText p{
    padding-bottom:.53em!important;
}

.blockWrap_eead8c4c8ec4412c8018e296c1ea4461 {
    box-shadow: inset 0px 2px 6px 0px rgb(0 0 0 / 15%);
}

.button{
        padding: 10px 50px!important;
}


.blockWrap_dd943fca7a9e432e927b0d071dcdae63 .block_e1a6dac213b0490993f89dc787263c2d .txa0 {
    text-align: right!important;
}

@media only screen and (max-width:767px){
    .blockWrap_d5c5b15a494a4c93a0c886040a6f04ff {
    border-top: 1px solid rgb(138, 138, 138);
    padding-bottom: 0px!important;
    padding-top: 180px!important;
    }
    
    .blockWrap_d5c5b15a494a4c93a0c886040a6f04ff{
        background-image:url(https://static.mywebsites360.com/f6387938dd02440289dc5d95558b767e/i/b3255a056a5948169da278b1a4a971e0/1/5feFb8zhrk/mobile-hero-1.jpg)!important;
    }
    
    .items_a48fa05175644d289a6ca18245297377 .item{
        padding: 10px 10px 10px 10px!important;
            margin: 2em auto 0 auto!important;
    }
    .button{
        padding: 0.775em 0.875em!important;
        width:100%!important;
        text-align:center!important;
    }
    .cols3.imgMgn1 .imgGridItem{
        width:100%!important;
        margin: 5% 0 0 0%!important;

    }
}
@media (min-width: 768px) {
    .blockWrap_d5c5b15a494a4c93a0c886040a6f04ff .blockInnerContent p{
        font-size:80px;
    }
}