.elementor-274 .elementor-element.elementor-element-9a93056{--display:flex;--min-height:55vh;--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;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.52;--padding-top:5rem;--padding-bottom:5rem;--padding-left:4rem;--padding-right:4rem;}.elementor-274 .elementor-element.elementor-element-9a93056:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-9a93056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://45jones.com.au/wp-content/uploads/2025/11/modern-architecture-of-valencia-2024-12-02-21-08-12-utc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-274 .elementor-element.elementor-element-9a93056::before, .elementor-274 .elementor-element.elementor-element-9a93056 > .elementor-background-video-container::before, .elementor-274 .elementor-element.elementor-element-9a93056 > .e-con-inner > .elementor-background-video-container::before, .elementor-274 .elementor-element.elementor-element-9a93056 > .elementor-background-slideshow::before, .elementor-274 .elementor-element.elementor-element-9a93056 > .e-con-inner > .elementor-background-slideshow::before, .elementor-274 .elementor-element.elementor-element-9a93056 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );background-image:url("https://45jones.com.au/wp-content/uploads/2025/11/Overlay-White.webp");--background-overlay:'';background-position:center center;background-repeat:repeat-y;background-size:contain;}.elementor-274 .elementor-element.elementor-element-f77b549{--display:flex;}.elementor-274 .elementor-element.elementor-element-4ecf404 > .elementor-widget-container{padding:4em 0em 0em 0em;}.elementor-274 .elementor-element.elementor-element-4ecf404 .elementor-heading-title{color:var( --e-global-color-a1de75e );}.elementor-274 .elementor-element.elementor-element-c84beae{width:initial;max-width:initial;color:var( --e-global-color-a1de75e );}.elementor-274 .elementor-element.elementor-element-cea3a59{--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:center;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--overlay-opacity:0.52;--padding-top:7rem;--padding-bottom:5rem;--padding-left:4rem;--padding-right:4rem;}.elementor-274 .elementor-element.elementor-element-cea3a59:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-cea3a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-274 .elementor-element.elementor-element-cea3a59::before, .elementor-274 .elementor-element.elementor-element-cea3a59 > .elementor-background-video-container::before, .elementor-274 .elementor-element.elementor-element-cea3a59 > .e-con-inner > .elementor-background-video-container::before, .elementor-274 .elementor-element.elementor-element-cea3a59 > .elementor-background-slideshow::before, .elementor-274 .elementor-element.elementor-element-cea3a59 > .e-con-inner > .elementor-background-slideshow::before, .elementor-274 .elementor-element.elementor-element-cea3a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://45jones.com.au/wp-content/uploads/2025/11/Overlay-White.webp");--background-overlay:'';background-position:center center;background-repeat:repeat-y;background-size:contain;}.elementor-274 .elementor-element.elementor-element-d436a7f{--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:flex-end;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-274 .elementor-element.elementor-element-90ff86a{--display:flex;}.elementor-274 .elementor-element.elementor-element-11cea6a .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-a1de75e );}.elementor-274 .elementor-element.elementor-element-0508a44 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-274 .elementor-element.elementor-element-0508a44{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 );color:var( --e-global-color-b8cd06c );}.elementor-274 .elementor-element.elementor-element-30827d6{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-274 .elementor-element.elementor-element-094ceab .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-25d3224-font-family ), Sans-serif;font-size:var( --e-global-typography-25d3224-font-size );font-weight:var( --e-global-typography-25d3224-font-weight );fill:var( --e-global-color-a1de75e );color:var( --e-global-color-a1de75e );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;padding:10px 20px 10px 20px;}.elementor-274 .elementor-element.elementor-element-094ceab .elementor-button:hover, .elementor-274 .elementor-element.elementor-element-094ceab .elementor-button:focus{background-color:var( --e-global-color-a1de75e );color:var( --e-global-color-primary );}.elementor-274 .elementor-element.elementor-element-094ceab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-274 .elementor-element.elementor-element-094ceab .elementor-button:hover svg, .elementor-274 .elementor-element.elementor-element-094ceab .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-274 .elementor-element.elementor-element-d5cb002{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-274 .elementor-element.elementor-element-08ba09a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-274 .elementor-element.elementor-element-d7c94a1{--display:flex;}.elementor-274 .elementor-element.elementor-element-09ac7b0{--display:flex;}.elementor-274 .elementor-element.elementor-element-17b8e7b .elementor-heading-title{font-family:var( --e-global-typography-9a1dd3d-font-family ), Sans-serif;font-size:var( --e-global-typography-9a1dd3d-font-size );font-weight:var( --e-global-typography-9a1dd3d-font-weight );color:var( --e-global-color-a1de75e );}.elementor-274 .elementor-element.elementor-element-046d87a{color:var( --e-global-color-b8cd06c );}.elementor-274 .elementor-element.elementor-element-76e5d25 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-25d3224-font-family ), Sans-serif;font-size:var( --e-global-typography-25d3224-font-size );font-weight:var( --e-global-typography-25d3224-font-weight );fill:var( --e-global-color-a1de75e );color:var( --e-global-color-a1de75e );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7D;border-radius:25px 25px 25px 25px;padding:10px 20px 10px 20px;}.elementor-274 .elementor-element.elementor-element-76e5d25 .elementor-button:hover, .elementor-274 .elementor-element.elementor-element-76e5d25 .elementor-button:focus{background-color:var( --e-global-color-a1de75e );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-274 .elementor-element.elementor-element-76e5d25 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-274 .elementor-element.elementor-element-76e5d25 .elementor-button:hover svg, .elementor-274 .elementor-element.elementor-element-76e5d25 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-274 .elementor-element.elementor-element-d7a62eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-274 .elementor-element.elementor-element-f366585{--display:flex;}.elementor-274 .elementor-element.elementor-element-2afa07f{--display:flex;}.elementor-274 .elementor-element.elementor-element-285b464 .elementor-heading-title{font-family:var( --e-global-typography-9a1dd3d-font-family ), Sans-serif;font-size:var( --e-global-typography-9a1dd3d-font-size );font-weight:var( --e-global-typography-9a1dd3d-font-weight );color:var( --e-global-color-a1de75e );}.elementor-274 .elementor-element.elementor-element-e5f861c{color:var( --e-global-color-b8cd06c );}.elementor-274 .elementor-element.elementor-element-f00ea67 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-25d3224-font-family ), Sans-serif;font-size:var( --e-global-typography-25d3224-font-size );font-weight:var( --e-global-typography-25d3224-font-weight );fill:var( --e-global-color-a1de75e );color:var( --e-global-color-a1de75e );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7D;border-radius:25px 25px 25px 25px;padding:10px 20px 10px 20px;}.elementor-274 .elementor-element.elementor-element-f00ea67 .elementor-button:hover, .elementor-274 .elementor-element.elementor-element-f00ea67 .elementor-button:focus{background-color:var( --e-global-color-a1de75e );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-274 .elementor-element.elementor-element-f00ea67 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-274 .elementor-element.elementor-element-f00ea67 .elementor-button:hover svg, .elementor-274 .elementor-element.elementor-element-f00ea67 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-274 .elementor-element.elementor-element-cfdb5d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-274 .elementor-element.elementor-element-36d0139{--display:flex;}.elementor-274 .elementor-element.elementor-element-9f0a4ea{--display:flex;}.elementor-274 .elementor-element.elementor-element-082d14d .elementor-heading-title{font-family:var( --e-global-typography-9a1dd3d-font-family ), Sans-serif;font-size:var( --e-global-typography-9a1dd3d-font-size );font-weight:var( --e-global-typography-9a1dd3d-font-weight );color:var( --e-global-color-a1de75e );}.elementor-274 .elementor-element.elementor-element-7baf1bd{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 );color:var( --e-global-color-b8cd06c );}.elementor-274 .elementor-element.elementor-element-43b59e6 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-25d3224-font-family ), Sans-serif;font-size:var( --e-global-typography-25d3224-font-size );font-weight:var( --e-global-typography-25d3224-font-weight );fill:var( --e-global-color-a1de75e );color:var( --e-global-color-a1de75e );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7D;border-radius:25px 25px 25px 25px;padding:10px 20px 10px 20px;}.elementor-274 .elementor-element.elementor-element-43b59e6 .elementor-button:hover, .elementor-274 .elementor-element.elementor-element-43b59e6 .elementor-button:focus{background-color:var( --e-global-color-a1de75e );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-274 .elementor-element.elementor-element-43b59e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-274 .elementor-element.elementor-element-43b59e6 .elementor-button:hover svg, .elementor-274 .elementor-element.elementor-element-43b59e6 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-274 .elementor-element.elementor-element-acd8fc7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-274 .elementor-element.elementor-element-d88a2d4{--display:flex;}.elementor-274 .elementor-element.elementor-element-063f091{--display:flex;}.elementor-274 .elementor-element.elementor-element-d227df0 .elementor-heading-title{font-family:var( --e-global-typography-9a1dd3d-font-family ), Sans-serif;font-size:var( --e-global-typography-9a1dd3d-font-size );font-weight:var( --e-global-typography-9a1dd3d-font-weight );color:var( --e-global-color-a1de75e );}.elementor-274 .elementor-element.elementor-element-05fc91a{color:var( --e-global-color-b8cd06c );}.elementor-274 .elementor-element.elementor-element-ea3bd67 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-25d3224-font-family ), Sans-serif;font-size:var( --e-global-typography-25d3224-font-size );font-weight:var( --e-global-typography-25d3224-font-weight );fill:var( --e-global-color-a1de75e );color:var( --e-global-color-a1de75e );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7D;border-radius:25px 25px 25px 25px;padding:10px 20px 10px 20px;}.elementor-274 .elementor-element.elementor-element-ea3bd67 .elementor-button:hover, .elementor-274 .elementor-element.elementor-element-ea3bd67 .elementor-button:focus{background-color:var( --e-global-color-a1de75e );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-274 .elementor-element.elementor-element-ea3bd67 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-274 .elementor-element.elementor-element-ea3bd67 .elementor-button:hover svg, .elementor-274 .elementor-element.elementor-element-ea3bd67 .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(min-width:768px){.elementor-274 .elementor-element.elementor-element-f77b549{--width:600px;}}@media(min-width:1025px){.elementor-274 .elementor-element.elementor-element-9a93056:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-9a93056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-274 .elementor-element.elementor-element-9a93056::before, .elementor-274 .elementor-element.elementor-element-9a93056 > .elementor-background-video-container::before, .elementor-274 .elementor-element.elementor-element-9a93056 > .e-con-inner > .elementor-background-video-container::before, .elementor-274 .elementor-element.elementor-element-9a93056 > .elementor-background-slideshow::before, .elementor-274 .elementor-element.elementor-element-9a93056 > .e-con-inner > .elementor-background-slideshow::before, .elementor-274 .elementor-element.elementor-element-9a93056 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-274 .elementor-element.elementor-element-cea3a59::before, .elementor-274 .elementor-element.elementor-element-cea3a59 > .elementor-background-video-container::before, .elementor-274 .elementor-element.elementor-element-cea3a59 > .e-con-inner > .elementor-background-video-container::before, .elementor-274 .elementor-element.elementor-element-cea3a59 > .elementor-background-slideshow::before, .elementor-274 .elementor-element.elementor-element-cea3a59 > .e-con-inner > .elementor-background-slideshow::before, .elementor-274 .elementor-element.elementor-element-cea3a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1024px){.elementor-274 .elementor-element.elementor-element-9a93056{--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-274 .elementor-element.elementor-element-cea3a59{--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-274 .elementor-element.elementor-element-11cea6a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-274 .elementor-element.elementor-element-0508a44{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-274 .elementor-element.elementor-element-094ceab .elementor-button{font-size:var( --e-global-typography-25d3224-font-size );}.elementor-274 .elementor-element.elementor-element-d5cb002{--grid-auto-flow:row;}.elementor-274 .elementor-element.elementor-element-08ba09a{--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;}.elementor-274 .elementor-element.elementor-element-17b8e7b .elementor-heading-title{font-size:var( --e-global-typography-9a1dd3d-font-size );}.elementor-274 .elementor-element.elementor-element-76e5d25 .elementor-button{font-size:var( --e-global-typography-25d3224-font-size );}.elementor-274 .elementor-element.elementor-element-d7a62eb{--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;}.elementor-274 .elementor-element.elementor-element-285b464 .elementor-heading-title{font-size:var( --e-global-typography-9a1dd3d-font-size );}.elementor-274 .elementor-element.elementor-element-f00ea67 .elementor-button{font-size:var( --e-global-typography-25d3224-font-size );}.elementor-274 .elementor-element.elementor-element-cfdb5d9{--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;}.elementor-274 .elementor-element.elementor-element-082d14d .elementor-heading-title{font-size:var( --e-global-typography-9a1dd3d-font-size );}.elementor-274 .elementor-element.elementor-element-7baf1bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-274 .elementor-element.elementor-element-43b59e6 .elementor-button{font-size:var( --e-global-typography-25d3224-font-size );}.elementor-274 .elementor-element.elementor-element-acd8fc7{--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;}.elementor-274 .elementor-element.elementor-element-d227df0 .elementor-heading-title{font-size:var( --e-global-typography-9a1dd3d-font-size );}.elementor-274 .elementor-element.elementor-element-ea3bd67 .elementor-button{font-size:var( --e-global-typography-25d3224-font-size );}}@media(max-width:767px){.elementor-274 .elementor-element.elementor-element-9a93056{--min-height:45vh;--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;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-274 .elementor-element.elementor-element-cea3a59{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-274 .elementor-element.elementor-element-11cea6a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-274 .elementor-element.elementor-element-0508a44{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-274 .elementor-element.elementor-element-094ceab .elementor-button{font-size:var( --e-global-typography-25d3224-font-size );}.elementor-274 .elementor-element.elementor-element-d5cb002{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-274 .elementor-element.elementor-element-08ba09a{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-274 .elementor-element.elementor-element-17b8e7b .elementor-heading-title{font-size:var( --e-global-typography-9a1dd3d-font-size );}.elementor-274 .elementor-element.elementor-element-76e5d25 .elementor-button{font-size:var( --e-global-typography-25d3224-font-size );}.elementor-274 .elementor-element.elementor-element-d7a62eb{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-274 .elementor-element.elementor-element-285b464 .elementor-heading-title{font-size:var( --e-global-typography-9a1dd3d-font-size );}.elementor-274 .elementor-element.elementor-element-f00ea67 .elementor-button{font-size:var( --e-global-typography-25d3224-font-size );}.elementor-274 .elementor-element.elementor-element-cfdb5d9{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-274 .elementor-element.elementor-element-082d14d .elementor-heading-title{font-size:var( --e-global-typography-9a1dd3d-font-size );}.elementor-274 .elementor-element.elementor-element-7baf1bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-274 .elementor-element.elementor-element-43b59e6 .elementor-button{font-size:var( --e-global-typography-25d3224-font-size );}.elementor-274 .elementor-element.elementor-element-acd8fc7{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-274 .elementor-element.elementor-element-d227df0 .elementor-heading-title{font-size:var( --e-global-typography-9a1dd3d-font-size );}.elementor-274 .elementor-element.elementor-element-ea3bd67 .elementor-button{font-size:var( --e-global-typography-25d3224-font-size );}}