.elementor-1245 .elementor-element.elementor-element-60c4b7c{--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;--justify-content:center;--align-items:center;--flex-wrap:wrap;--overlay-opacity:0.1;}.elementor-1245 .elementor-element.elementor-element-60c4b7c::before, .elementor-1245 .elementor-element.elementor-element-60c4b7c > .elementor-background-video-container::before, .elementor-1245 .elementor-element.elementor-element-60c4b7c > .e-con-inner > .elementor-background-video-container::before, .elementor-1245 .elementor-element.elementor-element-60c4b7c > .elementor-background-slideshow::before, .elementor-1245 .elementor-element.elementor-element-60c4b7c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1245 .elementor-element.elementor-element-60c4b7c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1245 .elementor-element.elementor-element-b47c8df{--display:flex;}.elementor-1245 .elementor-element.elementor-element-b3ae34e{--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:flex-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1245 .elementor-element.elementor-element-047e7c5.elementor-element{--align-self:flex-start;}.elementor-1245 .elementor-element.elementor-element-f3ad995{text-align:justify;}.elementor-1245 .elementor-element.elementor-element-be89351{--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-1245 .elementor-element.elementor-element-1a8e853{--display:flex;}.elementor-1245 .elementor-element.elementor-element-ce5249b{--display:flex;}.elementor-1245 .elementor-element.elementor-element-ce5249b:not(.elementor-motion-effects-element-type-background), .elementor-1245 .elementor-element.elementor-element-ce5249b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acp-corum.com.au/wp-content/uploads/2025/10/building-flags-blue-sky.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1245 .elementor-element.elementor-element-ce5249b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1245 .elementor-element.elementor-element-7d48899{--display:flex;}.elementor-1245 .elementor-element.elementor-element-e45b070 .elementor-heading-title{color:var( --e-global-color-80438f2 );}.elementor-1245 .elementor-element.elementor-element-d0192ee{--display:flex;}.elementor-1245 .elementor-element.elementor-element-d1d52e8{--display:flex;}.elementor-1245 .elementor-element.elementor-element-7528bd5{--display:flex;}.elementor-1245 .elementor-element.elementor-element-7528bd5:not(.elementor-motion-effects-element-type-background), .elementor-1245 .elementor-element.elementor-element-7528bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acp-corum.com.au/wp-content/uploads/2025/10/cityscape-blue-sky.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1245 .elementor-element.elementor-element-63ff335{--display:flex;}.elementor-1245 .elementor-element.elementor-element-244c975 .elementor-heading-title{color:var( --e-global-color-80438f2 );}.elementor-1245 .elementor-element.elementor-element-7b0c28f{--display:flex;}.elementor-1245 .elementor-element.elementor-element-aea1f20{--display:flex;}.elementor-1245 .elementor-element.elementor-element-aea1f20:not(.elementor-motion-effects-element-type-background), .elementor-1245 .elementor-element.elementor-element-aea1f20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acp-corum.com.au/wp-content/uploads/2025/10/black-cars-row.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1245 .elementor-element.elementor-element-b6ca94c{--display:flex;}.elementor-1245 .elementor-element.elementor-element-0fd123e .elementor-heading-title{color:var( --e-global-color-80438f2 );}.elementor-1245 .elementor-element.elementor-element-b83930e{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1245 .elementor-element.elementor-element-86cd453{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;top:120px;}body:not(.rtl) .elementor-1245 .elementor-element.elementor-element-86cd453{left:20px;}body.rtl .elementor-1245 .elementor-element.elementor-element-86cd453{right:20px;}.elementor-1245 .elementor-element.elementor-element-86cd453 img{width:100%;}.elementor-1245 .elementor-element.elementor-element-997d62e{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--z-index:2;}.elementor-1245 .elementor-element.elementor-element-92c7326{width:100%;max-width:100%;text-align:center;}.elementor-1245 .elementor-element.elementor-element-afd0c69{text-align:center;}.elementor-1245 .elementor-element.elementor-element-660f469{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:08px;--z-index:2;}.elementor-1245 .elementor-element.elementor-element-660f469.e-con{--align-self:center;}.elementor-1245 .elementor-element.elementor-element-244a969{--display:flex;--z-index:1;}.elementor-1245 .elementor-element.elementor-element-244a969:not(.elementor-motion-effects-element-type-background), .elementor-1245 .elementor-element.elementor-element-244a969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acp-corum.com.au/wp-content/uploads/2025/10/red-ferrari-night.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1245 .elementor-element.elementor-element-53b00cd{--display:flex;}.elementor-1245 .elementor-element.elementor-element-53b00cd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1245 .elementor-element.elementor-element-13fe1bf{--display:flex;}.elementor-1245 .elementor-element.elementor-element-97504a5 .elementor-heading-title{font-size:25px;color:var( --e-global-color-80438f2 );}.elementor-1245 .elementor-element.elementor-element-4d20552{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--overlay-opacity:0.1;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1245 .elementor-element.elementor-element-4d20552::before, .elementor-1245 .elementor-element.elementor-element-4d20552 > .elementor-background-video-container::before, .elementor-1245 .elementor-element.elementor-element-4d20552 > .e-con-inner > .elementor-background-video-container::before, .elementor-1245 .elementor-element.elementor-element-4d20552 > .elementor-background-slideshow::before, .elementor-1245 .elementor-element.elementor-element-4d20552 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1245 .elementor-element.elementor-element-4d20552 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1245 .elementor-element.elementor-element-e3c474a{width:var( --container-widget-width, 195px );max-width:195px;--container-widget-width:195px;--container-widget-flex-grow:0;top:40px;}body:not(.rtl) .elementor-1245 .elementor-element.elementor-element-e3c474a{right:20px;}body.rtl .elementor-1245 .elementor-element.elementor-element-e3c474a{left:20px;}.elementor-1245 .elementor-element.elementor-element-e3c474a img{width:100%;}.elementor-1245 .elementor-element.elementor-element-7830c14{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:08px;--z-index:2;}.elementor-1245 .elementor-element.elementor-element-7830c14.e-con{--align-self:center;}.elementor-1245 .elementor-element.elementor-element-40be73e{--display:flex;--z-index:1;}.elementor-1245 .elementor-element.elementor-element-40be73e:not(.elementor-motion-effects-element-type-background), .elementor-1245 .elementor-element.elementor-element-40be73e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acp-corum.com.au/wp-content/uploads/2025/10/brown-building-blue-sky.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1245 .elementor-element.elementor-element-ad9a4d1{--display:flex;}.elementor-1245 .elementor-element.elementor-element-ad9a4d1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1245 .elementor-element.elementor-element-7415281{--display:flex;}.elementor-1245 .elementor-element.elementor-element-5356788 .elementor-heading-title{font-size:25px;color:var( --e-global-color-80438f2 );}.elementor-1245 .elementor-element.elementor-element-23c7132{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--z-index:2;}.elementor-1245 .elementor-element.elementor-element-ac8adba{width:100%;max-width:100%;text-align:center;}.elementor-1245 .elementor-element.elementor-element-59af19d{text-align:center;}.elementor-1245 .elementor-element.elementor-element-58c0a58{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1245 .elementor-element.elementor-element-c3796aa{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;top:120px;}body:not(.rtl) .elementor-1245 .elementor-element.elementor-element-c3796aa{left:20px;}body.rtl .elementor-1245 .elementor-element.elementor-element-c3796aa{right:20px;}.elementor-1245 .elementor-element.elementor-element-c3796aa img{width:100%;}.elementor-1245 .elementor-element.elementor-element-91f22c2{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--z-index:2;}.elementor-1245 .elementor-element.elementor-element-79c8bb1{width:100%;max-width:100%;text-align:center;}.elementor-1245 .elementor-element.elementor-element-d854b33{text-align:center;}.elementor-1245 .elementor-element.elementor-element-13c5ce8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:08px;--z-index:2;}.elementor-1245 .elementor-element.elementor-element-13c5ce8.e-con{--align-self:center;}.elementor-1245 .elementor-element.elementor-element-96ac739{--display:flex;--z-index:1;}.elementor-1245 .elementor-element.elementor-element-96ac739:not(.elementor-motion-effects-element-type-background), .elementor-1245 .elementor-element.elementor-element-96ac739 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acp-corum.com.au/wp-content/uploads/2025/10/red-ferrari-building.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1245 .elementor-element.elementor-element-4de8046{--display:flex;}.elementor-1245 .elementor-element.elementor-element-4de8046.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1245 .elementor-element.elementor-element-8748f85{--display:flex;}.elementor-1245 .elementor-element.elementor-element-2336634 .elementor-heading-title{color:var( --e-global-color-80438f2 );}.elementor-1245 .elementor-element.elementor-element-d4401c6{--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:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1245 .elementor-element.elementor-element-b4ba8b1{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:80px;--padding-right:80px;}.elementor-1245 .elementor-element.elementor-element-8ef3b16{--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;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1245 .elementor-element.elementor-element-8ef3b16:not(.elementor-motion-effects-element-type-background), .elementor-1245 .elementor-element.elementor-element-8ef3b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-8a52b4c ) 70%, var( --e-global-color-80438f2 ) 70%);}.elementor-1245 .elementor-element.elementor-element-90506a5{--display:flex;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-1245 .elementor-element.elementor-element-90506a5:not(.elementor-motion-effects-element-type-background), .elementor-1245 .elementor-element.elementor-element-90506a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acp-corum.com.au/wp-content/uploads/2025/10/church-snowy-mountains.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1245 .elementor-element.elementor-element-42e99f7{--display:flex;}.elementor-1245 .elementor-element.elementor-element-4bd9a2c .elementor-heading-title{color:var( --e-global-color-80438f2 );}.elementor-1245 .elementor-element.elementor-element-b0c0659{--display:flex;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1245 .elementor-element.elementor-element-b0c0659:not(.elementor-motion-effects-element-type-background), .elementor-1245 .elementor-element.elementor-element-b0c0659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acp-corum.com.au/wp-content/uploads/2025/10/black-yellow-taxis.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1245 .elementor-element.elementor-element-ef2144e{--display:flex;}.elementor-1245 .elementor-element.elementor-element-d72b909 .elementor-heading-title{color:var( --e-global-color-80438f2 );}.elementor-1245 .elementor-element.elementor-element-942dfb6{--display:flex;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-1245 .elementor-element.elementor-element-942dfb6:not(.elementor-motion-effects-element-type-background), .elementor-1245 .elementor-element.elementor-element-942dfb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acp-corum.com.au/wp-content/uploads/2025/10/gray-building-mountain.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1245 .elementor-element.elementor-element-847ba49{--display:flex;}.elementor-1245 .elementor-element.elementor-element-49a4817 .elementor-heading-title{color:var( --e-global-color-80438f2 );}.elementor-1245 .elementor-element.elementor-element-779069a{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:32px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1245 .elementor-element.elementor-element-779069a:not(.elementor-motion-effects-element-type-background), .elementor-1245 .elementor-element.elementor-element-779069a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-80438f2 );}.elementor-1245 .elementor-element.elementor-element-bb82531{text-align:center;}.elementor-1245 .elementor-element.elementor-element-bb82531 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1245 .elementor-element.elementor-element-46f8180{text-align:center;}.elementor-1245 .elementor-element.elementor-element-46f8180 .elementor-heading-title{color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-1245 .elementor-element.elementor-element-b3ae34e{--width:90%;}.elementor-1245 .elementor-element.elementor-element-1a8e853{--width:50%;}.elementor-1245 .elementor-element.elementor-element-d0192ee{--width:50%;}.elementor-1245 .elementor-element.elementor-element-997d62e{--width:calc(45% - 12px);}.elementor-1245 .elementor-element.elementor-element-660f469{--width:calc(45% - 12px - 10px);}.elementor-1245 .elementor-element.elementor-element-7830c14{--width:calc(45% - 12px - 10px);}.elementor-1245 .elementor-element.elementor-element-23c7132{--width:calc(45% - 12px);}.elementor-1245 .elementor-element.elementor-element-91f22c2{--width:calc(45% - 12px);}.elementor-1245 .elementor-element.elementor-element-13c5ce8{--width:calc(45% - 12px - 10px);}.elementor-1245 .elementor-element.elementor-element-b4ba8b1{--width:90%;}.elementor-1245 .elementor-element.elementor-element-90506a5{--width:calc(33.33% - 22px);}.elementor-1245 .elementor-element.elementor-element-b0c0659{--width:calc(33.33% - 22px);}.elementor-1245 .elementor-element.elementor-element-942dfb6{--width:calc(33.33% - 22px);}}@media(max-width:1366px) and (min-width:768px){.elementor-1245 .elementor-element.elementor-element-90506a5{--width:calc(33.33% - 16px);}.elementor-1245 .elementor-element.elementor-element-b0c0659{--width:calc(33.33% - 16px);}.elementor-1245 .elementor-element.elementor-element-942dfb6{--width:calc(33.33% - 16px);}}@media(max-width:1024px) and (min-width:768px){.elementor-1245 .elementor-element.elementor-element-1a8e853{--width:100%;}.elementor-1245 .elementor-element.elementor-element-d0192ee{--width:100%;}.elementor-1245 .elementor-element.elementor-element-997d62e{--width:90%;}.elementor-1245 .elementor-element.elementor-element-660f469{--width:80%;}.elementor-1245 .elementor-element.elementor-element-7830c14{--width:80%;}.elementor-1245 .elementor-element.elementor-element-23c7132{--width:90%;}.elementor-1245 .elementor-element.elementor-element-91f22c2{--width:90%;}.elementor-1245 .elementor-element.elementor-element-13c5ce8{--width:80%;}}@media(min-width:1367px){.elementor-1245 .elementor-element.elementor-element-ce5249b:not(.elementor-motion-effects-element-type-background), .elementor-1245 .elementor-element.elementor-element-ce5249b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1245 .elementor-element.elementor-element-7528bd5:not(.elementor-motion-effects-element-type-background), .elementor-1245 .elementor-element.elementor-element-7528bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1245 .elementor-element.elementor-element-aea1f20:not(.elementor-motion-effects-element-type-background), .elementor-1245 .elementor-element.elementor-element-aea1f20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1245 .elementor-element.elementor-element-244a969:not(.elementor-motion-effects-element-type-background), .elementor-1245 .elementor-element.elementor-element-244a969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1245 .elementor-element.elementor-element-40be73e:not(.elementor-motion-effects-element-type-background), .elementor-1245 .elementor-element.elementor-element-40be73e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1245 .elementor-element.elementor-element-96ac739:not(.elementor-motion-effects-element-type-background), .elementor-1245 .elementor-element.elementor-element-96ac739 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1245 .elementor-element.elementor-element-90506a5:not(.elementor-motion-effects-element-type-background), .elementor-1245 .elementor-element.elementor-element-90506a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1245 .elementor-element.elementor-element-b0c0659:not(.elementor-motion-effects-element-type-background), .elementor-1245 .elementor-element.elementor-element-b0c0659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1245 .elementor-element.elementor-element-942dfb6:not(.elementor-motion-effects-element-type-background), .elementor-1245 .elementor-element.elementor-element-942dfb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1366px){.elementor-1245 .elementor-element.elementor-element-8ef3b16{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}}@media(max-width:1024px){.elementor-1245 .elementor-element.elementor-element-b3ae34e{--padding-top:40px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1245 .elementor-element.elementor-element-be89351{--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-1245 .elementor-element.elementor-element-b83930e{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1245 .elementor-element.elementor-element-86cd453{top:calc(100% - 310px - 60px);}.elementor-1245 .elementor-element.elementor-element-660f469.e-con{--order:-99999 /* order start hack */;}.elementor-1245 .elementor-element.elementor-element-4d20552{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1245 .elementor-element.elementor-element-e3c474a{top:calc(100% - 310px - 60px);}.elementor-1245 .elementor-element.elementor-element-7830c14{--margin-top:0px;--margin-bottom:0px;--margin-left:8px;--margin-right:0px;}.elementor-1245 .elementor-element.elementor-element-7830c14.e-con{--order:-99999 /* order start hack */;}.elementor-1245 .elementor-element.elementor-element-58c0a58{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1245 .elementor-element.elementor-element-c3796aa{top:calc(100% - 310px - 60px);}.elementor-1245 .elementor-element.elementor-element-13c5ce8.e-con{--order:-99999 /* order start hack */;}.elementor-1245 .elementor-element.elementor-element-d4401c6{--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1245 .elementor-element.elementor-element-b4ba8b1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1245 .elementor-element.elementor-element-90506a5{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1245 .elementor-element.elementor-element-b0c0659{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1245 .elementor-element.elementor-element-942dfb6{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1245 .elementor-element.elementor-element-779069a{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}}@media(max-width:767px){.elementor-1245 .elementor-element.elementor-element-b3ae34e{--width:90%;}.elementor-1245 .elementor-element.elementor-element-b83930e{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1245 .elementor-element.elementor-element-86cd453{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;top:calc(100% - 240px - 40px);}.elementor-1245 .elementor-element.elementor-element-997d62e{--width:90%;}.elementor-1245 .elementor-element.elementor-element-660f469{--width:calc(90% - 10px);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:8px;}.elementor-1245 .elementor-element.elementor-element-53b00cd{--min-height:350px;}.elementor-1245 .elementor-element.elementor-element-4d20552{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1245 .elementor-element.elementor-element-e3c474a{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;top:calc(100% - 240px - 40px);}.elementor-1245 .elementor-element.elementor-element-7830c14{--width:calc(90% - 10px);--margin-top:0px;--margin-bottom:0px;--margin-left:8px;--margin-right:0px;}.elementor-1245 .elementor-element.elementor-element-40be73e:not(.elementor-motion-effects-element-type-background), .elementor-1245 .elementor-element.elementor-element-40be73e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-1245 .elementor-element.elementor-element-ad9a4d1{--min-height:350px;}.elementor-1245 .elementor-element.elementor-element-23c7132{--width:90%;}.elementor-1245 .elementor-element.elementor-element-58c0a58{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1245 .elementor-element.elementor-element-c3796aa{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;top:calc(100% - 240px - 40px);}.elementor-1245 .elementor-element.elementor-element-91f22c2{--width:90%;}.elementor-1245 .elementor-element.elementor-element-13c5ce8{--width:calc(90% - 10px);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:8px;}.elementor-1245 .elementor-element.elementor-element-4de8046{--min-height:350px;}.elementor-1245 .elementor-element.elementor-element-d4401c6{--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1245 .elementor-element.elementor-element-b4ba8b1{--width:90%;}.elementor-1245 .elementor-element.elementor-element-90506a5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1245 .elementor-element.elementor-element-b0c0659{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1245 .elementor-element.elementor-element-942dfb6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for container, class: .elementor-element-8ef3b16 */.building-card {
	aspect-ratio: 16 / 22;
	display: flex;
	flex-direction: column;
	justify-content: end;
	align-items: center;
	align-self: stretch;
	overflow: hidden;
	/* box-shadow: 0 20px 52px 0 rgba(0, 0, 0, 0.55); */
}
.building-card .content {
	opacity: 0;
	transform: translateY(60px);
	background-color: var(--e-global-color-primary);
	border-top: 10px solid var(--e-global-color-secondary);
	padding: 24px 24px 32px 24px;
	transition: transform 0.5s ease, opacity 0.5s ease;
	will-change: transform, opacity;
}
.building-card:hover .content {
	opacity: 1;
	transform: translateY(0);
}
@media (max-width: 1024px) {
	.building-card .content {
		padding: 16px 16px 24px 16px;
		opacity: 1;
		transform: translateY(0);
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4ba8b1 */.elementor-1245 .elementor-element.elementor-element-b4ba8b1 {
	background: linear-gradient(180deg, var(--e-global-color-ef906a6) 0%, var(--e-global-color-primary) 100%);
}/* End custom CSS */