#section-2-31 > .ct-section-inner-wrap{padding-top:150px;padding-bottom:150px}#section-2-31{background-image:url(http://www.wellsroofing.com.au/wp-content/uploads/2018/07/concrete-tiles-1.jpg)}#section-5-31 > .ct-section-inner-wrap{padding-top:60px;padding-bottom:0;display:flex;flex-direction:column;align-items:center}#section-5-31{display:block}#section-5-31{background-color:#eff4fc;text-align:center}#section-40-31 > .ct-section-inner-wrap{padding-top:60px;padding-bottom:60px;display:flex;flex-direction:column;align-items:center}#section-40-31{display:block}#section-40-31{background-image:url(http://onepage2.oxy.host/wp-content/uploads/sites/19/2017/11/Combined-Shape@2x-2.png),url(http://onepage2.oxy.host/wp-content/uploads/sites/19/2017/11/Combined-Shape@2x-2.png);background-size:auto 130px;background-color:#ce0e18;background-repeat:repeat-x;text-align:center;background-position:50% 80%}@media (max-width:767px){#section-5-31 > .ct-section-inner-wrap{padding-bottom:20px}}@media (max-width:767px){#section-40-31{background-size:contain;background-position:0% 20%}}#div_block-9-31{width:100.00%;background-color:#ffffff;padding-top:60px;padding-left:20px;padding-right:40px;padding-bottom:60px;justify-content:center;flex-direction:row;text-align:center;display:flex;margin-bottom:50px}@media (max-width:991px){#new_columns-8-31> .ct-div-block{width:100% !important}}@media (max-width:767px){#new_columns-8-31{flex-direction:column-reverse}}#new_columns-8-31{box-shadow:0px 20px 40px rgba(0,0,0,0.05)}#headline-3-31{color:#fff;font-size:45px;font-weight:600;letter-spacing:2px;font-family:'Open Sans'}#headline-10-31{font-size:30px;font-weight:600;color:#122760;line-height:1.1;letter-spacing:2px;margin-bottom:20px;font-family:'Open Sans'}#headline-48-31{font-size:30px;font-weight:600;color:#122760;line-height:1.1;letter-spacing:2px;margin-bottom:20px;font-family:'Open Sans'}#headline-51-31{font-size:30px;font-weight:600;color:#122760;line-height:1.1;letter-spacing:2px;margin-bottom:20px;font-family:'Open Sans'}#headline-54-31{font-size:30px;font-weight:600;color:#122760;line-height:1.1;letter-spacing:2px;margin-bottom:20px;font-family:'Open Sans'}#headline-42-31{margin-bottom:10px;margin-left:20px;margin-right:20px;font-family:'Open Sans';font-size:45px}#text_block-11-31{font-size:20px;font-weight:400;color:#222222;text-align:left;line-height:1.4;margin-bottom:20px;font-family:'Open Sans';letter-spacing:1px;max-width:950px}#text_block-49-31{font-size:20px;font-weight:400;color:#222222;text-align:left;line-height:1.4;margin-bottom:20px;font-family:'Open Sans';letter-spacing:1px;max-width:950px}#text_block-52-31{font-size:20px;font-weight:400;color:#222222;text-align:left;line-height:1.4;margin-bottom:20px;font-family:'Open Sans';letter-spacing:1px;max-width:950px}#text_block-43-31{color:#fff;font-size:20px;max-width:720px;margin-bottom:0px;margin-left:20px;margin-right:20px;font-family:'Open Sans'}#text_block-47-31{font-family:'Open Sans';color:#fff;font-size:55px;font-weight:800;letter-spacing:8px;margin-top:0px;transition-duration:0.4s}#text_block-47-31:hover{color:#122760}