.elementor-522 .elementor-element.elementor-element-e7215e2{--display:flex;--min-height:90vh;--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:5rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-522 .elementor-element.elementor-element-e7215e2:not(.elementor-motion-effects-element-type-background), .elementor-522 .elementor-element.elementor-element-e7215e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a4eea1 );}.elementor-522 .elementor-element.elementor-element-e7215e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-522 .elementor-element.elementor-element-aae5bc0{--display:flex;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-522 .elementor-element.elementor-element-78b43a4{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-522 .elementor-element.elementor-element-b92d330{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-522 .elementor-element.elementor-element-b92d330 .elementor-heading-title{font-family:var( --e-global-typography-385d56d-font-family ), Sans-serif;font-size:var( --e-global-typography-385d56d-font-size );font-weight:var( --e-global-typography-385d56d-font-weight );line-height:var( --e-global-typography-385d56d-line-height );letter-spacing:var( --e-global-typography-385d56d-letter-spacing );color:var( --e-global-color-primary );}.elementor-522 .elementor-element.elementor-element-3bd277c{--display:grid;--min-height:350px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 20px;--row-gap:40px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-522 .elementor-element.elementor-element-e484d09{--display:flex;--min-height:400px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-522 .elementor-element.elementor-element-e484d09:not(.elementor-motion-effects-element-type-background), .elementor-522 .elementor-element.elementor-element-e484d09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-522 .elementor-element.elementor-element-e484d09 > .elementor-shape-top .elementor-shape-fill, .elementor-522 .elementor-element.elementor-element-e484d09 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-9a4eea1 );}.elementor-522 .elementor-element.elementor-element-e484d09 > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-e484d09 > .e-con-inner > .elementor-shape-top svg{height:170px;}.elementor-522 .elementor-element.elementor-element-e484d09.e-con{--align-self:stretch;}.elementor-522 .elementor-element.elementor-element-6523ff9{--display:flex;}.elementor-522 .elementor-element.elementor-element-7627f59{--display:flex;--min-height:300px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-522 .elementor-element.elementor-element-7627f59:not(.elementor-motion-effects-element-type-background), .elementor-522 .elementor-element.elementor-element-7627f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://queenstherapy.ca/wp-content/uploads/2026/08/005f32_6897bed49d1c45838562cebddce490demv2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-522 .elementor-element.elementor-element-7627f59 > .elementor-shape-bottom svg, .elementor-522 .elementor-element.elementor-element-7627f59 > .e-con-inner > .elementor-shape-bottom svg{height:111px;}.elementor-522 .elementor-element.elementor-element-1d6b599{--display:flex;--min-height:max-content;}.elementor-522 .elementor-element.elementor-element-2735243 .elementor-heading-title{font-family:var( --e-global-typography-4c65c46-font-family ), Sans-serif;font-size:var( --e-global-typography-4c65c46-font-size );font-weight:var( --e-global-typography-4c65c46-font-weight );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );color:var( --e-global-color-fc09887 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-522 .elementor-element.elementor-element-51e2751{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-522 .elementor-element.elementor-element-97244a4 .elementor-button{background-color:var( --e-global-color-77a55bf );fill:var( --e-global-color-fc09887 );color:var( --e-global-color-fc09887 );border-style:none;}.elementor-522 .elementor-element.elementor-element-97244a4 .elementor-button:hover, .elementor-522 .elementor-element.elementor-element-97244a4 .elementor-button:focus{background-color:var( --e-global-color-9a4eea1 );}.elementor-522 .elementor-element.elementor-element-97244a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-522 .elementor-element.elementor-element-47cb2fd{--display:flex;--min-height:400px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-522 .elementor-element.elementor-element-47cb2fd:not(.elementor-motion-effects-element-type-background), .elementor-522 .elementor-element.elementor-element-47cb2fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-522 .elementor-element.elementor-element-47cb2fd > .elementor-shape-top .elementor-shape-fill, .elementor-522 .elementor-element.elementor-element-47cb2fd > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-9a4eea1 );}.elementor-522 .elementor-element.elementor-element-47cb2fd > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-47cb2fd > .e-con-inner > .elementor-shape-top svg{height:170px;}.elementor-522 .elementor-element.elementor-element-47cb2fd.e-con{--align-self:stretch;}.elementor-522 .elementor-element.elementor-element-88cd343{--display:flex;}.elementor-522 .elementor-element.elementor-element-729091f{--display:flex;--min-height:300px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-522 .elementor-element.elementor-element-729091f:not(.elementor-motion-effects-element-type-background), .elementor-522 .elementor-element.elementor-element-729091f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://queenstherapy.ca/wp-content/uploads/2026/08/005f32_ecc6910c141243c38586efae49306ebamv2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-522 .elementor-element.elementor-element-729091f > .elementor-shape-bottom svg, .elementor-522 .elementor-element.elementor-element-729091f > .e-con-inner > .elementor-shape-bottom svg{height:111px;}.elementor-522 .elementor-element.elementor-element-084f179{--display:flex;--min-height:max-content;}.elementor-522 .elementor-element.elementor-element-96b00a2 .elementor-heading-title{font-family:var( --e-global-typography-4c65c46-font-family ), Sans-serif;font-size:var( --e-global-typography-4c65c46-font-size );font-weight:var( --e-global-typography-4c65c46-font-weight );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );color:var( --e-global-color-fc09887 );}.elementor-522 .elementor-element.elementor-element-588e0e8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-secondary );}.elementor-522 .elementor-element.elementor-element-51df2ab .elementor-button{background-color:var( --e-global-color-77a55bf );fill:var( --e-global-color-fc09887 );color:var( --e-global-color-fc09887 );border-style:none;}.elementor-522 .elementor-element.elementor-element-51df2ab .elementor-button:hover, .elementor-522 .elementor-element.elementor-element-51df2ab .elementor-button:focus{background-color:var( --e-global-color-9a4eea1 );}.elementor-522 .elementor-element.elementor-element-51df2ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-522 .elementor-element.elementor-element-0aceb03{--display:flex;--min-height:400px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-522 .elementor-element.elementor-element-0aceb03:not(.elementor-motion-effects-element-type-background), .elementor-522 .elementor-element.elementor-element-0aceb03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-522 .elementor-element.elementor-element-0aceb03 > .elementor-shape-top .elementor-shape-fill, .elementor-522 .elementor-element.elementor-element-0aceb03 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-9a4eea1 );}.elementor-522 .elementor-element.elementor-element-0aceb03 > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-0aceb03 > .e-con-inner > .elementor-shape-top svg{height:170px;}.elementor-522 .elementor-element.elementor-element-0aceb03.e-con{--align-self:stretch;}.elementor-522 .elementor-element.elementor-element-c12577a{--display:flex;}.elementor-522 .elementor-element.elementor-element-9af1c12{--display:flex;--min-height:300px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-522 .elementor-element.elementor-element-9af1c12:not(.elementor-motion-effects-element-type-background), .elementor-522 .elementor-element.elementor-element-9af1c12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://queenstherapy.ca/wp-content/uploads/2026/08/005f32_fc0f92226cb846608e9f1e452cef89dcmv2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-522 .elementor-element.elementor-element-9af1c12 > .elementor-shape-bottom svg, .elementor-522 .elementor-element.elementor-element-9af1c12 > .e-con-inner > .elementor-shape-bottom svg{height:111px;}.elementor-522 .elementor-element.elementor-element-10a8cb0{--display:flex;--min-height:max-content;}.elementor-522 .elementor-element.elementor-element-0283f81 .elementor-heading-title{font-family:var( --e-global-typography-4c65c46-font-family ), Sans-serif;font-size:var( --e-global-typography-4c65c46-font-size );font-weight:var( --e-global-typography-4c65c46-font-weight );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );color:var( --e-global-color-fc09887 );}.elementor-522 .elementor-element.elementor-element-6bf9770{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-secondary );}.elementor-522 .elementor-element.elementor-element-8355680 .elementor-button{background-color:var( --e-global-color-77a55bf );fill:var( --e-global-color-fc09887 );color:var( --e-global-color-fc09887 );border-style:none;}.elementor-522 .elementor-element.elementor-element-8355680 .elementor-button:hover, .elementor-522 .elementor-element.elementor-element-8355680 .elementor-button:focus{background-color:var( --e-global-color-9a4eea1 );}.elementor-522 .elementor-element.elementor-element-8355680{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-522 .elementor-element.elementor-element-df5e72a{--display:flex;--min-height:400px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-522 .elementor-element.elementor-element-df5e72a:not(.elementor-motion-effects-element-type-background), .elementor-522 .elementor-element.elementor-element-df5e72a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-522 .elementor-element.elementor-element-df5e72a > .elementor-shape-top .elementor-shape-fill, .elementor-522 .elementor-element.elementor-element-df5e72a > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-9a4eea1 );}.elementor-522 .elementor-element.elementor-element-df5e72a > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-df5e72a > .e-con-inner > .elementor-shape-top svg{height:170px;}.elementor-522 .elementor-element.elementor-element-df5e72a.e-con{--align-self:stretch;}.elementor-522 .elementor-element.elementor-element-096560f{--display:flex;}.elementor-522 .elementor-element.elementor-element-beb70fe{--display:flex;--min-height:300px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-522 .elementor-element.elementor-element-beb70fe:not(.elementor-motion-effects-element-type-background), .elementor-522 .elementor-element.elementor-element-beb70fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://queenstherapy.ca/wp-content/uploads/2026/08/005f32_f5ce6506bd8942ef8570ab85820c7b92mv2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-522 .elementor-element.elementor-element-beb70fe > .elementor-shape-bottom svg, .elementor-522 .elementor-element.elementor-element-beb70fe > .e-con-inner > .elementor-shape-bottom svg{height:111px;}.elementor-522 .elementor-element.elementor-element-385ab46{--display:flex;--min-height:max-content;}.elementor-522 .elementor-element.elementor-element-173f7e3 .elementor-heading-title{font-family:var( --e-global-typography-4c65c46-font-family ), Sans-serif;font-size:var( --e-global-typography-4c65c46-font-size );font-weight:var( --e-global-typography-4c65c46-font-weight );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );color:var( --e-global-color-fc09887 );}.elementor-522 .elementor-element.elementor-element-04ccf1d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-secondary );}.elementor-522 .elementor-element.elementor-element-ba59bf9 .elementor-button{background-color:var( --e-global-color-77a55bf );fill:var( --e-global-color-fc09887 );color:var( --e-global-color-fc09887 );border-style:none;}.elementor-522 .elementor-element.elementor-element-ba59bf9 .elementor-button:hover, .elementor-522 .elementor-element.elementor-element-ba59bf9 .elementor-button:focus{background-color:var( --e-global-color-9a4eea1 );}.elementor-522 .elementor-element.elementor-element-ba59bf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-522 .elementor-element.elementor-element-70a6a73{--display:flex;--min-height:400px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-522 .elementor-element.elementor-element-70a6a73:not(.elementor-motion-effects-element-type-background), .elementor-522 .elementor-element.elementor-element-70a6a73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-522 .elementor-element.elementor-element-70a6a73 > .elementor-shape-top .elementor-shape-fill, .elementor-522 .elementor-element.elementor-element-70a6a73 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-9a4eea1 );}.elementor-522 .elementor-element.elementor-element-70a6a73 > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-70a6a73 > .e-con-inner > .elementor-shape-top svg{height:170px;}.elementor-522 .elementor-element.elementor-element-70a6a73.e-con{--align-self:stretch;}.elementor-522 .elementor-element.elementor-element-8ac6626{--display:flex;}.elementor-522 .elementor-element.elementor-element-27b5b7b{--display:flex;--min-height:300px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-522 .elementor-element.elementor-element-27b5b7b:not(.elementor-motion-effects-element-type-background), .elementor-522 .elementor-element.elementor-element-27b5b7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://queenstherapy.ca/wp-content/uploads/2026/08/005f32_f9f3582d3e144eccbc06ef1833c2f917mv2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-522 .elementor-element.elementor-element-27b5b7b > .elementor-shape-bottom svg, .elementor-522 .elementor-element.elementor-element-27b5b7b > .e-con-inner > .elementor-shape-bottom svg{height:111px;}.elementor-522 .elementor-element.elementor-element-cad0252{--display:flex;--min-height:max-content;}.elementor-522 .elementor-element.elementor-element-00130b3 .elementor-heading-title{font-family:var( --e-global-typography-4c65c46-font-family ), Sans-serif;font-size:var( --e-global-typography-4c65c46-font-size );font-weight:var( --e-global-typography-4c65c46-font-weight );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );color:var( --e-global-color-fc09887 );}.elementor-522 .elementor-element.elementor-element-9f5d312{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-secondary );}.elementor-522 .elementor-element.elementor-element-f5d0994 .elementor-button{background-color:var( --e-global-color-77a55bf );fill:var( --e-global-color-fc09887 );color:var( --e-global-color-fc09887 );border-style:none;}.elementor-522 .elementor-element.elementor-element-f5d0994 .elementor-button:hover, .elementor-522 .elementor-element.elementor-element-f5d0994 .elementor-button:focus{background-color:var( --e-global-color-9a4eea1 );}.elementor-522 .elementor-element.elementor-element-f5d0994{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-522 .elementor-element.elementor-element-1ff3f36{--display:flex;--min-height:400px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-522 .elementor-element.elementor-element-1ff3f36:not(.elementor-motion-effects-element-type-background), .elementor-522 .elementor-element.elementor-element-1ff3f36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-522 .elementor-element.elementor-element-1ff3f36 > .elementor-shape-top .elementor-shape-fill, .elementor-522 .elementor-element.elementor-element-1ff3f36 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-9a4eea1 );}.elementor-522 .elementor-element.elementor-element-1ff3f36 > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-1ff3f36 > .e-con-inner > .elementor-shape-top svg{height:170px;}.elementor-522 .elementor-element.elementor-element-1ff3f36.e-con{--align-self:stretch;}.elementor-522 .elementor-element.elementor-element-ff4e7bd{--display:flex;}.elementor-522 .elementor-element.elementor-element-3041685{--display:flex;--min-height:300px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-522 .elementor-element.elementor-element-3041685:not(.elementor-motion-effects-element-type-background), .elementor-522 .elementor-element.elementor-element-3041685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://queenstherapy.ca/wp-content/uploads/2026/08/005f32_fe37199d56664c96ad65ef2bd74840edmv2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-522 .elementor-element.elementor-element-3041685 > .elementor-shape-bottom svg, .elementor-522 .elementor-element.elementor-element-3041685 > .e-con-inner > .elementor-shape-bottom svg{height:111px;}.elementor-522 .elementor-element.elementor-element-28101a4{--display:flex;--min-height:max-content;}.elementor-522 .elementor-element.elementor-element-c8a8e83 .elementor-heading-title{font-family:var( --e-global-typography-4c65c46-font-family ), Sans-serif;font-size:var( --e-global-typography-4c65c46-font-size );font-weight:var( --e-global-typography-4c65c46-font-weight );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );color:var( --e-global-color-fc09887 );}.elementor-522 .elementor-element.elementor-element-fe1df5c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-secondary );}.elementor-522 .elementor-element.elementor-element-fbd450e .elementor-button{background-color:var( --e-global-color-77a55bf );fill:var( --e-global-color-fc09887 );color:var( --e-global-color-fc09887 );border-style:none;}.elementor-522 .elementor-element.elementor-element-fbd450e .elementor-button:hover, .elementor-522 .elementor-element.elementor-element-fbd450e .elementor-button:focus{background-color:var( --e-global-color-9a4eea1 );}.elementor-522 .elementor-element.elementor-element-fbd450e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-522 .elementor-element.elementor-element-6472c51{--display:flex;--min-height:400px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-522 .elementor-element.elementor-element-6472c51:not(.elementor-motion-effects-element-type-background), .elementor-522 .elementor-element.elementor-element-6472c51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-522 .elementor-element.elementor-element-6472c51 > .elementor-shape-top .elementor-shape-fill, .elementor-522 .elementor-element.elementor-element-6472c51 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-9a4eea1 );}.elementor-522 .elementor-element.elementor-element-6472c51 > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-6472c51 > .e-con-inner > .elementor-shape-top svg{height:170px;}.elementor-522 .elementor-element.elementor-element-6472c51.e-con{--align-self:stretch;}.elementor-522 .elementor-element.elementor-element-799cc57{--display:flex;}.elementor-522 .elementor-element.elementor-element-25d51f1{--display:flex;--min-height:300px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-522 .elementor-element.elementor-element-25d51f1:not(.elementor-motion-effects-element-type-background), .elementor-522 .elementor-element.elementor-element-25d51f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://queenstherapy.ca/wp-content/uploads/2026/08/005f32_67d72a0c30a34c68a2949dc518ea313cmv2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-522 .elementor-element.elementor-element-25d51f1 > .elementor-shape-bottom svg, .elementor-522 .elementor-element.elementor-element-25d51f1 > .e-con-inner > .elementor-shape-bottom svg{height:111px;}.elementor-522 .elementor-element.elementor-element-70e9d7c{--display:flex;--min-height:max-content;}.elementor-522 .elementor-element.elementor-element-d66a93c .elementor-heading-title{font-family:var( --e-global-typography-4c65c46-font-family ), Sans-serif;font-size:var( --e-global-typography-4c65c46-font-size );font-weight:var( --e-global-typography-4c65c46-font-weight );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );color:var( --e-global-color-fc09887 );}.elementor-522 .elementor-element.elementor-element-4a32d27{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-secondary );}.elementor-522 .elementor-element.elementor-element-00c9d4e .elementor-button{background-color:var( --e-global-color-77a55bf );fill:var( --e-global-color-fc09887 );color:var( --e-global-color-fc09887 );border-style:none;}.elementor-522 .elementor-element.elementor-element-00c9d4e .elementor-button:hover, .elementor-522 .elementor-element.elementor-element-00c9d4e .elementor-button:focus{background-color:var( --e-global-color-9a4eea1 );}.elementor-522 .elementor-element.elementor-element-00c9d4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-522 .elementor-element.elementor-element-dccb9eb{--display:flex;--min-height:400px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-522 .elementor-element.elementor-element-dccb9eb:not(.elementor-motion-effects-element-type-background), .elementor-522 .elementor-element.elementor-element-dccb9eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-522 .elementor-element.elementor-element-dccb9eb > .elementor-shape-top .elementor-shape-fill, .elementor-522 .elementor-element.elementor-element-dccb9eb > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-9a4eea1 );}.elementor-522 .elementor-element.elementor-element-dccb9eb > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-dccb9eb > .e-con-inner > .elementor-shape-top svg{height:170px;}.elementor-522 .elementor-element.elementor-element-dccb9eb.e-con{--align-self:stretch;}.elementor-522 .elementor-element.elementor-element-71dae73{--display:flex;}.elementor-522 .elementor-element.elementor-element-f902940{--display:flex;--min-height:300px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-522 .elementor-element.elementor-element-f902940:not(.elementor-motion-effects-element-type-background), .elementor-522 .elementor-element.elementor-element-f902940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://queenstherapy.ca/wp-content/uploads/2026/08/005f32_93ec145b0fce4e2d911fe0e5c0da994fmv2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-522 .elementor-element.elementor-element-f902940 > .elementor-shape-bottom svg, .elementor-522 .elementor-element.elementor-element-f902940 > .e-con-inner > .elementor-shape-bottom svg{height:111px;}.elementor-522 .elementor-element.elementor-element-a6bf75e{--display:flex;--min-height:max-content;}.elementor-522 .elementor-element.elementor-element-b691ab8 .elementor-heading-title{font-family:var( --e-global-typography-4c65c46-font-family ), Sans-serif;font-size:var( --e-global-typography-4c65c46-font-size );font-weight:var( --e-global-typography-4c65c46-font-weight );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );color:var( --e-global-color-fc09887 );}.elementor-522 .elementor-element.elementor-element-c745970{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-secondary );}.elementor-522 .elementor-element.elementor-element-83850b6 .elementor-button{background-color:var( --e-global-color-77a55bf );fill:var( --e-global-color-fc09887 );color:var( --e-global-color-fc09887 );border-style:none;}.elementor-522 .elementor-element.elementor-element-83850b6 .elementor-button:hover, .elementor-522 .elementor-element.elementor-element-83850b6 .elementor-button:focus{background-color:var( --e-global-color-9a4eea1 );}.elementor-522 .elementor-element.elementor-element-83850b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-522 .elementor-element.elementor-element-2fdaab3{--display:flex;}.elementor-522 .elementor-element.elementor-element-0eb195d{--display:flex;--min-height:400px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-522 .elementor-element.elementor-element-0eb195d:not(.elementor-motion-effects-element-type-background), .elementor-522 .elementor-element.elementor-element-0eb195d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-522 .elementor-element.elementor-element-0eb195d > .elementor-shape-top .elementor-shape-fill, .elementor-522 .elementor-element.elementor-element-0eb195d > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-9a4eea1 );}.elementor-522 .elementor-element.elementor-element-0eb195d > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-0eb195d > .e-con-inner > .elementor-shape-top svg{height:170px;}.elementor-522 .elementor-element.elementor-element-0eb195d.e-con{--align-self:stretch;}.elementor-522 .elementor-element.elementor-element-4a48966{--display:flex;}.elementor-522 .elementor-element.elementor-element-38c9cc3{--display:flex;--min-height:300px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-522 .elementor-element.elementor-element-38c9cc3:not(.elementor-motion-effects-element-type-background), .elementor-522 .elementor-element.elementor-element-38c9cc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://queenstherapy.ca/wp-content/uploads/2026/08/005f32_938c45f1e4624f1e92c16dd826237cddmv2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-522 .elementor-element.elementor-element-38c9cc3 > .elementor-shape-bottom svg, .elementor-522 .elementor-element.elementor-element-38c9cc3 > .e-con-inner > .elementor-shape-bottom svg{height:111px;}.elementor-522 .elementor-element.elementor-element-262b5f4{--display:flex;--min-height:max-content;}.elementor-522 .elementor-element.elementor-element-8cfb440 .elementor-heading-title{font-family:var( --e-global-typography-4c65c46-font-family ), Sans-serif;font-size:var( --e-global-typography-4c65c46-font-size );font-weight:var( --e-global-typography-4c65c46-font-weight );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );color:var( --e-global-color-fc09887 );}.elementor-522 .elementor-element.elementor-element-c6625c9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-secondary );}.elementor-522 .elementor-element.elementor-element-c630771 .elementor-button{background-color:var( --e-global-color-77a55bf );fill:var( --e-global-color-fc09887 );color:var( --e-global-color-fc09887 );border-style:none;}.elementor-522 .elementor-element.elementor-element-c630771 .elementor-button:hover, .elementor-522 .elementor-element.elementor-element-c630771 .elementor-button:focus{background-color:var( --e-global-color-9a4eea1 );}.elementor-522 .elementor-element.elementor-element-c630771{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-522 .elementor-element.elementor-element-a4e32f6{--display:flex;--min-height:400px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-522 .elementor-element.elementor-element-a4e32f6:not(.elementor-motion-effects-element-type-background), .elementor-522 .elementor-element.elementor-element-a4e32f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-522 .elementor-element.elementor-element-a4e32f6 > .elementor-shape-top .elementor-shape-fill, .elementor-522 .elementor-element.elementor-element-a4e32f6 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-9a4eea1 );}.elementor-522 .elementor-element.elementor-element-a4e32f6 > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-a4e32f6 > .e-con-inner > .elementor-shape-top svg{height:170px;}.elementor-522 .elementor-element.elementor-element-a4e32f6.e-con{--align-self:stretch;}.elementor-522 .elementor-element.elementor-element-28d2401{--display:flex;}.elementor-522 .elementor-element.elementor-element-305d18d{--display:flex;--min-height:300px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-522 .elementor-element.elementor-element-305d18d:not(.elementor-motion-effects-element-type-background), .elementor-522 .elementor-element.elementor-element-305d18d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://queenstherapy.ca/wp-content/uploads/2026/08/005f32_807692c73d2d4346b384df28e7ebb4f4mv2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-522 .elementor-element.elementor-element-305d18d > .elementor-shape-bottom svg, .elementor-522 .elementor-element.elementor-element-305d18d > .e-con-inner > .elementor-shape-bottom svg{height:111px;}.elementor-522 .elementor-element.elementor-element-fc8ad39{--display:flex;--min-height:max-content;}.elementor-522 .elementor-element.elementor-element-5e989bc .elementor-heading-title{font-family:var( --e-global-typography-4c65c46-font-family ), Sans-serif;font-size:var( --e-global-typography-4c65c46-font-size );font-weight:var( --e-global-typography-4c65c46-font-weight );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );color:var( --e-global-color-fc09887 );}.elementor-522 .elementor-element.elementor-element-1adf05c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-secondary );}.elementor-522 .elementor-element.elementor-element-1f3339d a{color:var( --e-global-color-secondary );}.elementor-522 .elementor-element.elementor-element-1f3339d a:hover, .elementor-522 .elementor-element.elementor-element-1f3339d a:focus{color:var( --e-global-color-fc09887 );}.elementor-522 .elementor-element.elementor-element-6765274 .elementor-button{background-color:var( --e-global-color-77a55bf );fill:var( --e-global-color-fc09887 );color:var( --e-global-color-fc09887 );border-style:none;}.elementor-522 .elementor-element.elementor-element-6765274 .elementor-button:hover, .elementor-522 .elementor-element.elementor-element-6765274 .elementor-button:focus{background-color:var( --e-global-color-9a4eea1 );}.elementor-522 .elementor-element.elementor-element-6765274{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-522 .elementor-element.elementor-element-b92d330 .elementor-heading-title{font-size:var( --e-global-typography-385d56d-font-size );line-height:var( --e-global-typography-385d56d-line-height );letter-spacing:var( --e-global-typography-385d56d-letter-spacing );}.elementor-522 .elementor-element.elementor-element-3bd277c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-522 .elementor-element.elementor-element-e484d09 > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-e484d09 > .e-con-inner > .elementor-shape-top svg{height:156px;}.elementor-522 .elementor-element.elementor-element-2735243 .elementor-heading-title{font-size:var( --e-global-typography-4c65c46-font-size );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-522 .elementor-element.elementor-element-47cb2fd > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-47cb2fd > .e-con-inner > .elementor-shape-top svg{height:156px;}.elementor-522 .elementor-element.elementor-element-96b00a2 .elementor-heading-title{font-size:var( --e-global-typography-4c65c46-font-size );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );}.elementor-522 .elementor-element.elementor-element-0aceb03 > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-0aceb03 > .e-con-inner > .elementor-shape-top svg{height:156px;}.elementor-522 .elementor-element.elementor-element-0283f81 .elementor-heading-title{font-size:var( --e-global-typography-4c65c46-font-size );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );}.elementor-522 .elementor-element.elementor-element-df5e72a > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-df5e72a > .e-con-inner > .elementor-shape-top svg{height:156px;}.elementor-522 .elementor-element.elementor-element-173f7e3 .elementor-heading-title{font-size:var( --e-global-typography-4c65c46-font-size );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );}.elementor-522 .elementor-element.elementor-element-70a6a73 > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-70a6a73 > .e-con-inner > .elementor-shape-top svg{height:156px;}.elementor-522 .elementor-element.elementor-element-00130b3 .elementor-heading-title{font-size:var( --e-global-typography-4c65c46-font-size );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );}.elementor-522 .elementor-element.elementor-element-1ff3f36 > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-1ff3f36 > .e-con-inner > .elementor-shape-top svg{height:156px;}.elementor-522 .elementor-element.elementor-element-c8a8e83 .elementor-heading-title{font-size:var( --e-global-typography-4c65c46-font-size );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );}.elementor-522 .elementor-element.elementor-element-6472c51 > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-6472c51 > .e-con-inner > .elementor-shape-top svg{height:156px;}.elementor-522 .elementor-element.elementor-element-d66a93c .elementor-heading-title{font-size:var( --e-global-typography-4c65c46-font-size );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );}.elementor-522 .elementor-element.elementor-element-dccb9eb > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-dccb9eb > .e-con-inner > .elementor-shape-top svg{height:156px;}.elementor-522 .elementor-element.elementor-element-b691ab8 .elementor-heading-title{font-size:var( --e-global-typography-4c65c46-font-size );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );}.elementor-522 .elementor-element.elementor-element-0eb195d > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-0eb195d > .e-con-inner > .elementor-shape-top svg{height:156px;}.elementor-522 .elementor-element.elementor-element-8cfb440 .elementor-heading-title{font-size:var( --e-global-typography-4c65c46-font-size );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );}.elementor-522 .elementor-element.elementor-element-a4e32f6 > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-a4e32f6 > .e-con-inner > .elementor-shape-top svg{height:156px;}.elementor-522 .elementor-element.elementor-element-5e989bc .elementor-heading-title{font-size:var( --e-global-typography-4c65c46-font-size );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );}}@media(min-width:768px){.elementor-522 .elementor-element.elementor-element-e7215e2{--width:100%;}}@media(max-width:767px){.elementor-522 .elementor-element.elementor-element-e7215e2{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-522 .elementor-element.elementor-element-aae5bc0{--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:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-522 .elementor-element.elementor-element-78b43a4{--width:100%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-522 .elementor-element.elementor-element-b92d330{text-align:center;}.elementor-522 .elementor-element.elementor-element-b92d330 .elementor-heading-title{font-size:var( --e-global-typography-385d56d-font-size );line-height:var( --e-global-typography-385d56d-line-height );letter-spacing:var( --e-global-typography-385d56d-letter-spacing );}.elementor-522 .elementor-element.elementor-element-3bd277c{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-522 .elementor-element.elementor-element-e484d09 > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-e484d09 > .e-con-inner > .elementor-shape-top svg{height:139px;}.elementor-522 .elementor-element.elementor-element-2735243 .elementor-heading-title{font-size:var( --e-global-typography-4c65c46-font-size );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-522 .elementor-element.elementor-element-47cb2fd > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-47cb2fd > .e-con-inner > .elementor-shape-top svg{height:139px;}.elementor-522 .elementor-element.elementor-element-96b00a2 .elementor-heading-title{font-size:var( --e-global-typography-4c65c46-font-size );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );}.elementor-522 .elementor-element.elementor-element-0aceb03 > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-0aceb03 > .e-con-inner > .elementor-shape-top svg{height:139px;}.elementor-522 .elementor-element.elementor-element-0283f81 .elementor-heading-title{font-size:var( --e-global-typography-4c65c46-font-size );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );}.elementor-522 .elementor-element.elementor-element-df5e72a > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-df5e72a > .e-con-inner > .elementor-shape-top svg{height:139px;}.elementor-522 .elementor-element.elementor-element-173f7e3 .elementor-heading-title{font-size:var( --e-global-typography-4c65c46-font-size );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );}.elementor-522 .elementor-element.elementor-element-70a6a73 > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-70a6a73 > .e-con-inner > .elementor-shape-top svg{height:139px;}.elementor-522 .elementor-element.elementor-element-00130b3 .elementor-heading-title{font-size:var( --e-global-typography-4c65c46-font-size );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );}.elementor-522 .elementor-element.elementor-element-1ff3f36 > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-1ff3f36 > .e-con-inner > .elementor-shape-top svg{height:139px;}.elementor-522 .elementor-element.elementor-element-c8a8e83 .elementor-heading-title{font-size:var( --e-global-typography-4c65c46-font-size );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );}.elementor-522 .elementor-element.elementor-element-6472c51 > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-6472c51 > .e-con-inner > .elementor-shape-top svg{height:139px;}.elementor-522 .elementor-element.elementor-element-d66a93c .elementor-heading-title{font-size:var( --e-global-typography-4c65c46-font-size );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );}.elementor-522 .elementor-element.elementor-element-dccb9eb > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-dccb9eb > .e-con-inner > .elementor-shape-top svg{height:139px;}.elementor-522 .elementor-element.elementor-element-b691ab8 .elementor-heading-title{font-size:var( --e-global-typography-4c65c46-font-size );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );}.elementor-522 .elementor-element.elementor-element-0eb195d > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-0eb195d > .e-con-inner > .elementor-shape-top svg{height:139px;}.elementor-522 .elementor-element.elementor-element-8cfb440 .elementor-heading-title{font-size:var( --e-global-typography-4c65c46-font-size );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );}.elementor-522 .elementor-element.elementor-element-a4e32f6 > .elementor-shape-top svg, .elementor-522 .elementor-element.elementor-element-a4e32f6 > .e-con-inner > .elementor-shape-top svg{height:139px;}.elementor-522 .elementor-element.elementor-element-5e989bc .elementor-heading-title{font-size:var( --e-global-typography-4c65c46-font-size );line-height:var( --e-global-typography-4c65c46-line-height );letter-spacing:var( --e-global-typography-4c65c46-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-7627f59 */.elementor-522 .elementor-element.elementor-element-7627f59 {
    aspect-ratio: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-729091f */.elementor-522 .elementor-element.elementor-element-729091f {
    aspect-ratio: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9af1c12 */.elementor-522 .elementor-element.elementor-element-9af1c12 {
    aspect-ratio: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beb70fe */.elementor-522 .elementor-element.elementor-element-beb70fe {
    aspect-ratio: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27b5b7b */.elementor-522 .elementor-element.elementor-element-27b5b7b {
    aspect-ratio: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3041685 */.elementor-522 .elementor-element.elementor-element-3041685 {
    aspect-ratio: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d51f1 */.elementor-522 .elementor-element.elementor-element-25d51f1 {
    aspect-ratio: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f902940 */.elementor-522 .elementor-element.elementor-element-f902940 {
    aspect-ratio: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fdaab3 */@media screen and (max-width: 1024px) {
    .elementor-522 .elementor-element.elementor-element-2fdaab3 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38c9cc3 */.elementor-522 .elementor-element.elementor-element-38c9cc3 {
    aspect-ratio: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-305d18d */.elementor-522 .elementor-element.elementor-element-305d18d {
    aspect-ratio: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aae5bc0 */.elementor-522 .elementor-element.elementor-element-aae5bc0 p {
    margin-block-end: 0;
    margin-block-start: 0;;
}/* End custom CSS */