.elementor-79 .elementor-element.elementor-element-55eecf5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--z-index:5;}.elementor-79 .elementor-element.elementor-element-55eecf5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-79 .elementor-element.elementor-element-087afbe{--display:flex;--min-height:800px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.9;--border-radius:15px 15px 0px 15px;}.elementor-79 .elementor-element.elementor-element-087afbe:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-087afbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-35a8a98 );background-image:url("https://rubiks.com.au/wp-content/uploads/2026/06/homepage-feature-01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-087afbe::before, .elementor-79 .elementor-element.elementor-element-087afbe > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-087afbe > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-087afbe > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-087afbe > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-087afbe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-35a8a98 );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-5b2910c{--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;--justify-content:center;--padding-top:15em;--padding-bottom:5em;--padding-left:10em;--padding-right:5em;}.elementor-79 .elementor-element.elementor-element-a6a996f > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-79 .elementor-element.elementor-element-a6a996f .elementor-heading-title{font-family:var( --e-global-typography-f24cc47-font-family ), Sans-serif;font-size:var( --e-global-typography-f24cc47-font-size );font-weight:var( --e-global-typography-f24cc47-font-weight );line-height:var( --e-global-typography-f24cc47-line-height );letter-spacing:var( --e-global-typography-f24cc47-letter-spacing );color:var( --e-global-color-e903aba );}.elementor-79 .elementor-element.elementor-element-ced3f46{--display:flex;--justify-content:center;--border-radius:0px 15px 0px 0px;--padding-top:18em;--padding-bottom:10em;--padding-left:10em;--padding-right:10em;}.elementor-79 .elementor-element.elementor-element-ced3f46:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-ced3f46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rubiks.com.au/wp-content/uploads/2026/07/classic-pink-hex-cutout.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-f4e8efe{--display:flex;--justify-content:space-between;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-79 .elementor-element.elementor-element-d296a21 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-79 .elementor-element.elementor-element-d296a21{font-family:var( --e-global-typography-a6d2725-font-family ), Sans-serif;font-size:var( --e-global-typography-a6d2725-font-size );font-weight:var( --e-global-typography-a6d2725-font-weight );line-height:var( --e-global-typography-a6d2725-line-height );color:var( --e-global-color-e903aba );}.elementor-79 .elementor-element.elementor-element-b8f97fa{--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:flex-end;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:100px 100px 100px 100px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-79 .elementor-element.elementor-element-b8f97fa:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3df19e6 );--border-color:var( --e-global-color-3df19e6 );}.elementor-79 .elementor-element.elementor-element-b8f97fa, .elementor-79 .elementor-element.elementor-element-b8f97fa::before{--border-transition:0.3s;}.elementor-79 .elementor-element.elementor-element-81a9b06 .elementor-heading-title{font-family:var( --e-global-typography-2b97b32-font-family ), Sans-serif;font-size:var( --e-global-typography-2b97b32-font-size );font-weight:var( --e-global-typography-2b97b32-font-weight );text-transform:var( --e-global-typography-2b97b32-text-transform );line-height:var( --e-global-typography-2b97b32-line-height );letter-spacing:var( --e-global-typography-2b97b32-letter-spacing );color:var( --e-global-color-e903aba );}.elementor-79 .elementor-element.elementor-element-81a9b06 .elementor-heading-title a:hover, .elementor-79 .elementor-element.elementor-element-81a9b06 .elementor-heading-title a:focus{color:var( --e-global-color-35a8a98 );}.elementor-79 .elementor-element.elementor-element-f5f979a .elementor-icon-wrapper{text-align:end;}.elementor-79 .elementor-element.elementor-element-f5f979a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-93f4e29 );}.elementor-79 .elementor-element.elementor-element-f5f979a.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-f5f979a.elementor-view-default .elementor-icon{color:var( --e-global-color-93f4e29 );border-color:var( --e-global-color-93f4e29 );}.elementor-79 .elementor-element.elementor-element-f5f979a.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-f5f979a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-93f4e29 );}.elementor-79 .elementor-element.elementor-element-f5f979a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3df19e6 );}.elementor-79 .elementor-element.elementor-element-f5f979a.elementor-view-framed .elementor-icon:hover, .elementor-79 .elementor-element.elementor-element-f5f979a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3df19e6 );border-color:var( --e-global-color-3df19e6 );}.elementor-79 .elementor-element.elementor-element-f5f979a.elementor-view-framed .elementor-icon:hover, .elementor-79 .elementor-element.elementor-element-f5f979a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3df19e6 );}.elementor-79 .elementor-element.elementor-element-f5f979a .elementor-icon{font-size:30px;}.elementor-79 .elementor-element.elementor-element-f5f979a .elementor-icon svg{height:30px;}.elementor-79 .elementor-element.elementor-element-16b040e{--display:flex;--justify-content:space-between;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-79 .elementor-element.elementor-element-4aacc31 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-79 .elementor-element.elementor-element-4aacc31{font-family:var( --e-global-typography-a6d2725-font-family ), Sans-serif;font-size:var( --e-global-typography-a6d2725-font-size );font-weight:var( --e-global-typography-a6d2725-font-weight );line-height:var( --e-global-typography-a6d2725-line-height );color:var( --e-global-color-e903aba );}.elementor-79 .elementor-element.elementor-element-4b9ad37{--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:flex-end;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:100px 100px 100px 100px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-79 .elementor-element.elementor-element-4b9ad37:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3df19e6 );--border-color:var( --e-global-color-3df19e6 );}.elementor-79 .elementor-element.elementor-element-4b9ad37, .elementor-79 .elementor-element.elementor-element-4b9ad37::before{--border-transition:0.3s;}.elementor-79 .elementor-element.elementor-element-9558392 .elementor-heading-title{font-family:var( --e-global-typography-2b97b32-font-family ), Sans-serif;font-size:var( --e-global-typography-2b97b32-font-size );font-weight:var( --e-global-typography-2b97b32-font-weight );text-transform:var( --e-global-typography-2b97b32-text-transform );line-height:var( --e-global-typography-2b97b32-line-height );letter-spacing:var( --e-global-typography-2b97b32-letter-spacing );color:var( --e-global-color-e903aba );}.elementor-79 .elementor-element.elementor-element-9558392 .elementor-heading-title a:hover, .elementor-79 .elementor-element.elementor-element-9558392 .elementor-heading-title a:focus{color:var( --e-global-color-35a8a98 );}.elementor-79 .elementor-element.elementor-element-0ef7fc6 .elementor-icon-wrapper{text-align:end;}.elementor-79 .elementor-element.elementor-element-0ef7fc6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-93f4e29 );}.elementor-79 .elementor-element.elementor-element-0ef7fc6.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-0ef7fc6.elementor-view-default .elementor-icon{color:var( --e-global-color-93f4e29 );border-color:var( --e-global-color-93f4e29 );}.elementor-79 .elementor-element.elementor-element-0ef7fc6.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-0ef7fc6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-93f4e29 );}.elementor-79 .elementor-element.elementor-element-0ef7fc6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3df19e6 );}.elementor-79 .elementor-element.elementor-element-0ef7fc6.elementor-view-framed .elementor-icon:hover, .elementor-79 .elementor-element.elementor-element-0ef7fc6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3df19e6 );border-color:var( --e-global-color-3df19e6 );}.elementor-79 .elementor-element.elementor-element-0ef7fc6.elementor-view-framed .elementor-icon:hover, .elementor-79 .elementor-element.elementor-element-0ef7fc6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3df19e6 );}.elementor-79 .elementor-element.elementor-element-0ef7fc6 .elementor-icon{font-size:30px;}.elementor-79 .elementor-element.elementor-element-0ef7fc6 .elementor-icon svg{height:30px;}.elementor-79 .elementor-element.elementor-element-68a0c77{--display:flex;--min-height:250px;--justify-content:space-between;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-79 .elementor-element.elementor-element-2d37057 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-79 .elementor-element.elementor-element-2d37057{font-family:var( --e-global-typography-a6d2725-font-family ), Sans-serif;font-size:var( --e-global-typography-a6d2725-font-size );font-weight:var( --e-global-typography-a6d2725-font-weight );line-height:var( --e-global-typography-a6d2725-line-height );color:var( --e-global-color-e903aba );}.elementor-79 .elementor-element.elementor-element-7358860{--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:flex-end;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:100px 100px 100px 100px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-79 .elementor-element.elementor-element-7358860:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3df19e6 );--border-color:var( --e-global-color-3df19e6 );}.elementor-79 .elementor-element.elementor-element-7358860, .elementor-79 .elementor-element.elementor-element-7358860::before{--border-transition:0.3s;}.elementor-79 .elementor-element.elementor-element-4a5b9ff .elementor-heading-title{font-family:var( --e-global-typography-2b97b32-font-family ), Sans-serif;font-size:var( --e-global-typography-2b97b32-font-size );font-weight:var( --e-global-typography-2b97b32-font-weight );text-transform:var( --e-global-typography-2b97b32-text-transform );line-height:var( --e-global-typography-2b97b32-line-height );letter-spacing:var( --e-global-typography-2b97b32-letter-spacing );color:var( --e-global-color-e903aba );}.elementor-79 .elementor-element.elementor-element-4a5b9ff .elementor-heading-title a:hover, .elementor-79 .elementor-element.elementor-element-4a5b9ff .elementor-heading-title a:focus{color:var( --e-global-color-35a8a98 );}.elementor-79 .elementor-element.elementor-element-347a053 .elementor-icon-wrapper{text-align:end;}.elementor-79 .elementor-element.elementor-element-347a053.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-93f4e29 );}.elementor-79 .elementor-element.elementor-element-347a053.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-347a053.elementor-view-default .elementor-icon{color:var( --e-global-color-93f4e29 );border-color:var( --e-global-color-93f4e29 );}.elementor-79 .elementor-element.elementor-element-347a053.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-347a053.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-93f4e29 );}.elementor-79 .elementor-element.elementor-element-347a053.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3df19e6 );}.elementor-79 .elementor-element.elementor-element-347a053.elementor-view-framed .elementor-icon:hover, .elementor-79 .elementor-element.elementor-element-347a053.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3df19e6 );border-color:var( --e-global-color-3df19e6 );}.elementor-79 .elementor-element.elementor-element-347a053.elementor-view-framed .elementor-icon:hover, .elementor-79 .elementor-element.elementor-element-347a053.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3df19e6 );}.elementor-79 .elementor-element.elementor-element-347a053 .elementor-icon{font-size:30px;}.elementor-79 .elementor-element.elementor-element-347a053 .elementor-icon svg{height:30px;}.elementor-79 .elementor-element.elementor-element-406a571{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-progressbar-normal-color:var( --e-global-color-93f4e29 );}.elementor-79 .elementor-element.elementor-element-406a571 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-79 .elementor-element.elementor-element-8232635{--display:flex;--min-height:100px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--z-index:5;}.elementor-79 .elementor-element.elementor-element-e6d9034{--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;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-1f7e8c9{text-align:end;}.elementor-79 .elementor-element.elementor-element-1f7e8c9 img{max-width:135px;}.elementor-79 .elementor-element.elementor-element-51a6bc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-15em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:16em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-79 .elementor-element.elementor-element-51a6bc4:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-51a6bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d179791 );}.elementor-79 .elementor-element.elementor-element-49f0a6a{--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:1em 1em;--row-gap:1em;--column-gap:1em;--flex-wrap:wrap;}.elementor-79 .elementor-element.elementor-element-1f6357d{--display:flex;}.elementor-79 .elementor-element.elementor-element-7e81a86 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-79 .elementor-element.elementor-element-78f45d2{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-a6d2725-font-family ), Sans-serif;font-size:var( --e-global-typography-a6d2725-font-size );font-weight:var( --e-global-typography-a6d2725-font-weight );line-height:var( --e-global-typography-a6d2725-line-height );color:var( --e-global-color-35a8a98 );}.elementor-79 .elementor-element.elementor-element-d6b4459{--display:flex;--justify-content:space-between;}.elementor-79 .elementor-element.elementor-element-a3d6063 .elementor-flip-box__front{background-image:url("https://rubiks.com.au/wp-content/uploads/2026/05/sector-transport-infastructure.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-a3d6063 .elementor-flip-box__back{background-color:var( --e-global-color-3df19e6 );}.elementor-79 .elementor-element.elementor-element-a3d6063 .elementor-flip-box__button{background-color:#02010100;margin-inline-start:0;color:var( --e-global-color-35a8a98 );border-color:#02010100;border-width:0px;border-radius:0px;}.elementor-79 .elementor-element.elementor-element-a3d6063 .elementor-flip-box__button:hover{background-color:#02010100;color:var( --e-global-color-35a8a98 );}.elementor-79 .elementor-element.elementor-element-a3d6063 .elementor-flip-box{height:400px;}.elementor-79 .elementor-element.elementor-element-a3d6063 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000052;text-align:start;}.elementor-79 .elementor-element.elementor-element-a3d6063 .elementor-icon i{transform:rotate(0deg);}.elementor-79 .elementor-element.elementor-element-a3d6063 .elementor-icon svg{transform:rotate(0deg);}.elementor-79 .elementor-element.elementor-element-a3d6063 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-b4cd534-font-family ), Sans-serif;font-size:var( --e-global-typography-b4cd534-font-size );font-weight:var( --e-global-typography-b4cd534-font-weight );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-a3d6063 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:start;justify-content:flex-end;}.elementor-79 .elementor-element.elementor-element-a3d6063 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-35a8a98 );font-family:var( --e-global-typography-b4cd534-font-family ), Sans-serif;font-size:var( --e-global-typography-b4cd534-font-size );font-weight:var( --e-global-typography-b4cd534-font-weight );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-a3d6063 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-35a8a98 );font-weight:400;}.elementor-79 .elementor-element.elementor-element-855947b{--display:flex;--justify-content:space-between;}.elementor-79 .elementor-element.elementor-element-fa74d87 .elementor-flip-box__front{background-image:url("https://rubiks.com.au/wp-content/uploads/2026/06/Image-13-Stadium-Ballustrade.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-fa74d87 .elementor-flip-box__back{background-color:var( --e-global-color-ecace84 );}.elementor-79 .elementor-element.elementor-element-fa74d87 .elementor-flip-box__button{background-color:#02010100;margin-inline-start:0;color:var( --e-global-color-e903aba );border-color:#02010100;border-width:0px;border-radius:0px;}.elementor-79 .elementor-element.elementor-element-fa74d87 .elementor-flip-box__button:hover{background-color:#02010100;color:var( --e-global-color-e903aba );}.elementor-79 .elementor-element.elementor-element-fa74d87 .elementor-flip-box{height:400px;}.elementor-79 .elementor-element.elementor-element-fa74d87 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000052;text-align:start;}.elementor-79 .elementor-element.elementor-element-fa74d87 .elementor-icon i{transform:rotate(0deg);}.elementor-79 .elementor-element.elementor-element-fa74d87 .elementor-icon svg{transform:rotate(0deg);}.elementor-79 .elementor-element.elementor-element-fa74d87 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-b4cd534-font-family ), Sans-serif;font-size:var( --e-global-typography-b4cd534-font-size );font-weight:var( --e-global-typography-b4cd534-font-weight );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-fa74d87 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:start;justify-content:flex-end;}.elementor-79 .elementor-element.elementor-element-fa74d87 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-e903aba );font-family:var( --e-global-typography-b4cd534-font-family ), Sans-serif;font-size:var( --e-global-typography-b4cd534-font-size );font-weight:var( --e-global-typography-b4cd534-font-weight );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-fa74d87 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-e903aba );font-weight:400;}.elementor-79 .elementor-element.elementor-element-9e9f414{--display:flex;--justify-content:space-between;}.elementor-79 .elementor-element.elementor-element-2a728c3 .elementor-flip-box__front{background-image:url("https://rubiks.com.au/wp-content/uploads/2026/07/sector-urban-civic-02.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-2a728c3 .elementor-flip-box__back{background-color:var( --e-global-color-93f4e29 );}.elementor-79 .elementor-element.elementor-element-2a728c3 .elementor-flip-box__button{background-color:#02010100;margin-inline-start:0;color:var( --e-global-color-e903aba );border-color:#02010100;border-width:0px;border-radius:0px;}.elementor-79 .elementor-element.elementor-element-2a728c3 .elementor-flip-box__button:hover{background-color:#02010100;color:var( --e-global-color-e903aba );}.elementor-79 .elementor-element.elementor-element-2a728c3 .elementor-flip-box{height:400px;}.elementor-79 .elementor-element.elementor-element-2a728c3 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000052;text-align:start;}.elementor-79 .elementor-element.elementor-element-2a728c3 .elementor-icon i{transform:rotate(0deg);}.elementor-79 .elementor-element.elementor-element-2a728c3 .elementor-icon svg{transform:rotate(0deg);}.elementor-79 .elementor-element.elementor-element-2a728c3 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-b4cd534-font-family ), Sans-serif;font-size:var( --e-global-typography-b4cd534-font-size );font-weight:var( --e-global-typography-b4cd534-font-weight );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-2a728c3 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:start;justify-content:flex-end;}.elementor-79 .elementor-element.elementor-element-2a728c3 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-e903aba );font-family:var( --e-global-typography-b4cd534-font-family ), Sans-serif;font-size:var( --e-global-typography-b4cd534-font-size );font-weight:var( --e-global-typography-b4cd534-font-weight );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-2a728c3 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-e903aba );font-weight:400;}.elementor-79 .elementor-element.elementor-element-6fc599b{--display:flex;--justify-content:space-between;}.elementor-79 .elementor-element.elementor-element-26c1657 .elementor-flip-box__front{background-image:url("https://rubiks.com.au/wp-content/uploads/2026/05/sector-built-form.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-26c1657 .elementor-flip-box__back{background-color:var( --e-global-color-e0b106f );}.elementor-79 .elementor-element.elementor-element-26c1657 .elementor-flip-box__button{background-color:#02010100;margin-inline-start:0;color:var( --e-global-color-e903aba );border-color:#02010100;border-width:0px;border-radius:0px;}.elementor-79 .elementor-element.elementor-element-26c1657 .elementor-flip-box__button:hover{background-color:#02010100;color:var( --e-global-color-e903aba );}.elementor-79 .elementor-element.elementor-element-26c1657 .elementor-flip-box{height:400px;}.elementor-79 .elementor-element.elementor-element-26c1657 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000052;text-align:start;}.elementor-79 .elementor-element.elementor-element-26c1657 .elementor-icon i{transform:rotate(0deg);}.elementor-79 .elementor-element.elementor-element-26c1657 .elementor-icon svg{transform:rotate(0deg);}.elementor-79 .elementor-element.elementor-element-26c1657 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-b4cd534-font-family ), Sans-serif;font-size:var( --e-global-typography-b4cd534-font-size );font-weight:var( --e-global-typography-b4cd534-font-weight );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-26c1657 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:start;justify-content:flex-end;}.elementor-79 .elementor-element.elementor-element-26c1657 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-e903aba );font-family:var( --e-global-typography-b4cd534-font-family ), Sans-serif;font-size:var( --e-global-typography-b4cd534-font-size );font-weight:var( --e-global-typography-b4cd534-font-weight );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-26c1657 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-e903aba );font-weight:400;}.elementor-79 .elementor-element.elementor-element-988e719{--display:flex;--justify-content:space-between;}.elementor-79 .elementor-element.elementor-element-a780fdb .elementor-flip-box__front{background-image:url("https://rubiks.com.au/wp-content/uploads/2026/05/sector-corporate-governance.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-a780fdb .elementor-flip-box__back{background-color:var( --e-global-color-f718c31 );}.elementor-79 .elementor-element.elementor-element-a780fdb .elementor-flip-box__button{background-color:#02010100;margin-inline-start:0;color:var( --e-global-color-35a8a98 );border-color:#02010100;border-width:0px;border-radius:0px;}.elementor-79 .elementor-element.elementor-element-a780fdb .elementor-flip-box__button:hover{background-color:#02010100;color:var( --e-global-color-35a8a98 );}.elementor-79 .elementor-element.elementor-element-a780fdb .elementor-flip-box{height:400px;}.elementor-79 .elementor-element.elementor-element-a780fdb .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000052;text-align:start;}.elementor-79 .elementor-element.elementor-element-a780fdb .elementor-icon i{transform:rotate(0deg);}.elementor-79 .elementor-element.elementor-element-a780fdb .elementor-icon svg{transform:rotate(0deg);}.elementor-79 .elementor-element.elementor-element-a780fdb .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-b4cd534-font-family ), Sans-serif;font-size:var( --e-global-typography-b4cd534-font-size );font-weight:var( --e-global-typography-b4cd534-font-weight );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-a780fdb .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:start;justify-content:flex-end;}.elementor-79 .elementor-element.elementor-element-a780fdb .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-35a8a98 );font-family:var( --e-global-typography-b4cd534-font-family ), Sans-serif;font-size:var( --e-global-typography-b4cd534-font-size );font-weight:var( --e-global-typography-b4cd534-font-weight );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-a780fdb .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-35a8a98 );font-weight:400;}.elementor-79 .elementor-element.elementor-element-2897832{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:6em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-79 .elementor-element.elementor-element-faadcfd{width:100%;max-width:100%;}.elementor-79 .elementor-element.elementor-element-faadcfd > .elementor-widget-container{margin:0em 0em -8em 0em;}.elementor-79 .elementor-element.elementor-element-0365340{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-79 .elementor-element.elementor-element-76cb56e{--divider-border-style:solid;--divider-color:var( --e-global-color-93f4e29 );--divider-border-width:1px;}.elementor-79 .elementor-element.elementor-element-76cb56e .elementor-divider-separator{width:100%;}.elementor-79 .elementor-element.elementor-element-76cb56e .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-79 .elementor-element.elementor-element-d7741d5{--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:5em 5em;--row-gap:5em;--column-gap:5em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-79 .elementor-element.elementor-element-00e47e0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:2em 2em;--row-gap:2em;--column-gap:2em;--grid-auto-flow:row;}.elementor-79 .elementor-element.elementor-element-1aa041b .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-79 .elementor-element.elementor-element-1aa041b .elementor-icon-box-title{margin-block-end:10px;}.elementor-79 .elementor-element.elementor-element-1aa041b .elementor-icon{font-size:60px;}.elementor-79 .elementor-element.elementor-element-1aa041b .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-1aa041b .elementor-icon-box-title a{font-family:var( --e-global-typography-e199785-font-family ), Sans-serif;font-size:var( --e-global-typography-e199785-font-size );font-weight:var( --e-global-typography-e199785-font-weight );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-bd0ecd2 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-79 .elementor-element.elementor-element-bd0ecd2 .elementor-icon-box-title{margin-block-end:10px;}.elementor-79 .elementor-element.elementor-element-bd0ecd2 .elementor-icon{font-size:60px;}.elementor-79 .elementor-element.elementor-element-bd0ecd2 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-bd0ecd2 .elementor-icon-box-title a{font-family:var( --e-global-typography-e199785-font-family ), Sans-serif;font-size:var( --e-global-typography-e199785-font-size );font-weight:var( --e-global-typography-e199785-font-weight );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-5473c70 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-79 .elementor-element.elementor-element-5473c70 .elementor-icon-box-title{margin-block-end:7px;}.elementor-79 .elementor-element.elementor-element-5473c70 .elementor-icon{font-size:60px;}.elementor-79 .elementor-element.elementor-element-5473c70 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-5473c70 .elementor-icon-box-title a{font-family:var( --e-global-typography-e199785-font-family ), Sans-serif;font-size:var( --e-global-typography-e199785-font-size );font-weight:var( --e-global-typography-e199785-font-weight );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-0045de7 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-79 .elementor-element.elementor-element-0045de7 .elementor-icon-box-title{margin-block-end:10px;}.elementor-79 .elementor-element.elementor-element-0045de7 .elementor-icon{font-size:60px;}.elementor-79 .elementor-element.elementor-element-0045de7 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-0045de7 .elementor-icon-box-title a{font-family:var( --e-global-typography-e199785-font-family ), Sans-serif;font-size:var( --e-global-typography-e199785-font-size );font-weight:var( --e-global-typography-e199785-font-weight );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-fa5cdb5 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-79 .elementor-element.elementor-element-fa5cdb5 .elementor-icon-box-title{margin-block-end:10px;}.elementor-79 .elementor-element.elementor-element-fa5cdb5 .elementor-icon{font-size:60px;}.elementor-79 .elementor-element.elementor-element-fa5cdb5 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-fa5cdb5 .elementor-icon-box-title a{font-family:var( --e-global-typography-e199785-font-family ), Sans-serif;font-size:var( --e-global-typography-e199785-font-size );font-weight:var( --e-global-typography-e199785-font-weight );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-d212263 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-79 .elementor-element.elementor-element-d212263 .elementor-icon-box-title{margin-block-end:10px;}.elementor-79 .elementor-element.elementor-element-d212263 .elementor-icon{font-size:60px;}.elementor-79 .elementor-element.elementor-element-d212263 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-d212263 .elementor-icon-box-title a{font-family:var( --e-global-typography-e199785-font-family ), Sans-serif;font-size:var( --e-global-typography-e199785-font-size );font-weight:var( --e-global-typography-e199785-font-weight );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-6345ac7 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-79 .elementor-element.elementor-element-6345ac7 .elementor-icon-box-title{margin-block-end:10px;}.elementor-79 .elementor-element.elementor-element-6345ac7 .elementor-icon{font-size:60px;}.elementor-79 .elementor-element.elementor-element-6345ac7 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-6345ac7 .elementor-icon-box-title a{font-family:var( --e-global-typography-e199785-font-family ), Sans-serif;font-size:var( --e-global-typography-e199785-font-size );font-weight:var( --e-global-typography-e199785-font-weight );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-48cfd91 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-79 .elementor-element.elementor-element-48cfd91 .elementor-icon-box-title{margin-block-end:10px;}.elementor-79 .elementor-element.elementor-element-48cfd91 .elementor-icon{font-size:60px;}.elementor-79 .elementor-element.elementor-element-48cfd91 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-48cfd91 .elementor-icon-box-title a{font-family:var( --e-global-typography-e199785-font-family ), Sans-serif;font-size:var( --e-global-typography-e199785-font-size );font-weight:var( --e-global-typography-e199785-font-weight );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-5b6c68e .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-79 .elementor-element.elementor-element-5b6c68e .elementor-icon-box-title{margin-block-end:10px;}.elementor-79 .elementor-element.elementor-element-5b6c68e .elementor-icon{font-size:60px;}.elementor-79 .elementor-element.elementor-element-5b6c68e .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-5b6c68e .elementor-icon-box-title a{font-family:var( --e-global-typography-e199785-font-family ), Sans-serif;font-size:var( --e-global-typography-e199785-font-size );font-weight:var( --e-global-typography-e199785-font-weight );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-df176ba .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-79 .elementor-element.elementor-element-df176ba .elementor-icon-box-title{margin-block-end:10px;}.elementor-79 .elementor-element.elementor-element-df176ba .elementor-icon{font-size:60px;}.elementor-79 .elementor-element.elementor-element-df176ba .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-df176ba .elementor-icon-box-title a{font-family:var( --e-global-typography-e199785-font-family ), Sans-serif;font-size:var( --e-global-typography-e199785-font-size );font-weight:var( --e-global-typography-e199785-font-weight );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-196d1d2 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-79 .elementor-element.elementor-element-196d1d2 .elementor-icon-box-title{margin-block-end:7px;}.elementor-79 .elementor-element.elementor-element-196d1d2 .elementor-icon{font-size:60px;}.elementor-79 .elementor-element.elementor-element-196d1d2 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-196d1d2 .elementor-icon-box-title a{font-family:var( --e-global-typography-e199785-font-family ), Sans-serif;font-size:var( --e-global-typography-e199785-font-size );font-weight:var( --e-global-typography-e199785-font-weight );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-ce4d186 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-79 .elementor-element.elementor-element-ce4d186 .elementor-icon-box-title{margin-block-end:10px;}.elementor-79 .elementor-element.elementor-element-ce4d186 .elementor-icon{font-size:60px;}.elementor-79 .elementor-element.elementor-element-ce4d186 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-ce4d186 .elementor-icon-box-title a{font-family:var( --e-global-typography-e199785-font-family ), Sans-serif;font-size:var( --e-global-typography-e199785-font-size );font-weight:var( --e-global-typography-e199785-font-weight );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-2d59012{--display:flex;--justify-content:space-between;}.elementor-79 .elementor-element.elementor-element-e4d96ea{--display:flex;}.elementor-79 .elementor-element.elementor-element-650b867 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-79 .elementor-element.elementor-element-9f09725{--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:space-between;--align-items:stretch;--gap:2em 1em;--row-gap:2em;--column-gap:1em;--flex-wrap:wrap;--padding-top:5em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-79 .elementor-element.elementor-element-9f09725:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-9f09725 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-35a8a98 );}.elementor-79 .elementor-element.elementor-element-47b34be{--display:flex;--justify-content:space-between;}.elementor-79 .elementor-element.elementor-element-c991a43{--display:flex;}.elementor-79 .elementor-element.elementor-element-3d08f9e > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-79 .elementor-element.elementor-element-3d08f9e .elementor-heading-title{color:var( --e-global-color-117c04a );}.elementor-79 .elementor-element.elementor-element-3f5d4f6{color:var( --e-global-color-117c04a );}.elementor-79 .elementor-element.elementor-element-ae103a4 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-79 .elementor-element.elementor-element-781f9bc{--display:flex;}.elementor-79 .elementor-element.elementor-element-5f6c11f{--display:flex;--min-height:550px;--overlay-opacity:0;--border-radius:15px 15px 15px 15px;}.elementor-79 .elementor-element.elementor-element-5f6c11f:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-5f6c11f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rubiks.com.au/wp-content/uploads/2026/07/stevn-moran.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-5f6c11f::before, .elementor-79 .elementor-element.elementor-element-5f6c11f > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-5f6c11f > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-5f6c11f > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-5f6c11f > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-5f6c11f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://rubiks.com.au/wp-content/uploads/2026/06/lime-hex-cutout-copy.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-5f6c11f:hover::before, .elementor-79 .elementor-element.elementor-element-5f6c11f:hover > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-5f6c11f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-5f6c11f > .elementor-background-slideshow:hover::before, .elementor-79 .elementor-element.elementor-element-5f6c11f > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://rubiks.com.au/wp-content/uploads/2026/06/lime-hex-cutout-copy.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-5f6c11f:hover{--overlay-opacity:1;}.elementor-79 .elementor-element.elementor-element-5f6c11f, .elementor-79 .elementor-element.elementor-element-5f6c11f::before{--overlay-transition:0.4s;}.elementor-79 .elementor-element.elementor-element-3484f20{--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;}.elementor-79 .elementor-element.elementor-element-a093e6c .elementor-heading-title{font-family:var( --e-global-typography-263d314-font-family ), Sans-serif;font-size:var( --e-global-typography-263d314-font-size );font-weight:var( --e-global-typography-263d314-font-weight );line-height:var( --e-global-typography-263d314-line-height );color:var( --e-global-color-117c04a );}.elementor-79 .elementor-element.elementor-element-f5ae156 .elementor-heading-title{font-family:var( --e-global-typography-a6d2725-font-family ), Sans-serif;font-size:var( --e-global-typography-a6d2725-font-size );font-weight:var( --e-global-typography-a6d2725-font-weight );line-height:var( --e-global-typography-a6d2725-line-height );color:var( --e-global-color-117c04a );}.elementor-79 .elementor-element.elementor-element-b7a2704{--display:flex;}.elementor-79 .elementor-element.elementor-element-d8ae499{--display:flex;--min-height:550px;--overlay-opacity:0;--border-radius:15px 15px 15px 15px;}.elementor-79 .elementor-element.elementor-element-d8ae499:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-d8ae499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rubiks.com.au/wp-content/uploads/2026/08/ian-longville-02.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-d8ae499::before, .elementor-79 .elementor-element.elementor-element-d8ae499 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-d8ae499 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-d8ae499 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-d8ae499 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-d8ae499 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://rubiks.com.au/wp-content/uploads/2026/06/lime-hex-cutout-copy.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-d8ae499:hover::before, .elementor-79 .elementor-element.elementor-element-d8ae499:hover > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-d8ae499:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-d8ae499 > .elementor-background-slideshow:hover::before, .elementor-79 .elementor-element.elementor-element-d8ae499 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://rubiks.com.au/wp-content/uploads/2026/06/lime-hex-cutout-copy.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-d8ae499:hover{--overlay-opacity:1;}.elementor-79 .elementor-element.elementor-element-d8ae499, .elementor-79 .elementor-element.elementor-element-d8ae499::before{--overlay-transition:0.4s;}.elementor-79 .elementor-element.elementor-element-635e487{--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;}.elementor-79 .elementor-element.elementor-element-f02f5ec .elementor-heading-title{font-family:var( --e-global-typography-263d314-font-family ), Sans-serif;font-size:var( --e-global-typography-263d314-font-size );font-weight:var( --e-global-typography-263d314-font-weight );line-height:var( --e-global-typography-263d314-line-height );color:var( --e-global-color-117c04a );}.elementor-79 .elementor-element.elementor-element-000e6f1 .elementor-heading-title{font-family:var( --e-global-typography-a6d2725-font-family ), Sans-serif;font-size:var( --e-global-typography-a6d2725-font-size );font-weight:var( --e-global-typography-a6d2725-font-weight );line-height:var( --e-global-typography-a6d2725-line-height );color:var( --e-global-color-117c04a );}.elementor-79 .elementor-element.elementor-element-56a5b8e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:5em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-79 .elementor-element.elementor-element-2544fe6{--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:space-between;--align-items:flex-start;}.elementor-79 .elementor-element.elementor-element-41b12e7{--display:flex;}.elementor-79 .elementor-element.elementor-element-ceb15e0 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-79 .elementor-element.elementor-element-029fe93{--grid-columns:3;width:100%;max-width:100%;}.elementor-79 .elementor-element.elementor-element-029fe93 > .elementor-widget-container{margin:2em 0em 0em 0em;}@media(min-width:768px){.elementor-79 .elementor-element.elementor-element-55eecf5{--width:100%;}.elementor-79 .elementor-element.elementor-element-087afbe{--width:92vw;}.elementor-79 .elementor-element.elementor-element-5b2910c{--width:55%;}.elementor-79 .elementor-element.elementor-element-ced3f46{--width:45%;}.elementor-79 .elementor-element.elementor-element-b8f97fa{--width:210px;}.elementor-79 .elementor-element.elementor-element-4b9ad37{--width:210px;}.elementor-79 .elementor-element.elementor-element-7358860{--width:210px;}.elementor-79 .elementor-element.elementor-element-8232635{--width:100%;}.elementor-79 .elementor-element.elementor-element-e6d9034{--width:92vw;}.elementor-79 .elementor-element.elementor-element-1f6357d{--width:32%;}.elementor-79 .elementor-element.elementor-element-d6b4459{--width:32%;}.elementor-79 .elementor-element.elementor-element-855947b{--width:32%;}.elementor-79 .elementor-element.elementor-element-9e9f414{--width:32%;}.elementor-79 .elementor-element.elementor-element-6fc599b{--width:32%;}.elementor-79 .elementor-element.elementor-element-988e719{--width:32%;}.elementor-79 .elementor-element.elementor-element-00e47e0{--width:60%;}.elementor-79 .elementor-element.elementor-element-2d59012{--width:40%;}.elementor-79 .elementor-element.elementor-element-47b34be{--width:32%;}.elementor-79 .elementor-element.elementor-element-781f9bc{--width:32%;}.elementor-79 .elementor-element.elementor-element-b7a2704{--width:32%;}.elementor-79 .elementor-element.elementor-element-41b12e7{--width:60%;}}@media(max-width:1366px) and (min-width:768px){.elementor-79 .elementor-element.elementor-element-55eecf5{--width:1460px;}.elementor-79 .elementor-element.elementor-element-00e47e0{--width:65%;}.elementor-79 .elementor-element.elementor-element-2d59012{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-79 .elementor-element.elementor-element-5b2910c{--width:100%;}.elementor-79 .elementor-element.elementor-element-ced3f46{--width:100%;}.elementor-79 .elementor-element.elementor-element-1f6357d{--width:100%;}.elementor-79 .elementor-element.elementor-element-d6b4459{--width:100%;}.elementor-79 .elementor-element.elementor-element-855947b{--width:100%;}.elementor-79 .elementor-element.elementor-element-9e9f414{--width:100%;}.elementor-79 .elementor-element.elementor-element-6fc599b{--width:100%;}.elementor-79 .elementor-element.elementor-element-988e719{--width:100%;}.elementor-79 .elementor-element.elementor-element-00e47e0{--width:100%;}.elementor-79 .elementor-element.elementor-element-2d59012{--width:100%;}.elementor-79 .elementor-element.elementor-element-47b34be{--width:100%;}.elementor-79 .elementor-element.elementor-element-781f9bc{--width:48%;}.elementor-79 .elementor-element.elementor-element-b7a2704{--width:48%;}}@media(min-width:2400px){.elementor-79 .elementor-element.elementor-element-087afbe{--width:1920px;}.elementor-79 .elementor-element.elementor-element-a6a996f .elementor-heading-title{font-size:var( --e-global-typography-f24cc47-font-size );line-height:var( --e-global-typography-f24cc47-line-height );letter-spacing:var( --e-global-typography-f24cc47-letter-spacing );}.elementor-79 .elementor-element.elementor-element-d296a21{font-size:var( --e-global-typography-a6d2725-font-size );line-height:var( --e-global-typography-a6d2725-line-height );}.elementor-79 .elementor-element.elementor-element-81a9b06 .elementor-heading-title{font-size:var( --e-global-typography-2b97b32-font-size );line-height:var( --e-global-typography-2b97b32-line-height );letter-spacing:var( --e-global-typography-2b97b32-letter-spacing );}.elementor-79 .elementor-element.elementor-element-4aacc31{font-size:var( --e-global-typography-a6d2725-font-size );line-height:var( --e-global-typography-a6d2725-line-height );}.elementor-79 .elementor-element.elementor-element-9558392 .elementor-heading-title{font-size:var( --e-global-typography-2b97b32-font-size );line-height:var( --e-global-typography-2b97b32-line-height );letter-spacing:var( --e-global-typography-2b97b32-letter-spacing );}.elementor-79 .elementor-element.elementor-element-2d37057{font-size:var( --e-global-typography-a6d2725-font-size );line-height:var( --e-global-typography-a6d2725-line-height );}.elementor-79 .elementor-element.elementor-element-4a5b9ff .elementor-heading-title{font-size:var( --e-global-typography-2b97b32-font-size );line-height:var( --e-global-typography-2b97b32-line-height );letter-spacing:var( --e-global-typography-2b97b32-letter-spacing );}.elementor-79 .elementor-element.elementor-element-e6d9034{--width:1920px;}.elementor-79 .elementor-element.elementor-element-78f45d2{font-size:var( --e-global-typography-a6d2725-font-size );line-height:var( --e-global-typography-a6d2725-line-height );}.elementor-79 .elementor-element.elementor-element-a3d6063 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-a3d6063 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-fa74d87 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-fa74d87 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-2a728c3 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-2a728c3 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-26c1657 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-26c1657 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-a780fdb .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-a780fdb .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-00e47e0{--grid-auto-flow:row;}.elementor-79 .elementor-element.elementor-element-1aa041b .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-1aa041b .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-bd0ecd2 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-bd0ecd2 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-5473c70 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-5473c70 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-0045de7 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-0045de7 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-fa5cdb5 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-fa5cdb5 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-d212263 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-d212263 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-6345ac7 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-6345ac7 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-48cfd91 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-48cfd91 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-5b6c68e .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-5b6c68e .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-df176ba .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-df176ba .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-196d1d2 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-196d1d2 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-ce4d186 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-ce4d186 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-5f6c11f{--min-height:50vh;}.elementor-79 .elementor-element.elementor-element-a093e6c .elementor-heading-title{font-size:var( --e-global-typography-263d314-font-size );line-height:var( --e-global-typography-263d314-line-height );}.elementor-79 .elementor-element.elementor-element-f5ae156 .elementor-heading-title{font-size:var( --e-global-typography-a6d2725-font-size );line-height:var( --e-global-typography-a6d2725-line-height );}.elementor-79 .elementor-element.elementor-element-d8ae499{--min-height:50vh;}.elementor-79 .elementor-element.elementor-element-f02f5ec .elementor-heading-title{font-size:var( --e-global-typography-263d314-font-size );line-height:var( --e-global-typography-263d314-line-height );}.elementor-79 .elementor-element.elementor-element-000e6f1 .elementor-heading-title{font-size:var( --e-global-typography-a6d2725-font-size );line-height:var( --e-global-typography-a6d2725-line-height );}}@media(max-width:1366px){.elementor-79 .elementor-element.elementor-element-087afbe{--min-height:600px;}.elementor-79 .elementor-element.elementor-element-5b2910c{--padding-top:7em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-79 .elementor-element.elementor-element-a6a996f .elementor-heading-title{font-size:var( --e-global-typography-f24cc47-font-size );line-height:var( --e-global-typography-f24cc47-line-height );letter-spacing:var( --e-global-typography-f24cc47-letter-spacing );}.elementor-79 .elementor-element.elementor-element-ced3f46:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-ced3f46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-79 .elementor-element.elementor-element-ced3f46{--padding-top:7em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}.elementor-79 .elementor-element.elementor-element-d296a21{font-size:var( --e-global-typography-a6d2725-font-size );line-height:var( --e-global-typography-a6d2725-line-height );}.elementor-79 .elementor-element.elementor-element-81a9b06 .elementor-heading-title{font-size:var( --e-global-typography-2b97b32-font-size );line-height:var( --e-global-typography-2b97b32-line-height );letter-spacing:var( --e-global-typography-2b97b32-letter-spacing );}.elementor-79 .elementor-element.elementor-element-4aacc31{font-size:var( --e-global-typography-a6d2725-font-size );line-height:var( --e-global-typography-a6d2725-line-height );}.elementor-79 .elementor-element.elementor-element-9558392 .elementor-heading-title{font-size:var( --e-global-typography-2b97b32-font-size );line-height:var( --e-global-typography-2b97b32-line-height );letter-spacing:var( --e-global-typography-2b97b32-letter-spacing );}.elementor-79 .elementor-element.elementor-element-2d37057{font-size:var( --e-global-typography-a6d2725-font-size );line-height:var( --e-global-typography-a6d2725-line-height );}.elementor-79 .elementor-element.elementor-element-4a5b9ff .elementor-heading-title{font-size:var( --e-global-typography-2b97b32-font-size );line-height:var( --e-global-typography-2b97b32-line-height );letter-spacing:var( --e-global-typography-2b97b32-letter-spacing );}.elementor-79 .elementor-element.elementor-element-1f7e8c9 img{width:39vw;max-width:120px;}.elementor-79 .elementor-element.elementor-element-78f45d2{font-size:var( --e-global-typography-a6d2725-font-size );line-height:var( --e-global-typography-a6d2725-line-height );}.elementor-79 .elementor-element.elementor-element-a3d6063 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:1em 1em 1em 1em;}.elementor-79 .elementor-element.elementor-element-a3d6063 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-a3d6063 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:1em 1em 2em 1em;}.elementor-79 .elementor-element.elementor-element-a3d6063 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-fa74d87 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:1em 1em 1em 1em;}.elementor-79 .elementor-element.elementor-element-fa74d87 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-fa74d87 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:1em 1em 2em 1em;}.elementor-79 .elementor-element.elementor-element-fa74d87 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-2a728c3 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:1em 1em 1em 1em;}.elementor-79 .elementor-element.elementor-element-2a728c3 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-2a728c3 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:1em 1em 2em 1em;}.elementor-79 .elementor-element.elementor-element-2a728c3 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-26c1657 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:1em 1em 1em 1em;}.elementor-79 .elementor-element.elementor-element-26c1657 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-26c1657 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:1em 1em 2em 1em;}.elementor-79 .elementor-element.elementor-element-26c1657 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-a780fdb .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:1em 1em 1em 1em;}.elementor-79 .elementor-element.elementor-element-a780fdb .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-a780fdb .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:1em 1em 2em 1em;}.elementor-79 .elementor-element.elementor-element-a780fdb .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-d7741d5{--gap:4em 4em;--row-gap:4em;--column-gap:4em;}.elementor-79 .elementor-element.elementor-element-00e47e0{--gap:1em 1em;--row-gap:1em;--column-gap:1em;--grid-auto-flow:row;}.elementor-79 .elementor-element.elementor-element-1aa041b .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-1aa041b .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-bd0ecd2 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-bd0ecd2 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-5473c70 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-5473c70 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-0045de7 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-0045de7 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-fa5cdb5 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-fa5cdb5 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-d212263 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-d212263 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-6345ac7 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-6345ac7 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-48cfd91 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-48cfd91 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-5b6c68e .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-5b6c68e .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-df176ba .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-df176ba .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-196d1d2 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-196d1d2 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-ce4d186 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-ce4d186 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-5f6c11f{--min-height:400px;}.elementor-79 .elementor-element.elementor-element-a093e6c .elementor-heading-title{font-size:var( --e-global-typography-263d314-font-size );line-height:var( --e-global-typography-263d314-line-height );}.elementor-79 .elementor-element.elementor-element-f5ae156 .elementor-heading-title{font-size:var( --e-global-typography-a6d2725-font-size );line-height:var( --e-global-typography-a6d2725-line-height );}.elementor-79 .elementor-element.elementor-element-d8ae499{--min-height:400px;}.elementor-79 .elementor-element.elementor-element-f02f5ec .elementor-heading-title{font-size:var( --e-global-typography-263d314-font-size );line-height:var( --e-global-typography-263d314-line-height );}.elementor-79 .elementor-element.elementor-element-000e6f1 .elementor-heading-title{font-size:var( --e-global-typography-a6d2725-font-size );line-height:var( --e-global-typography-a6d2725-line-height );}}@media(max-width:1024px){.elementor-79 .elementor-element.elementor-element-087afbe{--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-79 .elementor-element.elementor-element-a6a996f .elementor-heading-title{font-size:var( --e-global-typography-f24cc47-font-size );line-height:var( --e-global-typography-f24cc47-line-height );letter-spacing:var( --e-global-typography-f24cc47-letter-spacing );}.elementor-79 .elementor-element.elementor-element-d296a21{font-size:var( --e-global-typography-a6d2725-font-size );line-height:var( --e-global-typography-a6d2725-line-height );}.elementor-79 .elementor-element.elementor-element-81a9b06 .elementor-heading-title{font-size:var( --e-global-typography-2b97b32-font-size );line-height:var( --e-global-typography-2b97b32-line-height );letter-spacing:var( --e-global-typography-2b97b32-letter-spacing );}.elementor-79 .elementor-element.elementor-element-4aacc31{font-size:var( --e-global-typography-a6d2725-font-size );line-height:var( --e-global-typography-a6d2725-line-height );}.elementor-79 .elementor-element.elementor-element-9558392 .elementor-heading-title{font-size:var( --e-global-typography-2b97b32-font-size );line-height:var( --e-global-typography-2b97b32-line-height );letter-spacing:var( --e-global-typography-2b97b32-letter-spacing );}.elementor-79 .elementor-element.elementor-element-2d37057{font-size:var( --e-global-typography-a6d2725-font-size );line-height:var( --e-global-typography-a6d2725-line-height );}.elementor-79 .elementor-element.elementor-element-4a5b9ff .elementor-heading-title{font-size:var( --e-global-typography-2b97b32-font-size );line-height:var( --e-global-typography-2b97b32-line-height );letter-spacing:var( --e-global-typography-2b97b32-letter-spacing );}.elementor-79 .elementor-element.elementor-element-406a571{--e-n-carousel-swiper-slides-to-display:1;}.elementor-79 .elementor-element.elementor-element-78f45d2{font-size:var( --e-global-typography-a6d2725-font-size );line-height:var( --e-global-typography-a6d2725-line-height );}.elementor-79 .elementor-element.elementor-element-a3d6063 .elementor-flip-box{height:350px;}.elementor-79 .elementor-element.elementor-element-a3d6063 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-a3d6063 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-fa74d87 .elementor-flip-box{height:350px;}.elementor-79 .elementor-element.elementor-element-fa74d87 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-fa74d87 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-2a728c3 .elementor-flip-box{height:350px;}.elementor-79 .elementor-element.elementor-element-2a728c3 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-2a728c3 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-26c1657 .elementor-flip-box{height:350px;}.elementor-79 .elementor-element.elementor-element-26c1657 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-26c1657 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-a780fdb .elementor-flip-box{height:350px;}.elementor-79 .elementor-element.elementor-element-a780fdb .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-a780fdb .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-2897832{--padding-top:4em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-79 .elementor-element.elementor-element-d7741d5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-79 .elementor-element.elementor-element-00e47e0{--grid-auto-flow:row;}.elementor-79 .elementor-element.elementor-element-1aa041b .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-1aa041b .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-bd0ecd2 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-bd0ecd2 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-5473c70 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-5473c70 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-0045de7 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-0045de7 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-fa5cdb5 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-fa5cdb5 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-d212263 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-d212263 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-6345ac7 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-6345ac7 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-48cfd91 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-48cfd91 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-5b6c68e .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-5b6c68e .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-df176ba .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-df176ba .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-196d1d2 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-196d1d2 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-ce4d186 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-ce4d186 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-5f6c11f{--min-height:360px;}.elementor-79 .elementor-element.elementor-element-a093e6c .elementor-heading-title{font-size:var( --e-global-typography-263d314-font-size );line-height:var( --e-global-typography-263d314-line-height );}.elementor-79 .elementor-element.elementor-element-f5ae156 .elementor-heading-title{font-size:var( --e-global-typography-a6d2725-font-size );line-height:var( --e-global-typography-a6d2725-line-height );}.elementor-79 .elementor-element.elementor-element-d8ae499{--min-height:360px;}.elementor-79 .elementor-element.elementor-element-f02f5ec .elementor-heading-title{font-size:var( --e-global-typography-263d314-font-size );line-height:var( --e-global-typography-263d314-line-height );}.elementor-79 .elementor-element.elementor-element-000e6f1 .elementor-heading-title{font-size:var( --e-global-typography-a6d2725-font-size );line-height:var( --e-global-typography-a6d2725-line-height );}.elementor-79 .elementor-element.elementor-element-029fe93{--grid-columns:2;}}@media(max-width:767px){.elementor-79 .elementor-element.elementor-element-5b2910c{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-79 .elementor-element.elementor-element-a6a996f .elementor-heading-title{font-size:var( --e-global-typography-f24cc47-font-size );line-height:var( --e-global-typography-f24cc47-line-height );letter-spacing:var( --e-global-typography-f24cc47-letter-spacing );}.elementor-79 .elementor-element.elementor-element-ced3f46{--padding-top:6em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-79 .elementor-element.elementor-element-d296a21{font-size:var( --e-global-typography-a6d2725-font-size );line-height:var( --e-global-typography-a6d2725-line-height );}.elementor-79 .elementor-element.elementor-element-81a9b06 .elementor-heading-title{font-size:var( --e-global-typography-2b97b32-font-size );line-height:var( --e-global-typography-2b97b32-line-height );letter-spacing:var( --e-global-typography-2b97b32-letter-spacing );}.elementor-79 .elementor-element.elementor-element-4aacc31{font-size:var( --e-global-typography-a6d2725-font-size );line-height:var( --e-global-typography-a6d2725-line-height );}.elementor-79 .elementor-element.elementor-element-9558392 .elementor-heading-title{font-size:var( --e-global-typography-2b97b32-font-size );line-height:var( --e-global-typography-2b97b32-line-height );letter-spacing:var( --e-global-typography-2b97b32-letter-spacing );}.elementor-79 .elementor-element.elementor-element-2d37057{font-size:var( --e-global-typography-a6d2725-font-size );line-height:var( --e-global-typography-a6d2725-line-height );}.elementor-79 .elementor-element.elementor-element-4a5b9ff .elementor-heading-title{font-size:var( --e-global-typography-2b97b32-font-size );line-height:var( --e-global-typography-2b97b32-line-height );letter-spacing:var( --e-global-typography-2b97b32-letter-spacing );}.elementor-79 .elementor-element.elementor-element-406a571{--e-n-carousel-swiper-slides-to-display:1;}.elementor-79 .elementor-element.elementor-element-8232635{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-79 .elementor-element.elementor-element-1f7e8c9 img{max-width:75px;}.elementor-79 .elementor-element.elementor-element-78f45d2{font-size:var( --e-global-typography-a6d2725-font-size );line-height:var( --e-global-typography-a6d2725-line-height );}.elementor-79 .elementor-element.elementor-element-a3d6063 .elementor-flip-box{height:350px;}.elementor-79 .elementor-element.elementor-element-a3d6063 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-a3d6063 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-fa74d87 .elementor-flip-box{height:350px;}.elementor-79 .elementor-element.elementor-element-fa74d87 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-fa74d87 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-2a728c3 .elementor-flip-box{height:350px;}.elementor-79 .elementor-element.elementor-element-2a728c3 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-2a728c3 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-26c1657 .elementor-flip-box{height:350px;}.elementor-79 .elementor-element.elementor-element-26c1657 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-26c1657 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-a780fdb .elementor-flip-box{height:350px;}.elementor-79 .elementor-element.elementor-element-a780fdb .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-a780fdb .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-b4cd534-font-size );line-height:var( --e-global-typography-b4cd534-line-height );}.elementor-79 .elementor-element.elementor-element-00e47e0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-79 .elementor-element.elementor-element-1aa041b .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-1aa041b .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-bd0ecd2 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-bd0ecd2 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-5473c70 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-5473c70 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-0045de7 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-0045de7 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-fa5cdb5 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-fa5cdb5 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-d212263 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-d212263 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-6345ac7 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-6345ac7 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-48cfd91 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-48cfd91 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-5b6c68e .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-5b6c68e .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-df176ba .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-df176ba .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-196d1d2 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-196d1d2 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-ce4d186 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-ce4d186 .elementor-icon-box-title a{font-size:var( --e-global-typography-e199785-font-size );line-height:var( --e-global-typography-e199785-line-height );}.elementor-79 .elementor-element.elementor-element-5f6c11f{--min-height:330px;}.elementor-79 .elementor-element.elementor-element-a093e6c .elementor-heading-title{font-size:var( --e-global-typography-263d314-font-size );line-height:var( --e-global-typography-263d314-line-height );}.elementor-79 .elementor-element.elementor-element-f5ae156 .elementor-heading-title{font-size:var( --e-global-typography-a6d2725-font-size );line-height:var( --e-global-typography-a6d2725-line-height );}.elementor-79 .elementor-element.elementor-element-d8ae499{--min-height:330px;}.elementor-79 .elementor-element.elementor-element-f02f5ec .elementor-heading-title{font-size:var( --e-global-typography-263d314-font-size );line-height:var( --e-global-typography-263d314-line-height );}.elementor-79 .elementor-element.elementor-element-000e6f1 .elementor-heading-title{font-size:var( --e-global-typography-a6d2725-font-size );line-height:var( --e-global-typography-a6d2725-line-height );}.elementor-79 .elementor-element.elementor-element-2544fe6{--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-79 .elementor-element.elementor-element-029fe93{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-b8f97fa *//* Smooth transition for the icon when entering/leaving hover */
.elementor-79 .elementor-element.elementor-element-b8f97fa .elementor-icon {
    transition: all 0.3s ease-in-out !important;
}

/* Triggers the icon change when the container (.elementor-79 .elementor-element.elementor-element-b8f97fa) is hovered */
.elementor-79 .elementor-element.elementor-element-b8f97fa:hover .elementor-icon {
    color: #C8D661 !important; /* Change to your preferred hover color */
    fill: #C8D661 !important;  /* Ensures SVG icons change color too */
    transform: scale(1.1);     /* Optional: Makes the icon grow slightly */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b9ad37 *//* Smooth transition for the icon when entering/leaving hover */
.elementor-79 .elementor-element.elementor-element-4b9ad37 .elementor-icon {
    transition: all 0.3s ease-in-out !important;
}

/* Triggers the icon change when the container (.elementor-79 .elementor-element.elementor-element-4b9ad37) is hovered */
.elementor-79 .elementor-element.elementor-element-4b9ad37:hover .elementor-icon {
    color: #C8D661 !important; /* Change to your preferred hover color */
    fill: #C8D661 !important;  /* Ensures SVG icons change color too */
    transform: scale(1.1);     /* Optional: Makes the icon grow slightly */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7358860 *//* Smooth transition for the icon when entering/leaving hover */
.elementor-79 .elementor-element.elementor-element-7358860 .elementor-icon {
    transition: all 0.3s ease-in-out !important;
}

/* Triggers the icon change when the container (.elementor-79 .elementor-element.elementor-element-7358860) is hovered */
.elementor-79 .elementor-element.elementor-element-7358860:hover .elementor-icon {
    color: #C8D661 !important; /* Change to your preferred hover color */
    fill: #C8D661 !important;  /* Ensures SVG icons change color too */
    transform: scale(1.1);     /* Optional: Makes the icon grow slightly */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8f97fa *//* Smooth transition for the icon when entering/leaving hover */
.elementor-79 .elementor-element.elementor-element-b8f97fa .elementor-icon {
    transition: all 0.3s ease-in-out !important;
}

/* Triggers the icon change when the container (.elementor-79 .elementor-element.elementor-element-b8f97fa) is hovered */
.elementor-79 .elementor-element.elementor-element-b8f97fa:hover .elementor-icon {
    color: #C8D661 !important; /* Change to your preferred hover color */
    fill: #C8D661 !important;  /* Ensures SVG icons change color too */
    transform: scale(1.1);     /* Optional: Makes the icon grow slightly */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b9ad37 *//* Smooth transition for the icon when entering/leaving hover */
.elementor-79 .elementor-element.elementor-element-4b9ad37 .elementor-icon {
    transition: all 0.3s ease-in-out !important;
}

/* Triggers the icon change when the container (.elementor-79 .elementor-element.elementor-element-4b9ad37) is hovered */
.elementor-79 .elementor-element.elementor-element-4b9ad37:hover .elementor-icon {
    color: #C8D661 !important; /* Change to your preferred hover color */
    fill: #C8D661 !important;  /* Ensures SVG icons change color too */
    transform: scale(1.1);     /* Optional: Makes the icon grow slightly */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7358860 *//* Smooth transition for the icon when entering/leaving hover */
.elementor-79 .elementor-element.elementor-element-7358860 .elementor-icon {
    transition: all 0.3s ease-in-out !important;
}

/* Triggers the icon change when the container (.elementor-79 .elementor-element.elementor-element-7358860) is hovered */
.elementor-79 .elementor-element.elementor-element-7358860:hover .elementor-icon {
    color: #C8D661 !important; /* Change to your preferred hover color */
    fill: #C8D661 !important;  /* Ensures SVG icons change color too */
    transform: scale(1.1);     /* Optional: Makes the icon grow slightly */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8f97fa *//* Smooth transition for the icon when entering/leaving hover */
.elementor-79 .elementor-element.elementor-element-b8f97fa .elementor-icon {
    transition: all 0.3s ease-in-out !important;
}

/* Triggers the icon change when the container (.elementor-79 .elementor-element.elementor-element-b8f97fa) is hovered */
.elementor-79 .elementor-element.elementor-element-b8f97fa:hover .elementor-icon {
    color: #C8D661 !important; /* Change to your preferred hover color */
    fill: #C8D661 !important;  /* Ensures SVG icons change color too */
    transform: scale(1.1);     /* Optional: Makes the icon grow slightly */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b9ad37 *//* Smooth transition for the icon when entering/leaving hover */
.elementor-79 .elementor-element.elementor-element-4b9ad37 .elementor-icon {
    transition: all 0.3s ease-in-out !important;
}

/* Triggers the icon change when the container (.elementor-79 .elementor-element.elementor-element-4b9ad37) is hovered */
.elementor-79 .elementor-element.elementor-element-4b9ad37:hover .elementor-icon {
    color: #C8D661 !important; /* Change to your preferred hover color */
    fill: #C8D661 !important;  /* Ensures SVG icons change color too */
    transform: scale(1.1);     /* Optional: Makes the icon grow slightly */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7358860 *//* Smooth transition for the icon when entering/leaving hover */
.elementor-79 .elementor-element.elementor-element-7358860 .elementor-icon {
    transition: all 0.3s ease-in-out !important;
}

/* Triggers the icon change when the container (.elementor-79 .elementor-element.elementor-element-7358860) is hovered */
.elementor-79 .elementor-element.elementor-element-7358860:hover .elementor-icon {
    color: #C8D661 !important; /* Change to your preferred hover color */
    fill: #C8D661 !important;  /* Ensures SVG icons change color too */
    transform: scale(1.1);     /* Optional: Makes the icon grow slightly */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8f97fa *//* Smooth transition for the icon when entering/leaving hover */
.elementor-79 .elementor-element.elementor-element-b8f97fa .elementor-icon {
    transition: all 0.3s ease-in-out !important;
}

/* Triggers the icon change when the container (.elementor-79 .elementor-element.elementor-element-b8f97fa) is hovered */
.elementor-79 .elementor-element.elementor-element-b8f97fa:hover .elementor-icon {
    color: #C8D661 !important; /* Change to your preferred hover color */
    fill: #C8D661 !important;  /* Ensures SVG icons change color too */
    transform: scale(1.1);     /* Optional: Makes the icon grow slightly */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b9ad37 *//* Smooth transition for the icon when entering/leaving hover */
.elementor-79 .elementor-element.elementor-element-4b9ad37 .elementor-icon {
    transition: all 0.3s ease-in-out !important;
}

/* Triggers the icon change when the container (.elementor-79 .elementor-element.elementor-element-4b9ad37) is hovered */
.elementor-79 .elementor-element.elementor-element-4b9ad37:hover .elementor-icon {
    color: #C8D661 !important; /* Change to your preferred hover color */
    fill: #C8D661 !important;  /* Ensures SVG icons change color too */
    transform: scale(1.1);     /* Optional: Makes the icon grow slightly */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7358860 *//* Smooth transition for the icon when entering/leaving hover */
.elementor-79 .elementor-element.elementor-element-7358860 .elementor-icon {
    transition: all 0.3s ease-in-out !important;
}

/* Triggers the icon change when the container (.elementor-79 .elementor-element.elementor-element-7358860) is hovered */
.elementor-79 .elementor-element.elementor-element-7358860:hover .elementor-icon {
    color: #C8D661 !important; /* Change to your preferred hover color */
    fill: #C8D661 !important;  /* Ensures SVG icons change color too */
    transform: scale(1.1);     /* Optional: Makes the icon grow slightly */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49f0a6a *//* 1. FRONT SIDE: Apply Flexbox Space-Between */
.sector-flip .elementor-flip-box__front .elementor-flip-box__layer__inner {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
    box-sizing: border-box;
}


/* 3. BUTTON */
.sector-flip .elementor-flip-box__button {
    border: none !important;
    padding: 1em 0px 0px 0px !important;
    box-shadow: none !important; 
}

/* 4. BUTTON: Inject Supporting Arrow Icon */
.sector-flip .elementor-flip-box__button::after {
    content: "\f312"; 
    font-family: "Font Awesome 7 Pro", "Font Awesome 5 Pro";
    font-weight: 900; 
    margin-left: 8px; 
    display: inline-block;
    transform: rotate(30deg); 
    transition: transform 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51a6bc4 */.elementor-79 .elementor-element.elementor-element-51a6bc4 {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 100px 100%, 0 calc(100% - 100px));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f09725 */.elementor-79 .elementor-element.elementor-element-9f09725 {
    clip-path: polygon(0 0, calc(100% - 100px) 0, 100% 100px, 100% 100%, 0 100%);
}/* End custom CSS */