.elementor-widget-container [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-container [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-1449 .elementor-element.elementor-element-5407ce0{--display:flex;--z-index:1;}.elementor-1449 .elementor-element.elementor-element-5407ce0:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-5407ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62a46f3 );}.elementor-1449 .elementor-element.elementor-element-e64eecf{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:270px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-1449 .elementor-element.elementor-element-e64eecf:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-e64eecf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://connoleybuildinggroup.com.au/wp-content/uploads/2025/09/Frame-1686555917-1-min-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1449 .elementor-element.elementor-element-a7a1342{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-heading ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1449 .elementor-element.elementor-element-ebdf055{text-align:left;}.elementor-1449 .elementor-element.elementor-element-ebdf055 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:120px;font-weight:700;line-height:1.1em;color:var( --e-global-color-26213d1 );}.elementor-widget-text-editor [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-text-editor ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-1449 .elementor-element.elementor-element-a3c3dbd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1449 .elementor-element.elementor-element-a3c3dbd{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:500;line-height:1.6em;color:var( --e-global-color-26213d1 );}.elementor-1449 .elementor-element.elementor-element-b2b49ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-1449 .elementor-element.elementor-element-b2b49ce:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-b2b49ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26213d1 );}.elementor-1449 .elementor-element.elementor-element-11a77b6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 60px;--row-gap:30px;--column-gap:60px;--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-b248322{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-35d8e12{text-align:left;}.elementor-1449 .elementor-element.elementor-element-35d8e12 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:600;line-height:1.1em;letter-spacing:0em;color:var( --e-global-color-62a46f3 );}.elementor-1449 .elementor-element.elementor-element-4553c38{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-e995373{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-b207f0a );}.elementor-1449 .elementor-element.elementor-element-e995373 p{margin-block-end:0px;}.elementor-1449 .elementor-element.elementor-element-8ced8eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-1449 .elementor-element.elementor-element-8ced8eb:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-8ced8eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E1E1;}.elementor-1449 .elementor-element.elementor-element-70c0df8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 60px;--row-gap:30px;--column-gap:60px;--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-64603df{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1449 .elementor-element.elementor-element-8d6da0e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-162dd7d{text-align:left;}.elementor-1449 .elementor-element.elementor-element-162dd7d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:90px;font-weight:600;line-height:1.1em;color:var( --e-global-color-62a46f3 );}.elementor-1449 .elementor-element.elementor-element-6212402{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-b207f0a );}.elementor-1449 .elementor-element.elementor-element-6212402 p{margin-block-end:15px;}.elementor-1449 .elementor-element.elementor-element-99a6d3f{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-1449 .elementor-element.elementor-element-99a6d3f:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-99a6d3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b207f0a );background-image:url("https://connoleybuildinggroup.com.au/wp-content/uploads/2025/09/Frame-1686556357-min-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1449 .elementor-element.elementor-element-1689d32{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-1449 .elementor-element.elementor-element-5c3a9fa{--display:flex;}.elementor-1449 .elementor-element.elementor-element-d608c73{text-align:left;}.elementor-1449 .elementor-element.elementor-element-d608c73 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:120px;font-weight:600;line-height:1.1em;color:var( --e-global-color-26213d1 );}.elementor-1449 .elementor-element.elementor-element-3e711a1{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-widget-nested-carousel [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-nested-carousel [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-nested-carousel .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-nested-carousel .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-nested-carousel .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-nested-carousel .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-nested-carousel ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-nested-carousel .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-nested-carousel .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-1449 .elementor-element.elementor-element-374b860{--display:flex;}.elementor-1449 .elementor-element.elementor-element-738efed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1449 .elementor-element.elementor-element-738efed:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-738efed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26213d1 );}.elementor-1449 .elementor-element.elementor-element-df20faa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-divider [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-divider ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1449 .elementor-element.elementor-element-79b388d{--divider-border-style:solid;--divider-color:var( --e-global-color-e9d1b25 );--divider-border-width:1px;}.elementor-1449 .elementor-element.elementor-element-79b388d .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1449 .elementor-element.elementor-element-79b388d .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1449 .elementor-element.elementor-element-2a1930d{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-13dde64 );}.elementor-1449 .elementor-element.elementor-element-1637846{--display:flex;}.elementor-1449 .elementor-element.elementor-element-77d5d2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1449 .elementor-element.elementor-element-77d5d2f:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-77d5d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26213d1 );}.elementor-1449 .elementor-element.elementor-element-0e186ad .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;}.elementor-1449 .elementor-element.elementor-element-4d593e6{--divider-border-style:solid;--divider-color:var( --e-global-color-e9d1b25 );--divider-border-width:1px;}.elementor-1449 .elementor-element.elementor-element-4d593e6 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1449 .elementor-element.elementor-element-4d593e6 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1449 .elementor-element.elementor-element-875d258{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-13dde64 );}.elementor-1449 .elementor-element.elementor-element-b5e813f{--display:flex;}.elementor-1449 .elementor-element.elementor-element-fe34d0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1449 .elementor-element.elementor-element-fe34d0b:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-fe34d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26213d1 );}.elementor-1449 .elementor-element.elementor-element-f6305d7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;}.elementor-1449 .elementor-element.elementor-element-797770e{--divider-border-style:solid;--divider-color:var( --e-global-color-e9d1b25 );--divider-border-width:1px;}.elementor-1449 .elementor-element.elementor-element-797770e .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1449 .elementor-element.elementor-element-797770e .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1449 .elementor-element.elementor-element-76ef4ff{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-13dde64 );}.elementor-1449 .elementor-element.elementor-element-c89307f{--display:flex;}.elementor-1449 .elementor-element.elementor-element-18eca62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1449 .elementor-element.elementor-element-18eca62:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-18eca62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26213d1 );}.elementor-1449 .elementor-element.elementor-element-8b9e20b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;}.elementor-1449 .elementor-element.elementor-element-b138724{--divider-border-style:solid;--divider-color:var( --e-global-color-e9d1b25 );--divider-border-width:1px;}.elementor-1449 .elementor-element.elementor-element-b138724 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1449 .elementor-element.elementor-element-b138724 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1449 .elementor-element.elementor-element-572a36d{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-13dde64 );}.elementor-1449 .elementor-element.elementor-element-6e116c7{--display:flex;}.elementor-1449 .elementor-element.elementor-element-595bd49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1449 .elementor-element.elementor-element-595bd49:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-595bd49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26213d1 );}.elementor-1449 .elementor-element.elementor-element-e6fcafa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;}.elementor-1449 .elementor-element.elementor-element-5361dbd{--divider-border-style:solid;--divider-color:var( --e-global-color-e9d1b25 );--divider-border-width:1px;}.elementor-1449 .elementor-element.elementor-element-5361dbd .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1449 .elementor-element.elementor-element-5361dbd .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1449 .elementor-element.elementor-element-b3898e0{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-13dde64 );}.elementor-1449 .elementor-element.elementor-element-3f92764{--display:flex;}.elementor-1449 .elementor-element.elementor-element-d487250{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1449 .elementor-element.elementor-element-d487250:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-d487250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26213d1 );}.elementor-1449 .elementor-element.elementor-element-d573d27 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;}.elementor-1449 .elementor-element.elementor-element-86e7ab0{--divider-border-style:solid;--divider-color:var( --e-global-color-e9d1b25 );--divider-border-width:1px;}.elementor-1449 .elementor-element.elementor-element-86e7ab0 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1449 .elementor-element.elementor-element-86e7ab0 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1449 .elementor-element.elementor-element-9f546b9{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-13dde64 );}.elementor-1449 .elementor-element.elementor-element-5a1e21b{--display:flex;}.elementor-1449 .elementor-element.elementor-element-79e7386{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-40px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:50px;--e-n-carousel-arrow-normal-color:var( --e-global-color-26213d1 );--e-n-carousel-swiper-pagination-size:14px;--e-n-carousel-dots-normal-color:var( --e-global-color-26213d1 );--e-n-carousel-dots-hover-color:var( --e-global-color-26213d1 );--e-n-carousel-swiper-pagination-spacing:40px;}.elementor-1449 .elementor-element.elementor-element-79e7386 > .elementor-widget-container{margin:0px 0px 0px -30px;padding:0px 0px 0px 0px;}:where( .elementor-1449 .elementor-element.elementor-element-79e7386 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-1449 .elementor-element.elementor-element-79e7386 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:7px;--swiper-pagination-bullet-vertical-gap:7px;}.elementor-1449 .elementor-element.elementor-element-5358744{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-1449 .elementor-element.elementor-element-5358744:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-5358744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26213d1 );}.elementor-1449 .elementor-element.elementor-element-e95a93f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 60px;--row-gap:30px;--column-gap:60px;--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-bd26f40{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-5825de1 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-1449 .elementor-element.elementor-element-5825de1{text-align:left;}.elementor-1449 .elementor-element.elementor-element-5825de1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-b207f0a );}.elementor-1449 .elementor-element.elementor-element-5e37eba{--display:grid;--e-con-grid-template-columns:0.3fr 1.9fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-aab7004{--display:flex;}.elementor-1449 .elementor-element.elementor-element-76d6cf0{text-align:left;}.elementor-1449 .elementor-element.elementor-element-76d6cf0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;color:var( --e-global-color-13dde64 );}.elementor-1449 .elementor-element.elementor-element-81590cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1449 .elementor-element.elementor-element-963b7cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1449 .elementor-element.elementor-element-963b7cc{text-align:left;}.elementor-1449 .elementor-element.elementor-element-963b7cc .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );font-weight:var( --e-global-typography-aabfbbf-font-weight );line-height:var( --e-global-typography-aabfbbf-line-height );color:var( --e-global-color-62a46f3 );}.elementor-1449 .elementor-element.elementor-element-3c1e465{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-13dde64 );}.elementor-1449 .elementor-element.elementor-element-9fd83c6{--display:grid;--e-con-grid-template-columns:0.3fr 1.9fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-89e8bc5{--display:flex;}.elementor-1449 .elementor-element.elementor-element-c58e59a{text-align:left;}.elementor-1449 .elementor-element.elementor-element-c58e59a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;color:var( --e-global-color-13dde64 );}.elementor-1449 .elementor-element.elementor-element-8d70318{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1449 .elementor-element.elementor-element-21f2f4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1449 .elementor-element.elementor-element-21f2f4d{text-align:left;}.elementor-1449 .elementor-element.elementor-element-21f2f4d .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );font-weight:var( --e-global-typography-aabfbbf-font-weight );line-height:var( --e-global-typography-aabfbbf-line-height );color:var( --e-global-color-62a46f3 );}.elementor-1449 .elementor-element.elementor-element-2109411{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-13dde64 );}.elementor-1449 .elementor-element.elementor-element-0958181{--display:grid;--e-con-grid-template-columns:0.3fr 1.9fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-badbb92{--display:flex;}.elementor-1449 .elementor-element.elementor-element-ba6ae01{text-align:left;}.elementor-1449 .elementor-element.elementor-element-ba6ae01 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;color:var( --e-global-color-13dde64 );}.elementor-1449 .elementor-element.elementor-element-d97379b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1449 .elementor-element.elementor-element-b24539a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1449 .elementor-element.elementor-element-b24539a{text-align:left;}.elementor-1449 .elementor-element.elementor-element-b24539a .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );font-weight:var( --e-global-typography-aabfbbf-font-weight );line-height:var( --e-global-typography-aabfbbf-line-height );color:var( --e-global-color-62a46f3 );}.elementor-1449 .elementor-element.elementor-element-55004a7{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-13dde64 );}.elementor-1449 .elementor-element.elementor-element-67e8bd0{--display:grid;--e-con-grid-template-columns:0.3fr 1.9fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;}.elementor-1449 .elementor-element.elementor-element-a4be7f2{--display:flex;}.elementor-1449 .elementor-element.elementor-element-3d76ebf{text-align:left;}.elementor-1449 .elementor-element.elementor-element-3d76ebf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;color:var( --e-global-color-13dde64 );}.elementor-1449 .elementor-element.elementor-element-f78f92d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1449 .elementor-element.elementor-element-b9d734e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1449 .elementor-element.elementor-element-b9d734e{text-align:left;}.elementor-1449 .elementor-element.elementor-element-b9d734e .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );font-weight:var( --e-global-typography-aabfbbf-font-weight );line-height:var( --e-global-typography-aabfbbf-line-height );color:var( --e-global-color-62a46f3 );}.elementor-1449 .elementor-element.elementor-element-b0ea8bf{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-13dde64 );}.elementor-1449 .elementor-element.elementor-element-78dc22e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-78dc22e:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-78dc22e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://connoleybuildinggroup.com.au/wp-content/uploads/2025/09/Rectangle-25-3-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1449 .elementor-element.elementor-element-58eebae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-1449 .elementor-element.elementor-element-58eebae:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-58eebae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b207f0a );}.elementor-1449 .elementor-element.elementor-element-4d22af9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 60px;--row-gap:30px;--column-gap:60px;--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-c032fda{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-c032fda:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-c032fda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://connoleybuildinggroup.com.au/wp-content/uploads/2025/09/Rectangle-25-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1449 .elementor-element.elementor-element-b3b90a0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-b9d9f9a > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-1449 .elementor-element.elementor-element-b9d9f9a{text-align:left;}.elementor-1449 .elementor-element.elementor-element-b9d9f9a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-26213d1 );}.elementor-1449 .elementor-element.elementor-element-c8163a1{--display:grid;--e-con-grid-template-columns:0.3fr 1.9fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-beb2c98{--display:flex;}.elementor-1449 .elementor-element.elementor-element-b90d559{text-align:left;}.elementor-1449 .elementor-element.elementor-element-b90d559 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;color:var( --e-global-color-13dde64 );}.elementor-1449 .elementor-element.elementor-element-b3b4956{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1449 .elementor-element.elementor-element-8c4be10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1449 .elementor-element.elementor-element-8c4be10{text-align:left;}.elementor-1449 .elementor-element.elementor-element-8c4be10 .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );font-weight:var( --e-global-typography-aabfbbf-font-weight );line-height:var( --e-global-typography-aabfbbf-line-height );color:var( --e-global-color-26213d1 );}.elementor-1449 .elementor-element.elementor-element-da0ad7c{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-f2076b1 );}.elementor-1449 .elementor-element.elementor-element-be9bebd{--display:grid;--e-con-grid-template-columns:0.3fr 1.9fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-715ba62{--display:flex;}.elementor-1449 .elementor-element.elementor-element-498c410{text-align:left;}.elementor-1449 .elementor-element.elementor-element-498c410 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;color:var( --e-global-color-13dde64 );}.elementor-1449 .elementor-element.elementor-element-fb38278{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1449 .elementor-element.elementor-element-260b372 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1449 .elementor-element.elementor-element-260b372{text-align:left;}.elementor-1449 .elementor-element.elementor-element-260b372 .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );font-weight:var( --e-global-typography-aabfbbf-font-weight );line-height:var( --e-global-typography-aabfbbf-line-height );color:var( --e-global-color-26213d1 );}.elementor-1449 .elementor-element.elementor-element-6cb7c36{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-f2076b1 );}.elementor-1449 .elementor-element.elementor-element-d0e81f3{--display:grid;--e-con-grid-template-columns:0.3fr 1.9fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-514761d{--display:flex;}.elementor-1449 .elementor-element.elementor-element-f68d34e{text-align:left;}.elementor-1449 .elementor-element.elementor-element-f68d34e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;color:var( --e-global-color-13dde64 );}.elementor-1449 .elementor-element.elementor-element-af45f21{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1449 .elementor-element.elementor-element-6039a67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1449 .elementor-element.elementor-element-6039a67{text-align:left;}.elementor-1449 .elementor-element.elementor-element-6039a67 .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );font-weight:var( --e-global-typography-aabfbbf-font-weight );line-height:var( --e-global-typography-aabfbbf-line-height );color:var( --e-global-color-26213d1 );}.elementor-1449 .elementor-element.elementor-element-88038e8{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-f2076b1 );}.elementor-1449 .elementor-element.elementor-element-a3246c9{--display:grid;--e-con-grid-template-columns:0.3fr 1.9fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;}.elementor-1449 .elementor-element.elementor-element-c28b9fd{--display:flex;}.elementor-1449 .elementor-element.elementor-element-1b2a40f{text-align:left;}.elementor-1449 .elementor-element.elementor-element-1b2a40f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;color:var( --e-global-color-13dde64 );}.elementor-1449 .elementor-element.elementor-element-b5046cd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1449 .elementor-element.elementor-element-10322f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1449 .elementor-element.elementor-element-10322f7{text-align:left;}.elementor-1449 .elementor-element.elementor-element-10322f7 .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );font-weight:var( --e-global-typography-aabfbbf-font-weight );line-height:var( --e-global-typography-aabfbbf-line-height );color:var( --e-global-color-26213d1 );}.elementor-1449 .elementor-element.elementor-element-20a9d10{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-f2076b1 );}.elementor-1449 .elementor-element.elementor-element-8352ae5{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-1449 .elementor-element.elementor-element-8352ae5:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-8352ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26213d1 );}.elementor-1449 .elementor-element.elementor-element-adda22a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-1449 .elementor-element.elementor-element-2784201{--display:flex;}.elementor-1449 .elementor-element.elementor-element-949ca23{text-align:left;}.elementor-1449 .elementor-element.elementor-element-949ca23 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1449 .elementor-element.elementor-element-9e1c705{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-1449 .elementor-element.elementor-element-bac3976{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1449 .elementor-element.elementor-element-499872d img{width:100%;max-width:50px;}.elementor-1449 .elementor-element.elementor-element-88c794f img{width:100%;max-width:50px;}.elementor-1449 .elementor-element.elementor-element-7f52137{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-carousel [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-carousel [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-loop-carousel .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-loop-carousel .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-loop-carousel .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-loop-carousel .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-loop-carousel ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-loop-carousel .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-loop-carousel .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-1449 .elementor-element.elementor-element-b901349{--swiper-slides-to-display:2;--swiper-slides-gap:20px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-1449 .elementor-element.elementor-element-b901349 .swiper-slide > .elementor-element{height:100%;}.elementor-1449 .elementor-element.elementor-element-a94646d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-1449 .elementor-element.elementor-element-78db2ad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1449 .elementor-element.elementor-element-b60b04c img{width:100%;max-width:50px;}.elementor-1449 .elementor-element.elementor-element-1c0cafa img{width:100%;max-width:50px;}.elementor-1449 .elementor-element.elementor-element-bb4aa39{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-1449 .elementor-element.elementor-element-bb4aa39:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-bb4aa39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26213d1 );}.elementor-1449 .elementor-element.elementor-element-32ca4be{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 80px;--row-gap:40px;--column-gap:80px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-3f71d76{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-6a0692c{text-align:left;}.elementor-1449 .elementor-element.elementor-element-6a0692c .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );font-weight:var( --e-global-typography-aabfbbf-font-weight );line-height:var( --e-global-typography-aabfbbf-line-height );color:var( --e-global-color-13dde64 );}.elementor-1449 .elementor-element.elementor-element-2a784ef{text-align:left;}.elementor-1449 .elementor-element.elementor-element-2a784ef .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1449 .elementor-element.elementor-element-8bad5d9 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1449 .elementor-element.elementor-element-8bad5d9{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-62a46f3 );}.elementor-1449 .elementor-element.elementor-element-a16fc00 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1449 .elementor-element.elementor-element-a55aa51{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-a55aa51:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-a55aa51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://connoleybuildinggroup.com.au/wp-content/uploads/2025/09/Rectangle-25-4-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1449 .elementor-element.elementor-element-e64eecf{--content-width:1440px;}}@media(max-width:1024px){.elementor-widget-container [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1449 .elementor-element.elementor-element-a7a1342{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-widget-heading [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading ::placeholder{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1449 .elementor-element.elementor-element-ebdf055{width:var( --container-widget-width, 556px );max-width:556px;--container-widget-width:556px;--container-widget-flex-grow:0;}.elementor-1449 .elementor-element.elementor-element-ebdf055.elementor-element{--align-self:flex-start;}.elementor-widget-text-editor [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor ::placeholder{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1449 .elementor-element.elementor-element-11a77b6{--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-70c0df8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image ::placeholder{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1449 .elementor-element.elementor-element-1689d32{--e-con-grid-template-columns:1.5fr 0.5fr;--grid-auto-flow:row;}.elementor-widget-nested-carousel [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-nested-carousel .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nested-carousel ::placeholder{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nested-carousel .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-divider [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-divider .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-divider ::placeholder{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-divider .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1449 .elementor-element.elementor-element-79e7386{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1449 .elementor-element.elementor-element-e95a93f{--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-5825de1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1449 .elementor-element.elementor-element-5e37eba{--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-963b7cc .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );line-height:var( --e-global-typography-aabfbbf-line-height );}.elementor-1449 .elementor-element.elementor-element-9fd83c6{--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-21f2f4d .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );line-height:var( --e-global-typography-aabfbbf-line-height );}.elementor-1449 .elementor-element.elementor-element-0958181{--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-b24539a .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );line-height:var( --e-global-typography-aabfbbf-line-height );}.elementor-1449 .elementor-element.elementor-element-67e8bd0{--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-b9d734e .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );line-height:var( --e-global-typography-aabfbbf-line-height );}.elementor-1449 .elementor-element.elementor-element-4d22af9{--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-b9d9f9a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1449 .elementor-element.elementor-element-c8163a1{--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-8c4be10 .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );line-height:var( --e-global-typography-aabfbbf-line-height );}.elementor-1449 .elementor-element.elementor-element-be9bebd{--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-260b372 .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );line-height:var( --e-global-typography-aabfbbf-line-height );}.elementor-1449 .elementor-element.elementor-element-d0e81f3{--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-6039a67 .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );line-height:var( --e-global-typography-aabfbbf-line-height );}.elementor-1449 .elementor-element.elementor-element-a3246c9{--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-10322f7 .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );line-height:var( --e-global-typography-aabfbbf-line-height );}.elementor-1449 .elementor-element.elementor-element-adda22a{--e-con-grid-template-columns:1.5fr 0.5fr;--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-949ca23 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-carousel [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-carousel .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-loop-carousel ::placeholder{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-loop-carousel .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1449 .elementor-element.elementor-element-b901349{--swiper-slides-to-display:2;}.elementor-1449 .elementor-element.elementor-element-32ca4be{--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-6a0692c .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );line-height:var( --e-global-typography-aabfbbf-line-height );}.elementor-1449 .elementor-element.elementor-element-2a784ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-widget-container [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1449 .elementor-element.elementor-element-e64eecf{--min-height:600px;--padding-top:270px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-a7a1342{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading ::placeholder{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1449 .elementor-element.elementor-element-ebdf055 .elementor-heading-title{font-size:45px;}.elementor-widget-text-editor [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor ::placeholder{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1449 .elementor-element.elementor-element-a3c3dbd{font-size:18px;line-height:1.6em;}.elementor-1449 .elementor-element.elementor-element-b2b49ce{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1449 .elementor-element.elementor-element-11a77b6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-35d8e12 .elementor-heading-title{font-size:30px;line-height:1.1em;letter-spacing:0px;}.elementor-1449 .elementor-element.elementor-element-e995373{font-size:16px;line-height:1.5em;}.elementor-1449 .elementor-element.elementor-element-8ced8eb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1449 .elementor-element.elementor-element-70c0df8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image ::placeholder{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1449 .elementor-element.elementor-element-8d6da0e.e-con{--order:-99999 /* order start hack */;}.elementor-1449 .elementor-element.elementor-element-162dd7d .elementor-heading-title{font-size:40px;}.elementor-1449 .elementor-element.elementor-element-6212402{font-size:16px;line-height:1.5em;}.elementor-1449 .elementor-element.elementor-element-99a6d3f{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-1689d32{--e-con-grid-template-columns:1;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1449 .elementor-element.elementor-element-d608c73 .elementor-heading-title{font-size:40px;}.elementor-1449 .elementor-element.elementor-element-3e711a1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-carousel [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-nested-carousel .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nested-carousel ::placeholder{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nested-carousel .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1449 .elementor-element.elementor-element-374b860{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1449 .elementor-element.elementor-element-df20faa .elementor-heading-title{font-size:30px;}.elementor-widget-divider [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-divider .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-divider ::placeholder{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-divider .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1449 .elementor-element.elementor-element-2a1930d{font-size:16px;line-height:1.5em;}.elementor-1449 .elementor-element.elementor-element-0e186ad .elementor-heading-title{font-size:30px;}.elementor-1449 .elementor-element.elementor-element-875d258{font-size:16px;line-height:1.5em;}.elementor-1449 .elementor-element.elementor-element-f6305d7 .elementor-heading-title{font-size:30px;}.elementor-1449 .elementor-element.elementor-element-76ef4ff{font-size:16px;line-height:1.5em;}.elementor-1449 .elementor-element.elementor-element-8b9e20b .elementor-heading-title{font-size:30px;}.elementor-1449 .elementor-element.elementor-element-572a36d{font-size:16px;line-height:1.5em;}.elementor-1449 .elementor-element.elementor-element-e6fcafa .elementor-heading-title{font-size:30px;}.elementor-1449 .elementor-element.elementor-element-b3898e0{font-size:16px;line-height:1.5em;}.elementor-1449 .elementor-element.elementor-element-d573d27 .elementor-heading-title{font-size:30px;}.elementor-1449 .elementor-element.elementor-element-9f546b9{font-size:16px;line-height:1.5em;}.elementor-1449 .elementor-element.elementor-element-79e7386{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;}.elementor-1449 .elementor-element.elementor-element-79e7386 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1449 .elementor-element.elementor-element-5358744{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1449 .elementor-element.elementor-element-e95a93f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-5825de1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1449 .elementor-element.elementor-element-5e37eba{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-76d6cf0 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-1449 .elementor-element.elementor-element-963b7cc .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );line-height:var( --e-global-typography-aabfbbf-line-height );}.elementor-1449 .elementor-element.elementor-element-9fd83c6{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-c58e59a > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-1449 .elementor-element.elementor-element-21f2f4d .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );line-height:var( --e-global-typography-aabfbbf-line-height );}.elementor-1449 .elementor-element.elementor-element-0958181{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-ba6ae01 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-1449 .elementor-element.elementor-element-b24539a .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );line-height:var( --e-global-typography-aabfbbf-line-height );}.elementor-1449 .elementor-element.elementor-element-67e8bd0{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-3d76ebf > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-1449 .elementor-element.elementor-element-b9d734e .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );line-height:var( --e-global-typography-aabfbbf-line-height );}.elementor-1449 .elementor-element.elementor-element-78dc22e.e-con{--order:-99999 /* order start hack */;}.elementor-1449 .elementor-element.elementor-element-58eebae{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1449 .elementor-element.elementor-element-4d22af9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-b9d9f9a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1449 .elementor-element.elementor-element-c8163a1{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-b90d559 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-1449 .elementor-element.elementor-element-8c4be10 .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );line-height:var( --e-global-typography-aabfbbf-line-height );}.elementor-1449 .elementor-element.elementor-element-be9bebd{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-498c410 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-1449 .elementor-element.elementor-element-260b372 .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );line-height:var( --e-global-typography-aabfbbf-line-height );}.elementor-1449 .elementor-element.elementor-element-d0e81f3{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-f68d34e > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-1449 .elementor-element.elementor-element-6039a67 .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );line-height:var( --e-global-typography-aabfbbf-line-height );}.elementor-1449 .elementor-element.elementor-element-a3246c9{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-1b2a40f > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-1449 .elementor-element.elementor-element-10322f7 .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );line-height:var( --e-global-typography-aabfbbf-line-height );}.elementor-1449 .elementor-element.elementor-element-8352ae5{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-adda22a{--e-con-grid-template-columns:1;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1449 .elementor-element.elementor-element-949ca23 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-carousel [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-carousel .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-loop-carousel ::placeholder{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-loop-carousel .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1449 .elementor-element.elementor-element-b901349{--swiper-slides-to-display:1;}.elementor-1449 .elementor-element.elementor-element-b901349 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1449 .elementor-element.elementor-element-a94646d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1449 .elementor-element.elementor-element-bb4aa39{--padding-top:30px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1449 .elementor-element.elementor-element-32ca4be{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1449 .elementor-element.elementor-element-6a0692c .elementor-heading-title{font-size:var( --e-global-typography-aabfbbf-font-size );line-height:var( --e-global-typography-aabfbbf-line-height );}.elementor-1449 .elementor-element.elementor-element-2a784ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-a3c3dbd */.elementor-1449 .elementor-element.elementor-element-a3c3dbd p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-79e7386 */.elementor-1449 .elementor-element.elementor-element-79e7386 .elementor-swiper-button-prev {
    display: none;
}
.elementor-1449 .elementor-element.elementor-element-79e7386 .swiper-slide > div {
    background: #fff;
}

