.elementor-23 .elementor-element.elementor-element-40886dd2{--display:flex;--min-height:880px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.55;}.elementor-23 .elementor-element.elementor-element-40886dd2:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-40886dd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blueshorescounselling.com/wp-content/uploads/2026/03/blue-shores-counselling-meeting-room.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-40886dd2::before, .elementor-23 .elementor-element.elementor-element-40886dd2 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-40886dd2 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-40886dd2 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-40886dd2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-40886dd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, #FFFFFF42 93%);}.elementor-23 .elementor-element.elementor-element-40886dd2 > .elementor-shape-bottom .elementor-shape-fill, .elementor-23 .elementor-element.elementor-element-40886dd2 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-40886dd2 > .elementor-shape-bottom svg, .elementor-23 .elementor-element.elementor-element-40886dd2 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:88px;}.elementor-23 .elementor-element.elementor-element-16ff76bf{--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-23 .elementor-element.elementor-element-2b99435d{--display:flex;}.elementor-23 .elementor-element.elementor-element-5e5c3a4e .elementor-heading-title{font-family:var( --e-global-typography-63cd8c4-font-family ), Sans-serif;font-size:var( --e-global-typography-63cd8c4-font-size );font-weight:var( --e-global-typography-63cd8c4-font-weight );text-transform:var( --e-global-typography-63cd8c4-text-transform );line-height:var( --e-global-typography-63cd8c4-line-height );color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-cdc1ce2{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-2eedf516{--display:flex;}.elementor-23 .elementor-element.elementor-element-290930f1 .elementor-button{background-color:var( --e-global-color-a7df9ae );font-family:"Verdana", Sans-serif;font-size:clamp(1rem, 0.951rem + 0.24vw, 1.125rem);text-transform:uppercase;fill:var( --e-global-color-5c1cbda );color:var( --e-global-color-5c1cbda );border-radius:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-290930f1 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-290930f1 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-7cd51ff0{--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-23 .elementor-element.elementor-element-9755109{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-9755109:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-9755109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-9755109 > .elementor-shape-top .elementor-shape-fill, .elementor-23 .elementor-element.elementor-element-9755109 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-9755109 > .elementor-shape-top svg, .elementor-23 .elementor-element.elementor-element-9755109 > .e-con-inner > .elementor-shape-top svg{height:78px;transform:translateX(-50%) rotateY(180deg);}.elementor-23 .elementor-element.elementor-element-05ee1a4{padding:080px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-05ee1a4 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:clamp(1.875rem, 1.509rem + 1.83vw, 2.813rem);text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-c2690c4{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-c918be3{--display:flex;--min-height:60px;--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:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c918be3:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c918be3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-d8f15df{padding:20px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-d8f15df .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:clamp(1.875rem, 1.509rem + 1.83vw, 2.813rem);text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-732d3f6{--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:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-732d3f6:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-732d3f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-886ecf6{--display:flex;--min-height:540px;--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;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-886ecf6:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-886ecf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a7df9ae );}.elementor-23 .elementor-element.elementor-element-886ecf6::before, .elementor-23 .elementor-element.elementor-element-886ecf6 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-886ecf6 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-886ecf6 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-886ecf6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-886ecf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-a6e2dae{--display:flex;--min-height:235px;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a6e2dae::before, .elementor-23 .elementor-element.elementor-element-a6e2dae > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-a6e2dae > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-a6e2dae > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-a6e2dae > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-a6e2dae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-a6e2dae:hover::before, .elementor-23 .elementor-element.elementor-element-a6e2dae:hover > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-a6e2dae:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-a6e2dae > .elementor-background-slideshow:hover::before, .elementor-23 .elementor-element.elementor-element-a6e2dae > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-a6e2dae:hover{--overlay-opacity:0.5;}.elementor-23 .elementor-element.elementor-element-ebfdab6:hover{--e-transform-scale:1.005;}.elementor-23 .elementor-element.elementor-element-ebfdab6{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, #f2295b 100%);}.elementor-23 .elementor-element.elementor-element-ebfdab6 img{border-radius:15px 15px 0px 0px;}.elementor-23 .elementor-element.elementor-element-f67fa86{--display:flex;--justify-content:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-23 .elementor-element.elementor-element-9bd484e{text-align:center;}.elementor-23 .elementor-element.elementor-element-9bd484e .elementor-heading-title{font-family:var( --e-global-typography-2d18259-font-family ), Sans-serif;font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-333752d{text-align:center;font-family:var( --e-global-typography-318def0-font-family ), Sans-serif;font-size:var( --e-global-typography-318def0-font-size );color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-2d40514 .elementor-button{background-color:var( --e-global-color-a7df9ae );font-family:var( --e-global-typography-9f6d6ff-font-family ), Sans-serif;font-size:var( --e-global-typography-9f6d6ff-font-size );fill:var( --e-global-color-5c1cbda );color:var( --e-global-color-5c1cbda );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-1dd0ed3 .e-off-canvas__overlay{background-color:transparent;background-image:linear-gradient(180deg, #1E3A5FBF 0%, #E8DCCBC7 100%);}.elementor-23 .elementor-element.elementor-element-1dd0ed3{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:50vw;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-overlay-opacity:1;}.elementor-23 .elementor-element.elementor-element-3cf9839{--display:flex;--min-height:60px;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-3cf9839:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-3cf9839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-242759e .elementor-icon-wrapper{text-align:end;}.elementor-23 .elementor-element.elementor-element-242759e .elementor-icon{font-size:23px;}.elementor-23 .elementor-element.elementor-element-242759e .elementor-icon svg{height:23px;}.elementor-23 .elementor-element.elementor-element-7570641{font-family:var( --e-global-typography-318def0-font-family ), Sans-serif;font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-eb7556d{--display:flex;--min-height:540px;--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;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-eb7556d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-eb7556d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a7df9ae );}.elementor-23 .elementor-element.elementor-element-54cc35b{--display:flex;--min-height:235px;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-54cc35b::before, .elementor-23 .elementor-element.elementor-element-54cc35b > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-54cc35b > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-54cc35b > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-54cc35b > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-54cc35b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-54cc35b:hover::before, .elementor-23 .elementor-element.elementor-element-54cc35b:hover > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-54cc35b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-54cc35b > .elementor-background-slideshow:hover::before, .elementor-23 .elementor-element.elementor-element-54cc35b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-54cc35b:hover{--overlay-opacity:0.5;}.elementor-23 .elementor-element.elementor-element-52f6a06:hover{--e-transform-scale:1.005;}.elementor-23 .elementor-element.elementor-element-52f6a06{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, #f2295b 100%);}.elementor-23 .elementor-element.elementor-element-52f6a06 img{border-radius:15px 15px 0px 0px;}.elementor-23 .elementor-element.elementor-element-b6356ef{--display:flex;--justify-content:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-23 .elementor-element.elementor-element-be27bf5{text-align:center;}.elementor-23 .elementor-element.elementor-element-be27bf5 .elementor-heading-title{font-family:var( --e-global-typography-2d18259-font-family ), Sans-serif;font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-f913bcd{text-align:center;font-family:var( --e-global-typography-318def0-font-family ), Sans-serif;font-size:var( --e-global-typography-318def0-font-size );color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-c08ed31 .elementor-button{background-color:var( --e-global-color-a7df9ae );font-family:var( --e-global-typography-9f6d6ff-font-family ), Sans-serif;font-size:var( --e-global-typography-9f6d6ff-font-size );fill:var( --e-global-color-5c1cbda );color:var( --e-global-color-5c1cbda );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-cc561ff .e-off-canvas__overlay{background-color:transparent;background-image:linear-gradient(180deg, #1E3A5FBF 0%, #E8DCCBC7 100%);}.elementor-23 .elementor-element.elementor-element-cc561ff{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:50vw;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-overlay-opacity:1;}.elementor-23 .elementor-element.elementor-element-b54c59a{--display:flex;--min-height:60px;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-b54c59a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b54c59a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-3da0f2a .elementor-icon-wrapper{text-align:end;}.elementor-23 .elementor-element.elementor-element-3da0f2a .elementor-icon{font-size:23px;}.elementor-23 .elementor-element.elementor-element-3da0f2a .elementor-icon svg{height:23px;}.elementor-23 .elementor-element.elementor-element-5728e91{font-family:var( --e-global-typography-318def0-font-family ), Sans-serif;font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-3664850{--display:flex;--min-height:540px;--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;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3664850:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-3664850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a7df9ae );}.elementor-23 .elementor-element.elementor-element-23ac068{--display:flex;--min-height:235px;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-23ac068::before, .elementor-23 .elementor-element.elementor-element-23ac068 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-23ac068 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-23ac068 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-23ac068 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-23ac068 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-23ac068:hover::before, .elementor-23 .elementor-element.elementor-element-23ac068:hover > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-23ac068:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-23ac068 > .elementor-background-slideshow:hover::before, .elementor-23 .elementor-element.elementor-element-23ac068 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-23ac068:hover{--overlay-opacity:0.5;}.elementor-23 .elementor-element.elementor-element-9fd5845:hover{--e-transform-scale:1.005;}.elementor-23 .elementor-element.elementor-element-9fd5845{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, #f2295b 100%);}.elementor-23 .elementor-element.elementor-element-9fd5845 img{border-radius:15px 15px 0px 0px;}.elementor-23 .elementor-element.elementor-element-32e8000{--display:flex;--justify-content:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-23 .elementor-element.elementor-element-e1efb7c{text-align:center;}.elementor-23 .elementor-element.elementor-element-e1efb7c .elementor-heading-title{font-family:var( --e-global-typography-2d18259-font-family ), Sans-serif;font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-f4942c7{text-align:center;font-family:var( --e-global-typography-318def0-font-family ), Sans-serif;font-size:var( --e-global-typography-318def0-font-size );color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-c0d14ee .elementor-button{background-color:var( --e-global-color-a7df9ae );font-family:var( --e-global-typography-9f6d6ff-font-family ), Sans-serif;font-size:var( --e-global-typography-9f6d6ff-font-size );fill:var( --e-global-color-5c1cbda );color:var( --e-global-color-5c1cbda );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-e76bbff .e-off-canvas__overlay{background-color:transparent;background-image:linear-gradient(180deg, #1E3A5FBF 0%, #E8DCCBC7 100%);}.elementor-23 .elementor-element.elementor-element-e76bbff{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:50vw;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-overlay-opacity:1;}.elementor-23 .elementor-element.elementor-element-73a8bce{--display:flex;--min-height:60px;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-73a8bce:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-73a8bce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-05ad60f .elementor-icon-wrapper{text-align:end;}.elementor-23 .elementor-element.elementor-element-05ad60f .elementor-icon{font-size:23px;}.elementor-23 .elementor-element.elementor-element-05ad60f .elementor-icon svg{height:23px;}.elementor-23 .elementor-element.elementor-element-094a157{font-family:var( --e-global-typography-318def0-font-family ), Sans-serif;font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-9ad1b1d{--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:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-9ad1b1d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-9ad1b1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a7df9ae );}.elementor-23 .elementor-element.elementor-element-5b651e0{--display:flex;--min-height:540px;--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;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-5b651e0:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5b651e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-518d9a2 );}.elementor-23 .elementor-element.elementor-element-5b651e0::before, .elementor-23 .elementor-element.elementor-element-5b651e0 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-5b651e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-5b651e0 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-5b651e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-5b651e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-f8033e8{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-f8033e8::before, .elementor-23 .elementor-element.elementor-element-f8033e8 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-f8033e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-f8033e8 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-f8033e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-f8033e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-f8033e8:hover::before, .elementor-23 .elementor-element.elementor-element-f8033e8:hover > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-f8033e8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-f8033e8 > .elementor-background-slideshow:hover::before, .elementor-23 .elementor-element.elementor-element-f8033e8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-f8033e8:hover{--overlay-opacity:0.5;}.elementor-23 .elementor-element.elementor-element-742d1a3{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, #f2295b 100%);}.elementor-23 .elementor-element.elementor-element-742d1a3 img{height:235px;border-radius:15px 15px 0px 0px;}.elementor-23 .elementor-element.elementor-element-dbdd553{--display:flex;--justify-content:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-23 .elementor-element.elementor-element-df2b5b3{text-align:center;}.elementor-23 .elementor-element.elementor-element-df2b5b3 .elementor-heading-title{font-family:var( --e-global-typography-2d18259-font-family ), Sans-serif;font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-d20c91e{text-align:center;font-family:var( --e-global-typography-318def0-font-family ), Sans-serif;font-size:var( --e-global-typography-318def0-font-size );color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-604dd0d .elementor-button{background-color:var( --e-global-color-518d9a2 );font-family:var( --e-global-typography-9f6d6ff-font-family ), Sans-serif;font-size:var( --e-global-typography-9f6d6ff-font-size );fill:var( --e-global-color-5c1cbda );color:var( --e-global-color-5c1cbda );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-7bc9e1e .e-off-canvas__overlay{background-color:transparent;background-image:linear-gradient(180deg, #1E3A5FBF 0%, #E8DCCBC7 100%);}.elementor-23 .elementor-element.elementor-element-7bc9e1e{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:50vw;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-overlay-opacity:1;}.elementor-23 .elementor-element.elementor-element-f9397cc{--display:flex;--min-height:60px;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-f9397cc:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-f9397cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-3ed3508 .elementor-icon-wrapper{text-align:end;}.elementor-23 .elementor-element.elementor-element-3ed3508 .elementor-icon{font-size:23px;}.elementor-23 .elementor-element.elementor-element-3ed3508 .elementor-icon svg{height:23px;}.elementor-23 .elementor-element.elementor-element-76bb761{font-family:var( --e-global-typography-318def0-font-family ), Sans-serif;font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-835edf7{--display:flex;--min-height:540px;--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;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-835edf7:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-835edf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-518d9a2 );}.elementor-23 .elementor-element.elementor-element-53a21b4{--display:flex;--min-height:0px;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-53a21b4:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-53a21b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-518d9a2 );}.elementor-23 .elementor-element.elementor-element-53a21b4::before, .elementor-23 .elementor-element.elementor-element-53a21b4 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-53a21b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-53a21b4 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-53a21b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-53a21b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-53a21b4:hover::before, .elementor-23 .elementor-element.elementor-element-53a21b4:hover > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-53a21b4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-53a21b4 > .elementor-background-slideshow:hover::before, .elementor-23 .elementor-element.elementor-element-53a21b4 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-53a21b4:hover{--overlay-opacity:0.5;}.elementor-23 .elementor-element.elementor-element-543ed04:hover{--e-transform-scale:1.005;}.elementor-23 .elementor-element.elementor-element-543ed04{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, #f2295b 100%);}.elementor-23 .elementor-element.elementor-element-543ed04 img{height:235px;border-radius:15px 15px 0px 0px;}.elementor-23 .elementor-element.elementor-element-d841d3a{--display:flex;--justify-content:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-23 .elementor-element.elementor-element-f053c0a{text-align:center;}.elementor-23 .elementor-element.elementor-element-f053c0a .elementor-heading-title{font-family:var( --e-global-typography-2d18259-font-family ), Sans-serif;font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-ef1145d{text-align:center;font-family:var( --e-global-typography-318def0-font-family ), Sans-serif;font-size:var( --e-global-typography-318def0-font-size );color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-f6a42e1 .elementor-button{background-color:var( --e-global-color-518d9a2 );font-family:var( --e-global-typography-9f6d6ff-font-family ), Sans-serif;font-size:var( --e-global-typography-9f6d6ff-font-size );fill:var( --e-global-color-5c1cbda );color:var( --e-global-color-5c1cbda );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-cc9ae83 .e-off-canvas__overlay{background-color:transparent;background-image:linear-gradient(180deg, #1E3A5FBF 0%, #E8DCCBC7 100%);}.elementor-23 .elementor-element.elementor-element-cc9ae83{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:50vw;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-overlay-opacity:1;}.elementor-23 .elementor-element.elementor-element-5cb6ae9{--display:flex;--min-height:60px;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-5cb6ae9:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5cb6ae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-9f03cc1 .elementor-icon-wrapper{text-align:end;}.elementor-23 .elementor-element.elementor-element-9f03cc1 .elementor-icon{font-size:23px;}.elementor-23 .elementor-element.elementor-element-9f03cc1 .elementor-icon svg{height:23px;}.elementor-23 .elementor-element.elementor-element-7585a55{font-family:var( --e-global-typography-318def0-font-family ), Sans-serif;font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-24faaf9{--display:flex;--min-height:540px;--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;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-24faaf9:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-24faaf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-518d9a2 );}.elementor-23 .elementor-element.elementor-element-18a9e0e{--display:flex;--min-height:0px;--overflow:hidden;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-18a9e0e::before, .elementor-23 .elementor-element.elementor-element-18a9e0e > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-18a9e0e > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-18a9e0e > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-18a9e0e > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-18a9e0e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-18a9e0e:hover::before, .elementor-23 .elementor-element.elementor-element-18a9e0e:hover > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-18a9e0e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-18a9e0e > .elementor-background-slideshow:hover::before, .elementor-23 .elementor-element.elementor-element-18a9e0e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-18a9e0e:hover{--overlay-opacity:0.5;}.elementor-23 .elementor-element.elementor-element-08cae43:hover{--e-transform-scale:1.005;}.elementor-23 .elementor-element.elementor-element-08cae43{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, #f2295b 100%);}.elementor-23 .elementor-element.elementor-element-08cae43 img{height:235px;border-radius:15px 15px 0px 0px;}.elementor-23 .elementor-element.elementor-element-a2f9aa9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-23 .elementor-element.elementor-element-aef5b96{text-align:center;}.elementor-23 .elementor-element.elementor-element-aef5b96 .elementor-heading-title{font-family:var( --e-global-typography-2d18259-font-family ), Sans-serif;font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-a5b342b .elementor-heading-title{font-family:var( --e-global-typography-d4dd351-font-family ), Sans-serif;font-size:var( --e-global-typography-d4dd351-font-size );line-height:var( --e-global-typography-d4dd351-line-height );color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-9f4662c{text-align:center;font-family:var( --e-global-typography-318def0-font-family ), Sans-serif;font-size:var( --e-global-typography-318def0-font-size );color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-6be6fb3 .elementor-button{background-color:var( --e-global-color-518d9a2 );font-family:var( --e-global-typography-9f6d6ff-font-family ), Sans-serif;font-size:var( --e-global-typography-9f6d6ff-font-size );fill:var( --e-global-color-5c1cbda );color:var( --e-global-color-5c1cbda );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-99fe2b6 .e-off-canvas__overlay{background-color:transparent;background-image:linear-gradient(180deg, #1E3A5FBF 0%, #E8DCCBC7 100%);}.elementor-23 .elementor-element.elementor-element-99fe2b6{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:50vw;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-overlay-opacity:1;}.elementor-23 .elementor-element.elementor-element-44fff43{--display:flex;--min-height:60px;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-44fff43:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-44fff43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-706909a .elementor-icon-wrapper{text-align:end;}.elementor-23 .elementor-element.elementor-element-706909a .elementor-icon{font-size:23px;}.elementor-23 .elementor-element.elementor-element-706909a .elementor-icon svg{height:23px;}.elementor-23 .elementor-element.elementor-element-a2ebdb8{font-family:var( --e-global-typography-318def0-font-family ), Sans-serif;font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-96dd25e{--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:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-96dd25e:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-96dd25e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-518d9a2 );}.elementor-23 .elementor-element.elementor-element-708a469{--display:flex;--min-height:540px;--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;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-708a469:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-708a469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-708a469::before, .elementor-23 .elementor-element.elementor-element-708a469 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-708a469 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-708a469 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-708a469 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-708a469 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-e62cc72{--display:flex;--min-height:235px;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-e62cc72::before, .elementor-23 .elementor-element.elementor-element-e62cc72 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-e62cc72 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-e62cc72 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-e62cc72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-e62cc72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-e62cc72:hover::before, .elementor-23 .elementor-element.elementor-element-e62cc72:hover > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-e62cc72:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-e62cc72 > .elementor-background-slideshow:hover::before, .elementor-23 .elementor-element.elementor-element-e62cc72 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-e62cc72:hover{--overlay-opacity:0.5;}.elementor-23 .elementor-element.elementor-element-05d398d:hover{--e-transform-scale:1.005;}.elementor-23 .elementor-element.elementor-element-05d398d{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, #f2295b 100%);}.elementor-23 .elementor-element.elementor-element-05d398d img{border-radius:15px 15px 0px 0px;}.elementor-23 .elementor-element.elementor-element-74479b7{--display:flex;--justify-content:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-23 .elementor-element.elementor-element-cf905f1{text-align:center;}.elementor-23 .elementor-element.elementor-element-cf905f1 .elementor-heading-title{font-family:var( --e-global-typography-2d18259-font-family ), Sans-serif;font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-effc531{text-align:center;font-family:var( --e-global-typography-318def0-font-family ), Sans-serif;font-size:var( --e-global-typography-318def0-font-size );color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-03e9ba3 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-9f6d6ff-font-family ), Sans-serif;font-size:var( --e-global-typography-9f6d6ff-font-size );fill:var( --e-global-color-5c1cbda );color:var( --e-global-color-5c1cbda );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-09a7258 .e-off-canvas__overlay{background-color:transparent;background-image:linear-gradient(180deg, #1E3A5FBF 0%, #E8DCCBC7 100%);}.elementor-23 .elementor-element.elementor-element-09a7258{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:50vw;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-overlay-opacity:1;}.elementor-23 .elementor-element.elementor-element-e801b66{--display:flex;--min-height:60px;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-e801b66:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-e801b66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-63d5329 .elementor-icon-wrapper{text-align:end;}.elementor-23 .elementor-element.elementor-element-63d5329 .elementor-icon{font-size:23px;}.elementor-23 .elementor-element.elementor-element-63d5329 .elementor-icon svg{height:23px;}.elementor-23 .elementor-element.elementor-element-061877f{font-family:var( --e-global-typography-318def0-font-family ), Sans-serif;font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-2441ac8{--display:flex;--min-height:540px;--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;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2441ac8:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2441ac8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-0967413{--display:flex;--min-height:235px;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-0967413::before, .elementor-23 .elementor-element.elementor-element-0967413 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-0967413 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-0967413 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-0967413 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-0967413 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-0967413:hover::before, .elementor-23 .elementor-element.elementor-element-0967413:hover > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-0967413:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-0967413 > .elementor-background-slideshow:hover::before, .elementor-23 .elementor-element.elementor-element-0967413 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-0967413:hover{--overlay-opacity:0.5;}.elementor-23 .elementor-element.elementor-element-b933660:hover{--e-transform-scale:1.005;}.elementor-23 .elementor-element.elementor-element-b933660{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, #f2295b 100%);}.elementor-23 .elementor-element.elementor-element-b933660 img{border-radius:15px 15px 0px 0px;}.elementor-23 .elementor-element.elementor-element-2617970{--display:flex;--justify-content:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-23 .elementor-element.elementor-element-dfb574f{text-align:center;}.elementor-23 .elementor-element.elementor-element-dfb574f .elementor-heading-title{font-family:var( --e-global-typography-2d18259-font-family ), Sans-serif;font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-0c08fcd{text-align:center;font-family:var( --e-global-typography-318def0-font-family ), Sans-serif;font-size:var( --e-global-typography-318def0-font-size );color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-4759ba1 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-9f6d6ff-font-family ), Sans-serif;font-size:var( --e-global-typography-9f6d6ff-font-size );fill:var( --e-global-color-5c1cbda );color:var( --e-global-color-5c1cbda );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-827e9ad .e-off-canvas__overlay{background-color:transparent;background-image:linear-gradient(180deg, #1E3A5FBF 0%, #E8DCCBC7 100%);}.elementor-23 .elementor-element.elementor-element-827e9ad{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:50vw;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-overlay-opacity:1;}.elementor-23 .elementor-element.elementor-element-28dcf38{--display:flex;--min-height:60px;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-28dcf38:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-28dcf38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-647e537 .elementor-icon-wrapper{text-align:end;}.elementor-23 .elementor-element.elementor-element-647e537 .elementor-icon{font-size:23px;}.elementor-23 .elementor-element.elementor-element-647e537 .elementor-icon svg{height:23px;}.elementor-23 .elementor-element.elementor-element-30ba1f6{font-family:var( --e-global-typography-318def0-font-family ), Sans-serif;font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-d8002e1{--display:flex;--min-height:540px;--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;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-d8002e1:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-d8002e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-cb28bed{--display:flex;--min-height:235px;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-cb28bed::before, .elementor-23 .elementor-element.elementor-element-cb28bed > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-cb28bed > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-cb28bed > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-cb28bed > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-cb28bed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-cb28bed:hover::before, .elementor-23 .elementor-element.elementor-element-cb28bed:hover > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-cb28bed:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-cb28bed > .elementor-background-slideshow:hover::before, .elementor-23 .elementor-element.elementor-element-cb28bed > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-cb28bed:hover{--overlay-opacity:0.5;}.elementor-23 .elementor-element.elementor-element-d6490bb:hover{--e-transform-scale:1.005;}.elementor-23 .elementor-element.elementor-element-d6490bb{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, #f2295b 100%);}.elementor-23 .elementor-element.elementor-element-d6490bb img{border-radius:15px 15px 0px 0px;}.elementor-23 .elementor-element.elementor-element-f9734e1{--display:flex;--justify-content:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-23 .elementor-element.elementor-element-ecf4fa4{text-align:center;}.elementor-23 .elementor-element.elementor-element-ecf4fa4 .elementor-heading-title{font-family:var( --e-global-typography-2d18259-font-family ), Sans-serif;font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-e7c187e{text-align:center;font-family:var( --e-global-typography-318def0-font-family ), Sans-serif;font-size:var( --e-global-typography-318def0-font-size );color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-1c8e85b .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-9f6d6ff-font-family ), Sans-serif;font-size:var( --e-global-typography-9f6d6ff-font-size );fill:var( --e-global-color-5c1cbda );color:var( --e-global-color-5c1cbda );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-ab3a0c2 .e-off-canvas__overlay{background-color:transparent;background-image:linear-gradient(180deg, #1E3A5FBF 0%, #E8DCCBC7 100%);}.elementor-23 .elementor-element.elementor-element-ab3a0c2{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:50vw;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-overlay-opacity:1;}.elementor-23 .elementor-element.elementor-element-45f3daf{--display:flex;--min-height:60px;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-45f3daf:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-45f3daf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5c1cbda );}.elementor-23 .elementor-element.elementor-element-1685a72 .elementor-icon-wrapper{text-align:end;}.elementor-23 .elementor-element.elementor-element-1685a72 .elementor-icon{font-size:23px;}.elementor-23 .elementor-element.elementor-element-1685a72 .elementor-icon svg{height:23px;}.elementor-23 .elementor-element.elementor-element-8c975ff{font-family:var( --e-global-typography-318def0-font-family ), Sans-serif;font-size:var( --e-global-typography-318def0-font-size );}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-23 .elementor-element.elementor-element-05ee1a4{padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-c2690c4{padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-d8f15df{padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-732d3f6{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-886ecf6{--min-height:500px;}.elementor-23 .elementor-element.elementor-element-a6e2dae{--min-height:258px;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-ebfdab6 img{width:100%;height:259px;}.elementor-23 .elementor-element.elementor-element-f67fa86{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-eb7556d{--min-height:500px;--justify-content:flex-start;}.elementor-23 .elementor-element.elementor-element-54cc35b{--min-height:258px;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-52f6a06 img{width:100%;height:259px;}.elementor-23 .elementor-element.elementor-element-b6356ef{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-3664850{--min-height:500px;}.elementor-23 .elementor-element.elementor-element-23ac068{--min-height:258px;--justify-content:flex-start;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-23 .elementor-element.elementor-element-9fd5845 img{width:100%;height:259px;}.elementor-23 .elementor-element.elementor-element-32e8000{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-9ad1b1d{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-5b651e0{--min-height:500px;}.elementor-23 .elementor-element.elementor-element-f8033e8{--min-height:258px;--justify-content:space-evenly;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-742d1a3 img{width:100%;height:259px;}.elementor-23 .elementor-element.elementor-element-dbdd553{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-df2b5b3.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-d20c91e.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-604dd0d.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-835edf7{--min-height:500px;}.elementor-23 .elementor-element.elementor-element-53a21b4{--min-height:258px;--justify-content:space-evenly;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-543ed04 img{height:259px;}.elementor-23 .elementor-element.elementor-element-d841d3a{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-f053c0a.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-24faaf9{--min-height:500px;}.elementor-23 .elementor-element.elementor-element-18a9e0e{--min-height:258px;--justify-content:space-evenly;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-23 .elementor-element.elementor-element-08cae43 img{height:259px;}.elementor-23 .elementor-element.elementor-element-a2f9aa9{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-aef5b96.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-a5b342b.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-9f4662c.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-6be6fb3.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-96dd25e{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-708a469{--min-height:500px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-e62cc72{--min-height:258px;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-05d398d img{height:259px;}.elementor-23 .elementor-element.elementor-element-74479b7{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-cf905f1.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-effc531.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-03e9ba3.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-2441ac8{--min-height:500px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-0967413{--min-height:258px;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-b933660 img{height:259px;}.elementor-23 .elementor-element.elementor-element-2617970{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-dfb574f.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-0c08fcd.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-4759ba1.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-d8002e1{--min-height:500px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-cb28bed{--min-height:258px;--justify-content:flex-start;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-23 .elementor-element.elementor-element-d6490bb img{height:259px;}.elementor-23 .elementor-element.elementor-element-f9734e1{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-ecf4fa4.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-e7c187e.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-1c8e85b.elementor-element{--align-self:center;}}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-5e5c3a4e .elementor-heading-title{font-size:var( --e-global-typography-63cd8c4-font-size );line-height:var( --e-global-typography-63cd8c4-line-height );}.elementor-23 .elementor-element.elementor-element-9755109{--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-886ecf6{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-a6e2dae{--min-height:0px;--justify-content:flex-start;}.elementor-23 .elementor-element.elementor-element-f67fa86{--min-height:0px;}.elementor-23 .elementor-element.elementor-element-9bd484e .elementor-heading-title{font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );}.elementor-23 .elementor-element.elementor-element-333752d{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-2d40514 .elementor-button{font-size:var( --e-global-typography-9f6d6ff-font-size );}.elementor-23 .elementor-element.elementor-element-7570641{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-eb7556d{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-54cc35b{--min-height:0px;--justify-content:flex-start;}.elementor-23 .elementor-element.elementor-element-b6356ef{--min-height:0px;}.elementor-23 .elementor-element.elementor-element-be27bf5 .elementor-heading-title{font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );}.elementor-23 .elementor-element.elementor-element-f913bcd{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-c08ed31 .elementor-button{font-size:var( --e-global-typography-9f6d6ff-font-size );}.elementor-23 .elementor-element.elementor-element-5728e91{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-3664850{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-23ac068{--min-height:0px;--justify-content:flex-start;}.elementor-23 .elementor-element.elementor-element-32e8000{--min-height:0px;}.elementor-23 .elementor-element.elementor-element-e1efb7c .elementor-heading-title{font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );}.elementor-23 .elementor-element.elementor-element-f4942c7{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-c0d14ee .elementor-button{font-size:var( --e-global-typography-9f6d6ff-font-size );}.elementor-23 .elementor-element.elementor-element-094a157{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-5b651e0{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-f8033e8{--min-height:0px;--justify-content:flex-start;}.elementor-23 .elementor-element.elementor-element-dbdd553{--min-height:0px;}.elementor-23 .elementor-element.elementor-element-df2b5b3 .elementor-heading-title{font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );}.elementor-23 .elementor-element.elementor-element-d20c91e{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-604dd0d .elementor-button{font-size:var( --e-global-typography-9f6d6ff-font-size );}.elementor-23 .elementor-element.elementor-element-76bb761{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-835edf7{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-53a21b4{--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-d841d3a{--min-height:0px;}.elementor-23 .elementor-element.elementor-element-f053c0a .elementor-heading-title{font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );}.elementor-23 .elementor-element.elementor-element-ef1145d{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-f6a42e1 .elementor-button{font-size:var( --e-global-typography-9f6d6ff-font-size );}.elementor-23 .elementor-element.elementor-element-7585a55{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-24faaf9{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-18a9e0e{--min-height:0px;--justify-content:flex-start;}.elementor-23 .elementor-element.elementor-element-a2f9aa9{--min-height:0px;}.elementor-23 .elementor-element.elementor-element-aef5b96 .elementor-heading-title{font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );}.elementor-23 .elementor-element.elementor-element-a5b342b .elementor-heading-title{font-size:var( --e-global-typography-d4dd351-font-size );line-height:var( --e-global-typography-d4dd351-line-height );}.elementor-23 .elementor-element.elementor-element-9f4662c{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-6be6fb3 .elementor-button{font-size:var( --e-global-typography-9f6d6ff-font-size );}.elementor-23 .elementor-element.elementor-element-a2ebdb8{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-708a469{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-e62cc72{--min-height:0px;--justify-content:flex-start;}.elementor-23 .elementor-element.elementor-element-74479b7{--min-height:0px;}.elementor-23 .elementor-element.elementor-element-cf905f1 .elementor-heading-title{font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );}.elementor-23 .elementor-element.elementor-element-effc531{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-03e9ba3 .elementor-button{font-size:var( --e-global-typography-9f6d6ff-font-size );}.elementor-23 .elementor-element.elementor-element-061877f{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-2441ac8{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-0967413{--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2617970{--min-height:0px;}.elementor-23 .elementor-element.elementor-element-dfb574f .elementor-heading-title{font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );}.elementor-23 .elementor-element.elementor-element-0c08fcd{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-4759ba1 .elementor-button{font-size:var( --e-global-typography-9f6d6ff-font-size );}.elementor-23 .elementor-element.elementor-element-30ba1f6{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-d8002e1{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-cb28bed{--min-height:0px;--justify-content:flex-start;}.elementor-23 .elementor-element.elementor-element-f9734e1{--min-height:0px;}.elementor-23 .elementor-element.elementor-element-ecf4fa4 .elementor-heading-title{font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );}.elementor-23 .elementor-element.elementor-element-e7c187e{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-1c8e85b .elementor-button{font-size:var( --e-global-typography-9f6d6ff-font-size );}.elementor-23 .elementor-element.elementor-element-8c975ff{font-size:var( --e-global-typography-318def0-font-size );}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-40886dd2:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-40886dd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blueshorescounselling.com/wp-content/uploads/2026/03/blue-shores-counselling-therapy-office-collingwood-ontario-1.webp");background-position:bottom center;}.elementor-23 .elementor-element.elementor-element-5e5c3a4e{text-align:center;}.elementor-23 .elementor-element.elementor-element-5e5c3a4e .elementor-heading-title{font-size:var( --e-global-typography-63cd8c4-font-size );line-height:var( --e-global-typography-63cd8c4-line-height );}.elementor-23 .elementor-element.elementor-element-2eedf516{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-23 .elementor-element.elementor-element-9755109{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-05ee1a4{padding:47px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-9bd484e .elementor-heading-title{font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );}.elementor-23 .elementor-element.elementor-element-333752d{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-2d40514 .elementor-button{font-size:var( --e-global-typography-9f6d6ff-font-size );}.elementor-23 .elementor-element.elementor-element-1dd0ed3{--e-off-canvas-justify-content:center;--e-off-canvas-width:100%;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;}.elementor-23 .elementor-element.elementor-element-3cf9839{--width:100%;--min-height:80vh;--padding-top:34px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-7570641{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-be27bf5 .elementor-heading-title{font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );}.elementor-23 .elementor-element.elementor-element-f913bcd{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-c08ed31 .elementor-button{font-size:var( --e-global-typography-9f6d6ff-font-size );}.elementor-23 .elementor-element.elementor-element-cc561ff{--e-off-canvas-width:100vw;}.elementor-23 .elementor-element.elementor-element-5728e91{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-e1efb7c .elementor-heading-title{font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );}.elementor-23 .elementor-element.elementor-element-f4942c7{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-c0d14ee .elementor-button{font-size:var( --e-global-typography-9f6d6ff-font-size );}.elementor-23 .elementor-element.elementor-element-e76bbff{--e-off-canvas-width:100vw;--e-off-canvas-height:100%;--e-off-canvas-content-overflow:auto;}.elementor-23 .elementor-element.elementor-element-73a8bce{--min-height:30vh;}.elementor-23 .elementor-element.elementor-element-094a157{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-df2b5b3 .elementor-heading-title{font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );}.elementor-23 .elementor-element.elementor-element-d20c91e{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-604dd0d .elementor-button{font-size:var( --e-global-typography-9f6d6ff-font-size );}.elementor-23 .elementor-element.elementor-element-7bc9e1e{--e-off-canvas-width:100vw;}.elementor-23 .elementor-element.elementor-element-76bb761{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-f053c0a .elementor-heading-title{font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );}.elementor-23 .elementor-element.elementor-element-ef1145d{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-f6a42e1 .elementor-button{font-size:var( --e-global-typography-9f6d6ff-font-size );}.elementor-23 .elementor-element.elementor-element-cc9ae83{--e-off-canvas-width:100vw;}.elementor-23 .elementor-element.elementor-element-7585a55{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-aef5b96 .elementor-heading-title{font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );}.elementor-23 .elementor-element.elementor-element-a5b342b .elementor-heading-title{font-size:var( --e-global-typography-d4dd351-font-size );line-height:var( --e-global-typography-d4dd351-line-height );}.elementor-23 .elementor-element.elementor-element-9f4662c{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-6be6fb3 .elementor-button{font-size:var( --e-global-typography-9f6d6ff-font-size );}.elementor-23 .elementor-element.elementor-element-99fe2b6{--e-off-canvas-width:100vw;}.elementor-23 .elementor-element.elementor-element-a2ebdb8{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-cf905f1 .elementor-heading-title{font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );}.elementor-23 .elementor-element.elementor-element-effc531{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-03e9ba3 .elementor-button{font-size:var( --e-global-typography-9f6d6ff-font-size );}.elementor-23 .elementor-element.elementor-element-09a7258{--e-off-canvas-width:100vw;}.elementor-23 .elementor-element.elementor-element-061877f{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-dfb574f .elementor-heading-title{font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );}.elementor-23 .elementor-element.elementor-element-0c08fcd{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-4759ba1 .elementor-button{font-size:var( --e-global-typography-9f6d6ff-font-size );}.elementor-23 .elementor-element.elementor-element-827e9ad{--e-off-canvas-width:100vw;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;}.elementor-23 .elementor-element.elementor-element-30ba1f6{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-ecf4fa4 .elementor-heading-title{font-size:var( --e-global-typography-2d18259-font-size );line-height:var( --e-global-typography-2d18259-line-height );}.elementor-23 .elementor-element.elementor-element-e7c187e{font-size:var( --e-global-typography-318def0-font-size );}.elementor-23 .elementor-element.elementor-element-1c8e85b .elementor-button{font-size:var( --e-global-typography-9f6d6ff-font-size );}.elementor-23 .elementor-element.elementor-element-ab3a0c2{--e-off-canvas-width:100vw;}.elementor-23 .elementor-element.elementor-element-8c975ff{font-size:var( --e-global-typography-318def0-font-size );}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-16ff76bf{--width:50%;}.elementor-23 .elementor-element.elementor-element-2eedf516{--width:58%;}.elementor-23 .elementor-element.elementor-element-7cd51ff0{--width:50%;}.elementor-23 .elementor-element.elementor-element-732d3f6{--content-width:1250px;}.elementor-23 .elementor-element.elementor-element-886ecf6{--width:33%;}.elementor-23 .elementor-element.elementor-element-eb7556d{--width:33%;}.elementor-23 .elementor-element.elementor-element-3664850{--width:33%;}.elementor-23 .elementor-element.elementor-element-23ac068{--width:100%;}.elementor-23 .elementor-element.elementor-element-9ad1b1d{--content-width:1250px;}.elementor-23 .elementor-element.elementor-element-5b651e0{--width:33%;}.elementor-23 .elementor-element.elementor-element-835edf7{--width:33%;}.elementor-23 .elementor-element.elementor-element-24faaf9{--width:33%;}.elementor-23 .elementor-element.elementor-element-18a9e0e{--width:100%;}.elementor-23 .elementor-element.elementor-element-96dd25e{--content-width:1250px;}.elementor-23 .elementor-element.elementor-element-708a469{--width:33%;}.elementor-23 .elementor-element.elementor-element-2441ac8{--width:33%;}.elementor-23 .elementor-element.elementor-element-d8002e1{--width:33%;}.elementor-23 .elementor-element.elementor-element-cb28bed{--width:100%;}}@media(max-width:1200px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-2eedf516{--width:500px;}.elementor-23 .elementor-element.elementor-element-a6e2dae{--width:100%;}.elementor-23 .elementor-element.elementor-element-54cc35b{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-16ff76bf{--width:611px;}}/* Start custom CSS for image, class: .elementor-element-ebfdab6 */.elementor-23 .elementor-element.elementor-element-ebfdab6 img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52f6a06 */.elementor-23 .elementor-element.elementor-element-52f6a06 img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9fd5845 */.elementor-23 .elementor-element.elementor-element-9fd5845 img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-05d398d */.elementor-23 .elementor-element.elementor-element-05d398d img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b933660 */.elementor-23 .elementor-element.elementor-element-b933660 img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d6490bb */.elementor-23 .elementor-element.elementor-element-d6490bb img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}/* End custom CSS */