.elementor-17 .elementor-element.elementor-element-478ff39{--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-88d4ee0{--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;}.elementor-17 .elementor-element.elementor-element-88d4ee0:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-88d4ee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.prosperapropertygroup.com.au/wp-content/uploads/2025/11/Invest-Header-2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-696a1aa{--display:flex;}.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-17 .elementor-element.elementor-element-c094774 .elementor-heading-title{font-size:var( --e-global-typography-15f0b8f-font-size );font-weight:var( --e-global-typography-15f0b8f-font-weight );line-height:var( --e-global-typography-15f0b8f-line-height );color:var( --e-global-color-bdbac70 );}.elementor-17 .elementor-element.elementor-element-42c679e{--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;}.elementor-17 .elementor-element.elementor-element-42c679e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-42c679e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05ede34 );}.elementor-17 .elementor-element.elementor-element-af7999e{--display:flex;--gap:5px 20px;--row-gap:5px;--column-gap:20px;}.elementor-17 .elementor-element.elementor-element-ab7832e{text-align:center;}.elementor-17 .elementor-element.elementor-element-ab7832e .elementor-heading-title{font-family:var( --e-global-typography-81d58c9-font-family ), Sans-serif;font-size:var( --e-global-typography-81d58c9-font-size );font-weight:var( --e-global-typography-81d58c9-font-weight );line-height:var( --e-global-typography-81d58c9-line-height );}.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 );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-17 .elementor-element.elementor-element-ae9c764{text-align:center;font-family:var( --e-global-typography-29d0e70-font-family ), Sans-serif;font-size:var( --e-global-typography-29d0e70-font-size );font-weight:var( --e-global-typography-29d0e70-font-weight );line-height:var( --e-global-typography-29d0e70-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-e15d5b9{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-17 .elementor-element.elementor-element-d9e0fd9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-d9e0fd9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-43923a2 .elementor-heading-title{font-family:var( --e-global-typography-5dd2185-font-family ), Sans-serif;font-size:var( --e-global-typography-5dd2185-font-size );font-weight:var( --e-global-typography-5dd2185-font-weight );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-43c3221{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-43c3221.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-d7eb681 .elementor-heading-title{font-family:var( --e-global-typography-5dd2185-font-family ), Sans-serif;font-size:var( --e-global-typography-5dd2185-font-size );font-weight:var( --e-global-typography-5dd2185-font-weight );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-3aa66c9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-baed9bc .elementor-heading-title{font-family:var( --e-global-typography-5dd2185-font-family ), Sans-serif;font-size:var( --e-global-typography-5dd2185-font-size );font-weight:var( --e-global-typography-5dd2185-font-weight );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-4ac7fd7{--display:flex;}.elementor-17 .elementor-element.elementor-element-f054d04{text-align:center;}.elementor-17 .elementor-element.elementor-element-f054d04 .elementor-heading-title{font-family:var( --e-global-typography-0af04a6-font-family ), Sans-serif;font-size:var( --e-global-typography-0af04a6-font-size );font-weight:var( --e-global-typography-0af04a6-font-weight );line-height:var( --e-global-typography-0af04a6-line-height );}.elementor-17 .elementor-element.elementor-element-c9996c4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c9996c4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c9996c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.prosperapropertygroup.com.au/wp-content/uploads/2025/10/Gradient-Banner-Invest-5.png");background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-1c90b50{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ba7c4ed{--display:flex;}.elementor-17 .elementor-element.elementor-element-d168e8e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6112901{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ecb886b{--display:flex;}.elementor-17 .elementor-element.elementor-element-e524c64{--display:flex;}.elementor-17 .elementor-element.elementor-element-4808358 .elementor-heading-title{font-family:"Montserrat", Sans-serif;text-transform:uppercase;color:var( --e-global-color-bdbac70 );}.elementor-17 .elementor-element.elementor-element-81b4ba4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;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-bdbac70 );}.elementor-17 .elementor-element.elementor-element-801e2ef{color:var( --e-global-color-bdbac70 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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-17 .elementor-element.elementor-element-65178d5{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-65178d5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-65178d5 .elementor-button{border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-11cc93c{--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;}.elementor-17 .elementor-element.elementor-element-11cc93c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-11cc93c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05ede34 );}.elementor-17 .elementor-element.elementor-element-c4f6aa1{--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;}.elementor-17 .elementor-element.elementor-element-af86de8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-af86de8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-0943c07 .elementor-heading-title{font-family:"Montserrat", Sans-serif;}.elementor-17 .elementor-element.elementor-element-8880849{font-family:var( --e-global-typography-29d0e70-font-family ), Sans-serif;font-size:var( --e-global-typography-29d0e70-font-size );font-weight:var( --e-global-typography-29d0e70-font-weight );line-height:var( --e-global-typography-29d0e70-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-d66f67e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0569349{--display:flex;}.elementor-17 .elementor-element.elementor-element-8e38e03{--display:flex;}.elementor-17 .elementor-element.elementor-element-ca6d726{text-align:center;}.elementor-17 .elementor-element.elementor-element-ca6d726 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:500;line-height:55px;}.elementor-17 .elementor-element.elementor-element-eedcf4f{text-align:center;font-family:var( --e-global-typography-29d0e70-font-family ), Sans-serif;font-size:var( --e-global-typography-29d0e70-font-size );font-weight:var( --e-global-typography-29d0e70-font-weight );line-height:var( --e-global-typography-29d0e70-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-ad2a90a{--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;}.elementor-17 .elementor-element.elementor-element-48792f2{--display:flex;}.elementor-17 .elementor-element.elementor-element-0dbb886{font-family:var( --e-global-typography-29d0e70-font-family ), Sans-serif;font-size:var( --e-global-typography-29d0e70-font-size );font-weight:var( --e-global-typography-29d0e70-font-weight );line-height:var( --e-global-typography-29d0e70-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-97b0e16{--display:flex;}.elementor-17 .elementor-element.elementor-element-5868b15{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6b9e2e5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5fa8cd2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );}.elementor-17 .elementor-element.elementor-element-586f29a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-586f29a.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-b4432ea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-382e366 .elementor-heading-title{font-family:var( --e-global-typography-5dd2185-font-family ), Sans-serif;font-size:var( --e-global-typography-5dd2185-font-size );font-weight:var( --e-global-typography-5dd2185-font-weight );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-0b862f9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3f9e2b0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-064eae6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5f5d3bc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5f5d3bc.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-8436825{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a8b348e .elementor-heading-title{font-family:var( --e-global-typography-5dd2185-font-family ), Sans-serif;font-size:var( --e-global-typography-5dd2185-font-size );font-weight:var( --e-global-typography-5dd2185-font-weight );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-7daf23c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8f24eff{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1f21ffd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6ce3c6b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6ce3c6b.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-d4b6ed7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-cac866e .elementor-heading-title{font-family:var( --e-global-typography-5dd2185-font-family ), Sans-serif;font-size:var( --e-global-typography-5dd2185-font-size );font-weight:var( --e-global-typography-5dd2185-font-weight );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-7c6b699{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2e84831{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-456a582{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-898363d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-898363d.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-b781a97{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-39aefc0 .elementor-heading-title{font-family:var( --e-global-typography-5dd2185-font-family ), Sans-serif;font-size:var( --e-global-typography-5dd2185-font-size );font-weight:var( --e-global-typography-5dd2185-font-weight );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-dbdc097{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-868dddd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c07ba53{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2eec89a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2eec89a.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-628a77a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6ddf464 .elementor-heading-title{font-family:var( --e-global-typography-5dd2185-font-family ), Sans-serif;font-size:var( --e-global-typography-5dd2185-font-size );font-weight:var( --e-global-typography-5dd2185-font-weight );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-795122b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ceee90e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4a11cdf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7bbff4b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7bbff4b.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-3326a25{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7577127 .elementor-heading-title{font-family:var( --e-global-typography-5dd2185-font-family ), Sans-serif;font-size:var( --e-global-typography-5dd2185-font-size );font-weight:var( --e-global-typography-5dd2185-font-weight );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-84de16a{--display:flex;}.elementor-17 .elementor-element.elementor-element-5c39404{--display:flex;}.elementor-17 .elementor-element.elementor-element-746fd5e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-26901c6{--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;}.elementor-17 .elementor-element.elementor-element-26901c6:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-26901c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.prosperapropertygroup.com.au/wp-content/uploads/2025/10/Invest-Footer-CTA-1920x800px.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-26901c6.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-2d6648e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-162f1a3{text-align:center;}.elementor-17 .elementor-element.elementor-element-162f1a3 .elementor-heading-title{font-size:var( --e-global-typography-0ee1c22-font-size );font-weight:var( --e-global-typography-0ee1c22-font-weight );line-height:var( --e-global-typography-0ee1c22-line-height );color:var( --e-global-color-bdbac70 );}.elementor-17 .elementor-element.elementor-element-71732a9{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-17 .elementor-element.elementor-element-71732a9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-71732a9 .elementor-button{border-radius:10px 10px 10px 10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-d9e0fd9{--width:28.845%;}.elementor-17 .elementor-element.elementor-element-43c3221{--width:27.595%;}.elementor-17 .elementor-element.elementor-element-ba7c4ed{--width:50%;}.elementor-17 .elementor-element.elementor-element-d168e8e{--width:60%;}.elementor-17 .elementor-element.elementor-element-af86de8{--width:71.064%;}}@media(max-width:1024px){.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-17 .elementor-element.elementor-element-c094774 .elementor-heading-title{font-size:var( --e-global-typography-15f0b8f-font-size );line-height:var( --e-global-typography-15f0b8f-line-height );}.elementor-17 .elementor-element.elementor-element-af7999e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-ab7832e .elementor-heading-title{font-size:var( --e-global-typography-81d58c9-font-size );line-height:var( --e-global-typography-81d58c9-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-ae9c764{font-size:var( --e-global-typography-29d0e70-font-size );line-height:var( --e-global-typography-29d0e70-line-height );}.elementor-17 .elementor-element.elementor-element-43923a2 .elementor-heading-title{font-size:var( --e-global-typography-5dd2185-font-size );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-d7eb681 .elementor-heading-title{font-size:var( --e-global-typography-5dd2185-font-size );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-baed9bc .elementor-heading-title{font-size:var( --e-global-typography-5dd2185-font-size );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-f054d04 .elementor-heading-title{font-size:var( --e-global-typography-0af04a6-font-size );line-height:var( --e-global-typography-0af04a6-line-height );}.elementor-17 .elementor-element.elementor-element-81b4ba4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-8880849{font-size:var( --e-global-typography-29d0e70-font-size );line-height:var( --e-global-typography-29d0e70-line-height );}.elementor-17 .elementor-element.elementor-element-ca6d726 .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-eedcf4f{font-size:var( --e-global-typography-29d0e70-font-size );line-height:var( --e-global-typography-29d0e70-line-height );}.elementor-17 .elementor-element.elementor-element-0dbb886{font-size:var( --e-global-typography-29d0e70-font-size );line-height:var( --e-global-typography-29d0e70-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 );}.elementor-17 .elementor-element.elementor-element-382e366 .elementor-heading-title{font-size:var( --e-global-typography-5dd2185-font-size );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-a8b348e .elementor-heading-title{font-size:var( --e-global-typography-5dd2185-font-size );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-cac866e .elementor-heading-title{font-size:var( --e-global-typography-5dd2185-font-size );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-39aefc0 .elementor-heading-title{font-size:var( --e-global-typography-5dd2185-font-size );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-6ddf464 .elementor-heading-title{font-size:var( --e-global-typography-5dd2185-font-size );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-7577127 .elementor-heading-title{font-size:var( --e-global-typography-5dd2185-font-size );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-162f1a3 .elementor-heading-title{font-size:var( --e-global-typography-0ee1c22-font-size );line-height:var( --e-global-typography-0ee1c22-line-height );}}@media(max-width:767px){.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-17 .elementor-element.elementor-element-c094774 .elementor-heading-title{font-size:var( --e-global-typography-15f0b8f-font-size );line-height:var( --e-global-typography-15f0b8f-line-height );}.elementor-17 .elementor-element.elementor-element-ab7832e .elementor-heading-title{font-size:var( --e-global-typography-81d58c9-font-size );line-height:var( --e-global-typography-81d58c9-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-ae9c764{font-size:var( --e-global-typography-29d0e70-font-size );line-height:var( --e-global-typography-29d0e70-line-height );}.elementor-17 .elementor-element.elementor-element-43923a2 .elementor-heading-title{font-size:var( --e-global-typography-5dd2185-font-size );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-d7eb681 .elementor-heading-title{font-size:var( --e-global-typography-5dd2185-font-size );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-baed9bc .elementor-heading-title{font-size:var( --e-global-typography-5dd2185-font-size );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-f054d04 .elementor-heading-title{font-size:var( --e-global-typography-0af04a6-font-size );line-height:var( --e-global-typography-0af04a6-line-height );}.elementor-17 .elementor-element.elementor-element-81b4ba4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-8880849{font-size:var( --e-global-typography-29d0e70-font-size );line-height:var( --e-global-typography-29d0e70-line-height );}.elementor-17 .elementor-element.elementor-element-ca6d726 .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-eedcf4f{font-size:var( --e-global-typography-29d0e70-font-size );line-height:var( --e-global-typography-29d0e70-line-height );}.elementor-17 .elementor-element.elementor-element-0dbb886{font-size:var( --e-global-typography-29d0e70-font-size );line-height:var( --e-global-typography-29d0e70-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 );}.elementor-17 .elementor-element.elementor-element-382e366 .elementor-heading-title{font-size:var( --e-global-typography-5dd2185-font-size );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-a8b348e .elementor-heading-title{font-size:var( --e-global-typography-5dd2185-font-size );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-cac866e .elementor-heading-title{font-size:var( --e-global-typography-5dd2185-font-size );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-39aefc0 .elementor-heading-title{font-size:var( --e-global-typography-5dd2185-font-size );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-6ddf464 .elementor-heading-title{font-size:var( --e-global-typography-5dd2185-font-size );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-7577127 .elementor-heading-title{font-size:var( --e-global-typography-5dd2185-font-size );line-height:var( --e-global-typography-5dd2185-line-height );}.elementor-17 .elementor-element.elementor-element-162f1a3 .elementor-heading-title{font-size:var( --e-global-typography-0ee1c22-font-size );line-height:var( --e-global-typography-0ee1c22-line-height );}}/* Start custom CSS for html, class: .elementor-element-b9b6063 */.outline path {
      stroke: #8F6D4D;
      stroke-width: 1;
      fill: transparent;
    }
    .section2 {
      position: relative;
    }

    .arrow {
      background: none;
      border: none;
      position: absolute;
      top: 45%;
      transform: translateY(-50%);
      z-index: 2;
      cursor: pointer;
    }

    .box {
      position: relative;
      background: white;
      padding: 30px;
      border-radius: 8px;
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.05);
      margin: 10px;
      width: 300px;
    }

    .middle-box img {
      width: 60px;
      height: 60px;
      margin-bottom: 15px;
    }

    .middle-box h2 {
      font-size: 18px;
      margin: 0 0 10px;
    }

    .middle-box p {
      font-size: 14px;
      color: #444;
      line-height: 1.5;
    }

    svg.outline {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 0;
      pointer-events: none;
    }

    .slick-slider-custom .slick-slide {
      display: flex !important;
      justify-content: center;
      outline: none;
    }

    /* Fade In Animations */
    @keyframes fadeIn {
      from {
        opacity: 0;
      }
      to {
        opacity: 1;
      }
    }

    .middle-box img,
    .middle-box h2,
    .middle-box p {
      opacity: 0;
    }

    .box.animate .middle-box img {
      animation: fadeIn 0.6s ease forwards;
      animation-delay: 0.3s;
    }

    .box.animate .middle-box h2 {
      animation: fadeIn 0.6s ease forwards;
      animation-delay: 0.6s;
    }

    .box.animate .middle-box p {
      animation: fadeIn 0.6s ease forwards;
      animation-delay: 0.9s;
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e03c76a */.outline path {
      stroke: #8F6D4D;
      stroke-width: 1;
      fill: transparent;
    }
    .section2 {
      position: relative;
    }

    .arrow {
      background: none;
      border: none;
      position: absolute;
      top: 45%;
      transform: translateY(-50%);
      z-index: 2;
      cursor: pointer;
    }

    .box {
      position: relative;
      background: white;
      padding: 30px;
      border-radius: 8px;
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.05);
      margin: 10px;
      width: 300px;
    }

    .middle-box img {
      width: 60px;
      height: 60px;
      margin-bottom: 15px;
    }

    .middle-box h2 {
      font-size: 18px;
      margin: 0 0 10px;
    }

    .middle-box p {
      font-size: 14px;
      color: #444;
      line-height: 1.5;
    }

    svg.outline {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 0;
      pointer-events: none;
    }

    .slick-slider-custom .slick-slide {
      display: flex !important;
      justify-content: center;
      outline: none;
    }

    /* Fade In Animations */
    @keyframes fadeIn {
      from {
        opacity: 0;
      }
      to {
        opacity: 1;
      }
    }

    .middle-box img,
    .middle-box h2,
    .middle-box p {
      opacity: 0;
    }

    .box.animate .middle-box img {
      animation: fadeIn 0.6s ease forwards;
      animation-delay: 0.3s;
    }

    .box.animate .middle-box h2 {
      animation: fadeIn 0.6s ease forwards;
      animation-delay: 0.6s;
    }

    .box.animate .middle-box p {
      animation: fadeIn 0.6s ease forwards;
      animation-delay: 0.9s;
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e67a841 */@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

/* Initial state (invisible before .animate is added) */
.middle-box img,
.middle-box h2,
.middle-box p {
  opacity: 0;
}

/* Animation triggered when box gets .animate */
.box.animate .middle-box img {
  animation: fadeIn 0.6s ease forwards;
  animation-delay: 0.3s;
}

.box.animate .middle-box h2 {
  animation: fadeIn 0.6s ease forwards;
  animation-delay: 0.6s;
}

.box.animate .middle-box p {
  animation: fadeIn 0.6s ease forwards;
  animation-delay: 0.9s;
}/* End custom CSS */
/* Start custom CSS */.elementor-editor-active .animate-me{
    opacity:1 !important;
}/* End custom CSS */