.elementor-1053 .elementor-element.elementor-element-5c23ab2:not(.elementor-motion-effects-element-type-background), .elementor-1053 .elementor-element.elementor-element-5c23ab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tcplumbing.com.au/wp-content/uploads/2019/07/home_bg1-1-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:100vw auto;}.elementor-1053 .elementor-element.elementor-element-5c23ab2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-5c23ab2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1053 .elementor-element.elementor-element-e40a5be > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-857c687{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 200px;}.elementor-1053 .elementor-element.elementor-element-bab1f5b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-dd7a0fc .elementor-heading-title{color:#ffffff;font-size:68px;}.elementor-1053 .elementor-element.elementor-element-dd7a0fc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-dd7a0fc{width:910px;max-width:910px;}.elementor-1053 .elementor-element.elementor-element-fda11b3{color:#ffffff;line-height:25px;width:910px;max-width:910px;}.elementor-1053 .elementor-element.elementor-element-fda11b3 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-027f904 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1053 .elementor-element.elementor-element-027f904 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1053 .elementor-element.elementor-element-027f904{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;padding:60px 0px 60px 200px;}.elementor-1053 .elementor-element.elementor-element-42d9677 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-9b0123b{color:#ffffff;font-size:18px;line-height:28px;}.elementor-1053 .elementor-element.elementor-element-9b0123b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-60fd413:not(.elementor-motion-effects-element-type-background), .elementor-1053 .elementor-element.elementor-element-60fd413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.92);}.elementor-1053 .elementor-element.elementor-element-60fd413{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1053 .elementor-element.elementor-element-60fd413 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1053 .elementor-element.elementor-element-47c53ac > .elementor-widget-container{padding:030px 0px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-da7e158 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-91b20f1 > .elementor-widget-container{padding:30px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1053 .elementor-element.elementor-element-84272ab > .elementor-background-overlay{background-color:#ffffff;opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1053 .elementor-element.elementor-element-84272ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;padding:60px 0px 30px 200px;}.elementor-1053 .elementor-element.elementor-element-07743a3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-cd08609 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-a22996d > .elementor-background-overlay{background-color:#ffffff;opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1053 .elementor-element.elementor-element-a22996d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 200px;}.elementor-1053 .elementor-element.elementor-element-11dbd6f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 40px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-0ca0697{font-size:18px;line-height:28px;}.elementor-1053 .elementor-element.elementor-element-73c994d{line-height:28px;}.elementor-1053 .elementor-element.elementor-element-ea0de72{line-height:28px;}.elementor-bc-flex-widget .elementor-1053 .elementor-element.elementor-element-fa02c8c.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1053 .elementor-element.elementor-element-fa02c8c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1053 .elementor-element.elementor-element-fa02c8c:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1053 .elementor-element.elementor-element-fa02c8c > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tcplumbing.com.au/wp-content/uploads/2019/07/team_img1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1053 .elementor-element.elementor-element-fa02c8c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ececec;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-fa02c8c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1053 .elementor-element.elementor-element-9850591 .elementor-image img{opacity:0;}.elementor-1053 .elementor-element.elementor-element-07a554c > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1053 .elementor-element.elementor-element-07a554c > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1053 .elementor-element.elementor-element-07a554c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:150px;padding:60px 0px 60px 200px;}.elementor-1053 .elementor-element.elementor-element-abd56a6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-5274b5f{color:#ffffff;font-size:26px;line-height:32px;letter-spacing:-0.2px;}.elementor-1053 .elementor-element.elementor-element-5274b5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-3fa587c .elementor-button{font-family:"Oswald", Sans-serif;font-size:16px;font-weight:500;letter-spacing:2.18px;background-color:#1aa3cb;}.elementor-1053 .elementor-element.elementor-element-3fa587c .elementor-button:hover, .elementor-1053 .elementor-element.elementor-element-3fa587c .elementor-button:focus{color:#1aa3cb;background-color:#ffffff;}.elementor-1053 .elementor-element.elementor-element-3fa587c .elementor-button:hover svg, .elementor-1053 .elementor-element.elementor-element-3fa587c .elementor-button:focus svg{fill:#1aa3cb;}.elementor-1053 .elementor-element.elementor-element-3fa587c > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(min-width:768px){.elementor-1053 .elementor-element.elementor-element-11dbd6f{width:63.965%;}.elementor-1053 .elementor-element.elementor-element-fa02c8c{width:36.035%;}.elementor-1053 .elementor-element.elementor-element-abd56a6{width:69.487%;}.elementor-1053 .elementor-element.elementor-element-8c5154e{width:30.513%;}}@media(max-width:1024px){.elementor-1053 .elementor-element.elementor-element-5c23ab2:not(.elementor-motion-effects-element-type-background), .elementor-1053 .elementor-element.elementor-element-5c23ab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tcplumbing.com.au/wp-content/uploads/2019/07/home.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1053 .elementor-element.elementor-element-5c23ab2{margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-1053 .elementor-element.elementor-element-e40a5be > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-857c687{padding:0px 20px 0px 20px;}.elementor-1053 .elementor-element.elementor-element-dd7a0fc .elementor-heading-title{font-size:30px;}.elementor-1053 .elementor-element.elementor-element-027f904{margin-top:40px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-1053 .elementor-element.elementor-element-42d9677 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-84272ab{margin-top:40px;margin-bottom:0px;padding:40px 20px 10px 20px;}.elementor-1053 .elementor-element.elementor-element-cd08609 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-1053 .elementor-element.elementor-element-cd08609 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-a22996d{margin-top:0px;margin-bottom:0px;padding:0px 20px 40px 20px;}.elementor-1053 .elementor-element.elementor-element-11dbd6f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-fa02c8c > .elementor-element-populated{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-07a554c{margin-top:0px;margin-bottom:40px;padding:50px 20px 50px 20px;}.elementor-1053 .elementor-element.elementor-element-5274b5f{font-size:17px;}.elementor-1053 .elementor-element.elementor-element-5274b5f > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-1053 .elementor-element.elementor-element-5c23ab2:not(.elementor-motion-effects-element-type-background), .elementor-1053 .elementor-element.elementor-element-5c23ab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tcplumbing.com.au/wp-content/uploads/2019/07/try2.jpg");background-position:0% -571px;background-repeat:repeat;background-size:cover;}.elementor-1053 .elementor-element.elementor-element-5c23ab2{margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-1053 .elementor-element.elementor-element-e40a5be > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-857c687{margin-top:0px;margin-bottom:40px;}.elementor-1053 .elementor-element.elementor-element-dd7a0fc{text-align:center;}.elementor-1053 .elementor-element.elementor-element-fda11b3 .elementor-text-editor{text-align:center;}.elementor-1053 .elementor-element.elementor-element-fda11b3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-027f904{margin-top:0px;margin-bottom:0px;padding:40px 20px 40px 20px;}.elementor-1053 .elementor-element.elementor-element-42d9677 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-9b0123b .elementor-text-editor{text-align:left;}.elementor-1053 .elementor-element.elementor-element-9b0123b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-84272ab{margin-top:40px;margin-bottom:0px;padding:40px 20px 20px 20px;}.elementor-1053 .elementor-element.elementor-element-cd08609{text-align:center;}.elementor-1053 .elementor-element.elementor-element-a22996d{margin-top:0px;margin-bottom:0px;padding:0px 20px 40px 20px;}.elementor-1053 .elementor-element.elementor-element-11dbd6f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-0ca0697 .elementor-text-editor{text-align:center;}.elementor-1053 .elementor-element.elementor-element-73c994d .elementor-text-editor{text-align:center;}.elementor-1053 .elementor-element.elementor-element-ea0de72 .elementor-text-editor{text-align:center;}.elementor-1053 .elementor-element.elementor-element-fa02c8c > .elementor-element-populated{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1053 .elementor-element.elementor-element-07a554c{margin-top:0px;margin-bottom:0px;padding:40px 20px 40px 20px;}.elementor-1053 .elementor-element.elementor-element-5274b5f .elementor-text-editor{text-align:center;}.elementor-1053 .elementor-element.elementor-element-3fa587c > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1053 .elementor-element.elementor-element-42d9677{width:100%;}.elementor-1053 .elementor-element.elementor-element-11dbd6f{width:100%;}.elementor-1053 .elementor-element.elementor-element-fa02c8c{width:100%;}}@media(min-width:1025px){.elementor-1053 .elementor-element.elementor-element-5c23ab2:not(.elementor-motion-effects-element-type-background), .elementor-1053 .elementor-element.elementor-element-5c23ab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for button, class: .elementor-element-3fa587c */#ctn_btn3 .elementor-button
{
      width: 300px;
  height: 42px;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.21);
  background-color: #1AA3CB;
  
}

 #ctn_btn3 .elementor-button:hover
{
  background-color: #fff;
  color:#1AA3CB;

}

@media(max-width:1024px) and (min-width:360px){
 #ctn_btn3 .elementor-button
{
    width: 220px;
  height: 42px;
}
}/* End custom CSS */