.elementor-8738 .elementor-element.elementor-element-b5927cc:not(.elementor-motion-effects-element-type-background), .elementor-8738 .elementor-element.elementor-element-b5927cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trueline.net.au/wp-content/uploads/2022/10/mg_7774.jpg");background-position:bottom center;background-size:cover;}.elementor-8738 .elementor-element.elementor-element-b5927cc > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 13%, var( --e-global-color-de2557d ) 36%);opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8738 .elementor-element.elementor-element-b5927cc > .elementor-container{min-height:130px;}.elementor-8738 .elementor-element.elementor-element-b5927cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 50px 100px 50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8738 .elementor-element.elementor-element-c37e0a8 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-8738 .elementor-element.elementor-element-19625c8{padding:50px 50px 50px 50px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8738 .elementor-element.elementor-element-85842c2{padding:50px 50px 50px 50px;}.elementor-8738 .elementor-element.elementor-element-8804b38 > .elementor-element-populated{padding:10px 40px 10px 10px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8738 .elementor-element.elementor-element-68f3b91 .elementor-tab-title.elementor-active a, .elementor-8738 .elementor-element.elementor-element-68f3b91 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-8738 .elementor-element.elementor-element-68f3b91 .elementor-tab-title{padding:15px 0px 15px 0px;}.elementor-8738 .elementor-element.elementor-element-68f3b91 .elementor-toggle-icon{margin-inline-end:13px;}.elementor-8738 .elementor-element.elementor-element-68f3b91 .elementor-tab-content{padding:0px 0px 0px 0px;}.elementor-8738 .elementor-element.elementor-element-8e837db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8738 .elementor-element.elementor-element-8e837db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trueline.net.au/wp-content/uploads/2023/03/trueline-louvered-patios-room-open.jpg");background-position:center center;background-size:cover;}.elementor-8738 .elementor-element.elementor-element-8e837db > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8738 .elementor-element.elementor-element-8e837db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8738 .elementor-element.elementor-element-1b88c05{--spacer-size:50px;}.elementor-8738 .elementor-element.elementor-element-55cf54d{padding:50px 50px 50px 50px;}.elementor-8738 .elementor-element.elementor-element-d5fbd75:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8738 .elementor-element.elementor-element-d5fbd75 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trueline.net.au/wp-content/uploads/2022/12/devoted-customer-service.jpg");background-position:center center;background-size:cover;}.elementor-8738 .elementor-element.elementor-element-d5fbd75 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8738 .elementor-element.elementor-element-d5fbd75 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8738 .elementor-element.elementor-element-b3239c6{--spacer-size:50px;}.elementor-8738 .elementor-element.elementor-element-80fbb5c > .elementor-element-populated{padding:10px 10px 10px 40px;}.elementor-8738 .elementor-element.elementor-element-69ab8aa .elementor-tab-title.elementor-active a, .elementor-8738 .elementor-element.elementor-element-69ab8aa .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-8738 .elementor-element.elementor-element-69ab8aa .elementor-tab-title{padding:15px 0px 15px 0px;}.elementor-8738 .elementor-element.elementor-element-69ab8aa .elementor-toggle-icon{margin-inline-end:13px;}.elementor-8738 .elementor-element.elementor-element-69ab8aa .elementor-tab-content{padding:0px 0px 0px 0px;}.elementor-8738 .elementor-element.elementor-element-8357a5a{padding:50px 50px 50px 50px;}.elementor-8738 .elementor-element.elementor-element-a2fe0d4 > .elementor-element-populated{padding:10px 40px 10px 10px;}.elementor-8738 .elementor-element.elementor-element-afdbb1f .elementor-tab-title.elementor-active a, .elementor-8738 .elementor-element.elementor-element-afdbb1f .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-8738 .elementor-element.elementor-element-afdbb1f .elementor-tab-title{padding:15px 0px 15px 0px;}.elementor-8738 .elementor-element.elementor-element-afdbb1f .elementor-toggle-icon{margin-inline-end:13px;}.elementor-8738 .elementor-element.elementor-element-afdbb1f .elementor-tab-content{padding:0px 0px 0px 0px;}.elementor-8738 .elementor-element.elementor-element-0a3bf23:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8738 .elementor-element.elementor-element-0a3bf23 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trueline.net.au/wp-content/uploads/2022/12/quality-pergolas.jpeg");background-position:center center;background-size:cover;}.elementor-8738 .elementor-element.elementor-element-0a3bf23 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8738 .elementor-element.elementor-element-0a3bf23 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8738 .elementor-element.elementor-element-e5d2368{--spacer-size:50px;}.elementor-8738 .elementor-element.elementor-element-5b63971{padding:50px 50px 50px 50px;}.elementor-8738 .elementor-element.elementor-element-6ebd57d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8738 .elementor-element.elementor-element-6ebd57d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trueline.net.au/wp-content/uploads/2022/08/russo-image-retouched.jpg");background-position:center center;background-size:cover;}.elementor-8738 .elementor-element.elementor-element-6ebd57d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8738 .elementor-element.elementor-element-6ebd57d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8738 .elementor-element.elementor-element-7beab09{--spacer-size:50px;}.elementor-8738 .elementor-element.elementor-element-5e25609 > .elementor-element-populated{padding:10px 10px 10px 40px;}.elementor-8738 .elementor-element.elementor-element-8c5458f .elementor-tab-title.elementor-active a, .elementor-8738 .elementor-element.elementor-element-8c5458f .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-8738 .elementor-element.elementor-element-8c5458f .elementor-tab-title{padding:15px 0px 15px 0px;}.elementor-8738 .elementor-element.elementor-element-8c5458f .elementor-toggle-icon{margin-inline-end:13px;}.elementor-8738 .elementor-element.elementor-element-8c5458f .elementor-tab-content{padding:0px 0px 0px 0px;}.elementor-8738 .elementor-element.elementor-element-0670ec0{padding:50px 50px 50px 50px;}.elementor-8738 .elementor-element.elementor-element-dbb48c2{text-align:center;}.elementor-widget-jet-horizontal-timeline .jet-hor-timeline-item__card-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-8738 .elementor-element.elementor-element-94c95f0 .jet-hor-timeline-item{flex:0 0 calc(100%/3);max-width:calc(100%/3);}.elementor-8738 .elementor-element.elementor-element-94c95f0 .jet-hor-timeline-item__card-title{font-size:1em;font-weight:bold;}.elementor-8738 .elementor-element.elementor-element-94c95f0 .jet-hor-timeline-item__meta{font-weight:bold;}.elementor-8738 .elementor-element.elementor-element-94c95f0 .jet-hor-timeline-item.is-active .jet-hor-timeline-item__point-content{background-color:var( --e-global-color-primary );}.elementor-8738 .elementor-element.elementor-element-94c95f0 .jet-hor-timeline-track::-webkit-scrollbar{background-color:var( --e-global-color-ffc8e1c );}.elementor-8738 .elementor-element.elementor-element-94c95f0 .jet-hor-timeline-track::-webkit-scrollbar-thumb{background-color:var( --e-global-color-primary );}.elementor-8738 .elementor-element.elementor-element-77aa664:not(.elementor-motion-effects-element-type-background), .elementor-8738 .elementor-element.elementor-element-77aa664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eae3462 );}.elementor-8738 .elementor-element.elementor-element-77aa664{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-8738 .elementor-element.elementor-element-77aa664 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8738 .elementor-element.elementor-element-669edba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8738 .elementor-element.elementor-element-669edba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eae3462 );}.elementor-8738 .elementor-element.elementor-element-669edba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-8738 .elementor-element.elementor-element-669edba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8738 .elementor-element.elementor-element-588bf8a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-8738 .elementor-element.elementor-element-588bf8a .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:2.1em;font-weight:600;}.elementor-8738 .elementor-element.elementor-element-bbf9239:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8738 .elementor-element.elementor-element-bbf9239 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eae3462 );}.elementor-8738 .elementor-element.elementor-element-bbf9239 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 50px;}.elementor-8738 .elementor-element.elementor-element-bbf9239 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-8738 .elementor-element.elementor-element-b5927cc > .elementor-container{min-height:150px;}.elementor-8738 .elementor-element.elementor-element-b5927cc{padding:40px 40px 40px 40px;}.elementor-8738 .elementor-element.elementor-element-19625c8{padding:40px 40px 40px 40px;}.elementor-8738 .elementor-element.elementor-element-85842c2{padding:40px 40px 40px 40px;}.elementor-8738 .elementor-element.elementor-element-8804b38 > .elementor-element-populated{padding:10px 20px 10px 10px;}.elementor-8738 .elementor-element.elementor-element-55cf54d{padding:40px 40px 40px 40px;}.elementor-8738 .elementor-element.elementor-element-80fbb5c > .elementor-element-populated{padding:10px 10px 10px 20px;}.elementor-8738 .elementor-element.elementor-element-8357a5a{padding:40px 40px 40px 40px;}.elementor-8738 .elementor-element.elementor-element-a2fe0d4 > .elementor-element-populated{padding:10px 20px 10px 10px;}.elementor-8738 .elementor-element.elementor-element-5b63971{padding:40px 40px 40px 40px;}.elementor-8738 .elementor-element.elementor-element-5e25609 > .elementor-element-populated{padding:10px 10px 10px 20px;}.elementor-8738 .elementor-element.elementor-element-0670ec0{padding:40px 40px 40px 40px;}.elementor-8738 .elementor-element.elementor-element-94c95f0 .jet-hor-timeline-item{flex:0 0 calc(100%/2);max-width:calc(100%/2);}.elementor-8738 .elementor-element.elementor-element-77aa664{padding:40px 40px 40px 40px;}.elementor-8738 .elementor-element.elementor-element-bbf9239 > .elementor-element-populated{padding:10px 10px 10px 10px;}}@media(max-width:767px){.elementor-8738 .elementor-element.elementor-element-b5927cc{padding:80px 20px 80px 20px;}.elementor-8738 .elementor-element.elementor-element-19625c8{padding:20px 20px 20px 20px;}.elementor-8738 .elementor-element.elementor-element-85842c2{padding:20px 20px 20px 20px;}.elementor-8738 .elementor-element.elementor-element-8804b38 > .elementor-element-populated{padding:20px 10px 10px 10px;}.elementor-8738 .elementor-element.elementor-element-1b88c05{--spacer-size:223px;}.elementor-8738 .elementor-element.elementor-element-55cf54d{padding:20px 20px 20px 20px;}.elementor-8738 .elementor-element.elementor-element-b3239c6{--spacer-size:223px;}.elementor-8738 .elementor-element.elementor-element-80fbb5c > .elementor-element-populated{padding:20px 10px 10px 10px;}.elementor-8738 .elementor-element.elementor-element-8357a5a{padding:20px 20px 20px 20px;}.elementor-8738 .elementor-element.elementor-element-a2fe0d4 > .elementor-element-populated{padding:20px 10px 10px 10px;}.elementor-8738 .elementor-element.elementor-element-e5d2368{--spacer-size:223px;}.elementor-8738 .elementor-element.elementor-element-5b63971{padding:20px 20px 20px 20px;}.elementor-8738 .elementor-element.elementor-element-7beab09{--spacer-size:223px;}.elementor-8738 .elementor-element.elementor-element-5e25609 > .elementor-element-populated{padding:20px 10px 10px 10px;}.elementor-8738 .elementor-element.elementor-element-0670ec0{padding:20px 20px 20px 20px;}.elementor-8738 .elementor-element.elementor-element-94c95f0 .jet-hor-timeline-item{flex:0 0 calc(100%/1);max-width:calc(100%/1);}.elementor-8738 .elementor-element.elementor-element-77aa664{padding:20px 20px 20px 20px;}.elementor-8738 .elementor-element.elementor-element-669edba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-8738 .elementor-element.elementor-element-669edba > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-8738 .elementor-element.elementor-element-588bf8a .elementor-heading-title{font-size:1.8em;}.elementor-8738 .elementor-element.elementor-element-bbf9239 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-8738 .elementor-element.elementor-element-bbf9239 > .elementor-element-populated{padding:10px 10px 10px 10px;}}/* Start custom CSS for shortcode, class: .elementor-element-594fe19 */input#gform_submit_button_2 {
    background: #941114;
    border: 1px solid #941114;
    color: #fff;
    width: 100% !important;
}
input#gform_submit_button_2:hover {
    background: #fff;
    border: 1px solid #fff;
    color: #941114;
}
#gform_1 input[type="email"] {
    background: #fff !important;

}/* End custom CSS */