.elementor-396 .elementor-element.elementor-element-37dadd7{--display:flex;--min-height:575px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-396 .elementor-element.elementor-element-37dadd7:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-37dadd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-396 .elementor-element.elementor-element-37dadd7::before, .elementor-396 .elementor-element.elementor-element-37dadd7 > .elementor-background-video-container::before, .elementor-396 .elementor-element.elementor-element-37dadd7 > .e-con-inner > .elementor-background-video-container::before, .elementor-396 .elementor-element.elementor-element-37dadd7 > .elementor-background-slideshow::before, .elementor-396 .elementor-element.elementor-element-37dadd7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-396 .elementor-element.elementor-element-37dadd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mindshiftcounselling.com.au/wp-content/uploads/MS-Michael-Hero-1-V1.webp");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:45% auto;}.elementor-396 .elementor-element.elementor-element-914949e{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-396 .elementor-element.elementor-element-9cbd0ad{width:var( --container-widget-width, 575px );max-width:575px;--container-widget-width:575px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-9cbd0ad .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-396 .elementor-element.elementor-element-ebe0e98{font-family:var( --e-global-typography-dbd46c3-font-family ), Sans-serif;font-size:var( --e-global-typography-dbd46c3-font-size );font-weight:var( --e-global-typography-dbd46c3-font-weight );line-height:var( --e-global-typography-dbd46c3-line-height );color:var( --e-global-color-text );}.elementor-396 .elementor-element.elementor-element-d3adde4{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:75px;--padding-bottom:32.5px;--padding-left:20px;--padding-right:20px;}.elementor-396 .elementor-element.elementor-element-3a75f7b > .elementor-widget-container{background-color:var( --e-global-color-456e3ff );padding:10px 10px 8px 10px;border-radius:5px 5px 5px 5px;}.elementor-396 .elementor-element.elementor-element-3a75f7b.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-3a75f7b{text-align:center;}.elementor-396 .elementor-element.elementor-element-3a75f7b .elementor-heading-title{font-family:var( --e-global-typography-dbd46c3-font-family ), Sans-serif;font-size:var( --e-global-typography-dbd46c3-font-size );font-weight:var( --e-global-typography-dbd46c3-font-weight );line-height:var( --e-global-typography-dbd46c3-line-height );color:var( --e-global-color-accent );}.elementor-396 .elementor-element.elementor-element-ccb51f3{text-align:center;font-family:var( --e-global-typography-dbd46c3-font-family ), Sans-serif;font-size:var( --e-global-typography-dbd46c3-font-size );font-weight:var( --e-global-typography-dbd46c3-font-weight );line-height:var( --e-global-typography-dbd46c3-line-height );color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-7f519cc img{width:100%;}.elementor-396 .elementor-element.elementor-element-b25e3f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:32.5px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-396 .elementor-element.elementor-element-f82d4dc{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-f82d4dc img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-396 .elementor-element.elementor-element-39c81eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-396 .elementor-element.elementor-element-85e1721.elementor-element{--align-self:flex-start;}.elementor-396 .elementor-element.elementor-element-85e1721{text-align:left;}.elementor-396 .elementor-element.elementor-element-028e430{color:var( --e-global-color-text );}.elementor-396 .elementor-element.elementor-element-7714450{--divider-border-style:solid;--divider-color:var( --e-global-color-6c2f88b );--divider-border-width:1px;}.elementor-396 .elementor-element.elementor-element-7714450 .elementor-divider-separator{width:100%;}.elementor-396 .elementor-element.elementor-element-7714450 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-396 .elementor-element.elementor-element-2466313{color:var( --e-global-color-text );}.elementor-396 .elementor-element.elementor-element-bb70f95{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-396 .elementor-element.elementor-element-edd41fb img{width:100%;}.elementor-396 .elementor-element.elementor-element-cac2b5b img{width:100%;}.elementor-396 .elementor-element.elementor-element-c2362ae img{width:100%;}.elementor-396 .elementor-element.elementor-element-7a1af7a img{width:100%;}.elementor-396 .elementor-element.elementor-element-ec0c51c img{width:100%;}.elementor-396 .elementor-element.elementor-element-a4a0b1b{--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;}.elementor-396 .elementor-element.elementor-element-0aca9c7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-396 .elementor-element.elementor-element-0aca9c7{z-index:500;}.elementor-396 .elementor-element.elementor-element-0aca9c7 img{width:100%;}.elementor-396 .elementor-element.elementor-element-aea9c75{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;--z-index:1000;}.elementor-396 .elementor-element.elementor-element-aea9c75.e-con{--align-self:center;}.elementor-396 .elementor-element.elementor-element-b44c929.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-b44c929{text-align:center;}.elementor-396 .elementor-element.elementor-element-9f16571 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-396 .elementor-element.elementor-element-9f16571{text-align:center;font-family:var( --e-global-typography-dbd46c3-font-family ), Sans-serif;font-size:var( --e-global-typography-dbd46c3-font-size );font-weight:var( --e-global-typography-dbd46c3-font-weight );line-height:var( --e-global-typography-dbd46c3-line-height );color:var( --e-global-color-text );}.elementor-396 .elementor-element.elementor-element-e5c8d59{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--align-items:start;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-396 .elementor-element.elementor-element-e5c8d59.e-con{--align-self:center;}.elementor-396 .elementor-element.elementor-element-acd269a .elementor-icon-box-wrapper{text-align:left;}.elementor-396 .elementor-element.elementor-element-acd269a{--icon-box-icon-margin:10px;}.elementor-396 .elementor-element.elementor-element-acd269a .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-primary );}.elementor-396 .elementor-element.elementor-element-acd269a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-acd269a.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-acd269a.elementor-view-default .elementor-icon{fill:var( --e-global-color-456e3ff );color:var( --e-global-color-456e3ff );border-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-acd269a .elementor-icon{font-size:35px;}.elementor-396 .elementor-element.elementor-element-acd269a .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-396 .elementor-element.elementor-element-8796239 .elementor-icon-box-wrapper{text-align:left;}.elementor-396 .elementor-element.elementor-element-8796239{--icon-box-icon-margin:10px;}.elementor-396 .elementor-element.elementor-element-8796239 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-primary );}.elementor-396 .elementor-element.elementor-element-8796239.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-8796239.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-8796239.elementor-view-default .elementor-icon{fill:var( --e-global-color-456e3ff );color:var( --e-global-color-456e3ff );border-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-8796239 .elementor-icon{font-size:35px;}.elementor-396 .elementor-element.elementor-element-8796239 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-396 .elementor-element.elementor-element-2bfd9a0 .elementor-icon-box-wrapper{text-align:left;}.elementor-396 .elementor-element.elementor-element-2bfd9a0{--icon-box-icon-margin:10px;}.elementor-396 .elementor-element.elementor-element-2bfd9a0 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-primary );}.elementor-396 .elementor-element.elementor-element-2bfd9a0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-2bfd9a0.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-2bfd9a0.elementor-view-default .elementor-icon{fill:var( --e-global-color-456e3ff );color:var( --e-global-color-456e3ff );border-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-2bfd9a0 .elementor-icon{font-size:35px;}.elementor-396 .elementor-element.elementor-element-2bfd9a0 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-396 .elementor-element.elementor-element-ed760a8 .elementor-icon-box-wrapper{text-align:left;}.elementor-396 .elementor-element.elementor-element-ed760a8{--icon-box-icon-margin:10px;}.elementor-396 .elementor-element.elementor-element-ed760a8 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-primary );}.elementor-396 .elementor-element.elementor-element-ed760a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-ed760a8.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-ed760a8.elementor-view-default .elementor-icon{fill:var( --e-global-color-456e3ff );color:var( --e-global-color-456e3ff );border-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-ed760a8 .elementor-icon{font-size:35px;}.elementor-396 .elementor-element.elementor-element-ed760a8 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-396 .elementor-element.elementor-element-64a9ad4 .elementor-icon-box-wrapper{text-align:left;}.elementor-396 .elementor-element.elementor-element-64a9ad4{--icon-box-icon-margin:10px;}.elementor-396 .elementor-element.elementor-element-64a9ad4 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-primary );}.elementor-396 .elementor-element.elementor-element-64a9ad4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-64a9ad4.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-64a9ad4.elementor-view-default .elementor-icon{fill:var( --e-global-color-456e3ff );color:var( --e-global-color-456e3ff );border-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-64a9ad4 .elementor-icon{font-size:35px;}.elementor-396 .elementor-element.elementor-element-64a9ad4 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-396 .elementor-element.elementor-element-1d21e12 .elementor-icon-box-wrapper{text-align:left;}.elementor-396 .elementor-element.elementor-element-1d21e12{--icon-box-icon-margin:10px;}.elementor-396 .elementor-element.elementor-element-1d21e12 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-primary );}.elementor-396 .elementor-element.elementor-element-1d21e12.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-1d21e12.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-1d21e12.elementor-view-default .elementor-icon{fill:var( --e-global-color-456e3ff );color:var( --e-global-color-456e3ff );border-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-1d21e12 .elementor-icon{font-size:35px;}.elementor-396 .elementor-element.elementor-element-1d21e12 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-396 .elementor-element.elementor-element-be36944{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-396 .elementor-element.elementor-element-be36944:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-be36944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;background-image:url("https://mindshiftcounselling.com.au/wp-content/uploads/2025/05/Mind-Shift-Services.webp");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-396 .elementor-element.elementor-element-be36944::before, .elementor-396 .elementor-element.elementor-element-be36944 > .elementor-background-video-container::before, .elementor-396 .elementor-element.elementor-element-be36944 > .e-con-inner > .elementor-background-video-container::before, .elementor-396 .elementor-element.elementor-element-be36944 > .elementor-background-slideshow::before, .elementor-396 .elementor-element.elementor-element-be36944 > .e-con-inner > .elementor-background-slideshow::before, .elementor-396 .elementor-element.elementor-element-be36944 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-396 .elementor-element.elementor-element-fee53a4.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-fee53a4{text-align:center;}.elementor-396 .elementor-element.elementor-element-d0f6299{text-align:center;font-family:var( --e-global-typography-dbd46c3-font-family ), Sans-serif;font-size:var( --e-global-typography-dbd46c3-font-size );font-weight:var( --e-global-typography-dbd46c3-font-weight );line-height:var( --e-global-typography-dbd46c3-line-height );color:var( --e-global-color-text );}.elementor-396 .elementor-element.elementor-element-1a2dcb9{--display:grid;--min-height:129px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-396 .elementor-element.elementor-element-1340116{--display:flex;--justify-content:center;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-6c2f88b );--border-color:var( --e-global-color-6c2f88b );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-396 .elementor-element.elementor-element-1340116:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-1340116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-396 .elementor-element.elementor-element-9fb23ab .elementor-icon-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-9fb23ab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-9fb23ab.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-9fb23ab.elementor-view-default .elementor-icon{color:var( --e-global-color-456e3ff );border-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-9fb23ab.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-9fb23ab.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-9fb23ab .elementor-icon{font-size:25px;}.elementor-396 .elementor-element.elementor-element-9fb23ab .elementor-icon svg{height:25px;}.elementor-396 .elementor-element.elementor-element-d62304b{text-align:center;}.elementor-396 .elementor-element.elementor-element-d62304b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-396 .elementor-element.elementor-element-e932def{--display:flex;--justify-content:center;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-6c2f88b );--border-color:var( --e-global-color-6c2f88b );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-396 .elementor-element.elementor-element-e932def:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-e932def > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-396 .elementor-element.elementor-element-e14c2d7 .elementor-icon-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-e14c2d7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-e14c2d7.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-e14c2d7.elementor-view-default .elementor-icon{color:var( --e-global-color-456e3ff );border-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-e14c2d7.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-e14c2d7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-e14c2d7 .elementor-icon{font-size:25px;}.elementor-396 .elementor-element.elementor-element-e14c2d7 .elementor-icon svg{height:25px;}.elementor-396 .elementor-element.elementor-element-277f810{text-align:center;}.elementor-396 .elementor-element.elementor-element-277f810 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-396 .elementor-element.elementor-element-5be233a{--display:flex;--justify-content:center;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-6c2f88b );--border-color:var( --e-global-color-6c2f88b );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-396 .elementor-element.elementor-element-5be233a:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-5be233a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-396 .elementor-element.elementor-element-6fd53ef .elementor-icon-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-6fd53ef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-6fd53ef.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-6fd53ef.elementor-view-default .elementor-icon{color:var( --e-global-color-456e3ff );border-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-6fd53ef.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-6fd53ef.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-6fd53ef .elementor-icon{font-size:25px;}.elementor-396 .elementor-element.elementor-element-6fd53ef .elementor-icon svg{height:25px;}.elementor-396 .elementor-element.elementor-element-3562576{text-align:center;}.elementor-396 .elementor-element.elementor-element-3562576 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-396 .elementor-element.elementor-element-03f500a{--display:flex;--justify-content:center;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-6c2f88b );--border-color:var( --e-global-color-6c2f88b );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-396 .elementor-element.elementor-element-03f500a:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-03f500a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-396 .elementor-element.elementor-element-8d6f298 .elementor-icon-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-8d6f298.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-8d6f298.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-8d6f298.elementor-view-default .elementor-icon{color:var( --e-global-color-456e3ff );border-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-8d6f298.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-8d6f298.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-8d6f298 .elementor-icon{font-size:25px;}.elementor-396 .elementor-element.elementor-element-8d6f298 .elementor-icon svg{height:25px;}.elementor-396 .elementor-element.elementor-element-9a0c7b8{text-align:center;}.elementor-396 .elementor-element.elementor-element-9a0c7b8 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-396 .elementor-element.elementor-element-e165005{--display:flex;--justify-content:center;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-6c2f88b );--border-color:var( --e-global-color-6c2f88b );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-396 .elementor-element.elementor-element-e165005:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-e165005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-396 .elementor-element.elementor-element-323ce42 .elementor-icon-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-323ce42.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-323ce42.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-323ce42.elementor-view-default .elementor-icon{color:var( --e-global-color-456e3ff );border-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-323ce42.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-323ce42.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-323ce42 .elementor-icon{font-size:25px;}.elementor-396 .elementor-element.elementor-element-323ce42 .elementor-icon svg{height:25px;}.elementor-396 .elementor-element.elementor-element-17b05c5{text-align:center;}.elementor-396 .elementor-element.elementor-element-17b05c5 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-396 .elementor-element.elementor-element-3ac4fe5{--display:flex;--justify-content:center;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-6c2f88b );--border-color:var( --e-global-color-6c2f88b );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-396 .elementor-element.elementor-element-3ac4fe5:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-3ac4fe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-396 .elementor-element.elementor-element-2f5330d .elementor-icon-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-2f5330d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-2f5330d.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-2f5330d.elementor-view-default .elementor-icon{color:var( --e-global-color-456e3ff );border-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-2f5330d.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-2f5330d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-2f5330d .elementor-icon{font-size:25px;}.elementor-396 .elementor-element.elementor-element-2f5330d .elementor-icon svg{height:25px;}.elementor-396 .elementor-element.elementor-element-da0abc6{text-align:center;}.elementor-396 .elementor-element.elementor-element-da0abc6 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-396 .elementor-element.elementor-element-d73d2c5{--display:flex;--justify-content:center;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-6c2f88b );--border-color:var( --e-global-color-6c2f88b );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-396 .elementor-element.elementor-element-d73d2c5:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-d73d2c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-396 .elementor-element.elementor-element-8a8c622 .elementor-icon-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-8a8c622.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-8a8c622.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-8a8c622.elementor-view-default .elementor-icon{color:var( --e-global-color-456e3ff );border-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-8a8c622.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-8a8c622.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-8a8c622 .elementor-icon{font-size:25px;}.elementor-396 .elementor-element.elementor-element-8a8c622 .elementor-icon svg{height:25px;}.elementor-396 .elementor-element.elementor-element-8342752{text-align:center;}.elementor-396 .elementor-element.elementor-element-8342752 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-396 .elementor-element.elementor-element-bec28f3{--display:flex;--justify-content:center;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-6c2f88b );--border-color:var( --e-global-color-6c2f88b );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-396 .elementor-element.elementor-element-bec28f3:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-bec28f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-396 .elementor-element.elementor-element-010a185 .elementor-icon-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-010a185.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-010a185.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-010a185.elementor-view-default .elementor-icon{color:var( --e-global-color-456e3ff );border-color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-010a185.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-010a185.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-010a185 .elementor-icon{font-size:25px;}.elementor-396 .elementor-element.elementor-element-010a185 .elementor-icon svg{height:25px;}.elementor-396 .elementor-element.elementor-element-e0e8f5c{text-align:center;}.elementor-396 .elementor-element.elementor-element-e0e8f5c .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-396 .elementor-element.elementor-element-5dfcb91{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-396 .elementor-element.elementor-element-2287c50.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-2287c50{text-align:center;}.elementor-396 .elementor-element.elementor-element-2287c50 .elementor-heading-title{color:var( --e-global-color-456e3ff );}.elementor-396 .elementor-element.elementor-element-8355e04{--display:flex;}.elementor-396 .elementor-element.elementor-element-b1016b7{color:var( --e-global-color-text );}.elementor-396 .elementor-element.elementor-element-d02cb93{--display:flex;}.elementor-396 .elementor-element.elementor-element-aee9ac7{color:var( --e-global-color-text );}.elementor-396 .elementor-element.elementor-element-6e2aa05{--display:flex;}.elementor-396 .elementor-element.elementor-element-d243c0f{color:var( --e-global-color-text );}.elementor-396 .elementor-element.elementor-element-e6414d1{--display:flex;}.elementor-396 .elementor-element.elementor-element-40ab981{color:var( --e-global-color-text );}.elementor-396 .elementor-element.elementor-element-5c34f54{--display:flex;}.elementor-396 .elementor-element.elementor-element-7d71910{color:var( --e-global-color-text );}.elementor-396 .elementor-element.elementor-element-de1146c{--display:flex;}.elementor-396 .elementor-element.elementor-element-8fb4a78{color:var( --e-global-color-text );}.elementor-396 .elementor-element.elementor-element-ef028d1{--display:flex;}.elementor-396 .elementor-element.elementor-element-037566f{color:var( --e-global-color-text );}.elementor-396 .elementor-element.elementor-element-181f1a9{--display:flex;}.elementor-396 .elementor-element.elementor-element-0b85f30{color:var( --e-global-color-text );}.elementor-396 .elementor-element.elementor-element-2b7f496{--display:flex;}.elementor-396 .elementor-element.elementor-element-1a79961{color:var( --e-global-color-text );}.elementor-396 .elementor-element.elementor-element-d85e9bd{--display:flex;}.elementor-396 .elementor-element.elementor-element-bf25684{color:var( --e-global-color-text );}.elementor-396 .elementor-element.elementor-element-6c93972{--n-accordion-title-font-size:var( --e-global-typography-dbd46c3-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-456e3ff );--n-accordion-title-active-color:var( --e-global-color-456e3ff );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-text );}.elementor-396 .elementor-element.elementor-element-6c93972 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-secondary );border-style:none;}.elementor-396 .elementor-element.elementor-element-6c93972 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-396 .elementor-element.elementor-element-6c93972 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-dbd46c3-font-family ), Sans-serif;font-weight:var( --e-global-typography-dbd46c3-font-weight );line-height:var( --e-global-typography-dbd46c3-line-height );}:where( .elementor-396 .elementor-element.elementor-element-6c93972 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-396 .elementor-element.elementor-element-2a148acb{--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:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-396 .elementor-element.elementor-element-0ce606a{--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:center;--overflow:hidden;--border-radius:20px 20px 20px 20px;}.elementor-396 .elementor-element.elementor-element-0ce606a:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-0ce606a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-396 .elementor-element.elementor-element-140ca27{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-140ca27 img{width:100%;}.elementor-396 .elementor-element.elementor-element-f9dec82{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-396 .elementor-element.elementor-element-8534242.elementor-element{--align-self:flex-start;}.elementor-396 .elementor-element.elementor-element-8534242 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-396 .elementor-element.elementor-element-942faa0{color:var( --e-global-color-text );}body.elementor-page-396:not(.elementor-motion-effects-element-type-background), body.elementor-page-396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-396 .elementor-element.elementor-element-914949e{--width:54%;}.elementor-396 .elementor-element.elementor-element-d3adde4{--content-width:850px;}.elementor-396 .elementor-element.elementor-element-39c81eb{--width:55%;}.elementor-396 .elementor-element.elementor-element-bb70f95{--width:100%;}.elementor-396 .elementor-element.elementor-element-aea9c75{--width:850px;}.elementor-396 .elementor-element.elementor-element-5dfcb91{--content-width:850px;}.elementor-396 .elementor-element.elementor-element-f9dec82{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-396 .elementor-element.elementor-element-37dadd7{--content-width:650px;}.elementor-396 .elementor-element.elementor-element-914949e{--width:100%;}.elementor-396 .elementor-element.elementor-element-39c81eb{--width:55%;}.elementor-396 .elementor-element.elementor-element-aea9c75{--width:100%;}}@media(max-width:1024px){.elementor-396 .elementor-element.elementor-element-37dadd7{--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;--overlay-opacity:0.2;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-396 .elementor-element.elementor-element-37dadd7::before, .elementor-396 .elementor-element.elementor-element-37dadd7 > .elementor-background-video-container::before, .elementor-396 .elementor-element.elementor-element-37dadd7 > .e-con-inner > .elementor-background-video-container::before, .elementor-396 .elementor-element.elementor-element-37dadd7 > .elementor-background-slideshow::before, .elementor-396 .elementor-element.elementor-element-37dadd7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-396 .elementor-element.elementor-element-37dadd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:81% auto;}.elementor-396 .elementor-element.elementor-element-9cbd0ad.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-9cbd0ad{text-align:center;}.elementor-396 .elementor-element.elementor-element-9cbd0ad .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-396 .elementor-element.elementor-element-ebe0e98{text-align:center;font-size:var( --e-global-typography-dbd46c3-font-size );line-height:var( --e-global-typography-dbd46c3-line-height );}.elementor-396 .elementor-element.elementor-element-d3adde4{--padding-top:50px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-396 .elementor-element.elementor-element-3a75f7b .elementor-heading-title{font-size:var( --e-global-typography-dbd46c3-font-size );line-height:var( --e-global-typography-dbd46c3-line-height );}.elementor-396 .elementor-element.elementor-element-ccb51f3{font-size:var( --e-global-typography-dbd46c3-font-size );line-height:var( --e-global-typography-dbd46c3-line-height );}.elementor-396 .elementor-element.elementor-element-b25e3f3{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:25px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-396 .elementor-element.elementor-element-f82d4dc{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-bb70f95{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-396 .elementor-element.elementor-element-aea9c75{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-396 .elementor-element.elementor-element-9f16571 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-396 .elementor-element.elementor-element-9f16571{font-size:var( --e-global-typography-dbd46c3-font-size );line-height:var( --e-global-typography-dbd46c3-line-height );}.elementor-396 .elementor-element.elementor-element-e5c8d59{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-396 .elementor-element.elementor-element-be36944{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-396 .elementor-element.elementor-element-d0f6299 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-396 .elementor-element.elementor-element-d0f6299{font-size:var( --e-global-typography-dbd46c3-font-size );line-height:var( --e-global-typography-dbd46c3-line-height );}.elementor-396 .elementor-element.elementor-element-1a2dcb9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-396 .elementor-element.elementor-element-5dfcb91{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-396 .elementor-element.elementor-element-6c93972{--n-accordion-title-font-size:var( --e-global-typography-dbd46c3-font-size );}:where( .elementor-396 .elementor-element.elementor-element-6c93972 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-dbd46c3-line-height );}.elementor-396 .elementor-element.elementor-element-2a148acb{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-396 .elementor-element.elementor-element-0ce606a{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-396 .elementor-element.elementor-element-f9dec82{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-396 .elementor-element.elementor-element-37dadd7{--min-height:525px;}.elementor-396 .elementor-element.elementor-element-37dadd7::before, .elementor-396 .elementor-element.elementor-element-37dadd7 > .elementor-background-video-container::before, .elementor-396 .elementor-element.elementor-element-37dadd7 > .e-con-inner > .elementor-background-video-container::before, .elementor-396 .elementor-element.elementor-element-37dadd7 > .elementor-background-slideshow::before, .elementor-396 .elementor-element.elementor-element-37dadd7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-396 .elementor-element.elementor-element-37dadd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:40% 50%;background-size:cover;}.elementor-396 .elementor-element.elementor-element-9cbd0ad{--container-widget-width:525px;--container-widget-flex-grow:0;width:var( --container-widget-width, 525px );max-width:525px;}.elementor-396 .elementor-element.elementor-element-9cbd0ad .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-396 .elementor-element.elementor-element-ebe0e98{font-size:var( --e-global-typography-dbd46c3-font-size );line-height:var( --e-global-typography-dbd46c3-line-height );}.elementor-396 .elementor-element.elementor-element-d3adde4{--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-396 .elementor-element.elementor-element-3a75f7b .elementor-heading-title{font-size:var( --e-global-typography-dbd46c3-font-size );line-height:var( --e-global-typography-dbd46c3-line-height );}.elementor-396 .elementor-element.elementor-element-ccb51f3{font-size:var( --e-global-typography-dbd46c3-font-size );line-height:var( --e-global-typography-dbd46c3-line-height );}.elementor-396 .elementor-element.elementor-element-b25e3f3{--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;}.elementor-396 .elementor-element.elementor-element-f82d4dc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-396 .elementor-element.elementor-element-85e1721.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-85e1721{text-align:center;}.elementor-396 .elementor-element.elementor-element-028e430{text-align:center;}.elementor-396 .elementor-element.elementor-element-2466313.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-bb70f95{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-396 .elementor-element.elementor-element-bb70f95.e-con{--align-self:center;}.elementor-396 .elementor-element.elementor-element-a4a0b1b{--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-396 .elementor-element.elementor-element-0aca9c7 > .elementor-widget-container{margin:0px -25px 0px -25px;}.elementor-396 .elementor-element.elementor-element-b44c929{text-align:center;}.elementor-396 .elementor-element.elementor-element-9f16571{font-size:var( --e-global-typography-dbd46c3-font-size );line-height:var( --e-global-typography-dbd46c3-line-height );}.elementor-396 .elementor-element.elementor-element-e5c8d59{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-396 .elementor-element.elementor-element-acd269a .elementor-icon-box-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-8796239 .elementor-icon-box-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-2bfd9a0 .elementor-icon-box-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-ed760a8 .elementor-icon-box-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-64a9ad4 .elementor-icon-box-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-1d21e12 .elementor-icon-box-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-be36944{--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;--overlay-opacity:0.75;}.elementor-396 .elementor-element.elementor-element-be36944:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-be36944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-396 .elementor-element.elementor-element-fee53a4{text-align:center;}.elementor-396 .elementor-element.elementor-element-d0f6299{font-size:var( --e-global-typography-dbd46c3-font-size );line-height:var( --e-global-typography-dbd46c3-line-height );}.elementor-396 .elementor-element.elementor-element-1a2dcb9{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-396 .elementor-element.elementor-element-5dfcb91{--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-396 .elementor-element.elementor-element-2287c50{text-align:center;}.elementor-396 .elementor-element.elementor-element-6c93972{--n-accordion-title-font-size:var( --e-global-typography-dbd46c3-font-size );}:where( .elementor-396 .elementor-element.elementor-element-6c93972 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-dbd46c3-line-height );}.elementor-396 .elementor-element.elementor-element-140ca27{width:100%;max-width:100%;}.elementor-396 .elementor-element.elementor-element-8534242.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-8534242{text-align:center;}.elementor-396 .elementor-element.elementor-element-942faa0{text-align:center;}}/* Start custom CSS for heading, class: .elementor-element-9cbd0ad *//*** HERO HEADING SIZING ***/
@media screen and (max-width: 767px) {
    .elementor-396 .elementor-element.elementor-element-9cbd0ad .elementor-heading-title {
        font-size: 8vw !important;
    }
}
@media screen and (max-width: 550px) {
    .elementor-396 .elementor-element.elementor-element-9cbd0ad .elementor-heading-title {
        font-size: 10vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37dadd7 *//*** HERO SECTION STYLING ***/
@media screen and (min-width: 768px) {
    .hero-section {
        max-width: 1600px !important;
        width: 95vw !important;
        border-radius: 20px;
        overflow: hidden;
        margin-left: auto;
        margin-right: auto;
        margin-top: 50px;
        margin-bottom: auto;
    }
}

@media screen and (max-width: 1400px) and (min-width: 1025px) {
    .hero-section:before {
        background-size: 60% auto !important;
        background-position: 140% 50% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f82d4dc */.profile-image img {
    aspect-ratio: 0.75;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5c8d59 *//*** WIDTH OF ICON BOX CONTAINER FOR LEFT ALIGN CENTERING ***/
.icon-box-container  {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4a0b1b *//*** APPROACH SECTION STYLING ***/
@media screen and (min-width: 768px) {
    .approach-section {
        max-width: 1920px !important;
        width: 100vw !important;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: auto;
    }
}
@media screen and (min-width: 1921px) {
    .approach-section {
        background: var( --e-global-color-secondary ) !important;
        border-radius: 20px;
        overflow: hidden;
    }
    .approach-section .counselling-approach-half-circle {
        margin-top: -100px;
    }
    .approach-section .counselling-approach-content {
        margin-top: -400px;
    }
}
@media screen and (max-width: 1920px) {
    .approach-section .counselling-approach-content {
        margin-top: -350px;
    }
}
@media screen and (max-width: 1600px) {
    .approach-section .counselling-approach-content {
        margin-top: -250px;
    }
}
@media screen and (max-width: 1250px) {
    .approach-section .counselling-approach-content {
        margin-top: -150px;
    }
}
@media screen and (max-width: 1000px) {
    .approach-section .counselling-approach-content {
        margin-top: -75px;
    }
}
@media screen and (max-width: 850px) {
    .approach-section .counselling-approach-content {
        margin-top: -50px;
    }
}
@media screen and (max-width: 350px) {
    .approach-section .counselling-approach-content {
        margin-top: -25px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-140ca27 *//*** FOOTER CTA IMAGE STRETCH AND FIT HEIGHT ***/
.footer-cta .footer-cta-image img {
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-d2d5929 */.elementor-396 .elementor-element.elementor-element-d2d5929 {
    top: -150px;
}/* End custom CSS */