.elementor-7242 .elementor-element.elementor-element-77c6ec46{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.4;--padding-top:100px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-7242 .elementor-element.elementor-element-77c6ec46:not(.elementor-motion-effects-element-type-background), .elementor-7242 .elementor-element.elementor-element-77c6ec46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://criticalsuccesssolutions.com.au/wp-content/uploads/2021/01/Hero-Image.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7242 .elementor-element.elementor-element-77c6ec46::before, .elementor-7242 .elementor-element.elementor-element-77c6ec46 > .elementor-background-video-container::before, .elementor-7242 .elementor-element.elementor-element-77c6ec46 > .e-con-inner > .elementor-background-video-container::before, .elementor-7242 .elementor-element.elementor-element-77c6ec46 > .elementor-background-slideshow::before, .elementor-7242 .elementor-element.elementor-element-77c6ec46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7242 .elementor-element.elementor-element-77c6ec46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7242 .elementor-element.elementor-element-18f5fb94{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-7242 .elementor-element.elementor-element-609d0794{text-align:center;}.elementor-7242 .elementor-element.elementor-element-609d0794 .elementor-heading-title{color:var( --e-global-color-2d43f12 );}.elementor-7242 .elementor-element.elementor-element-149310f6 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-7242 .elementor-element.elementor-element-149310f6{text-align:start;font-size:1rem;line-height:1.1em;color:#FFFFFF;}.elementor-7242 .elementor-element.elementor-element-828b67{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7242 .elementor-element.elementor-element-2b58a996 .elementor-button{background-color:#02010100;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F7F7F7;border-radius:5px 5px 5px 5px;padding:20px 50px 20px 50px;}.elementor-7242 .elementor-element.elementor-element-2b58a996 .elementor-button:hover, .elementor-7242 .elementor-element.elementor-element-2b58a996 .elementor-button:focus{background-color:var( --e-global-color-05a1ed4 );}.elementor-7242 .elementor-element.elementor-element-66a68e04 .elementor-button:hover, .elementor-7242 .elementor-element.elementor-element-66a68e04 .elementor-button:focus{background-color:#02010100;}.elementor-7242 .elementor-element.elementor-element-66a68e04 .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2d43f12 );border-radius:5px 5px 5px 5px;padding:20px 50px 20px 50px;}.elementor-7242 .elementor-element.elementor-element-4ff2b54{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-7242 .elementor-element.elementor-element-539de7ae > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-7242 .elementor-element.elementor-element-539de7ae{text-align:center;}.elementor-7242 .elementor-element.elementor-element-539de7ae .elementor-heading-title{font-size:2.5rem;color:var( --e-global-color-primary );}.elementor-7242 .elementor-element.elementor-element-6dcb4056{text-align:center;}.elementor-7242 .elementor-element.elementor-element-39d7ec7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.64;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7242 .elementor-element.elementor-element-39d7ec7:not(.elementor-motion-effects-element-type-background), .elementor-7242 .elementor-element.elementor-element-39d7ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://criticalsuccesssolutions.com.au/wp-content/uploads/2021/01/People.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7242 .elementor-element.elementor-element-39d7ec7::before, .elementor-7242 .elementor-element.elementor-element-39d7ec7 > .elementor-background-video-container::before, .elementor-7242 .elementor-element.elementor-element-39d7ec7 > .e-con-inner > .elementor-background-video-container::before, .elementor-7242 .elementor-element.elementor-element-39d7ec7 > .elementor-background-slideshow::before, .elementor-7242 .elementor-element.elementor-element-39d7ec7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7242 .elementor-element.elementor-element-39d7ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-7242 .elementor-element.elementor-element-3cffcd20{--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:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-7242 .elementor-element.elementor-element-2b3c385{text-align:center;}.elementor-7242 .elementor-element.elementor-element-2b3c385 .elementor-heading-title{font-size:32px;color:#FFFFFF;}.elementor-7242 .elementor-element.elementor-element-4c17e767{text-align:center;color:#FFFFFF;}.elementor-7242 .elementor-element.elementor-element-139bac4d{text-align:center;font-weight:700;}.elementor-7242 .elementor-element.elementor-element-64b2a90f{--display:flex;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-7242 .elementor-element.elementor-element-72e817d6 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7242 .elementor-element.elementor-element-72e817d6 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7242 .elementor-element.elementor-element-72e817d6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7242 .elementor-element.elementor-element-72e817d6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-72e817d6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7242 .elementor-element.elementor-element-72e817d6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7242 .elementor-element.elementor-element-72e817d6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7242 .elementor-element.elementor-element-72e817d6.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-72e817d6 .elementor-icon-box-title, .elementor-7242 .elementor-element.elementor-element-72e817d6 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-7242 .elementor-element.elementor-element-72e817d6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7242 .elementor-element.elementor-element-72e817d6 .elementor-icon-box-description{color:#FFFFFF;}.elementor-7242 .elementor-element.elementor-element-74a9effb > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7242 .elementor-element.elementor-element-74a9effb .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7242 .elementor-element.elementor-element-74a9effb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7242 .elementor-element.elementor-element-74a9effb.elementor-view-framed .elementor-icon, .elementor-7242 .elementor-element.elementor-element-74a9effb.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-7242 .elementor-element.elementor-element-74a9effb .elementor-icon-box-title, .elementor-7242 .elementor-element.elementor-element-74a9effb .elementor-icon-box-title a{font-size:1.2rem;}.elementor-7242 .elementor-element.elementor-element-74a9effb .elementor-icon-box-title{color:#FFFFFF;}.elementor-7242 .elementor-element.elementor-element-74a9effb .elementor-icon-box-description{color:#FFFFFF;}.elementor-7242 .elementor-element.elementor-element-57f20c76 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7242 .elementor-element.elementor-element-57f20c76.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7242 .elementor-element.elementor-element-57f20c76.elementor-view-framed .elementor-icon, .elementor-7242 .elementor-element.elementor-element-57f20c76.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-7242 .elementor-element.elementor-element-57f20c76 .elementor-icon-box-title, .elementor-7242 .elementor-element.elementor-element-57f20c76 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-7242 .elementor-element.elementor-element-57f20c76 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7242 .elementor-element.elementor-element-57f20c76 .elementor-icon-box-description{color:#FFFFFF;}.elementor-7242 .elementor-element.elementor-element-1c769b20{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--flex-wrap:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7242 .elementor-element.elementor-element-1c769b20:not(.elementor-motion-effects-element-type-background), .elementor-7242 .elementor-element.elementor-element-1c769b20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d43f12 );}.elementor-7242 .elementor-element.elementor-element-aa39a81{text-align:center;}.elementor-7242 .elementor-element.elementor-element-25387695{text-align:center;}.elementor-7242 .elementor-element.elementor-element-5f87a446{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7242 .elementor-element.elementor-element-5f87a446:not(.elementor-motion-effects-element-type-background), .elementor-7242 .elementor-element.elementor-element-5f87a446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d43f12 );}.elementor-7242 .elementor-element.elementor-element-7d282df4{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--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-primary );--border-color:var( --e-global-color-primary );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7242 .elementor-element.elementor-element-49231510{--display:flex;--min-height:35vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7242 .elementor-element.elementor-element-38a06130{text-align:center;}.elementor-7242 .elementor-element.elementor-element-38a06130 .elementor-heading-title{font-size:30px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-242269ad{text-align:center;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-6a6164e8{--display:flex;--min-height:7vh;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7242 .elementor-element.elementor-element-56a2ae08{text-align:center;font-weight:700;}.elementor-7242 .elementor-element.elementor-element-4c020234{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--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-primary );--border-color:var( --e-global-color-primary );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7242 .elementor-element.elementor-element-5d25d5cf{--display:flex;--min-height:35vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7242 .elementor-element.elementor-element-506c9846{text-align:center;}.elementor-7242 .elementor-element.elementor-element-506c9846 .elementor-heading-title{font-size:30px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-14038c93{text-align:center;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-7bbd5334{--display:flex;--min-height:7vh;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7242 .elementor-element.elementor-element-8e7512a{text-align:center;font-weight:700;}.elementor-7242 .elementor-element.elementor-element-51841dcc{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--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-primary );--border-color:var( --e-global-color-primary );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7242 .elementor-element.elementor-element-5268e169{--display:flex;--min-height:35vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7242 .elementor-element.elementor-element-39afb1e2{text-align:center;}.elementor-7242 .elementor-element.elementor-element-39afb1e2 .elementor-heading-title{font-size:30px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-7ebc81a0{text-align:center;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-e50e05a{--display:flex;--min-height:7vh;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7242 .elementor-element.elementor-element-2a958120{text-align:center;font-weight:700;}.elementor-7242 .elementor-element.elementor-element-ec6d54{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--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-primary );--border-color:var( --e-global-color-primary );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7242 .elementor-element.elementor-element-4ef08b3c{--display:flex;--min-height:35vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7242 .elementor-element.elementor-element-61f5d427{text-align:center;}.elementor-7242 .elementor-element.elementor-element-61f5d427 .elementor-heading-title{font-size:30px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-ba4c506{text-align:center;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-748dacd{--display:flex;--min-height:7vh;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7242 .elementor-element.elementor-element-384d0f8d{text-align:center;font-weight:700;}.elementor-7242 .elementor-element.elementor-element-46b6bf6d{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--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-primary );--border-color:var( --e-global-color-primary );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7242 .elementor-element.elementor-element-51fb26{--display:flex;--min-height:35vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7242 .elementor-element.elementor-element-3d8ea1ca{text-align:center;}.elementor-7242 .elementor-element.elementor-element-3d8ea1ca .elementor-heading-title{font-size:30px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-659d9a02{text-align:center;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-73ec9fb4{--display:flex;--min-height:7vh;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7242 .elementor-element.elementor-element-184bcbc7{text-align:center;font-weight:700;}.elementor-7242 .elementor-element.elementor-element-1948dd01{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--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-primary );--border-color:var( --e-global-color-primary );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7242 .elementor-element.elementor-element-50e8338d{--display:flex;--min-height:35vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7242 .elementor-element.elementor-element-62f02be1{text-align:center;}.elementor-7242 .elementor-element.elementor-element-62f02be1 .elementor-heading-title{font-size:30px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-72d57ae7{text-align:center;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-72e3908e{--display:flex;--min-height:7vh;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7242 .elementor-element.elementor-element-39a5f98a{text-align:center;font-weight:700;}.elementor-7242 .elementor-element.elementor-element-62cec820{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--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-primary );--border-color:var( --e-global-color-primary );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7242 .elementor-element.elementor-element-3d207b80{--display:flex;--min-height:35vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7242 .elementor-element.elementor-element-6a536584{text-align:center;}.elementor-7242 .elementor-element.elementor-element-6a536584 .elementor-heading-title{font-size:30px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-222e79{text-align:center;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-5f4cea1f{--display:flex;--min-height:7vh;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7242 .elementor-element.elementor-element-d438310{text-align:center;font-weight:700;}.elementor-7242 .elementor-element.elementor-element-29307723{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--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-primary );--border-color:var( --e-global-color-primary );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7242 .elementor-element.elementor-element-63b3bd7b{--display:flex;--min-height:35vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7242 .elementor-element.elementor-element-6f7f9d3a{text-align:center;}.elementor-7242 .elementor-element.elementor-element-6f7f9d3a .elementor-heading-title{font-size:30px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-5b053b90{text-align:center;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-33fb3f48{--display:flex;--min-height:7vh;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7242 .elementor-element.elementor-element-56121d64{text-align:center;font-weight:700;}.elementor-7242 .elementor-element.elementor-element-44563284{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.64;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-7242 .elementor-element.elementor-element-44563284:not(.elementor-motion-effects-element-type-background), .elementor-7242 .elementor-element.elementor-element-44563284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://criticalsuccesssolutions.com.au/wp-content/uploads/2021/03/retirement_hero_image.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7242 .elementor-element.elementor-element-44563284::before, .elementor-7242 .elementor-element.elementor-element-44563284 > .elementor-background-video-container::before, .elementor-7242 .elementor-element.elementor-element-44563284 > .e-con-inner > .elementor-background-video-container::before, .elementor-7242 .elementor-element.elementor-element-44563284 > .elementor-background-slideshow::before, .elementor-7242 .elementor-element.elementor-element-44563284 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7242 .elementor-element.elementor-element-44563284 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-7242 .elementor-element.elementor-element-4a6277a7{--display:flex;}.elementor-7242 .elementor-element.elementor-element-64569a61{text-align:center;}.elementor-7242 .elementor-element.elementor-element-64569a61 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-2d43f12 );}.elementor-7242 .elementor-element.elementor-element-83022b3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:40vh;}.elementor-7242 .elementor-element.elementor-element-83022b3 .swiper-slide-contents{max-width:66%;}.elementor-7242 .elementor-element.elementor-element-83022b3 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-7242 .elementor-element.elementor-element-83022b3 .elementor-slide-heading{color:var( --e-global-color-2d43f12 );}.elementor-7242 .elementor-element.elementor-element-83022b3 .elementor-slide-description{color:var( --e-global-color-2d43f12 );}.elementor-7242 .elementor-element.elementor-element-83022b3 .elementor-slide-button{font-weight:bold;border-width:0px;color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-83022b3 .elementor-swiper-button{color:var( --e-global-color-2d43f12 );}.elementor-7242 .elementor-element.elementor-element-83022b3 .elementor-swiper-button svg{fill:var( --e-global-color-2d43f12 );}.elementor-7242 .elementor-element.elementor-element-5fde5f38{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-7242 .elementor-element.elementor-element-4e4d7276{--display:flex;}.elementor-7242 .elementor-element.elementor-element-77ea094f{--display:flex;}.elementor-7242 .elementor-element.elementor-element-1f5ab850{text-align:start;}.elementor-7242 .elementor-element.elementor-element-19353122{text-align:start;}.elementor-7242 .elementor-element.elementor-element-415b9394{--display:flex;}.elementor-7242 .elementor-element.elementor-element-7664c0a.elementor-element{--align-self:flex-end;}.elementor-7242 .elementor-element.elementor-element-114995cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7242 .elementor-element.elementor-element-114995cc:not(.elementor-motion-effects-element-type-background), .elementor-7242 .elementor-element.elementor-element-114995cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B252F;}.elementor-7242 .elementor-element.elementor-element-674738e4{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-7242 .elementor-element.elementor-element-674738e4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7242 .elementor-element.elementor-element-126be30f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7242 .elementor-element.elementor-element-126be30f{text-align:start;}.elementor-7242 .elementor-element.elementor-element-126be30f .elementor-heading-title{font-size:40px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;color:#FBFBFB;}.elementor-7242 .elementor-element.elementor-element-4b41d99e > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-7242 .elementor-element.elementor-element-4b41d99e{font-size:26px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#CFCFCF;}.elementor-7242 .elementor-element.elementor-element-7bcaa6de .elementor-button:hover, .elementor-7242 .elementor-element.elementor-element-7bcaa6de .elementor-button:focus{background-color:#1B252F;color:var( --e-global-color-05a1ed4 );}.elementor-7242 .elementor-element.elementor-element-7bcaa6de .elementor-button{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-2d43f12 );color:var( --e-global-color-2d43f12 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-05a1ed4 );border-radius:10px 10px 10px 10px;padding:20px 55px 20px 55px;}.elementor-7242 .elementor-element.elementor-element-7bcaa6de .elementor-button:hover svg, .elementor-7242 .elementor-element.elementor-element-7bcaa6de .elementor-button:focus svg{fill:var( --e-global-color-05a1ed4 );}.elementor-7242 .elementor-element.elementor-element-7cb66fdb.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-7242 .elementor-element.elementor-element-7cb66fdb img{width:100%;}@media(min-width:768px){.elementor-7242 .elementor-element.elementor-element-4ff2b54{--content-width:600px;}.elementor-7242 .elementor-element.elementor-element-39d7ec7{--content-width:1200px;}.elementor-7242 .elementor-element.elementor-element-7d282df4{--width:20%;}.elementor-7242 .elementor-element.elementor-element-4c020234{--width:20%;}.elementor-7242 .elementor-element.elementor-element-51841dcc{--width:20%;}.elementor-7242 .elementor-element.elementor-element-ec6d54{--width:20%;}.elementor-7242 .elementor-element.elementor-element-46b6bf6d{--width:20%;}.elementor-7242 .elementor-element.elementor-element-1948dd01{--width:20%;}.elementor-7242 .elementor-element.elementor-element-62cec820{--width:20%;}.elementor-7242 .elementor-element.elementor-element-29307723{--width:20%;}.elementor-7242 .elementor-element.elementor-element-4e4d7276{--width:25%;}.elementor-7242 .elementor-element.elementor-element-77ea094f{--width:50%;}.elementor-7242 .elementor-element.elementor-element-415b9394{--width:25%;}.elementor-7242 .elementor-element.elementor-element-114995cc{--content-width:1410px;}.elementor-7242 .elementor-element.elementor-element-674738e4{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7242 .elementor-element.elementor-element-3cffcd20{--width:100%;}.elementor-7242 .elementor-element.elementor-element-64b2a90f{--width:100%;}.elementor-7242 .elementor-element.elementor-element-7d282df4{--width:45%;}.elementor-7242 .elementor-element.elementor-element-4c020234{--width:45%;}.elementor-7242 .elementor-element.elementor-element-51841dcc{--width:45%;}.elementor-7242 .elementor-element.elementor-element-ec6d54{--width:45%;}.elementor-7242 .elementor-element.elementor-element-46b6bf6d{--width:45%;}.elementor-7242 .elementor-element.elementor-element-1948dd01{--width:45%;}.elementor-7242 .elementor-element.elementor-element-62cec820{--width:45%;}.elementor-7242 .elementor-element.elementor-element-29307723{--width:45%;}.elementor-7242 .elementor-element.elementor-element-674738e4{--width:100%;}}@media(max-width:1024px){.elementor-7242 .elementor-element.elementor-element-39d7ec7{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7242 .elementor-element.elementor-element-3cffcd20{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7242 .elementor-element.elementor-element-1c769b20{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7242 .elementor-element.elementor-element-5f87a446{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7242 .elementor-element.elementor-element-7d282df4{--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-7242 .elementor-element.elementor-element-38a06130 .elementor-heading-title{font-size:22px;}.elementor-7242 .elementor-element.elementor-element-242269ad{font-size:16px;}.elementor-7242 .elementor-element.elementor-element-4c020234{--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-7242 .elementor-element.elementor-element-506c9846 .elementor-heading-title{font-size:22px;}.elementor-7242 .elementor-element.elementor-element-14038c93{font-size:16px;}.elementor-7242 .elementor-element.elementor-element-51841dcc{--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-7242 .elementor-element.elementor-element-39afb1e2 .elementor-heading-title{font-size:22px;}.elementor-7242 .elementor-element.elementor-element-7ebc81a0{font-size:16px;}.elementor-7242 .elementor-element.elementor-element-ec6d54{--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-7242 .elementor-element.elementor-element-61f5d427 .elementor-heading-title{font-size:22px;}.elementor-7242 .elementor-element.elementor-element-ba4c506{font-size:16px;}.elementor-7242 .elementor-element.elementor-element-46b6bf6d{--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-7242 .elementor-element.elementor-element-3d8ea1ca .elementor-heading-title{font-size:22px;}.elementor-7242 .elementor-element.elementor-element-659d9a02{font-size:16px;}.elementor-7242 .elementor-element.elementor-element-1948dd01{--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-7242 .elementor-element.elementor-element-62f02be1 .elementor-heading-title{font-size:22px;}.elementor-7242 .elementor-element.elementor-element-72d57ae7{font-size:16px;}.elementor-7242 .elementor-element.elementor-element-62cec820{--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-7242 .elementor-element.elementor-element-6a536584 .elementor-heading-title{font-size:22px;}.elementor-7242 .elementor-element.elementor-element-222e79{font-size:16px;}.elementor-7242 .elementor-element.elementor-element-29307723{--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-7242 .elementor-element.elementor-element-6f7f9d3a .elementor-heading-title{font-size:22px;}.elementor-7242 .elementor-element.elementor-element-5b053b90{font-size:16px;}.elementor-7242 .elementor-element.elementor-element-114995cc{--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:62px 62px;--row-gap:62px;--column-gap:62px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-7242 .elementor-element.elementor-element-674738e4{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7242 .elementor-element.elementor-element-126be30f .elementor-heading-title{font-size:44px;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-7242 .elementor-element.elementor-element-4b41d99e{font-size:20px;}}@media(max-width:767px){.elementor-7242 .elementor-element.elementor-element-77c6ec46{--padding-top:50px;--padding-bottom:250px;--padding-left:20px;--padding-right:20px;}.elementor-7242 .elementor-element.elementor-element-18f5fb94{--min-height:70vh;--justify-content:flex-end;}.elementor-7242 .elementor-element.elementor-element-609d0794 .elementor-heading-title{font-size:24px;}.elementor-7242 .elementor-element.elementor-element-828b67{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;}.elementor-7242 .elementor-element.elementor-element-539de7ae .elementor-heading-title{font-size:24px;}.elementor-7242 .elementor-element.elementor-element-1c769b20{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7242 .elementor-element.elementor-element-5f87a446{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7242 .elementor-element.elementor-element-49231510{--justify-content:flex-start;}.elementor-7242 .elementor-element.elementor-element-38a06130 .elementor-heading-title{font-size:20px;}.elementor-7242 .elementor-element.elementor-element-242269ad{font-size:16px;}.elementor-7242 .elementor-element.elementor-element-5d25d5cf{--justify-content:flex-start;}.elementor-7242 .elementor-element.elementor-element-506c9846 .elementor-heading-title{font-size:20px;}.elementor-7242 .elementor-element.elementor-element-14038c93{font-size:16px;}.elementor-7242 .elementor-element.elementor-element-5268e169{--justify-content:flex-start;}.elementor-7242 .elementor-element.elementor-element-39afb1e2 .elementor-heading-title{font-size:20px;}.elementor-7242 .elementor-element.elementor-element-7ebc81a0{font-size:16px;}.elementor-7242 .elementor-element.elementor-element-4ef08b3c{--justify-content:flex-start;}.elementor-7242 .elementor-element.elementor-element-61f5d427 .elementor-heading-title{font-size:20px;}.elementor-7242 .elementor-element.elementor-element-ba4c506{font-size:16px;}.elementor-7242 .elementor-element.elementor-element-51fb26{--justify-content:flex-start;}.elementor-7242 .elementor-element.elementor-element-3d8ea1ca .elementor-heading-title{font-size:20px;}.elementor-7242 .elementor-element.elementor-element-659d9a02{font-size:16px;}.elementor-7242 .elementor-element.elementor-element-50e8338d{--justify-content:flex-start;}.elementor-7242 .elementor-element.elementor-element-62f02be1 .elementor-heading-title{font-size:20px;}.elementor-7242 .elementor-element.elementor-element-72d57ae7{font-size:16px;}.elementor-7242 .elementor-element.elementor-element-3d207b80{--justify-content:flex-start;}.elementor-7242 .elementor-element.elementor-element-6a536584 .elementor-heading-title{font-size:20px;}.elementor-7242 .elementor-element.elementor-element-222e79{font-size:16px;}.elementor-7242 .elementor-element.elementor-element-63b3bd7b{--justify-content:flex-start;}.elementor-7242 .elementor-element.elementor-element-6f7f9d3a .elementor-heading-title{font-size:20px;}.elementor-7242 .elementor-element.elementor-element-5b053b90{font-size:16px;}.elementor-7242 .elementor-element.elementor-element-114995cc{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-7242 .elementor-element.elementor-element-126be30f .elementor-heading-title{font-size:32px;}.elementor-7242 .elementor-element.elementor-element-4b41d99e{font-size:16px;}.elementor-7242 .elementor-element.elementor-element-7bcaa6de .elementor-button{font-size:16px;}.elementor-7242 .elementor-element.elementor-element-7cb66fdb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7242 .elementor-element.elementor-element-7cb66fdb img{width:100%;}}/* Start custom CSS for button, class: .elementor-element-2b58a996 */@media (max-width: 768px){
    .elementor-7242 .elementor-element.elementor-element-2b58a996 .elementor-button-link{
        width: 100%;
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66a68e04 */@media (max-width: 768px){
    .elementor-7242 .elementor-element.elementor-element-66a68e04 .elementor-button-link{
        width: 100%;
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-539de7ae */.elementor-7242 .elementor-element.elementor-element-539de7ae{
    max-width: 768px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS *//* ===== Home refresh (Home Test) - visual only, no content changes ===== */
body.elementor-page-7242{
--css-navy:#172431;--css-red:#FC0028;--css-orange:#F7911E;--css-soft:#F5F6F8;--css-line:#E4E7EC;--css-muted:#4B5563;
--ico-support:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='m4.93 4.93 4.24 4.24M14.83 9.17l4.24-4.24M14.83 14.83l4.24 4.24M9.17 14.83l-4.24 4.24'/%3E%3C/svg%3E");
--ico-education:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 10 12 5 2 10l10 5 10-5Z'/%3E%3Cpath d='M22 10v6'/%3E%3Cpath d='M6 12v5c3 3 9 3 12 0v-5'/%3E%3C/svg%3E");
--ico-auditing:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='8' y='2' width='8' height='4' rx='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Cpath d='m9 14 2 2 4-4'/%3E%3C/svg%3E");
--ico-governance:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 22h18M6 18v-7M10 18v-7M14 18v-7M18 18v-7'/%3E%3Cpath d='M12 2 20 7H4l8-5Z'/%3E%3C/svg%3E");
--ico-program:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2 2 7l10 5 10-5-10-5Z'/%3E%3Cpath d='m2 17 10 5 10-5'/%3E%3Cpath d='m2 12 10 5 10-5'/%3E%3C/svg%3E");
--ico-home:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 9 9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2Z'/%3E%3Cpath d='M9 22V12h6v10'/%3E%3C/svg%3E");
--ico-retire:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2v8M4.93 10.93l1.41 1.41M2 18h2M20 18h2M19.07 10.93l-1.41 1.41M22 22H2'/%3E%3Cpath d='m8 6 4-4 4 4'/%3E%3Cpath d='M16 18a4 4 0 0 0-8 0'/%3E%3C/svg%3E");
--ico-residential:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z'/%3E%3Cpath d='M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2'/%3E%3Cpath d='M12 6v6M9 9h6M10 18h4'/%3E%3C/svg%3E");
--ico-arrow-red:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FC0028' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E");
--ico-quote-white:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21c3 0 7-1 7-8V5c0-1.25-.76-2.02-2-2H4c-1.25 0-2 .75-2 1.97V11c0 1.25.75 2 2 2 1 0 1 0 1 1v1c0 1-1 2-2 2s-1 .01-1 1.03V20c0 1 0 1 1 1Z'/%3E%3Cpath d='M15 21c3 0 7-1 7-8V5c0-1.25-.76-2.02-2-2h-4c-1.25 0-2 .75-2 1.97V11c0 1.25.75 2 2 2h.75c0 2.25.25 4-2.75 4v3c0 1 0 1 1 1Z'/%3E%3C/svg%3E");
}

/* ---------- Shared: accent bar under section headings ---------- */
body.elementor-page-7242 .elementor-element.elementor-element-539de7ae .elementor-heading-title::after,
body.elementor-page-7242 .elementor-element.elementor-element-aa39a81 .elementor-heading-title::after,
body.elementor-page-7242 .elementor-element.elementor-element-2b3c385 .elementor-heading-title::after,
body.elementor-page-7242 .elementor-element.elementor-element-64569a61 .elementor-heading-title::after{
content:"";display:block;width:56px;height:4px;border-radius:4px;margin:18px auto 0;
background:linear-gradient(90deg,var(--css-red),var(--css-orange));}
body.elementor-page-7242 .elementor-element.elementor-element-1f5ab850 .elementor-heading-title::after{
content:"";display:block;width:56px;height:4px;border-radius:4px;margin:16px 0 0;
background:linear-gradient(90deg,var(--css-red),var(--css-orange));}

/* ---------- Hero ---------- */
body.elementor-page-7242 .elementor-element.elementor-element-77c6ec46 .elementor-heading-title{letter-spacing:-0.02em;}
body.elementor-page-7242 .elementor-element.elementor-element-828b67 .elementor-button,
body.elementor-page-7242 .elementor-element.elementor-element-7bcaa6de .elementor-button{
border-radius:999px;padding:16px 32px;font-weight:600;letter-spacing:.02em;
transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease,color .25s ease,border-color .25s ease;}
body.elementor-page-7242 .elementor-element.elementor-element-828b67 .elementor-button:hover,
body.elementor-page-7242 .elementor-element.elementor-element-828b67 .elementor-button:focus-visible{transform:translateY(-3px);box-shadow:0 14px 30px rgba(0,0,0,.30);}
body.elementor-page-7242 .elementor-element.elementor-element-2b58a996 .elementor-button{backdrop-filter:blur(6px);background-color:rgba(255,255,255,.08);}
body.elementor-page-7242 .elementor-element.elementor-element-2b58a996 .elementor-button:hover,
body.elementor-page-7242 .elementor-element.elementor-element-2b58a996 .elementor-button:focus-visible{background-color:#fff;color:var(--css-navy);border-color:#fff;}
body.elementor-page-7242 .elementor-element.elementor-element-66a68e04 .elementor-button{border-color:var(--css-red);box-shadow:0 10px 24px rgba(252,0,40,.35);}
body.elementor-page-7242 .elementor-element.elementor-element-66a68e04 .elementor-button:hover,
body.elementor-page-7242 .elementor-element.elementor-element-66a68e04 .elementor-button:focus-visible{box-shadow:0 16px 34px rgba(252,0,40,.45);}

/* ---------- Intro ---------- */
body.elementor-page-7242 .elementor-element.elementor-element-4ff2b54{padding:100px 24px 80px;}
body.elementor-page-7242 .elementor-element.elementor-element-539de7ae .elementor-heading-title{letter-spacing:-0.01em;}
body.elementor-page-7242 .elementor-element.elementor-element-6dcb4056{max-width:780px;margin:0 auto;}
body.elementor-page-7242 .elementor-element.elementor-element-6dcb4056 p{font-size:18px;line-height:1.75;color:var(--css-muted);}

/* ---------- About + icon boxes ---------- */
body.elementor-page-7242 .elementor-element.elementor-element-39d7ec7{padding:24px 24px 100px;}
body.elementor-page-7242 .elementor-element.elementor-element-39d7ec7 > .e-con-inner{max-width:1200px;gap:56px;align-items:center;}
body.elementor-page-7242 .elementor-element.elementor-element-3cffcd20{padding:0;}
body.elementor-page-7242 .elementor-element.elementor-element-4c17e767 p{line-height:1.75;}
body.elementor-page-7242 .elementor-element.elementor-element-64b2a90f{padding:0;gap:18px;}
body.elementor-page-7242 .elementor-element.elementor-element-64b2a90f .elementor-widget-icon-box{
position:relative;background:#fff;border:1px solid var(--css-line);border-radius:18px;padding:24px 26px;margin:0;
transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease,border-color .3s ease;}
body.elementor-page-7242 .elementor-element.elementor-element-64b2a90f .elementor-widget-icon-box:hover{
transform:translateX(6px);box-shadow:0 18px 40px rgba(23,36,49,.10);border-color:transparent;}
body.elementor-page-7242 .elementor-element.elementor-element-64b2a90f .elementor-icon{
display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;padding:14px;border-radius:16px;
background:#FFF0F2;transition:background-color .3s ease;}
body.elementor-page-7242 .elementor-element.elementor-element-64b2a90f .elementor-icon svg{width:36px;height:36px;fill:var(--css-red);transition:fill .3s ease;}
body.elementor-page-7242 .elementor-element.elementor-element-64b2a90f .elementor-icon svg *{fill:var(--css-red);transition:fill .3s ease;}
body.elementor-page-7242 .elementor-element.elementor-element-64b2a90f .elementor-widget-icon-box:hover .elementor-icon{background:var(--css-red);}
body.elementor-page-7242 .elementor-element.elementor-element-64b2a90f .elementor-widget-icon-box:hover .elementor-icon svg,
body.elementor-page-7242 .elementor-element.elementor-element-64b2a90f .elementor-widget-icon-box:hover .elementor-icon svg *{fill:#fff;}
body.elementor-page-7242 .elementor-element.elementor-element-64b2a90f .elementor-icon-box-title{color:var(--css-navy);font-weight:700;}
body.elementor-page-7242 .elementor-element.elementor-element-64b2a90f .elementor-icon-box-description{color:var(--css-muted);}

/* ---------- Arrow links (About + Services cards) ---------- */
body.elementor-page-7242 .elementor-element.elementor-element-139bac4d a,
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con > .e-con:last-child a{
display:inline-block;padding-right:28px;font-weight:700;font-size:15px;color:var(--css-navy);
text-decoration:underline;text-decoration-color:var(--css-red);text-decoration-thickness:2px;text-underline-offset:6px;
background:var(--ico-arrow-red) no-repeat right center/18px 18px;
transition:padding .25s ease,color .25s ease;}
body.elementor-page-7242 .elementor-element.elementor-element-139bac4d a{color:#fff;}
body.elementor-page-7242 .elementor-element.elementor-element-139bac4d a:hover,
body.elementor-page-7242 .elementor-element.elementor-element-139bac4d a:focus-visible{padding-right:34px;color:#fff;}

/* ---------- How We Help: header ---------- */
body.elementor-page-7242 .elementor-element.elementor-element-1c769b20{background-color:var(--css-soft) !important;padding:100px 24px 24px;}
body.elementor-page-7242 .elementor-element.elementor-element-25387695 p{font-size:18px;color:var(--css-muted);}

/* ---------- How We Help: cards grid ---------- */
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446{
display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;align-items:stretch;
background-color:var(--css-soft) !important;padding:32px max(24px,calc((100% - 1240px) / 2)) 110px;}
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con{
position:relative;width:auto;max-width:none;min-height:0;margin:0;display:flex;flex-direction:column;justify-content:space-between;
background-color:#fff !important;border:1px solid var(--css-line);border-radius:18px;padding:30px 28px 28px;overflow:hidden;cursor:pointer;
box-shadow:0 1px 2px rgba(23,36,49,.04);
transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,border-color .35s ease;}
/* gradient top bar */
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con::before{
content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:auto;height:4px;width:auto;opacity:1;border-radius:0;
background:linear-gradient(90deg,var(--css-red),var(--css-orange));transform:scaleX(0);transform-origin:left center;transition:transform .45s ease;}
/* soft corner glow */
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con::after{
content:"";position:absolute;right:-60px;top:-60px;width:160px;height:160px;border-radius:50%;pointer-events:none;
background:radial-gradient(circle,rgba(252,0,40,.10) 0%,rgba(252,0,40,0) 70%);opacity:0;transition:opacity .45s ease;}
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con:hover,
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con:focus-within{
transform:translateY(-6px);box-shadow:0 24px 50px rgba(23,36,49,.13);border-color:transparent;}
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con:hover::before,
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con:focus-within::before{transform:scaleX(1);}
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con:hover::after,
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con:focus-within::after{opacity:1;}
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con:focus-within{outline:3px solid rgba(252,0,40,.35);outline-offset:3px;}

/* card body + icon tile */
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con > .e-con:first-child{
position:relative;padding:0;min-height:0;gap:12px;align-items:flex-start;width:100%;}
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con > .e-con:first-child::before{
content:"";display:block;position:static;width:56px;height:56px;flex:0 0 auto;border-radius:16px;margin-bottom:10px;opacity:1;
background:#FFF0F2;transition:background-color .35s ease,box-shadow .35s ease;}
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con > .e-con:first-child::after{
content:"";position:absolute;left:14px;top:14px;width:28px;height:28px;background-color:var(--css-red);
-webkit-mask:var(--ico) center/contain no-repeat;mask:var(--ico) center/contain no-repeat;
transition:background-color .35s ease,transform .35s cubic-bezier(.2,.8,.2,1);}
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con:hover > .e-con:first-child::before,
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con:focus-within > .e-con:first-child::before{
background:linear-gradient(135deg,var(--css-red),#ff4d5e);box-shadow:0 10px 22px rgba(252,0,40,.30);}
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con:hover > .e-con:first-child::after,
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con:focus-within > .e-con:first-child::after{
background-color:#fff;transform:scale(1.12) rotate(-6deg);}

/* per-card icons */
body.elementor-page-7242 .elementor-element.elementor-element-7d282df4{--ico:var(--ico-support);}
body.elementor-page-7242 .elementor-element.elementor-element-4c020234{--ico:var(--ico-education);}
body.elementor-page-7242 .elementor-element.elementor-element-51841dcc{--ico:var(--ico-auditing);}
body.elementor-page-7242 .elementor-element.elementor-element-ec6d54{--ico:var(--ico-governance);}
body.elementor-page-7242 .elementor-element.elementor-element-46b6bf6d{--ico:var(--ico-program);}
body.elementor-page-7242 .elementor-element.elementor-element-1948dd01{--ico:var(--ico-home);}
body.elementor-page-7242 .elementor-element.elementor-element-62cec820{--ico:var(--ico-retire);}
body.elementor-page-7242 .elementor-element.elementor-element-29307723{--ico:var(--ico-residential);}

/* card typography */
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con .elementor-widget{width:100%;max-width:100%;margin:0;text-align:left;}
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con .elementor-heading-title{
text-align:left;font-size:20px;font-weight:700;line-height:1.3;color:var(--css-navy);transition:color .3s ease;}
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con:hover .elementor-heading-title{color:var(--css-red);}
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con .elementor-widget-text-editor,
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con .elementor-widget-text-editor p{
text-align:left !important;color:var(--css-muted);font-size:15px;line-height:1.65;}
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con .elementor-widget-text-editor p:last-child{margin-bottom:0;}
/* neutralise legacy inner sections inside card text */
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 .elementor-section,
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 .elementor-section > .elementor-container,
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 .elementor-column > .elementor-widget-wrap{
background:transparent !important;min-height:0 !important;padding:0 !important;margin:0 !important;box-shadow:none !important;border:0 !important;}
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 .elementor-section .elementor-widget-text-editor{color:var(--css-muted);}

/* card link row: whole card clickable */
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con > .e-con:last-child{
position:static;padding:18px 0 0;min-height:0;margin-top:24px;align-items:flex-start;width:100%;border:0;border-top:1px solid var(--css-line);}
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con > .e-con:last-child .elementor-widget,
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con > .e-con:last-child .elementor-widget-container,
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con > .e-con:last-child p{position:static;margin:0;}
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con > .e-con:last-child a::after{
content:"";position:absolute;inset:0;z-index:3;border-radius:18px;}
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con > .e-con:last-child a:focus-visible{outline:none;}
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con:hover > .e-con:last-child a,
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con:focus-within > .e-con:last-child a{padding-right:36px;color:var(--css-red);}

/* scroll reveal (progressive enhancement) */
@keyframes cssRiseIn{from{opacity:0;translate:0 28px}to{opacity:1;translate:0 0}}
@supports (animation-timeline: view()){
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con,
body.elementor-page-7242 .elementor-element.elementor-element-64b2a90f .elementor-widget-icon-box{
animation:cssRiseIn linear both;animation-timeline:view();animation-range:entry 0% entry 35%;}
}
@media (prefers-reduced-motion: reduce){
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con,
body.elementor-page-7242 .elementor-element.elementor-element-64b2a90f .elementor-widget-icon-box{animation:none;transition:none;}
}

/* ---------- Testimonials ---------- */
body.elementor-page-7242 .elementor-element.elementor-element-44563284{padding:100px 24px;}
body.elementor-page-7242 .elementor-element.elementor-element-4a6277a7{
position:relative;max-width:1100px;margin:0 auto;padding:56px 48px 40px;border-radius:28px;
background:rgba(23,36,49,.55);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);
border:1px solid rgba(255,255,255,.16);box-shadow:0 30px 60px rgba(0,0,0,.25);}
body.elementor-page-7242 .elementor-element.elementor-element-4a6277a7::after{
content:"";position:absolute;top:-26px;left:50%;width:52px;height:52px;margin-left:-26px;border-radius:50%;
background:var(--css-red) var(--ico-quote-white) no-repeat center/24px 24px;box-shadow:0 10px 24px rgba(252,0,40,.35);}
body.elementor-page-7242 .elementor-element.elementor-element-4a6277a7 .swiper-pagination-bullet{transition:all .25s ease;}
body.elementor-page-7242 .elementor-element.elementor-element-4a6277a7 .swiper-pagination-bullet-active{background:var(--css-red);width:22px;border-radius:6px;}

/* ---------- Free checklists ---------- */
body.elementor-page-7242 .elementor-element.elementor-element-5fde5f38{padding:0 24px 100px;}
body.elementor-page-7242 .elementor-element.elementor-element-5fde5f38 > .e-con-inner{
max-width:1200px;padding:48px;gap:32px;align-items:center;border-radius:28px;
background:linear-gradient(135deg,#FFF5F6 0%,#FFF9F2 100%);border:1px solid #F8E3E6;}
body.elementor-page-7242 .elementor-element.elementor-element-3e6d0854 img{
mix-blend-mode:multiply;transition:transform .5s cubic-bezier(.2,.8,.2,1);}
body.elementor-page-7242 .elementor-element.elementor-element-4e4d7276:hover .elementor-element-3e6d0854 img{transform:translateY(-8px) rotate(-3deg);}
body.elementor-page-7242 .elementor-element.elementor-element-19353122 p{color:var(--css-muted);line-height:1.7;}
body.elementor-page-7242 .elementor-element.elementor-element-415b9394{
background:#fff;border-radius:20px;padding:28px;box-shadow:0 20px 40px rgba(23,36,49,.08);}
body.elementor-page-7242 .elementor-element.elementor-element-415b9394 input:not([type=submit]):not([type=hidden]):not([type=checkbox]):not([type=radio]){
width:100%;border:1px solid var(--css-line);border-radius:10px;padding:11px 14px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease;}
body.elementor-page-7242 .elementor-element.elementor-element-415b9394 input:not([type=submit]):focus{
outline:none;border-color:var(--css-red);box-shadow:0 0 0 4px rgba(252,0,40,.12);}
body.elementor-page-7242 .elementor-element.elementor-element-415b9394 input[type=submit]{
border-radius:999px;padding:13px 30px;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease;}
body.elementor-page-7242 .elementor-element.elementor-element-415b9394 input[type=submit]:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(252,0,40,.35);}

/* ---------- CTA ---------- */
body.elementor-page-7242 .elementor-element.elementor-element-114995cc{
position:relative;overflow:hidden;
background:radial-gradient(900px 420px at 85% 10%,rgba(252,0,40,.22),rgba(252,0,40,0) 60%),
radial-gradient(700px 380px at 0% 100%,rgba(247,145,30,.14),rgba(247,145,30,0) 60%),#172431 !important;}
body.elementor-page-7242 .elementor-element.elementor-element-114995cc > .e-con-inner{max-width:1200px;gap:48px;align-items:center;}
body.elementor-page-7242 .elementor-element.elementor-element-7cb66fdb img{border-radius:24px;box-shadow:0 30px 60px rgba(0,0,0,.35);}
body.elementor-page-7242 .elementor-element.elementor-element-7bcaa6de .elementor-button{box-shadow:0 10px 24px rgba(252,0,40,.35);}
body.elementor-page-7242 .elementor-element.elementor-element-7bcaa6de .elementor-button:hover,
body.elementor-page-7242 .elementor-element.elementor-element-7bcaa6de .elementor-button:focus-visible{transform:translateY(-3px);box-shadow:0 16px 34px rgba(252,0,40,.5);}

/* ---------- Responsive ---------- */
@media (max-width:1200px){
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446{grid-template-columns:repeat(3,minmax(0,1fr));}
}
@media (max-width:1024px){
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;}
body.elementor-page-7242 .elementor-element.elementor-element-4a6277a7{padding:48px 28px 32px;}
body.elementor-page-7242 .elementor-element.elementor-element-5fde5f38 > .e-con-inner{padding:32px;}
}
@media (max-width:767px){
body.elementor-page-7242 .elementor-element.elementor-element-4ff2b54{padding:72px 16px 56px;}
body.elementor-page-7242 .elementor-element.elementor-element-39d7ec7{padding:8px 16px 72px;}
body.elementor-page-7242 .elementor-element.elementor-element-1c769b20{padding:72px 16px 16px;}
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446{grid-template-columns:1fr;gap:16px;padding:24px 16px 80px;}
body.elementor-page-7242 .elementor-element.elementor-element-5f87a446 > .e-con{padding:26px 22px 24px;}
body.elementor-page-7242 .elementor-element.elementor-element-44563284{padding:72px 16px;}
body.elementor-page-7242 .elementor-element.elementor-element-4a6277a7{padding:44px 18px 28px;border-radius:22px;}
body.elementor-page-7242 .elementor-element.elementor-element-5fde5f38{padding:0 16px 72px;}
body.elementor-page-7242 .elementor-element.elementor-element-5fde5f38 > .e-con-inner{padding:24px 18px;border-radius:22px;}
body.elementor-page-7242 .elementor-element.elementor-element-64b2a90f .elementor-widget-icon-box:hover{transform:translateY(-4px);}
}/* End custom CSS */