@media (max-width: 767px) {
    .elementor-1449 .elementor-element.elementor-element-79e7386 .elementor-swiper-button-next {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c1e465 */.elementor-1449 .elementor-element.elementor-element-3c1e465 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2109411 */.elementor-1449 .elementor-element.elementor-element-2109411 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55004a7 */.elementor-1449 .elementor-element.elementor-element-55004a7 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0ea8bf */.elementor-1449 .elementor-element.elementor-element-b0ea8bf p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da0ad7c */.elementor-1449 .elementor-element.elementor-element-da0ad7c p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb7c36 */.elementor-1449 .elementor-element.elementor-element-6cb7c36 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88038e8 */.elementor-1449 .elementor-element.elementor-element-88038e8 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20a9d10 */.elementor-1449 .elementor-element.elementor-element-20a9d10 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-499872d */.elementor-1449 .elementor-element.elementor-element-499872d {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88c794f */.elementor-1449 .elementor-element.elementor-element-88c794f {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bac3976 */.elementor-1449 .elementor-element.elementor-element-bac3976 {
    max-width: 110px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-b901349 */.elementor-1449 .elementor-element.elementor-element-b901349 .swiper {
    overflow: visible;
    width: 913px;
    margin-left: 0;
}
.elementor-1449 .elementor-element.elementor-element-b901349 .elementor-swiper-button {
    visibility: hidden;
    pointer-events: none;
    opacity: 0;
}
@media (max-width: 767px) {
    .elementor-1449 .elementor-element.elementor-element-b901349 .swiper {
        width: calc(100% - 40px);
        margin-left: 20px;
        padding-right: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f52137 */.elementor-1449 .elementor-element.elementor-element-7f52137 {
    position: relative;
}
.elementor-1449 .elementor-element.elementor-element-7f52137:after {
    content: '';
    width: 100%;
    height: 100%;
    background: #fff;
    position: absolute;
    pointer-events: none;
    top: 0;
    left: -100%;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b60b04c */.elementor-1449 .elementor-element.elementor-element-b60b04c {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c0cafa */.elementor-1449 .elementor-element.elementor-element-1c0cafa {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78db2ad */.elementor-1449 .elementor-element.elementor-element-78db2ad {
    max-width: 110px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8bad5d9 */.elementor-1449 .elementor-element.elementor-element-8bad5d9 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS */#our-project-section,
#story-section-only{
    display: none;
}/* End custom CSS */