.elementor-9 .elementor-element.elementor-element-a6fbe72{--display:flex;--min-height:100vh;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9a31aa0{--display:flex;--position:fixed;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-9 .elementor-element.elementor-element-9a31aa0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9a31aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.solomonprojects.com.au/wp-content/uploads/2025/06/unnamed.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-9a31aa0{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-9a31aa0{right:0px;}.elementor-9 .elementor-element.elementor-element-db654cc{--display:flex;--min-height:77px;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-db654cc:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-db654cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBD6D6;}.elementor-9 .elementor-element.elementor-element-4a58a05{--display:flex;--min-height:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-4061d27{text-align:center;}.elementor-9 .elementor-element.elementor-element-4061d27 .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:45px;font-weight:800;line-height:11px;letter-spacing:-0.8px;word-spacing:0px;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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 );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-9 .elementor-element.elementor-element-4010329{text-align:center;font-family:"Nexa Regular", Sans-serif;font-size:21px;font-weight:400;word-spacing:0px;}.elementor-9 .elementor-element.elementor-element-4010329 p{margin-block-end:11px;}.elementor-9 .elementor-element.elementor-element-b998058{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-146eab2{--display:flex;--min-height:223px;}.elementor-9 .elementor-element.elementor-element-146eab2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-146eab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.solomonprojects.com.au/wp-content/uploads/2022/08/paddington-residence-banner-img-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-560506c{--display:flex;}.elementor-9 .elementor-element.elementor-element-560506c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-560506c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.solomonprojects.com.au/wp-content/uploads/2025/07/AlexandraStHuntersHill-235-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-0c27c02{--display:flex;}.elementor-9 .elementor-element.elementor-element-0c27c02:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0c27c02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.solomonprojects.com.au/wp-content/uploads/2023/11/DudleyStCoogee-20-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-ddd83d2{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-ddd83d2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ddd83d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBD6D6;}.elementor-widget-menu-anchor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-menu-anchor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9 .elementor-element.elementor-element-89c863e{width:var( --container-widget-width, 0.555% );max-width:0.555%;--container-widget-width:0.555%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-89c863e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-38719f7{--display:flex;--min-height:0px;--justify-content:flex-start;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-4091af4{width:var( --container-widget-width, 30.756% );max-width:30.756%;--container-widget-width:30.756%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-4091af4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-4091af4 .elementor-heading-title{font-family:"Nexa Regular", Sans-serif;font-size:28px;font-weight:700;line-height:44px;}.elementor-9 .elementor-element.elementor-element-80a2c5b > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-80a2c5b{font-family:"Nexa light", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-ae2de86 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-ae2de86{font-family:"Nexa light", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9 .elementor-element.elementor-element-571dccf .elementor-button{background-color:var( --e-global-color-accent );font-family:"Nexa Regular", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#747474;border-radius:0px 0px 0px 0px;padding:13px 40px 13px 40px;}.elementor-9 .elementor-element.elementor-element-571dccf .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-571dccf .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-9c24962 );}.elementor-9 .elementor-element.elementor-element-571dccf .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-571dccf .elementor-button:focus svg{fill:var( --e-global-color-9c24962 );}.elementor-9 .elementor-element.elementor-element-d22f8a5{--display:flex;}.elementor-9 .elementor-element.elementor-element-d22f8a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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 );}.elementor-9 .elementor-element.elementor-element-33e7936{text-align:left;}.elementor-9 .elementor-element.elementor-element-33e7936 img{max-width:627px;}.elementor-9 .elementor-element.elementor-element-6f23d90{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;}.elementor-9 .elementor-element.elementor-element-6f23d90:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6f23d90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBD6D6;}.elementor-9 .elementor-element.elementor-element-e4c07fb{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-2813bf4 .elementor-heading-title{font-family:"Nexa Regular", Sans-serif;font-size:28px;font-weight:700;}.elementor-9 .elementor-element.elementor-element-72f35a5{--display:flex;--flex-wrap:nowrap;--overflow:hidden;--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-9 .elementor-element.elementor-element-b916cf5{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--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-9 .elementor-element.elementor-element-634831b{--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-9 .elementor-element.elementor-element-9bc2da8 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-9 .elementor-element.elementor-element-20b221b{font-family:"Nexa light", Sans-serif;font-weight:400;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-20b221b p{margin-block-end:20px;}.elementor-9 .elementor-element.elementor-element-b9f14ff .elementor-button{font-family:"Nexa Regular", Sans-serif;font-size:14px;font-weight:500;border-radius:0px 0px 0px 0px;padding:10px 12px 9px 12px;}.elementor-9 .elementor-element.elementor-element-5ac8fdc{--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-9 .elementor-element.elementor-element-c274857 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-9 .elementor-element.elementor-element-a862ec6{font-family:"Nexa light", Sans-serif;font-weight:400;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-a862ec6 p{margin-block-end:20px;}.elementor-9 .elementor-element.elementor-element-d21d960 .elementor-button{font-family:"Nexa Regular", Sans-serif;font-size:14px;font-weight:500;border-radius:0px 0px 0px 0px;padding:10px 12px 9px 12px;}.elementor-9 .elementor-element.elementor-element-4584dfa{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--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-9 .elementor-element.elementor-element-74e3b79{--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-9 .elementor-element.elementor-element-0d3a3e7 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-9 .elementor-element.elementor-element-5866204{font-family:"Nexa light", Sans-serif;font-weight:400;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-5866204 p{margin-block-end:20px;}.elementor-9 .elementor-element.elementor-element-430d62e .elementor-button{font-family:"Nexa Regular", Sans-serif;font-size:14px;font-weight:500;border-radius:0px 0px 0px 0px;padding:10px 12px 9px 12px;}.elementor-9 .elementor-element.elementor-element-bccc0bd{--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-9 .elementor-element.elementor-element-ed91c81 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-9 .elementor-element.elementor-element-b6a1a9c{font-family:"Nexa light", Sans-serif;font-weight:400;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-b6a1a9c p{margin-block-end:20px;}.elementor-9 .elementor-element.elementor-element-3211dfb .elementor-button{font-family:"Nexa Regular", Sans-serif;font-size:14px;font-weight:500;border-radius:0px 0px 0px 0px;padding:10px 12px 9px 12px;}.elementor-9 .elementor-element.elementor-element-9e118ef{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--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-9 .elementor-element.elementor-element-c26e3d8{--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-9 .elementor-element.elementor-element-cd09a9c img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-9 .elementor-element.elementor-element-1bca7a4{font-family:"Nexa light", Sans-serif;font-weight:400;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-1bca7a4 p{margin-block-end:20px;}.elementor-9 .elementor-element.elementor-element-1a9a002 .elementor-button{font-family:"Nexa Regular", Sans-serif;font-size:14px;font-weight:500;border-radius:0px 0px 0px 0px;padding:10px 12px 9px 12px;}.elementor-9 .elementor-element.elementor-element-829682a{--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-9 .elementor-element.elementor-element-dbefa68 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-9 .elementor-element.elementor-element-c0d87d3{font-family:"Nexa light", Sans-serif;font-weight:400;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-c0d87d3 p{margin-block-end:20px;}.elementor-9 .elementor-element.elementor-element-8108965 .elementor-button{font-family:"Nexa Regular", Sans-serif;font-size:14px;font-weight:500;border-radius:0px 0px 0px 0px;padding:10px 12px 9px 12px;}.elementor-9 .elementor-element.elementor-element-549ce93{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--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-9 .elementor-element.elementor-element-36449a8{--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-9 .elementor-element.elementor-element-2f96fa9 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-9 .elementor-element.elementor-element-083e302{font-family:"Nexa light", Sans-serif;font-weight:400;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-083e302 p{margin-block-end:20px;}.elementor-9 .elementor-element.elementor-element-3e6ea03 .elementor-button{font-family:"Nexa Regular", Sans-serif;font-size:14px;font-weight:500;border-radius:0px 0px 0px 0px;padding:10px 12px 9px 12px;}.elementor-9 .elementor-element.elementor-element-6ba6a19 .elementor-button{background-color:var( --e-global-color-9c24962 );font-family:"Nexa Regular", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#747474;border-radius:0px 0px 0px 0px;padding:13px 40px 13px 40px;}.elementor-9 .elementor-element.elementor-element-6ba6a19 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-6ba6a19 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-9c24962 );}.elementor-9 .elementor-element.elementor-element-6ba6a19 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6ba6a19 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-6ba6a19 .elementor-button:focus svg{fill:var( --e-global-color-9c24962 );}.elementor-9 .elementor-element.elementor-element-0efe66e{--display:flex;}.elementor-9 .elementor-element.elementor-element-0efe66e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0efe66e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBD6D6;}.elementor-widget-miga_slide_everything_title .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-miga_slide_everything_title .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9 .elementor-element.elementor-element-98325fc > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-38719f7{--width:45%;}.elementor-9 .elementor-element.elementor-element-d22f8a5{--width:28.512%;}.elementor-9 .elementor-element.elementor-element-634831b{--width:50%;}.elementor-9 .elementor-element.elementor-element-5ac8fdc{--width:50%;}.elementor-9 .elementor-element.elementor-element-74e3b79{--width:50%;}.elementor-9 .elementor-element.elementor-element-bccc0bd{--width:50%;}.elementor-9 .elementor-element.elementor-element-c26e3d8{--width:50%;}.elementor-9 .elementor-element.elementor-element-829682a{--width:50%;}.elementor-9 .elementor-element.elementor-element-36449a8{--width:50%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-b998058{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-4091af4 .elementor-heading-title{font-size:26px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-33e7936 img{max-width:240px;}.elementor-9 .elementor-element.elementor-element-2813bf4 .elementor-heading-title{font-size:26px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-a6fbe72{--min-height:600px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-b998058{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-4091af4 .elementor-heading-title{font-size:25px;}.elementor-9 .elementor-element.elementor-element-571dccf .elementor-button{font-size:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-33e7936 img{max-width:260px;}.elementor-9 .elementor-element.elementor-element-2813bf4 .elementor-heading-title{font-size:25px;}.elementor-9 .elementor-element.elementor-element-6ba6a19 .elementor-button{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-b916cf5 */.elementor-9 .elementor-element.elementor-element-b916cf5 .tcd-portfolio-text {
    position: relative;
    padding-top: 10px;
}

.elementor-9 .elementor-element.elementor-element-b916cf5 .tcd-portfolio-text::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100px;
    height: 1px;
    background-color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4584dfa */.elementor-9 .elementor-element.elementor-element-4584dfa .tcd-portfolio-text {
    position: relative;
    padding-top: 10px;
}

.elementor-9 .elementor-element.elementor-element-4584dfa .tcd-portfolio-text::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100px;
    height: 1px;
    background-color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e118ef */.elementor-9 .elementor-element.elementor-element-9e118ef .tcd-portfolio-text {
    position: relative;
    padding-top: 10px;
}

.elementor-9 .elementor-element.elementor-element-9e118ef .tcd-portfolio-text::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100px;
    height: 1px;
    background-color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-549ce93 */.elementor-9 .elementor-element.elementor-element-549ce93 .tcd-portfolio-text {
    position: relative;
    padding-top: 10px;
}

.elementor-9 .elementor-element.elementor-element-549ce93 .tcd-portfolio-text::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100px;
    height: 1px;
    background-color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f35a5 */.elementor-9 .elementor-element.elementor-element-72f35a5 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS */@media only screen and (min-width: 1024px) and (max-width: 1280px) {
    .fd-slider .wp-block-themepunch-revslider {
    	margin-top: -90px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nexa Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.solomonprojects.com.au/wp-content/uploads/2022/08/Nexa-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nexa light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.solomonprojects.com.au/wp-content/uploads/2022/08/Nexa-Light.woff') format('woff');
}
/* End Custom Fonts CSS */