/**handles:u-design-style-orig**/
h1{color:#4166ad}h2{color:#f99d33}h3{color:#352c66}h4{color:#fac033}.content-block-background{margin-top:-50px!important}.top-button-margin{margin-top:100px!important}#acurax_si_widget_simple{margin-top:5px!important}@media only screen and (min-width:720px) and (max-width:1100px){.home_page_top_image_block{background:url("https://bestroofingestimates.com/wp-content/uploads/2021/03/Roofing-Cost.jpg") no-repeat center top transparent!important;background-size:auto 1100px!important;padding-top:75px!important;padding-bottom:150px!important}#home_page_top_block{padding-top:75px!important;padding-bottom:100px!important}}@media only screen and (min-width:480px) and (max-width:719px){.home_page_top_image_block{background:url("https://bestroofingestimates.com/wp-content/uploads/2021/03/Roofing-Cost.jpg") no-repeat center top transparent!important;background-size:auto 800px!important;padding-top:75px!important;padding-bottom:150px!important}#home_page_top_block{padding-top:75px!important;padding-bottom:100px!important}}@media only screen and (max-width:479px){.home_page_top_image_block{background:url("https://bestroofingestimates.com/wp-content/uploads/2021/03/Roofing-Cost.jpg") no-repeat center top transparent!important;background-size:auto 750px!important}#home_page_top_block{padding-top:50px!important;padding-bottom:75px!important}}@media only screen and (min-width:600px){.mobile-only-image{display:none!important}}@media only screen and (max-width:600px){.desktop-only-image{display:none!important}}.medium.custom-button span,.medium.custom-button span:visited{font-size:1.05em!important}@media only screen and (max-width:749px){#back-to-top-fixed{bottom:88px!important}}@media only screen and (min-width:750px){#back-to-top-fixed{bottom:73px!important}}@media only screen and (max-width:749px){#footer_text{padding-bottom:107px!important}}@media only screen and (min-width:750px){#footer_text{padding-bottom:62px!important}}