.elementor-7644 .elementor-element.elementor-element-8930e88{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:1;--z-index:999;}.elementor-7644 .elementor-element.elementor-element-8930e88::before, .elementor-7644 .elementor-element.elementor-element-8930e88 > .elementor-background-video-container::before, .elementor-7644 .elementor-element.elementor-element-8930e88 > .e-con-inner > .elementor-background-video-container::before, .elementor-7644 .elementor-element.elementor-element-8930e88 > .elementor-background-slideshow::before, .elementor-7644 .elementor-element.elementor-element-8930e88 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7644 .elementor-element.elementor-element-8930e88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2E51AD;--background-overlay:'';}.elementor-7644 .elementor-element.elementor-element-07dbf34{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-07dbf34.e-con{--align-self:flex-start;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7644 .elementor-element.elementor-element-db178e1 .elementor-icon-wrapper{text-align:center;}.elementor-7644 .elementor-element.elementor-element-db178e1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7644 .elementor-element.elementor-element-db178e1.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-db178e1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-7644 .elementor-element.elementor-element-db178e1.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-db178e1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-7644 .elementor-element.elementor-element-db178e1 .elementor-icon{font-size:49px;}.elementor-7644 .elementor-element.elementor-element-db178e1 .elementor-icon svg{height:49px;}.elementor-7644 .elementor-element.elementor-element-db178e1 .elementor-icon-wrapper svg{width:auto;}.elementor-7644 .elementor-element.elementor-element-4df6c5a{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0%;--margin-bottom:6%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );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-7644 .elementor-element.elementor-element-64df839{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:400;text-transform:none;font-style:normal;line-height:14px;color:#EDEDEE;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-7644 .elementor-element.elementor-element-01afaf2{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-7644 .elementor-element.elementor-element-01afaf2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:4rem;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7644 .elementor-element.elementor-element-98b29fc .elementor-button{background-color:#DFD3A7;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;fill:#1F2E51;color:#1F2E51;border-style:solid;border-color:#DFD3A7;border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-7644 .elementor-element.elementor-element-98b29fc .elementor-button:hover, .elementor-7644 .elementor-element.elementor-element-98b29fc .elementor-button:focus{background-color:#02010100;color:#DFD3A7;border-color:#DFD3A7;}.elementor-7644 .elementor-element.elementor-element-98b29fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-98b29fc .elementor-button:hover svg, .elementor-7644 .elementor-element.elementor-element-98b29fc .elementor-button:focus svg{fill:#DFD3A7;}.elementor-7644 .elementor-element.elementor-element-fb8a59c{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--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-7644 .elementor-element.elementor-element-fb8a59c:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-fb8a59c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://astraliving.ca/wp-content/uploads/2026/01/TYPE-C-2-scaled.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-7644 .elementor-element.elementor-element-fb8a59c::before, .elementor-7644 .elementor-element.elementor-element-fb8a59c > .elementor-background-video-container::before, .elementor-7644 .elementor-element.elementor-element-fb8a59c > .e-con-inner > .elementor-background-video-container::before, .elementor-7644 .elementor-element.elementor-element-fb8a59c > .elementor-background-slideshow::before, .elementor-7644 .elementor-element.elementor-element-fb8a59c > .e-con-inner > .elementor-background-slideshow::before, .elementor-7644 .elementor-element.elementor-element-fb8a59c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-90deg, #F6F6F703 30%, #F6F6F7 52%);}.elementor-7644 .elementor-element.elementor-element-695ebbb{--display:flex;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:72px;--margin-bottom:72px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-d1e8990{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;color:#1F2E51;}.elementor-7644 .elementor-element.elementor-element-b1a3007{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-88cca93{--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;--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-7644 .elementor-element.elementor-element-70a83cb .elementor-button{background-color:var( --e-global-color-c7a4195 );font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-c7a4195 );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-7644 .elementor-element.elementor-element-70a83cb .elementor-button:hover, .elementor-7644 .elementor-element.elementor-element-70a83cb .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-c7a4195 );border-color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-70a83cb .elementor-button:hover svg, .elementor-7644 .elementor-element.elementor-element-70a83cb .elementor-button:focus svg{fill:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-438f334 .elementor-button{background-color:#1F2E5100;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;fill:var( --e-global-color-c7a4195 );color:var( --e-global-color-c7a4195 );border-style:solid;border-color:var( --e-global-color-c7a4195 );border-radius:8px 8px 8px 8px;padding:16px 48px 16px 48px;}.elementor-7644 .elementor-element.elementor-element-438f334 .elementor-button:hover, .elementor-7644 .elementor-element.elementor-element-438f334 .elementor-button:focus{background-color:#1F2E5100;color:var( --e-global-color-07d3a55 );border-color:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-438f334 .elementor-button:hover svg, .elementor-7644 .elementor-element.elementor-element-438f334 .elementor-button:focus svg{fill:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-8a8f021{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-8869b9e{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;color:#1F2E51;}.elementor-7644 .elementor-element.elementor-element-7c61070{--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 030px;--row-gap:0px;--column-gap:030px;--flex-wrap:nowrap;--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-7644 .elementor-element.elementor-element-0d14efd{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:56px;}.elementor-7644 .elementor-element.elementor-element-0d14efd:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-0d14efd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-214933c );}.elementor-7644 .elementor-element.elementor-element-0d14efd:hover{background-color:#1F2E51;}.elementor-7644 .elementor-element.elementor-element-f74105b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:2em;font-weight:700;text-transform:none;font-style:normal;line-height:38px;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-f74105b > .elementor-widget-container{padding:72px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-f74105b a:hover, .elementor-7644 .elementor-element.elementor-element-f74105b a:focus{color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-04d0f47{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7644 .elementor-element.elementor-element-04d0f47 > .elementor-widget-container{padding:014px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-04d0f47 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-7a4e1c2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-7a4e1c2 > .elementor-widget-container{padding:16px 0px 52px 0px;}.elementor-7644 .elementor-element.elementor-element-738a263{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-738a263.e-con{--align-self:center;}.elementor-7644 .elementor-element.elementor-element-4186857 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7644 .elementor-element.elementor-element-4186857{text-align:center;}.elementor-7644 .elementor-element.elementor-element-4186857 .elementor-heading-title{font-family:"area-inktrap", Sans-serif;font-size:14px;font-weight:500;text-transform:none;font-style:normal;letter-spacing:0.6px;color:#304A87;}.elementor-7644 .elementor-element.elementor-element-aebcd97 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-aebcd97 .elementor-icon-wrapper{text-align:center;}.elementor-7644 .elementor-element.elementor-element-aebcd97.elementor-view-stacked .elementor-icon{background-color:#304A87;}.elementor-7644 .elementor-element.elementor-element-aebcd97.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-aebcd97.elementor-view-default .elementor-icon{color:#304A87;border-color:#304A87;}.elementor-7644 .elementor-element.elementor-element-aebcd97.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-aebcd97.elementor-view-default .elementor-icon svg{fill:#304A87;}.elementor-7644 .elementor-element.elementor-element-aebcd97 .elementor-icon{font-size:14px;}.elementor-7644 .elementor-element.elementor-element-aebcd97 .elementor-icon svg{height:14px;}.elementor-7644 .elementor-element.elementor-element-0b46a78{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:56px;}.elementor-7644 .elementor-element.elementor-element-0b46a78:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-0b46a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-214933c );}.elementor-7644 .elementor-element.elementor-element-0b46a78:hover{background-color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-0c823b1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:2em;font-weight:700;text-transform:none;font-style:normal;line-height:38px;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-0c823b1 > .elementor-widget-container{padding:72px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-0c823b1 a:hover, .elementor-7644 .elementor-element.elementor-element-0c823b1 a:focus{color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-b942ba5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7644 .elementor-element.elementor-element-b942ba5 > .elementor-widget-container{padding:014px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-b942ba5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-e01112d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-e01112d > .elementor-widget-container{padding:16px 0px 52px 0px;}.elementor-7644 .elementor-element.elementor-element-54f2cfd{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:56px;}.elementor-7644 .elementor-element.elementor-element-54f2cfd:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-54f2cfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-214933c );}.elementor-7644 .elementor-element.elementor-element-54f2cfd:hover{background-color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-f8bd8f6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:2em;font-weight:700;text-transform:none;font-style:normal;line-height:38px;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-f8bd8f6 > .elementor-widget-container{padding:72px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-f8bd8f6 a:hover, .elementor-7644 .elementor-element.elementor-element-f8bd8f6 a:focus{color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-23adfe8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7644 .elementor-element.elementor-element-23adfe8 > .elementor-widget-container{padding:014px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-23adfe8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-f7adad7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-f7adad7 > .elementor-widget-container{padding:16px 0px 52px 0px;}.elementor-7644 .elementor-element.elementor-element-2464efb{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:56px;}.elementor-7644 .elementor-element.elementor-element-2464efb:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-2464efb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-214933c );}.elementor-7644 .elementor-element.elementor-element-2464efb:hover{background-color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-e435db4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:2em;font-weight:700;text-transform:none;font-style:normal;line-height:38px;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-e435db4 > .elementor-widget-container{padding:72px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-e435db4 a:hover, .elementor-7644 .elementor-element.elementor-element-e435db4 a:focus{color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-ba4f266{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7644 .elementor-element.elementor-element-ba4f266 > .elementor-widget-container{padding:014px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-ba4f266 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-64c5021{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-64c5021 > .elementor-widget-container{padding:16px 0px 52px 0px;}.elementor-7644 .elementor-element.elementor-element-10728cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-390cc55{--display:flex;--min-height:60vh;--border-radius:24px 24px 24px 24px;--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-7644 .elementor-element.elementor-element-390cc55.e-con{--align-self:flex-end;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-7644 .elementor-element.elementor-element-45795e2 img{max-width:100%;height:60vh;object-fit:cover;object-position:center right;border-radius:24px 24px 24px 24px;}.elementor-7644 .elementor-element.elementor-element-e2a62c5{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:6%;bottom:0px;}.elementor-7644 .elementor-element.elementor-element-e2a62c5.e-con{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-7644 .elementor-element.elementor-element-e2a62c5{right:0px;}body.rtl .elementor-7644 .elementor-element.elementor-element-e2a62c5{left:0px;}.elementor-7644 .elementor-element.elementor-element-a50bbbb{width:initial;max-width:initial;text-align:end;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:24px;letter-spacing:2.6px;color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-e2e6c40 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-e2e6c40 .elementor-icon-wrapper{text-align:center;}.elementor-7644 .elementor-element.elementor-element-e2e6c40.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-e2e6c40.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-e2e6c40.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-e2e6c40.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-e2e6c40.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-e2e6c40 .elementor-icon{font-size:3.7rem;}.elementor-7644 .elementor-element.elementor-element-e2e6c40 .elementor-icon svg{height:3.7rem;}.elementor-7644 .elementor-element.elementor-element-3fb944a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-f21bf24{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:24px;letter-spacing:2.6px;color:#1F2E51;}.elementor-7644 .elementor-element.elementor-element-61d4ab9{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-447e4cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:92px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-447e4cf:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-447e4cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F7;}.elementor-7644 .elementor-element.elementor-element-92665de{--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:32px 80px;--row-gap:32px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-8fc7181{--display:flex;--justify-content:flex-end;--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-7644 .elementor-element.elementor-element-48d7687{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;color:#1F2E51;}.elementor-7644 .elementor-element.elementor-element-c3a6990{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-7644 .elementor-element.elementor-element-c3a6990 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:1.2em;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-3e92104{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-3e92104 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-b6e1b86{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-7644 .elementor-element.elementor-element-c379779{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:40px;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-8ea9b19{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:40px;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-5ccc36e{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:92px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-5ccc36e:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-5ccc36e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-214933c );}.elementor-7644 .elementor-element.elementor-element-e0f1a19{--display:flex;--justify-content:space-between;--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-7644 .elementor-element.elementor-element-b91f8fd{--display:flex;--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-7644 .elementor-element.elementor-element-465b4be{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;color:#1F2E51;}.elementor-7644 .elementor-element.elementor-element-3f1aa97{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-c7a4195 );--border-color:var( --e-global-color-c7a4195 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-9a0ea70 .elementor-icon-wrapper{text-align:center;}.elementor-7644 .elementor-element.elementor-element-9a0ea70 .elementor-icon{font-size:12px;}.elementor-7644 .elementor-element.elementor-element-9a0ea70 .elementor-icon svg{height:12px;}.elementor-7644 .elementor-element.elementor-element-d941f5f{width:initial;max-width:initial;}.elementor-7644 .elementor-element.elementor-element-d941f5f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;font-style:normal;line-height:24px;letter-spacing:2.6px;}.elementor-7644 .elementor-element.elementor-element-ee3f208{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-c7a4195 );--border-color:var( --e-global-color-c7a4195 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-085d48a .elementor-icon-wrapper{text-align:center;}.elementor-7644 .elementor-element.elementor-element-085d48a .elementor-icon{font-size:12px;}.elementor-7644 .elementor-element.elementor-element-085d48a .elementor-icon svg{height:12px;}.elementor-7644 .elementor-element.elementor-element-76214d6{width:initial;max-width:initial;}.elementor-7644 .elementor-element.elementor-element-76214d6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;font-style:normal;line-height:24px;letter-spacing:2.6px;}.elementor-7644 .elementor-element.elementor-element-313980a{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-c7a4195 );--border-color:var( --e-global-color-c7a4195 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-3549fa4 .elementor-icon-wrapper{text-align:center;}.elementor-7644 .elementor-element.elementor-element-3549fa4 .elementor-icon{font-size:12px;}.elementor-7644 .elementor-element.elementor-element-3549fa4 .elementor-icon svg{height:12px;}.elementor-7644 .elementor-element.elementor-element-4ab7f29{width:initial;max-width:initial;}.elementor-7644 .elementor-element.elementor-element-4ab7f29 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;font-style:normal;line-height:24px;letter-spacing:2.6px;}.elementor-7644 .elementor-element.elementor-element-e3552b7{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--border-radius:12px 12px 12px 12px;--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-7644 .elementor-element.elementor-element-37a043a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-37a043a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-473aa8a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items: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-7644 .elementor-element.elementor-element-473aa8a.e-con{--align-self:center;}.elementor-7644 .elementor-element.elementor-element-a6be5fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-a6be5fc{text-align:start;}.elementor-7644 .elementor-element.elementor-element-a6be5fc .elementor-heading-title{font-family:"area-inktrap", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;letter-spacing:0.6px;color:#304A87;}.elementor-7644 .elementor-element.elementor-element-d41593e > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-d41593e .elementor-icon-wrapper{text-align:center;}.elementor-7644 .elementor-element.elementor-element-d41593e.elementor-view-stacked .elementor-icon{background-color:#304A87;}.elementor-7644 .elementor-element.elementor-element-d41593e.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-d41593e.elementor-view-default .elementor-icon{color:#304A87;border-color:#304A87;}.elementor-7644 .elementor-element.elementor-element-d41593e.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-d41593e.elementor-view-default .elementor-icon svg{fill:#304A87;}.elementor-7644 .elementor-element.elementor-element-d41593e .elementor-icon{font-size:14px;}.elementor-7644 .elementor-element.elementor-element-d41593e .elementor-icon svg{height:14px;}.elementor-7644 .elementor-element.elementor-element-2b19f79{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:21%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7644 .elementor-element.elementor-element-768a72f .elementor-button{background-color:var( --e-global-color-c7a4195 );font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-c7a4195 );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-7644 .elementor-element.elementor-element-768a72f .elementor-button:hover, .elementor-7644 .elementor-element.elementor-element-768a72f .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-c7a4195 );border-color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-768a72f .elementor-button:hover svg, .elementor-7644 .elementor-element.elementor-element-768a72f .elementor-button:focus svg{fill:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-909b597{--display:flex;--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-7644 .elementor-element.elementor-element-855c593{--display:flex;--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-7644 .elementor-element.elementor-element-7246225{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-7644 .elementor-element.elementor-element-7246225 .swiper-slide > .elementor-element{height:100%;}.elementor-7644 .elementor-element.elementor-element-6318cde{--display:flex;--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-7644 .elementor-element.elementor-element-8a8ee3e{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-7644 .elementor-element.elementor-element-8a8ee3e .swiper-slide > .elementor-element{height:100%;}.elementor-7644 .elementor-element.elementor-element-ab1960a{--display:flex;--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-7644 .elementor-element.elementor-element-18001c5{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-7644 .elementor-element.elementor-element-18001c5 .swiper-slide > .elementor-element{height:100%;}.elementor-7644 .elementor-element.elementor-element-49ff6ed{--display:flex;--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-7644 .elementor-element.elementor-element-5a0564f{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-7644 .elementor-element.elementor-element-5a0564f .swiper-slide > .elementor-element{height:100%;}.elementor-7644 .elementor-element.elementor-element-9572bb2{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:21%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7644 .elementor-element.elementor-element-09fa89c .elementor-button{background-color:var( --e-global-color-c7a4195 );font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-c7a4195 );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-7644 .elementor-element.elementor-element-09fa89c .elementor-button:hover, .elementor-7644 .elementor-element.elementor-element-09fa89c .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-c7a4195 );border-color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-09fa89c .elementor-button:hover svg, .elementor-7644 .elementor-element.elementor-element-09fa89c .elementor-button:focus svg{fill:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-cab30fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-61f0051{--display:flex;--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-7644 .elementor-element.elementor-element-61f0051.e-con{--align-self:center;}.elementor-7644 .elementor-element.elementor-element-75a2e03{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;color:#1F2E51;}.elementor-7644 .elementor-element.elementor-element-b8efc42{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-b8efc42 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-edbfb3b{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:12.5%;--padding-right:0%;}.elementor-7644 .elementor-element.elementor-element-e98bdc0{--display:flex;--min-height:523px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-e98bdc0:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-e98bdc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://astraliving.ca/wp-content/uploads/2026/05/30004-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7644 .elementor-element.elementor-element-de4f824{--display:flex;--justify-content:flex-end;--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-7644 .elementor-element.elementor-element-d2b7a2b{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;text-shadow:1px 1px 4px rgba(0, 0, 0, 0.47);color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-d2b7a2b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-49e1132{--display:flex;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-49e1132:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-49e1132 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://astraliving.ca/wp-content/uploads/2026/05/30001-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-7644 .elementor-element.elementor-element-61949ed{--display:flex;--justify-content:flex-end;--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-7644 .elementor-element.elementor-element-7020d29{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;text-shadow:1px 1px 4px rgba(0, 0, 0, 0.47);color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-7020d29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-440729c{--display:flex;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-440729c:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-440729c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://astraliving.ca/wp-content/uploads/2026/05/30009-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-7644 .elementor-element.elementor-element-6d6d998{--display:flex;--justify-content:flex-end;--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-7644 .elementor-element.elementor-element-bb847cd{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;text-shadow:1px 1px 4px rgba(0, 0, 0, 0.47);color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-bb847cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-04c3e93{--display:flex;--min-height:523px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-04c3e93:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-04c3e93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://astraliving.ca/wp-content/uploads/2026/05/30015-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7644 .elementor-element.elementor-element-f43374a{--display:flex;--justify-content:flex-end;--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-7644 .elementor-element.elementor-element-75bb6e7{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;text-shadow:1px 1px 4px rgba(0, 0, 0, 0.47);color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-75bb6e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-83e05e4{--display:flex;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-83e05e4:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-83e05e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://astraliving.ca/wp-content/uploads/2025/04/3-8.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-7644 .elementor-element.elementor-element-c17c483{--display:flex;--justify-content:flex-end;--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-7644 .elementor-element.elementor-element-0837c96{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;text-shadow:1px 1px 4px rgba(0, 0, 0, 0.47);color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-0837c96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-a2e6c46{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:60px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-24px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:60px;--e-n-carousel-arrow-normal-color:#1F2E51FC;}.elementor-7644 .elementor-element.elementor-element-a2e6c46 > .elementor-widget-container{margin:2% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-a2e6c46 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-7f74eed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-2c2cbb1{--display:flex;--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-7644 .elementor-element.elementor-element-2c2cbb1.e-con{--align-self:center;}.elementor-7644 .elementor-element.elementor-element-009dac4{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;color:#1F2E51;}.elementor-7644 .elementor-element.elementor-element-1c92e71{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-1c92e71 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-ff182ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-ff182ef.e-con{--align-self:center;}.elementor-7644 .elementor-element.elementor-element-3481dc5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7644 .elementor-element.elementor-element-3481dc5{text-align:center;}.elementor-7644 .elementor-element.elementor-element-3481dc5 .elementor-heading-title{font-family:"area-inktrap", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;letter-spacing:0.6px;color:#304A87;}.elementor-7644 .elementor-element.elementor-element-3481dc5 .elementor-heading-title a:hover, .elementor-7644 .elementor-element.elementor-element-3481dc5 .elementor-heading-title a:focus{color:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-29aa4a4 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-29aa4a4 .elementor-icon-wrapper{text-align:center;}.elementor-7644 .elementor-element.elementor-element-29aa4a4.elementor-view-stacked .elementor-icon{background-color:#304A87;}.elementor-7644 .elementor-element.elementor-element-29aa4a4.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-29aa4a4.elementor-view-default .elementor-icon{color:#304A87;border-color:#304A87;}.elementor-7644 .elementor-element.elementor-element-29aa4a4.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-29aa4a4.elementor-view-default .elementor-icon svg{fill:#304A87;}.elementor-7644 .elementor-element.elementor-element-29aa4a4.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-29aa4a4.elementor-view-framed .elementor-icon:hover, .elementor-7644 .elementor-element.elementor-element-29aa4a4.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-07d3a55 );border-color:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-29aa4a4.elementor-view-framed .elementor-icon:hover, .elementor-7644 .elementor-element.elementor-element-29aa4a4.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-29aa4a4 .elementor-icon{font-size:14px;}.elementor-7644 .elementor-element.elementor-element-29aa4a4 .elementor-icon svg{height:14px;}.elementor-7644 .elementor-element.elementor-element-3b6c848{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:12.5%;--padding-right:0%;}.elementor-7644 .elementor-element.elementor-element-5d03b45{--display:flex;--min-height:52vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-1acad3d{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-1acad3d:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-1acad3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://astraliving.ca/wp-content/uploads/2023/08/Gym3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7644 .elementor-element.elementor-element-d2f32ad{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;text-shadow:1px 1px 4px rgba(0, 0, 0, 0.47);color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-d2f32ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-cb833e2{--display:flex;--min-height:36px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:48px 48px 48px 48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-cb833e2:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-cb833e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB8;}.elementor-7644 .elementor-element.elementor-element-cb833e2.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-7644 .elementor-element.elementor-element-62739a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-62739a9 .elementor-icon-wrapper{text-align:center;}.elementor-7644 .elementor-element.elementor-element-62739a9 .elementor-icon{font-size:18px;}.elementor-7644 .elementor-element.elementor-element-62739a9 .elementor-icon svg{height:18px;}.elementor-7644 .elementor-element.elementor-element-61502be{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-61502be:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-61502be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-d3547c0 > .elementor-widget-container{padding:12px 12px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-d3547c0.elementor-element{--align-self:flex-end;}.elementor-7644 .elementor-element.elementor-element-d3547c0 .elementor-icon-wrapper{text-align:end;}.elementor-7644 .elementor-element.elementor-element-d3547c0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-d3547c0.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-d3547c0.elementor-view-default .elementor-icon{color:var( --e-global-color-c7a4195 );border-color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-d3547c0.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-d3547c0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-d3547c0 .elementor-icon{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-d3547c0 .elementor-icon svg{height:16px;}.elementor-7644 .elementor-element.elementor-element-167eecb{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:14px;letter-spacing:2.6px;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-167eecb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-0bbbeb5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-0bbbeb5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-abacd53{--display:flex;--min-height:52vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-1b833b4{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-1b833b4:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-1b833b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://astraliving.ca/wp-content/uploads/2026/08/modern-tiered-seating-round-fireplace-plants-180421-845-02.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7644 .elementor-element.elementor-element-ed19010{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;text-shadow:1px 1px 4px rgba(0, 0, 0, 0.47);color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-ed19010 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-d433822{--display:flex;--min-height:36px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:48px 48px 48px 48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-d433822:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-d433822 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB8;}.elementor-7644 .elementor-element.elementor-element-d433822.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-7644 .elementor-element.elementor-element-7e67693 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-7e67693 .elementor-icon-wrapper{text-align:center;}.elementor-7644 .elementor-element.elementor-element-7e67693 .elementor-icon{font-size:18px;}.elementor-7644 .elementor-element.elementor-element-7e67693 .elementor-icon svg{height:18px;}.elementor-7644 .elementor-element.elementor-element-24a2aff{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-24a2aff:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-24a2aff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-f10c8ad > .elementor-widget-container{padding:12px 12px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-f10c8ad.elementor-element{--align-self:flex-end;}.elementor-7644 .elementor-element.elementor-element-f10c8ad .elementor-icon-wrapper{text-align:end;}.elementor-7644 .elementor-element.elementor-element-f10c8ad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-f10c8ad.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-f10c8ad.elementor-view-default .elementor-icon{color:var( --e-global-color-c7a4195 );border-color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-f10c8ad.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-f10c8ad.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-f10c8ad .elementor-icon{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-f10c8ad .elementor-icon svg{height:16px;}.elementor-7644 .elementor-element.elementor-element-4ae141a{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:14px;letter-spacing:2.6px;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-4ae141a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-9af05ec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-9af05ec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-1a9ac78{--display:flex;--min-height:52vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-4a24328{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-4a24328:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-4a24328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://astraliving.ca/wp-content/uploads/2026/08/Trinite-Bibliotheque-15-1020x680-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7644 .elementor-element.elementor-element-9f5780e{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;text-shadow:1px 1px 4px rgba(0, 0, 0, 0.47);color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-9f5780e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-aee9f21{--display:flex;--min-height:36px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:48px 48px 48px 48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-aee9f21:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-aee9f21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB8;}.elementor-7644 .elementor-element.elementor-element-aee9f21.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-7644 .elementor-element.elementor-element-c3ff133 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-c3ff133 .elementor-icon-wrapper{text-align:center;}.elementor-7644 .elementor-element.elementor-element-c3ff133 .elementor-icon{font-size:18px;}.elementor-7644 .elementor-element.elementor-element-c3ff133 .elementor-icon svg{height:18px;}.elementor-7644 .elementor-element.elementor-element-1628ce5{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-1628ce5:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-1628ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-e116528 > .elementor-widget-container{padding:12px 12px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-e116528.elementor-element{--align-self:flex-end;}.elementor-7644 .elementor-element.elementor-element-e116528 .elementor-icon-wrapper{text-align:end;}.elementor-7644 .elementor-element.elementor-element-e116528.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-e116528.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-e116528.elementor-view-default .elementor-icon{color:var( --e-global-color-c7a4195 );border-color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-e116528.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-e116528.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-e116528 .elementor-icon{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-e116528 .elementor-icon svg{height:16px;}.elementor-7644 .elementor-element.elementor-element-44394f1{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:14px;letter-spacing:2.6px;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-44394f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-c1b8cbc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-c1b8cbc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-b46989a{--display:flex;--min-height:52vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-0893c60{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-0893c60:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-0893c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://astraliving.ca/wp-content/uploads/2026/05/DSC03483-HDR-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7644 .elementor-element.elementor-element-8fc9496{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;text-shadow:1px 1px 4px rgba(0, 0, 0, 0.47);color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-8fc9496 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-d0f6f90{--display:flex;--min-height:36px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:48px 48px 48px 48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-d0f6f90:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-d0f6f90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB8;}.elementor-7644 .elementor-element.elementor-element-d0f6f90.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-7644 .elementor-element.elementor-element-1af0a22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-1af0a22 .elementor-icon-wrapper{text-align:center;}.elementor-7644 .elementor-element.elementor-element-1af0a22 .elementor-icon{font-size:18px;}.elementor-7644 .elementor-element.elementor-element-1af0a22 .elementor-icon svg{height:18px;}.elementor-7644 .elementor-element.elementor-element-4d33417{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-4d33417:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-4d33417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-a3e322e > .elementor-widget-container{padding:12px 12px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-a3e322e.elementor-element{--align-self:flex-end;}.elementor-7644 .elementor-element.elementor-element-a3e322e .elementor-icon-wrapper{text-align:end;}.elementor-7644 .elementor-element.elementor-element-a3e322e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-a3e322e.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-a3e322e.elementor-view-default .elementor-icon{color:var( --e-global-color-c7a4195 );border-color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-a3e322e.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-a3e322e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-a3e322e .elementor-icon{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-a3e322e .elementor-icon svg{height:16px;}.elementor-7644 .elementor-element.elementor-element-ee1d330{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:14px;letter-spacing:2.6px;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-ee1d330 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-b7f1b79{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-b7f1b79 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-43cc631{--display:flex;--min-height:52vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-0c2bee8{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-0c2bee8:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-0c2bee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://astraliving.ca/wp-content/uploads/2026/08/images.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7644 .elementor-element.elementor-element-0849997{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;text-shadow:1px 1px 4px rgba(0, 0, 0, 0.47);color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-0849997 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-e42f341{--display:flex;--min-height:36px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:48px 48px 48px 48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-e42f341:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-e42f341 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB8;}.elementor-7644 .elementor-element.elementor-element-e42f341.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-7644 .elementor-element.elementor-element-f03b7c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-f03b7c5 .elementor-icon-wrapper{text-align:center;}.elementor-7644 .elementor-element.elementor-element-f03b7c5 .elementor-icon{font-size:18px;}.elementor-7644 .elementor-element.elementor-element-f03b7c5 .elementor-icon svg{height:18px;}.elementor-7644 .elementor-element.elementor-element-0bd667a{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-0bd667a:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-0bd667a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-c3bc58a > .elementor-widget-container{padding:12px 12px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-c3bc58a.elementor-element{--align-self:flex-end;}.elementor-7644 .elementor-element.elementor-element-c3bc58a .elementor-icon-wrapper{text-align:end;}.elementor-7644 .elementor-element.elementor-element-c3bc58a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-c3bc58a.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-c3bc58a.elementor-view-default .elementor-icon{color:var( --e-global-color-c7a4195 );border-color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-c3bc58a.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-c3bc58a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-c3bc58a .elementor-icon{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-c3bc58a .elementor-icon svg{height:16px;}.elementor-7644 .elementor-element.elementor-element-5e92fc5{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:14px;letter-spacing:2.6px;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-5e92fc5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-70b3a04{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-70b3a04 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-55f6ad0{--display:flex;--min-height:52vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-9df12ac{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-9df12ac:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-9df12ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://astraliving.ca/wp-content/uploads/2026/08/4b2fad3d5e3bcedb936860ba94743310.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7644 .elementor-element.elementor-element-c7eff93{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;text-shadow:1px 1px 4px rgba(0, 0, 0, 0.47);color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-c7eff93 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-4804a7c{--display:flex;--min-height:36px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:48px 48px 48px 48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-4804a7c:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-4804a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB8;}.elementor-7644 .elementor-element.elementor-element-4804a7c.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-7644 .elementor-element.elementor-element-f37d685 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-f37d685 .elementor-icon-wrapper{text-align:center;}.elementor-7644 .elementor-element.elementor-element-f37d685 .elementor-icon{font-size:18px;}.elementor-7644 .elementor-element.elementor-element-f37d685 .elementor-icon svg{height:18px;}.elementor-7644 .elementor-element.elementor-element-cbf4db1{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-cbf4db1:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-cbf4db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-1053ffb > .elementor-widget-container{padding:12px 12px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-1053ffb.elementor-element{--align-self:flex-end;}.elementor-7644 .elementor-element.elementor-element-1053ffb .elementor-icon-wrapper{text-align:end;}.elementor-7644 .elementor-element.elementor-element-1053ffb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-1053ffb.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-1053ffb.elementor-view-default .elementor-icon{color:var( --e-global-color-c7a4195 );border-color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-1053ffb.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-1053ffb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-1053ffb .elementor-icon{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-1053ffb .elementor-icon svg{height:16px;}.elementor-7644 .elementor-element.elementor-element-d3757b4{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:14px;letter-spacing:2.6px;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-d3757b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-8994396{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-8994396 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-6b6e54d{--display:flex;--min-height:52vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-2bcc233{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-2bcc233:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-2bcc233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://astraliving.ca/wp-content/uploads/2026/04/DSC_6965-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7644 .elementor-element.elementor-element-1cc8fd3{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;text-shadow:1px 1px 4px rgba(0, 0, 0, 0.47);color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-1cc8fd3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-4ee6555{--display:flex;--min-height:36px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:48px 48px 48px 48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-4ee6555:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-4ee6555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB8;}.elementor-7644 .elementor-element.elementor-element-4ee6555.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-7644 .elementor-element.elementor-element-afb7644 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-afb7644 .elementor-icon-wrapper{text-align:center;}.elementor-7644 .elementor-element.elementor-element-afb7644 .elementor-icon{font-size:18px;}.elementor-7644 .elementor-element.elementor-element-afb7644 .elementor-icon svg{height:18px;}.elementor-7644 .elementor-element.elementor-element-1420b0a{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-1420b0a:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-1420b0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-0191a90 > .elementor-widget-container{padding:12px 12px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-0191a90.elementor-element{--align-self:flex-end;}.elementor-7644 .elementor-element.elementor-element-0191a90 .elementor-icon-wrapper{text-align:end;}.elementor-7644 .elementor-element.elementor-element-0191a90.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-0191a90.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-0191a90.elementor-view-default .elementor-icon{color:var( --e-global-color-c7a4195 );border-color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-0191a90.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-0191a90.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-0191a90 .elementor-icon{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-0191a90 .elementor-icon svg{height:16px;}.elementor-7644 .elementor-element.elementor-element-5bb8105{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:14px;letter-spacing:2.6px;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-5bb8105 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-200fb97{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-200fb97 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-c695f16{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:60px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-24px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:60px;--e-n-carousel-arrow-normal-color:#1F2E51FC;}.elementor-7644 .elementor-element.elementor-element-c695f16 > .elementor-widget-container{margin:2% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-c695f16 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-2588093{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:7%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-7644 .elementor-element.elementor-element-2588093:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-2588093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-800c281{width:initial;max-width:initial;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;color:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-f65902c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7644 .elementor-element.elementor-element-f65902c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#DFD3A7;}.elementor-7644 .elementor-element.elementor-element-9eceb36{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-9eceb36 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-d5c7696{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-7644 .elementor-element.elementor-element-d5c7696:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-d5c7696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-264712e{width:initial;max-width:initial;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;color:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-d56cfb7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7644 .elementor-element.elementor-element-d56cfb7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#DFD3A7;}.elementor-7644 .elementor-element.elementor-element-cca8b91{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-cca8b91 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7644 .elementor-element.elementor-element-6ee1606{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-field-group{padding-right:calc( 14px/2 );padding-left:calc( 14px/2 );margin-bottom:32px;}.elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-form-fields-wrapper{margin-left:calc( -14px/2 );margin-right:calc( -14px/2 );margin-bottom:-32px;}.elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-accent );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;}.elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-field-group .elementor-field{color:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-field-group .elementor-field, .elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-field-subgroup label{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;}.elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-c7a4195 );border-color:var( --e-global-color-07d3a55 );border-width:0px 0px 2px 0px;}.elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-c7a4195 );border-color:var( --e-global-color-07d3a55 );border-width:0px 0px 2px 0px;}.elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;padding:16px 32px 16px 32px;}.elementor-7644 .elementor-element.elementor-element-6ee1606 .e-form__buttons__wrapper__button-next{background-color:#1F2E5100;color:var( --e-global-color-07d3a55 );border-color:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-button[type="submit"]{background-color:#1F2E5100;color:var( --e-global-color-07d3a55 );border-color:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-6ee1606 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-7644 .elementor-element.elementor-element-6ee1606 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;border-color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-button[type="submit"]:hover{color:#ffffff;border-color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-7644 .elementor-element.elementor-element-6ee1606 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;border-color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-2b9e158{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-2b9e158:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-2b9e158 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F7;}.elementor-7644 .elementor-element.elementor-element-f77fd60{width:initial;max-width:initial;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;color:#1F2E51;}.elementor-7644 .elementor-element.elementor-element-f77fd60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-1bdb02c{--e-image-carousel-slides-to-show:5;}.elementor-7644 .elementor-element.elementor-element-867a223{--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 61px;--row-gap:0px;--column-gap:61px;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-cf71666{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-7644 .elementor-element.elementor-element-85c1d5a{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;color:#1F2E51;}.elementor-7644 .elementor-element.elementor-element-ca9a943{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-7644 .elementor-element.elementor-element-ca9a943 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:1.2em;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-1ce029e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-1ce029e.e-con{--align-self:center;}.elementor-7644 .elementor-element.elementor-element-4a03858 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7644 .elementor-element.elementor-element-4a03858{text-align:center;}.elementor-7644 .elementor-element.elementor-element-4a03858 .elementor-heading-title{font-family:"area-inktrap", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;letter-spacing:0.6px;color:#304A87;}.elementor-7644 .elementor-element.elementor-element-fd03b81 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-fd03b81 .elementor-icon-wrapper{text-align:center;}.elementor-7644 .elementor-element.elementor-element-fd03b81.elementor-view-stacked .elementor-icon{background-color:#304A87;}.elementor-7644 .elementor-element.elementor-element-fd03b81.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-fd03b81.elementor-view-default .elementor-icon{color:#304A87;border-color:#304A87;}.elementor-7644 .elementor-element.elementor-element-fd03b81.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-fd03b81.elementor-view-default .elementor-icon svg{fill:#304A87;}.elementor-7644 .elementor-element.elementor-element-fd03b81 .elementor-icon{font-size:14px;}.elementor-7644 .elementor-element.elementor-element-fd03b81 .elementor-icon svg{height:14px;}.elementor-7644 .elementor-element.elementor-element-61c8fc4{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-61c8fc4 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-d522635{--display:flex;--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-7644 .elementor-element.elementor-element-d522635.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7644 .elementor-element.elementor-element-5a76fb9{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;color:#1F2E51;}.elementor-7644 .elementor-element.elementor-element-cc4e5ee{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-cc4e5ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-6e3f83e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-7644 .elementor-element.elementor-element-905cdbd{--display:flex;--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-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7644 .elementor-element.elementor-element-122fb86{width:initial;max-width:initial;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-7644 .elementor-element.elementor-element-122fb86 > .elementor-widget-container{background-color:#1F2E510F;padding:12px 12px 12px 12px;border-radius:12px 12px 12px 12px;}.elementor-7644 .elementor-element.elementor-element-122fb86 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7644 .elementor-element.elementor-element-122fb86 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7644 .elementor-element.elementor-element-122fb86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7644 .elementor-element.elementor-element-122fb86 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;}.elementor-7644 .elementor-element.elementor-element-122fb86 .elementor-icon-list-text{color:#1F2E51;transition:color 0.3s;}.elementor-7644 .elementor-element.elementor-element-b214c3e{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-7644 .elementor-element.elementor-element-b6ce42e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-b6ce42e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-042eda2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items: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-7644 .elementor-element.elementor-element-042eda2.e-con{--align-self:center;}.elementor-7644 .elementor-element.elementor-element-a658c59 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7644 .elementor-element.elementor-element-a658c59{text-align:center;}.elementor-7644 .elementor-element.elementor-element-a658c59 .elementor-heading-title{font-family:"area-inktrap", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;letter-spacing:0.6px;color:#304A87;}.elementor-7644 .elementor-element.elementor-element-d8168c8 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-d8168c8 .elementor-icon-wrapper{text-align:center;}.elementor-7644 .elementor-element.elementor-element-d8168c8.elementor-view-stacked .elementor-icon{background-color:#304A87;}.elementor-7644 .elementor-element.elementor-element-d8168c8.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-d8168c8.elementor-view-default .elementor-icon{color:#304A87;border-color:#304A87;}.elementor-7644 .elementor-element.elementor-element-d8168c8.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-d8168c8.elementor-view-default .elementor-icon svg{fill:#304A87;}.elementor-7644 .elementor-element.elementor-element-d8168c8 .elementor-icon{font-size:14px;}.elementor-7644 .elementor-element.elementor-element-d8168c8 .elementor-icon svg{height:14px;}.elementor-7644 .elementor-element.elementor-element-032a4c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-7644 .elementor-element.elementor-element-0098fd4{--display:flex;--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-7644 .elementor-element.elementor-element-4ee7835{width:initial;max-width:initial;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-7644 .elementor-element.elementor-element-4ee7835 > .elementor-widget-container{background-color:#1F2E512E;padding:12px 12px 12px 12px;border-radius:12px 12px 12px 12px;}.elementor-7644 .elementor-element.elementor-element-4ee7835 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7644 .elementor-element.elementor-element-4ee7835 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7644 .elementor-element.elementor-element-4ee7835 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7644 .elementor-element.elementor-element-4ee7835 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;}.elementor-7644 .elementor-element.elementor-element-4ee7835 .elementor-icon-list-text{color:#1F2E51;transition:color 0.3s;}.elementor-7644 .elementor-element.elementor-element-7780d66{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-7644 .elementor-element.elementor-element-7780d66.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7644 .elementor-element.elementor-element-fe5a545{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-fe5a545 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-48e83a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-7644 .elementor-element.elementor-element-13685d3{--display:flex;--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-7644 .elementor-element.elementor-element-ef27fb9{width:initial;max-width:initial;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-7644 .elementor-element.elementor-element-ef27fb9 > .elementor-widget-container{background-color:#1F2E518F;padding:12px 12px 12px 12px;border-radius:12px 12px 12px 12px;}.elementor-7644 .elementor-element.elementor-element-ef27fb9 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7644 .elementor-element.elementor-element-ef27fb9 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-7644 .elementor-element.elementor-element-ef27fb9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7644 .elementor-element.elementor-element-ef27fb9 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;}.elementor-7644 .elementor-element.elementor-element-ef27fb9 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7644 .elementor-element.elementor-element-8414da4{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-7644 .elementor-element.elementor-element-13048ae{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-13048ae > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-388e610{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-7644 .elementor-element.elementor-element-4f3349d{--display:flex;--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-7644 .elementor-element.elementor-element-2899a01{width:initial;max-width:initial;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-7644 .elementor-element.elementor-element-2899a01 > .elementor-widget-container{background-color:#1F2E51E3;padding:12px 12px 12px 12px;border-radius:12px 12px 12px 12px;}.elementor-7644 .elementor-element.elementor-element-2899a01 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7644 .elementor-element.elementor-element-2899a01 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-7644 .elementor-element.elementor-element-2899a01 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7644 .elementor-element.elementor-element-2899a01 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;}.elementor-7644 .elementor-element.elementor-element-2899a01 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7644 .elementor-element.elementor-element-54ce44e{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-7644 .elementor-element.elementor-element-54ce44e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7644 .elementor-element.elementor-element-5df43b3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-5df43b3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-af26e00{--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:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7644 .elementor-element.elementor-element-bcf358c{--display:flex;--min-height:460px;--border-radius:20px 20px 20px 20px;--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-7644 .elementor-element.elementor-element-bcf358c:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-bcf358c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://astraliving.ca/wp-content/uploads/2026/04/photo_2024-10-08-20.45.16.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7644 .elementor-element.elementor-element-8918cf9{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-7644 .elementor-element.elementor-element-6e552fb{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;color:#1F2E51;}.elementor-7644 .elementor-element.elementor-element-c53fadb{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-7644 .elementor-element.elementor-element-c53fadb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:1.2em;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-b660e59{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-b660e59 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-90a9a26{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-90a9a26.e-con{--align-self:center;}.elementor-7644 .elementor-element.elementor-element-92c1450 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7644 .elementor-element.elementor-element-92c1450{text-align:center;}.elementor-7644 .elementor-element.elementor-element-92c1450 .elementor-heading-title{font-family:"area-inktrap", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;letter-spacing:0.6px;color:#304A87;}.elementor-7644 .elementor-element.elementor-element-92c1450 .elementor-heading-title a:hover, .elementor-7644 .elementor-element.elementor-element-92c1450 .elementor-heading-title a:focus{color:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-b6b4d6d > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-b6b4d6d .elementor-icon-wrapper{text-align:center;}.elementor-7644 .elementor-element.elementor-element-b6b4d6d.elementor-view-stacked .elementor-icon{background-color:#304A87;}.elementor-7644 .elementor-element.elementor-element-b6b4d6d.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-b6b4d6d.elementor-view-default .elementor-icon{color:#304A87;border-color:#304A87;}.elementor-7644 .elementor-element.elementor-element-b6b4d6d.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-b6b4d6d.elementor-view-default .elementor-icon svg{fill:#304A87;}.elementor-7644 .elementor-element.elementor-element-b6b4d6d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-b6b4d6d.elementor-view-framed .elementor-icon:hover, .elementor-7644 .elementor-element.elementor-element-b6b4d6d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-07d3a55 );border-color:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-b6b4d6d.elementor-view-framed .elementor-icon:hover, .elementor-7644 .elementor-element.elementor-element-b6b4d6d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-b6b4d6d .elementor-icon{font-size:14px;}.elementor-7644 .elementor-element.elementor-element-b6b4d6d .elementor-icon svg{height:14px;}.elementor-7644 .elementor-element.elementor-element-162c173{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-162c173:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-162c173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://astraliving.ca/wp-content/uploads/2026/01/TYPE-J-3-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7644 .elementor-element.elementor-element-162c173::before, .elementor-7644 .elementor-element.elementor-element-162c173 > .elementor-background-video-container::before, .elementor-7644 .elementor-element.elementor-element-162c173 > .e-con-inner > .elementor-background-video-container::before, .elementor-7644 .elementor-element.elementor-element-162c173 > .elementor-background-slideshow::before, .elementor-7644 .elementor-element.elementor-element-162c173 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7644 .elementor-element.elementor-element-162c173 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2E51AD;--background-overlay:'';}.elementor-7644 .elementor-element.elementor-element-3ee2e9d{width:initial;max-width:initial;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-e41a6f7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7644 .elementor-element.elementor-element-e41a6f7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-4661497{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:#FFFFFF;}.elementor-7644 .elementor-element.elementor-element-4661497 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-5ea9e52{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:7%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-7644 .elementor-element.elementor-element-5ea9e52:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-5ea9e52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-725fe26{width:initial;max-width:initial;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;color:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-964a732{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7644 .elementor-element.elementor-element-964a732 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#DFD3A7;}.elementor-7644 .elementor-element.elementor-element-8c0153d{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-8c0153d > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-f3fca4d .elementor-button{background-color:#1F2E5100;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;fill:var( --e-global-color-07d3a55 );color:var( --e-global-color-07d3a55 );border-style:solid;border-color:var( --e-global-color-07d3a55 );border-radius:8px 8px 8px 8px;padding:16px 40px 16px 40px;}.elementor-7644 .elementor-element.elementor-element-f3fca4d .elementor-button:hover, .elementor-7644 .elementor-element.elementor-element-f3fca4d .elementor-button:focus{background-color:#1F2E5100;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-f3fca4d .elementor-button:hover svg, .elementor-7644 .elementor-element.elementor-element-f3fca4d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7644 .elementor-element.elementor-element-0b60254{--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;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-1d8d631{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-7644 .elementor-element.elementor-element-e218e36{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;color:#1F2E51;}.elementor-7644 .elementor-element.elementor-element-c1a7f67{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-7644 .elementor-element.elementor-element-c1a7f67 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:1.2em;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-da1e4a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7644 .elementor-element.elementor-element-af2a5e2{--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;--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-7644 .elementor-element.elementor-element-7f38fd9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-7f38fd9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-3fa904e{--display:flex;}.elementor-7644 .elementor-element.elementor-element-ea1021d{--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;--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-7644 .elementor-element.elementor-element-879d3ed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-879d3ed > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-35a4d67{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-35a4d67.e-con{--align-self:center;}.elementor-7644 .elementor-element.elementor-element-cf7676a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7644 .elementor-element.elementor-element-cf7676a{text-align:center;}.elementor-7644 .elementor-element.elementor-element-cf7676a .elementor-heading-title{font-family:"area-inktrap", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;letter-spacing:0.6px;color:#304A87;}.elementor-7644 .elementor-element.elementor-element-cf7676a .elementor-heading-title a:hover, .elementor-7644 .elementor-element.elementor-element-cf7676a .elementor-heading-title a:focus{color:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-9129cdc > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-9129cdc .elementor-icon-wrapper{text-align:center;}.elementor-7644 .elementor-element.elementor-element-9129cdc.elementor-view-stacked .elementor-icon{background-color:#304A87;}.elementor-7644 .elementor-element.elementor-element-9129cdc.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-9129cdc.elementor-view-default .elementor-icon{color:#304A87;border-color:#304A87;}.elementor-7644 .elementor-element.elementor-element-9129cdc.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-9129cdc.elementor-view-default .elementor-icon svg{fill:#304A87;}.elementor-7644 .elementor-element.elementor-element-9129cdc.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-9129cdc.elementor-view-framed .elementor-icon:hover, .elementor-7644 .elementor-element.elementor-element-9129cdc.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-07d3a55 );border-color:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-9129cdc.elementor-view-framed .elementor-icon:hover, .elementor-7644 .elementor-element.elementor-element-9129cdc.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-9129cdc .elementor-icon{font-size:14px;}.elementor-7644 .elementor-element.elementor-element-9129cdc .elementor-icon svg{height:14px;}.elementor-7644 .elementor-element.elementor-element-e8c158b{--display:flex;}.elementor-7644 .elementor-element.elementor-element-85d1207{--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;--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-7644 .elementor-element.elementor-element-a56e83e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-a56e83e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-4e7a6c2{--display:flex;}.elementor-7644 .elementor-element.elementor-element-c82da6c{--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;--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-7644 .elementor-element.elementor-element-4afc243{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-4afc243 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-79f4ad1{--display:flex;}.elementor-7644 .elementor-element.elementor-element-2bba841{--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;--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-7644 .elementor-element.elementor-element-206f42a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-206f42a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-908910b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-908910b.e-con{--align-self:center;}.elementor-7644 .elementor-element.elementor-element-dcd6fd8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7644 .elementor-element.elementor-element-dcd6fd8{text-align:center;}.elementor-7644 .elementor-element.elementor-element-dcd6fd8 .elementor-heading-title{font-family:"area-inktrap", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;letter-spacing:0.6px;color:#304A87;}.elementor-7644 .elementor-element.elementor-element-dcd6fd8 .elementor-heading-title a:hover, .elementor-7644 .elementor-element.elementor-element-dcd6fd8 .elementor-heading-title a:focus{color:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-755f7e5 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-755f7e5 .elementor-icon-wrapper{text-align:center;}.elementor-7644 .elementor-element.elementor-element-755f7e5.elementor-view-stacked .elementor-icon{background-color:#304A87;}.elementor-7644 .elementor-element.elementor-element-755f7e5.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-755f7e5.elementor-view-default .elementor-icon{color:#304A87;border-color:#304A87;}.elementor-7644 .elementor-element.elementor-element-755f7e5.elementor-view-framed .elementor-icon, .elementor-7644 .elementor-element.elementor-element-755f7e5.elementor-view-default .elementor-icon svg{fill:#304A87;}.elementor-7644 .elementor-element.elementor-element-755f7e5.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-755f7e5.elementor-view-framed .elementor-icon:hover, .elementor-7644 .elementor-element.elementor-element-755f7e5.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-07d3a55 );border-color:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-755f7e5.elementor-view-framed .elementor-icon:hover, .elementor-7644 .elementor-element.elementor-element-755f7e5.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-07d3a55 );}.elementor-7644 .elementor-element.elementor-element-755f7e5 .elementor-icon{font-size:14px;}.elementor-7644 .elementor-element.elementor-element-755f7e5 .elementor-icon svg{height:14px;}.elementor-7644 .elementor-element.elementor-element-950e3c8{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:var( --e-global-color-c7a4195 );--n-accordion-title-hover-color:var( --e-global-color-c7a4195 );--n-accordion-title-active-color:var( --e-global-color-c7a4195 );--n-accordion-icon-size:16px;}.elementor-7644 .elementor-element.elementor-element-950e3c8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-214933c );border-style:none;}.elementor-7644 .elementor-element.elementor-element-950e3c8 > .elementor-widget-container{margin:32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-950e3c8 {--n-accordion-padding:20px 20px 20px 32px;}:where( .elementor-7644 .elementor-element.elementor-element-950e3c8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:capitalize;letter-spacing:0.8px;}:where( .elementor-7644 .elementor-element.elementor-element-950e3c8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-7644 .elementor-element.elementor-element-c5dae41{--display:flex;--min-height:0px;--border-radius:20px 20px 20px 20px;--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-7644 .elementor-element.elementor-element-c5dae41:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-c5dae41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://astraliving.ca/wp-content/uploads/2026/05/Hallway-.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7644 .elementor-element.elementor-element-8d9715d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:1;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:7%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-7644 .elementor-element.elementor-element-8d9715d:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-8d9715d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://astraliving.ca/wp-content/uploads/2026/01/TYPE-A-2-scaled.jpg");background-position:center center;background-size:cover;}.elementor-7644 .elementor-element.elementor-element-8d9715d::before, .elementor-7644 .elementor-element.elementor-element-8d9715d > .elementor-background-video-container::before, .elementor-7644 .elementor-element.elementor-element-8d9715d > .e-con-inner > .elementor-background-video-container::before, .elementor-7644 .elementor-element.elementor-element-8d9715d > .elementor-background-slideshow::before, .elementor-7644 .elementor-element.elementor-element-8d9715d > .e-con-inner > .elementor-background-slideshow::before, .elementor-7644 .elementor-element.elementor-element-8d9715d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2E51AD;--background-overlay:'';}.elementor-7644 .elementor-element.elementor-element-b539366{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7644 .elementor-element.elementor-element-b539366 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-7644 .elementor-element.elementor-element-80d7a8e{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:#FFFFFF;}.elementor-7644 .elementor-element.elementor-element-80d7a8e > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-98f551e .elementor-button{background-color:#DFD3A7;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;fill:#1F2E51AD;color:#1F2E51AD;border-style:solid;border-color:#DFD3A7;border-radius:8px 8px 8px 8px;padding:16px 40px 16px 40px;}.elementor-7644 .elementor-element.elementor-element-98f551e .elementor-button:hover, .elementor-7644 .elementor-element.elementor-element-98f551e .elementor-button:focus{background-color:#1F2E5100;color:#DFD3A7;border-color:#DFD3A7;}.elementor-7644 .elementor-element.elementor-element-98f551e .elementor-button:hover svg, .elementor-7644 .elementor-element.elementor-element-98f551e .elementor-button:focus svg{fill:#DFD3A7;}.elementor-7644 .elementor-element.elementor-element-de4b6f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-7644 .elementor-element.elementor-element-de4b6f6:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-de4b6f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-214933c );}.elementor-7644 .elementor-element.elementor-element-1882aac{width:initial;max-width:initial;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:2.6px;color:#1F2E51;}.elementor-7644 .elementor-element.elementor-element-c504009{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-7644 .elementor-element.elementor-element-c504009.elementor-element{--align-self:center;}.elementor-7644 .elementor-element.elementor-element-c504009 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:1.2em;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-14e84b1{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-14e84b1 > .elementor-widget-container{padding:032px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-14e84b1.elementor-element{--align-self:center;}.elementor-7644 .elementor-element.elementor-element-a50ee62{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-a50ee62 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-a50ee62.elementor-element{--align-self:center;}.elementor-7644 .elementor-element.elementor-element-e64a725 .elementor-button{background-color:var( --e-global-color-c7a4195 );font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-c7a4195 );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-7644 .elementor-element.elementor-element-e64a725 .elementor-button:hover, .elementor-7644 .elementor-element.elementor-element-e64a725 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-c7a4195 );border-color:var( --e-global-color-c7a4195 );}.elementor-7644 .elementor-element.elementor-element-e64a725 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:32px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-e64a725 .elementor-button:hover svg, .elementor-7644 .elementor-element.elementor-element-e64a725 .elementor-button:focus svg{fill:var( --e-global-color-c7a4195 );}@media(min-width:768px){.elementor-7644 .elementor-element.elementor-element-8930e88{--content-width:75%;}.elementor-7644 .elementor-element.elementor-element-fb8a59c{--content-width:75%;}.elementor-7644 .elementor-element.elementor-element-695ebbb{--width:100%;}.elementor-7644 .elementor-element.elementor-element-8a8f021{--content-width:75%;}.elementor-7644 .elementor-element.elementor-element-0d14efd{--width:25%;}.elementor-7644 .elementor-element.elementor-element-0b46a78{--width:25%;}.elementor-7644 .elementor-element.elementor-element-54f2cfd{--width:25%;}.elementor-7644 .elementor-element.elementor-element-2464efb{--width:25%;}.elementor-7644 .elementor-element.elementor-element-10728cb{--content-width:75%;}.elementor-7644 .elementor-element.elementor-element-3fb944a{--width:70%;}.elementor-7644 .elementor-element.elementor-element-447e4cf{--content-width:75%;}.elementor-7644 .elementor-element.elementor-element-8fc7181{--width:55%;}.elementor-7644 .elementor-element.elementor-element-5ccc36e{--content-width:75%;}.elementor-7644 .elementor-element.elementor-element-e0f1a19{--width:25%;}.elementor-7644 .elementor-element.elementor-element-b91f8fd{--width:75%;}.elementor-7644 .elementor-element.elementor-element-2b19f79{--width:75%;}.elementor-7644 .elementor-element.elementor-element-909b597{--width:75%;}.elementor-7644 .elementor-element.elementor-element-9572bb2{--width:75%;}.elementor-7644 .elementor-element.elementor-element-cab30fb{--content-width:100%;}.elementor-7644 .elementor-element.elementor-element-61f0051{--width:75%;}.elementor-7644 .elementor-element.elementor-element-e98bdc0{--content-width:100%;}.elementor-7644 .elementor-element.elementor-element-04c3e93{--content-width:100%;}.elementor-7644 .elementor-element.elementor-element-7f74eed{--content-width:100%;}.elementor-7644 .elementor-element.elementor-element-2c2cbb1{--width:75%;}.elementor-7644 .elementor-element.elementor-element-cb833e2{--width:36px;}.elementor-7644 .elementor-element.elementor-element-d433822{--width:36px;}.elementor-7644 .elementor-element.elementor-element-aee9f21{--width:36px;}.elementor-7644 .elementor-element.elementor-element-d0f6f90{--width:36px;}.elementor-7644 .elementor-element.elementor-element-e42f341{--width:36px;}.elementor-7644 .elementor-element.elementor-element-4804a7c{--width:36px;}.elementor-7644 .elementor-element.elementor-element-4ee6555{--width:36px;}.elementor-7644 .elementor-element.elementor-element-2588093{--content-width:75%;}.elementor-7644 .elementor-element.elementor-element-d5c7696{--content-width:75%;}.elementor-7644 .elementor-element.elementor-element-2b9e158{--content-width:75%;}.elementor-7644 .elementor-element.elementor-element-867a223{--content-width:75%;}.elementor-7644 .elementor-element.elementor-element-d522635{--width:45%;}.elementor-7644 .elementor-element.elementor-element-905cdbd{--width:100%;}.elementor-7644 .elementor-element.elementor-element-b214c3e{--width:100%;}.elementor-7644 .elementor-element.elementor-element-0098fd4{--width:100%;}.elementor-7644 .elementor-element.elementor-element-7780d66{--width:100.006%;}.elementor-7644 .elementor-element.elementor-element-13685d3{--width:100%;}.elementor-7644 .elementor-element.elementor-element-8414da4{--width:100%;}.elementor-7644 .elementor-element.elementor-element-4f3349d{--width:100%;}.elementor-7644 .elementor-element.elementor-element-54ce44e{--width:97.553%;}.elementor-7644 .elementor-element.elementor-element-af26e00{--content-width:75%;}.elementor-7644 .elementor-element.elementor-element-162c173{--content-width:75%;}.elementor-7644 .elementor-element.elementor-element-5ea9e52{--content-width:75%;}.elementor-7644 .elementor-element.elementor-element-0b60254{--content-width:75%;}.elementor-7644 .elementor-element.elementor-element-8d9715d{--content-width:75%;}.elementor-7644 .elementor-element.elementor-element-de4b6f6{--content-width:75%;}}@media(max-width:1200px) and (min-width:768px){.elementor-7644 .elementor-element.elementor-element-8930e88{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-695ebbb{--width:100%;}.elementor-7644 .elementor-element.elementor-element-8a8f021{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-0d14efd{--width:45%;}.elementor-7644 .elementor-element.elementor-element-0b46a78{--width:45%;}.elementor-7644 .elementor-element.elementor-element-54f2cfd{--width:45%;}.elementor-7644 .elementor-element.elementor-element-2464efb{--width:45%;}.elementor-7644 .elementor-element.elementor-element-10728cb{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-3fb944a{--width:100%;}.elementor-7644 .elementor-element.elementor-element-447e4cf{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-8fc7181{--width:100%;}.elementor-7644 .elementor-element.elementor-element-5ccc36e{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-61f0051{--width:90%;}.elementor-7644 .elementor-element.elementor-element-2c2cbb1{--width:90%;}.elementor-7644 .elementor-element.elementor-element-2588093{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-d5c7696{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-867a223{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-905cdbd{--width:100%;}.elementor-7644 .elementor-element.elementor-element-b214c3e{--width:100%;}.elementor-7644 .elementor-element.elementor-element-0098fd4{--width:100%;}.elementor-7644 .elementor-element.elementor-element-7780d66{--width:100%;}.elementor-7644 .elementor-element.elementor-element-13685d3{--width:100%;}.elementor-7644 .elementor-element.elementor-element-8414da4{--width:100%;}.elementor-7644 .elementor-element.elementor-element-4f3349d{--width:100%;}.elementor-7644 .elementor-element.elementor-element-54ce44e{--width:100%;}.elementor-7644 .elementor-element.elementor-element-af26e00{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-162c173{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-5ea9e52{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-0b60254{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-8d9715d{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-de4b6f6{--content-width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7644 .elementor-element.elementor-element-8930e88{--content-width:95%;}.elementor-7644 .elementor-element.elementor-element-4df6c5a{--width:100%;}.elementor-7644 .elementor-element.elementor-element-695ebbb{--width:100%;}.elementor-7644 .elementor-element.elementor-element-8a8f021{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-0d14efd{--width:45%;}.elementor-7644 .elementor-element.elementor-element-0b46a78{--width:45%;}.elementor-7644 .elementor-element.elementor-element-54f2cfd{--width:45%;}.elementor-7644 .elementor-element.elementor-element-2464efb{--width:45%;}.elementor-7644 .elementor-element.elementor-element-10728cb{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-3fb944a{--width:100%;}.elementor-7644 .elementor-element.elementor-element-447e4cf{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-8fc7181{--width:100%;}.elementor-7644 .elementor-element.elementor-element-5ccc36e{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-2588093{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-d5c7696{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-867a223{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-905cdbd{--width:100%;}.elementor-7644 .elementor-element.elementor-element-b214c3e{--width:100%;}.elementor-7644 .elementor-element.elementor-element-0098fd4{--width:100%;}.elementor-7644 .elementor-element.elementor-element-7780d66{--width:100%;}.elementor-7644 .elementor-element.elementor-element-13685d3{--width:100%;}.elementor-7644 .elementor-element.elementor-element-8414da4{--width:100%;}.elementor-7644 .elementor-element.elementor-element-4f3349d{--width:100%;}.elementor-7644 .elementor-element.elementor-element-54ce44e{--width:100%;}.elementor-7644 .elementor-element.elementor-element-af26e00{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-162c173{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-5ea9e52{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-0b60254{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-8d9715d{--content-width:90%;}.elementor-7644 .elementor-element.elementor-element-de4b6f6{--content-width:90%;}}@media(max-width:880px) and (min-width:768px){.elementor-7644 .elementor-element.elementor-element-905cdbd{--width:100%;}.elementor-7644 .elementor-element.elementor-element-b214c3e{--width:100%;}.elementor-7644 .elementor-element.elementor-element-0098fd4{--width:100%;}.elementor-7644 .elementor-element.elementor-element-7780d66{--width:100%;}.elementor-7644 .elementor-element.elementor-element-13685d3{--width:100%;}.elementor-7644 .elementor-element.elementor-element-8414da4{--width:100%;}.elementor-7644 .elementor-element.elementor-element-4f3349d{--width:100%;}.elementor-7644 .elementor-element.elementor-element-54ce44e{--width:100%;}}@media(min-width:1201px){.elementor-7644 .elementor-element.elementor-element-162c173:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-162c173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1200px){.elementor-7644 .elementor-element.elementor-element-fb8a59c:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-fb8a59c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-7644 .elementor-element.elementor-element-fb8a59c::before, .elementor-7644 .elementor-element.elementor-element-fb8a59c > .elementor-background-video-container::before, .elementor-7644 .elementor-element.elementor-element-fb8a59c > .e-con-inner > .elementor-background-video-container::before, .elementor-7644 .elementor-element.elementor-element-fb8a59c > .elementor-background-slideshow::before, .elementor-7644 .elementor-element.elementor-element-fb8a59c > .e-con-inner > .elementor-background-slideshow::before, .elementor-7644 .elementor-element.elementor-element-fb8a59c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(-90deg, #F6F6F703 13%, #F6F6F7 50%);}.elementor-7644 .elementor-element.elementor-element-7c61070{--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-7644 .elementor-element.elementor-element-92665de{--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-7644 .elementor-element.elementor-element-7246225{--swiper-slides-to-display:3;}.elementor-7644 .elementor-element.elementor-element-8a8ee3e{--swiper-slides-to-display:3;}.elementor-7644 .elementor-element.elementor-element-18001c5{--swiper-slides-to-display:3;}.elementor-7644 .elementor-element.elementor-element-5a0564f{--swiper-slides-to-display:3;}.elementor-7644 .elementor-element.elementor-element-edbfb3b{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-7644 .elementor-element.elementor-element-a2e6c46{--e-n-carousel-swiper-slides-to-display:3;}.elementor-7644 .elementor-element.elementor-element-3b6c848{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-7644 .elementor-element.elementor-element-c695f16{--e-n-carousel-swiper-slides-to-display:3;}.elementor-7644 .elementor-element.elementor-element-9eceb36{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-7644 .elementor-element.elementor-element-cca8b91{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-7644 .elementor-element.elementor-element-6ee1606{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-7644 .elementor-element.elementor-element-6e3f83e{--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-7644 .elementor-element.elementor-element-032a4c5{--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-7644 .elementor-element.elementor-element-48e83a8{--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-7644 .elementor-element.elementor-element-388e610{--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-7644 .elementor-element.elementor-element-4661497{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-7644 .elementor-element.elementor-element-8c0153d{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-7644 .elementor-element.elementor-element-80d7a8e{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-7644 .elementor-element.elementor-element-c504009{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-7644 .elementor-element.elementor-element-14e84b1{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-7644 .elementor-element.elementor-element-a50ee62{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7644 .elementor-element.elementor-element-64df839{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;font-size:1rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7644 .elementor-element.elementor-element-01afaf2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-01afaf2 .elementor-heading-title{font-size:2.5rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-7644 .elementor-element.elementor-element-fb8a59c:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-fb8a59c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:0px auto;}.elementor-7644 .elementor-element.elementor-element-fb8a59c::before, .elementor-7644 .elementor-element.elementor-element-fb8a59c > .elementor-background-video-container::before, .elementor-7644 .elementor-element.elementor-element-fb8a59c > .e-con-inner > .elementor-background-video-container::before, .elementor-7644 .elementor-element.elementor-element-fb8a59c > .elementor-background-slideshow::before, .elementor-7644 .elementor-element.elementor-element-fb8a59c > .e-con-inner > .elementor-background-slideshow::before, .elementor-7644 .elementor-element.elementor-element-fb8a59c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #F6F6F703 10%, #F6F6F7 62%);}.elementor-7644 .elementor-element.elementor-element-695ebbb{--margin-top:72px;--margin-bottom:72px;--margin-left:0px;--margin-right:0px;}.elementor-7644 .elementor-element.elementor-element-d1e8990 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-7644 .elementor-element.elementor-element-d1e8990{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1rem;}.elementor-7644 .elementor-element.elementor-element-b1a3007{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1rem;}.elementor-7644 .elementor-element.elementor-element-8a8f021{--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7644 .elementor-element.elementor-element-8869b9e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-7c61070{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-7644 .elementor-element.elementor-element-f74105b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:2rem;}.elementor-7644 .elementor-element.elementor-element-04d0f47{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-04d0f47 .elementor-heading-title{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-7a4e1c2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-4186857 .elementor-heading-title{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-0c823b1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:2rem;}.elementor-7644 .elementor-element.elementor-element-b942ba5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-b942ba5 .elementor-heading-title{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-e01112d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-f8bd8f6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:2rem;}.elementor-7644 .elementor-element.elementor-element-23adfe8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-23adfe8 .elementor-heading-title{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-f7adad7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-e435db4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:2rem;}.elementor-7644 .elementor-element.elementor-element-ba4f266{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-ba4f266 .elementor-heading-title{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-64c5021{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-10728cb{--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7644 .elementor-element.elementor-element-a50bbbb{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;text-align:end;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-f21bf24{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-61d4ab9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-447e4cf{--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-92665de{--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-7644 .elementor-element.elementor-element-48d7687{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-c3a6990{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-c3a6990 .elementor-heading-title{font-size:24px;}.elementor-7644 .elementor-element.elementor-element-3e92104{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-c379779{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-8ea9b19{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-5ccc36e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-465b4be{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-d941f5f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-d941f5f .elementor-heading-title{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-76214d6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-76214d6 .elementor-heading-title{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-4ab7f29{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-4ab7f29 .elementor-heading-title{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-37a043a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-a6be5fc .elementor-heading-title{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-7246225{--swiper-slides-to-display:2;}.elementor-7644 .elementor-element.elementor-element-8a8ee3e{--swiper-slides-to-display:2;}.elementor-7644 .elementor-element.elementor-element-18001c5{--swiper-slides-to-display:2;}.elementor-7644 .elementor-element.elementor-element-5a0564f{--swiper-slides-to-display:2;}.elementor-7644 .elementor-element.elementor-element-cab30fb{--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7644 .elementor-element.elementor-element-75a2e03{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-b8efc42{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-d2b7a2b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-7020d29{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-bb847cd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-75bb6e7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-0837c96{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-a2e6c46{--e-n-carousel-swiper-slides-to-display:3;}.elementor-7644 .elementor-element.elementor-element-7f74eed{--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7644 .elementor-element.elementor-element-009dac4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-1c92e71{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-3481dc5 .elementor-heading-title{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-d2f32ad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-167eecb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-0bbbeb5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-ed19010{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-4ae141a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-9af05ec{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-9f5780e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-44394f1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-c1b8cbc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-8fc9496{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-ee1d330{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-b7f1b79{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-0849997{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-5e92fc5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-70b3a04{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-c7eff93{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-d3757b4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-8994396{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-1cc8fd3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-5bb8105{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-200fb97{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-c695f16{--e-n-carousel-swiper-slides-to-display:3;}.elementor-7644 .elementor-element.elementor-element-2588093{--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7644 .elementor-element.elementor-element-800c281{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-f65902c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-f65902c .elementor-heading-title{font-size:36px;}.elementor-7644 .elementor-element.elementor-element-9eceb36{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-264712e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-d56cfb7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-d56cfb7 .elementor-heading-title{font-size:36px;}.elementor-7644 .elementor-element.elementor-element-cca8b91{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}.elementor-7644 .elementor-element.elementor-element-6ee1606{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-field-type-html{font-size:18px;}.elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-field-group .elementor-field, .elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-field-subgroup label{font-size:18px;}.elementor-7644 .elementor-element.elementor-element-f77fd60{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-867a223{--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7644 .elementor-element.elementor-element-85c1d5a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-ca9a943{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-ca9a943 .elementor-heading-title{font-size:24px;}.elementor-7644 .elementor-element.elementor-element-4a03858 .elementor-heading-title{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-61c8fc4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-5a76fb9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-cc4e5ee{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-6e3f83e{--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-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-7644 .elementor-element.elementor-element-122fb86{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-122fb86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7644 .elementor-element.elementor-element-122fb86 .elementor-icon-list-item > a{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-b6ce42e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-a658c59 .elementor-heading-title{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-032a4c5{--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-7644 .elementor-element.elementor-element-4ee7835{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-4ee7835 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7644 .elementor-element.elementor-element-4ee7835 .elementor-icon-list-item > a{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-fe5a545{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-48e83a8{--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-7644 .elementor-element.elementor-element-ef27fb9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-ef27fb9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7644 .elementor-element.elementor-element-ef27fb9 .elementor-icon-list-item > a{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-13048ae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-388e610{--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-7644 .elementor-element.elementor-element-2899a01{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-2899a01 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7644 .elementor-element.elementor-element-2899a01 .elementor-icon-list-item > a{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-5df43b3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-af26e00{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-bcf358c{--min-height:336px;}.elementor-7644 .elementor-element.elementor-element-6e552fb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-c53fadb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-c53fadb .elementor-heading-title{font-size:24px;}.elementor-7644 .elementor-element.elementor-element-b660e59{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-92c1450 .elementor-heading-title{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-162c173{--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7644 .elementor-element.elementor-element-3ee2e9d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-e41a6f7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-e41a6f7 .elementor-heading-title{font-size:36px;}.elementor-7644 .elementor-element.elementor-element-4661497{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-5ea9e52{--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7644 .elementor-element.elementor-element-725fe26{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-964a732{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-964a732 .elementor-heading-title{font-size:36px;}.elementor-7644 .elementor-element.elementor-element-8c0153d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-0b60254{--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7644 .elementor-element.elementor-element-e218e36{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-c1a7f67{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-c1a7f67 .elementor-heading-title{font-size:24px;}.elementor-7644 .elementor-element.elementor-element-7f38fd9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-879d3ed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-cf7676a .elementor-heading-title{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-a56e83e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-4afc243{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-206f42a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-dcd6fd8 .elementor-heading-title{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-8d9715d{--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7644 .elementor-element.elementor-element-b539366{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-b539366 .elementor-heading-title{font-size:36px;}.elementor-7644 .elementor-element.elementor-element-80d7a8e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-de4b6f6{--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7644 .elementor-element.elementor-element-1882aac{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-c504009{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-c504009 .elementor-heading-title{font-size:24px;}.elementor-7644 .elementor-element.elementor-element-14e84b1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-a50ee62{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}}@media(max-width:880px){.elementor-7644 .elementor-element.elementor-element-fb8a59c:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-fb8a59c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-7644 .elementor-element.elementor-element-fb8a59c::before, .elementor-7644 .elementor-element.elementor-element-fb8a59c > .elementor-background-video-container::before, .elementor-7644 .elementor-element.elementor-element-fb8a59c > .e-con-inner > .elementor-background-video-container::before, .elementor-7644 .elementor-element.elementor-element-fb8a59c > .elementor-background-slideshow::before, .elementor-7644 .elementor-element.elementor-element-fb8a59c > .e-con-inner > .elementor-background-slideshow::before, .elementor-7644 .elementor-element.elementor-element-fb8a59c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #F6F6F703 4%, #F6F6F7 51%);}.elementor-7644 .elementor-element.elementor-element-a50bbbb{text-align:end;}.elementor-7644 .elementor-element.elementor-element-7246225{--swiper-slides-to-display:2;}.elementor-7644 .elementor-element.elementor-element-8a8ee3e{--swiper-slides-to-display:2;}.elementor-7644 .elementor-element.elementor-element-18001c5{--swiper-slides-to-display:2;}.elementor-7644 .elementor-element.elementor-element-5a0564f{--swiper-slides-to-display:2;}.elementor-7644 .elementor-element.elementor-element-6e3f83e{--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-7644 .elementor-element.elementor-element-122fb86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7644 .elementor-element.elementor-element-122fb86 .elementor-icon-list-item > a{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-032a4c5{--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-7644 .elementor-element.elementor-element-4ee7835 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7644 .elementor-element.elementor-element-4ee7835 .elementor-icon-list-item > a{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-48e83a8{--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-7644 .elementor-element.elementor-element-ef27fb9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7644 .elementor-element.elementor-element-ef27fb9 .elementor-icon-list-item > a{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-388e610{--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-7644 .elementor-element.elementor-element-2899a01 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7644 .elementor-element.elementor-element-2899a01 .elementor-icon-list-item > a{font-size:16px;}}@media(max-width:767px){.elementor-7644 .elementor-element.elementor-element-8930e88{--content-width:90%;--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-7644 .elementor-element.elementor-element-4df6c5a{--margin-top:0px;--margin-bottom:72px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7644 .elementor-element.elementor-element-64df839{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:0.9rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7644 .elementor-element.elementor-element-01afaf2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-01afaf2 .elementor-heading-title{font-size:2rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-7644 .elementor-element.elementor-element-98b29fc .elementor-button{font-size:12px;}.elementor-7644 .elementor-element.elementor-element-fb8a59c{--content-width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-fb8a59c:not(.elementor-motion-effects-element-type-background), .elementor-7644 .elementor-element.elementor-element-fb8a59c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-7644 .elementor-element.elementor-element-695ebbb{--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;}.elementor-7644 .elementor-element.elementor-element-d1e8990 > .elementor-widget-container{margin:12% 0% 0% 0%;}.elementor-7644 .elementor-element.elementor-element-d1e8990{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-b1a3007{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-88cca93{--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;}.elementor-7644 .elementor-element.elementor-element-70a83cb .elementor-button{font-size:12px;}.elementor-7644 .elementor-element.elementor-element-438f334 .elementor-button{font-size:12px;}.elementor-7644 .elementor-element.elementor-element-8a8f021{--content-width:90%;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-8869b9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-8869b9e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:0.9em;}.elementor-7644 .elementor-element.elementor-element-7c61070{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-7644 .elementor-element.elementor-element-f74105b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-04d0f47{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-7644 .elementor-element.elementor-element-04d0f47 .elementor-heading-title{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-7a4e1c2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-7644 .elementor-element.elementor-element-738a263{--margin-top:16px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-4186857{text-align:center;}.elementor-7644 .elementor-element.elementor-element-4186857 .elementor-heading-title{font-size:14px;}.elementor-7644 .elementor-element.elementor-element-0c823b1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-b942ba5{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-7644 .elementor-element.elementor-element-b942ba5 .elementor-heading-title{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-e01112d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-7644 .elementor-element.elementor-element-f8bd8f6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-23adfe8{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-7644 .elementor-element.elementor-element-23adfe8 .elementor-heading-title{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-f7adad7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-7644 .elementor-element.elementor-element-e435db4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-ba4f266{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-7644 .elementor-element.elementor-element-ba4f266 .elementor-heading-title{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-64c5021{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-7644 .elementor-element.elementor-element-10728cb{--content-width:90%;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7644 .elementor-element.elementor-element-e2a62c5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:16px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-a50bbbb{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;text-align:end;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-3fb944a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7644 .elementor-element.elementor-element-f21bf24{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-61d4ab9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-447e4cf{--content-width:90%;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-92665de{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-8fc7181{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-7644 .elementor-element.elementor-element-48d7687{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:1em;}.elementor-7644 .elementor-element.elementor-element-c3a6990{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-7644 .elementor-element.elementor-element-c3a6990 .elementor-heading-title{font-size:24px;}.elementor-7644 .elementor-element.elementor-element-3e92104 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-3e92104{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-b6e1b86{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7644 .elementor-element.elementor-element-c379779 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-c379779{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-7644 .elementor-element.elementor-element-8ea9b19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-8ea9b19{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-7644 .elementor-element.elementor-element-5ccc36e{--content-width:90%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-b91f8fd{--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-465b4be{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-3f1aa97{--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;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-9a0ea70{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-7644 .elementor-element.elementor-element-d941f5f{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-7644 .elementor-element.elementor-element-d941f5f .elementor-heading-title{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-ee3f208{--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-085d48a{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-7644 .elementor-element.elementor-element-76214d6{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-7644 .elementor-element.elementor-element-76214d6 .elementor-heading-title{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-313980a{--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-3549fa4{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-7644 .elementor-element.elementor-element-4ab7f29{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-7644 .elementor-element.elementor-element-4ab7f29 .elementor-heading-title{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-37a043a > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-37a043a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-473aa8a{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-a6be5fc{text-align:center;}.elementor-7644 .elementor-element.elementor-element-a6be5fc .elementor-heading-title{font-size:14px;}.elementor-7644 .elementor-element.elementor-element-2b19f79{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-7644 .elementor-element.elementor-element-768a72f .elementor-button{font-size:12px;}.elementor-7644 .elementor-element.elementor-element-855c593{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-7246225{--swiper-slides-to-display:1;}.elementor-7644 .elementor-element.elementor-element-8a8ee3e{--swiper-slides-to-display:1;}.elementor-7644 .elementor-element.elementor-element-18001c5{--swiper-slides-to-display:1;}.elementor-7644 .elementor-element.elementor-element-5a0564f{--swiper-slides-to-display:1;}.elementor-7644 .elementor-element.elementor-element-9572bb2{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7644 .elementor-element.elementor-element-09fa89c .elementor-button{font-size:12px;}.elementor-7644 .elementor-element.elementor-element-cab30fb{--content-width:90%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7644 .elementor-element.elementor-element-61f0051{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7644 .elementor-element.elementor-element-75a2e03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-75a2e03{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:0.9em;}.elementor-7644 .elementor-element.elementor-element-b8efc42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-b8efc42{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-edbfb3b{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7644 .elementor-element.elementor-element-d2b7a2b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-7020d29{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-bb847cd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-75bb6e7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-0837c96{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-a2e6c46{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7644 .elementor-element.elementor-element-7f74eed{--content-width:90%;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7644 .elementor-element.elementor-element-2c2cbb1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7644 .elementor-element.elementor-element-009dac4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:0.9em;}.elementor-7644 .elementor-element.elementor-element-1c92e71 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-1c92e71{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-ff182ef{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7644 .elementor-element.elementor-element-3481dc5{text-align:center;}.elementor-7644 .elementor-element.elementor-element-3481dc5 .elementor-heading-title{font-size:14px;}.elementor-7644 .elementor-element.elementor-element-29aa4a4 > .elementor-widget-container{padding:0px 0px 0px 12px;}.elementor-7644 .elementor-element.elementor-element-3b6c848{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7644 .elementor-element.elementor-element-1acad3d{--padding-top:30px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-d2f32ad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-cb833e2{--width:36px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:8px;--padding-bottom:4px;--padding-left:6px;--padding-right:6px;}.elementor-7644 .elementor-element.elementor-element-167eecb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-0bbbeb5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-1b833b4{--padding-top:30px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-ed19010{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-d433822{--width:36px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:8px;--padding-bottom:4px;--padding-left:6px;--padding-right:6px;}.elementor-7644 .elementor-element.elementor-element-4ae141a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-9af05ec{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-4a24328{--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:30px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-4a24328.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-7644 .elementor-element.elementor-element-9f5780e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-aee9f21{--width:36px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:8px;--padding-bottom:4px;--padding-left:6px;--padding-right:6px;}.elementor-7644 .elementor-element.elementor-element-44394f1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-c1b8cbc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-0893c60{--padding-top:30px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-8fc9496{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-d0f6f90{--width:36px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:8px;--padding-bottom:4px;--padding-left:6px;--padding-right:6px;}.elementor-7644 .elementor-element.elementor-element-ee1d330{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-b7f1b79{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-0c2bee8{--padding-top:30px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-0849997{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-e42f341{--width:36px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:8px;--padding-bottom:4px;--padding-left:6px;--padding-right:6px;}.elementor-7644 .elementor-element.elementor-element-5e92fc5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-70b3a04{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-9df12ac{--padding-top:30px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-c7eff93{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-4804a7c{--width:36px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:8px;--padding-bottom:4px;--padding-left:6px;--padding-right:6px;}.elementor-7644 .elementor-element.elementor-element-d3757b4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-8994396{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-2bcc233{--padding-top:30px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-7644 .elementor-element.elementor-element-1cc8fd3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-4ee6555{--width:36px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:8px;--padding-bottom:4px;--padding-left:6px;--padding-right:6px;}.elementor-7644 .elementor-element.elementor-element-5bb8105{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-200fb97{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-c695f16{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7644 .elementor-element.elementor-element-2588093{--content-width:90%;--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12%;--padding-bottom:12%;--padding-left:0%;--padding-right:0%;}.elementor-7644 .elementor-element.elementor-element-800c281{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-f65902c{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-7644 .elementor-element.elementor-element-f65902c .elementor-heading-title{font-size:32px;}.elementor-7644 .elementor-element.elementor-element-9eceb36{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-d5c7696{--content-width:90%;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-264712e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-d56cfb7{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-7644 .elementor-element.elementor-element-d56cfb7 .elementor-heading-title{font-size:32px;}.elementor-7644 .elementor-element.elementor-element-cca8b91{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}.elementor-7644 .elementor-element.elementor-element-6ee1606{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-field-group .elementor-field, .elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-field-subgroup label{font-size:14px;}.elementor-7644 .elementor-element.elementor-element-6ee1606 .elementor-button{font-size:12px;}.elementor-7644 .elementor-element.elementor-element-f77fd60{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-1bdb02c{--e-image-carousel-slides-to-show:2;}.elementor-7644 .elementor-element.elementor-element-1bdb02c.elementor-element{--align-self:center;}.elementor-7644 .elementor-element.elementor-element-867a223{--content-width:90%;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-cf71666{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7644 .elementor-element.elementor-element-85c1d5a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:1em;}.elementor-7644 .elementor-element.elementor-element-ca9a943{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-7644 .elementor-element.elementor-element-ca9a943 .elementor-heading-title{font-size:24px;}.elementor-7644 .elementor-element.elementor-element-4a03858{text-align:center;}.elementor-7644 .elementor-element.elementor-element-4a03858 .elementor-heading-title{font-size:14px;}.elementor-7644 .elementor-element.elementor-element-61c8fc4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-d522635{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7644 .elementor-element.elementor-element-5a76fb9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-cc4e5ee{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-905cdbd{--width:100%;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-7644 .elementor-element.elementor-element-122fb86{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--e-icon-list-icon-size:18px;}.elementor-7644 .elementor-element.elementor-element-122fb86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7644 .elementor-element.elementor-element-122fb86 .elementor-icon-list-item > a{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-b214c3e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7644 .elementor-element.elementor-element-b6ce42e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 12px;}.elementor-7644 .elementor-element.elementor-element-b6ce42e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-042eda2{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-a658c59{text-align:center;}.elementor-7644 .elementor-element.elementor-element-a658c59 .elementor-heading-title{font-size:14px;}.elementor-7644 .elementor-element.elementor-element-032a4c5{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-7644 .elementor-element.elementor-element-0098fd4{--width:100%;--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7644 .elementor-element.elementor-element-4ee7835{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--e-icon-list-icon-size:18px;}.elementor-7644 .elementor-element.elementor-element-4ee7835 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7644 .elementor-element.elementor-element-4ee7835 .elementor-icon-list-item > a{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-fe5a545 > .elementor-widget-container{padding:0px 0px 0px 12px;}.elementor-7644 .elementor-element.elementor-element-fe5a545{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-48e83a8{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-7644 .elementor-element.elementor-element-13685d3{--width:100%;}.elementor-7644 .elementor-element.elementor-element-ef27fb9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--e-icon-list-icon-size:18px;}.elementor-7644 .elementor-element.elementor-element-ef27fb9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7644 .elementor-element.elementor-element-ef27fb9 .elementor-icon-list-item > a{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-13048ae > .elementor-widget-container{padding:0px 0px 0px 12px;}.elementor-7644 .elementor-element.elementor-element-13048ae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-388e610{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-7644 .elementor-element.elementor-element-4f3349d{--width:100%;}.elementor-7644 .elementor-element.elementor-element-2899a01{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--e-icon-list-icon-size:18px;}.elementor-7644 .elementor-element.elementor-element-2899a01 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7644 .elementor-element.elementor-element-2899a01 .elementor-icon-list-item > a{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-5df43b3 > .elementor-widget-container{padding:0px 0px 0px 12px;}.elementor-7644 .elementor-element.elementor-element-5df43b3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-af26e00{--content-width:90%;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-bcf358c{--min-height:320px;}.elementor-7644 .elementor-element.elementor-element-8918cf9{--margin-top:12%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-6e552fb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:1em;}.elementor-7644 .elementor-element.elementor-element-c53fadb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-c53fadb{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-7644 .elementor-element.elementor-element-c53fadb .elementor-heading-title{font-size:24px;}.elementor-7644 .elementor-element.elementor-element-b660e59 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-b660e59{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-90a9a26{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-7644 .elementor-element.elementor-element-92c1450{text-align:center;}.elementor-7644 .elementor-element.elementor-element-92c1450 .elementor-heading-title{font-size:14px;}.elementor-7644 .elementor-element.elementor-element-162c173{--content-width:90%;--min-height:50vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:12%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-7644 .elementor-element.elementor-element-3ee2e9d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7644 .elementor-element.elementor-element-3ee2e9d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-7644 .elementor-element.elementor-element-e41a6f7{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-7644 .elementor-element.elementor-element-e41a6f7 .elementor-heading-title{font-size:32px;}.elementor-7644 .elementor-element.elementor-element-4661497{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-5ea9e52{--content-width:90%;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7644 .elementor-element.elementor-element-725fe26{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-964a732{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-7644 .elementor-element.elementor-element-964a732 .elementor-heading-title{font-size:32px;}.elementor-7644 .elementor-element.elementor-element-8c0153d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-f3fca4d .elementor-button{font-size:14px;}.elementor-7644 .elementor-element.elementor-element-0b60254{--content-width:90%;--margin-top:12%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-7644 .elementor-element.elementor-element-e218e36{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-c1a7f67{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-7644 .elementor-element.elementor-element-c1a7f67 .elementor-heading-title{font-size:24px;}.elementor-7644 .elementor-element.elementor-element-7f38fd9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-879d3ed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-cf7676a{text-align:center;}.elementor-7644 .elementor-element.elementor-element-cf7676a .elementor-heading-title{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-a56e83e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-4afc243{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-206f42a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-dcd6fd8{text-align:center;}.elementor-7644 .elementor-element.elementor-element-dcd6fd8 .elementor-heading-title{font-size:16px;}.elementor-7644 .elementor-element.elementor-element-c5dae41{--min-height:320px;}.elementor-7644 .elementor-element.elementor-element-8d9715d{--content-width:90%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12%;--padding-bottom:12%;--padding-left:0%;--padding-right:0%;}.elementor-7644 .elementor-element.elementor-element-b539366{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-7644 .elementor-element.elementor-element-b539366 .elementor-heading-title{font-size:32px;}.elementor-7644 .elementor-element.elementor-element-80d7a8e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-98f551e .elementor-button{font-size:14px;}.elementor-7644 .elementor-element.elementor-element-de4b6f6{--content-width:90%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12%;--padding-bottom:12%;--padding-left:0%;--padding-right:0%;}.elementor-7644 .elementor-element.elementor-element-1882aac{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-c504009{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-7644 .elementor-element.elementor-element-c504009 .elementor-heading-title{font-size:24px;}.elementor-7644 .elementor-element.elementor-element-14e84b1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-a50ee62{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-7644 .elementor-element.elementor-element-e64a725 .elementor-button{font-size:12px;}}/* Start custom CSS for container, class: .elementor-element-738a263 */.elementor-7644 .elementor-element.elementor-element-738a263:hover .elementor-heading-title {
    color: #CDFD3A7;
}

.elementor-7644 .elementor-element.elementor-element-738a263:hover .elementor-icon {
    color: #DFD3A7;
    fill: #DFD3A7;
}
.elementor-7644 .elementor-element.elementor-element-738a263:hover svg {
    fill: #DFD3A7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d14efd */.overview-card{
    transition:all .8s ease;
}

.overview-card:hover h1,
.overview-card:hover h2,
.overview-card:hover h3,
.overview-card:hover h4,
.overview-card:hover h5,
.overview-card:hover h6,
.overview-card:hover p,
.overview-card:hover span,
.overview-card:hover div,
.overview-card:hover .elementor-heading-title{
    color:#ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2464efb */.overview-card:hover .elementor-icon,
.overview-card:hover .elementor-icon svg,
.overview-card:hover .elementor-icon i{
    color:#ffffff !important;
    fill:#ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2a62c5 */.elementor-7644 .elementor-element.elementor-element-e2a62c5:hover .elementor-widget-text-editor,
.elementor-7644 .elementor-element.elementor-element-e2a62c5:hover .elementor-widget-text-editor p,
.elementor-7644 .elementor-element.elementor-element-e2a62c5:hover .elementor-icon,
.elementor-7644 .elementor-element.elementor-element-e2a62c5:hover svg {
    opacity: 0.8;
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cc52064 */.video-box {
  position: relative;
  overflow: hidden;
  border-radius: 28px;
}

.video-box .elementor-widget-image,
.video-box .elementor-widget-image img {
  width: 100%;
  height: 100%;
}

.video-box img {
  object-fit: cover;
}

.video-box .elementor-widget-html {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background: transparent !important;
  z-index: 20;
}

.youtube-player {
  display: none;
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  background: #000;
}

.youtube-player iframe {
  width: 100%;
  height: 100%;
  border: 0;
  display: block;
}

.play-video-btn {
  cursor: pointer;
  z-index: 50;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6e1b86 */.elementor-7644 .elementor-element.elementor-element-b6e1b86 ul,
.elementor-7644 .elementor-element.elementor-element-b6e1b86 ol {
  margin-bottom: 0 !important;
}

.elementor-7644 .elementor-element.elementor-element-b6e1b86 li:last-child {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-473aa8a */.elementor-7644 .elementor-element.elementor-element-473aa8a:hover .elementor-heading-title {
    color: #CDFD3A7;
}

.elementor-7644 .elementor-element.elementor-element-473aa8a:hover .elementor-icon {
    color: #DFD3A7;
    fill: #DFD3A7;
}
.elementor-7644 .elementor-element.elementor-element-473aa8a:hover svg {
    fill: #DFD3A7 !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-7246225 */.elementor-7644 .elementor-element.elementor-element-7246225 .swiper-wrapper{
  justify-content:flex-start !important;
}

.elementor-7644 .elementor-element.elementor-element-7246225 .swiper-slide{
  width:auto !important;
  flex-grow:0 !important;
  flex-shrink:0 !important;
  max-width:max-content !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8a8ee3e */.elementor-7644 .elementor-element.elementor-element-8a8ee3e .swiper-wrapper{
  justify-content:flex-start !important;
}

.elementor-7644 .elementor-element.elementor-element-8a8ee3e .swiper-slide{
  width:auto !important;
  flex-grow:0 !important;
  flex-shrink:0 !important;
  max-width:max-content !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-18001c5 */.elementor-7644 .elementor-element.elementor-element-18001c5 .swiper-wrapper{
  justify-content:flex-start !important;
}

.elementor-7644 .elementor-element.elementor-element-18001c5 .swiper-slide{
  width:auto !important;
  flex-grow:0 !important;
  flex-shrink:0 !important;
  max-width:max-content !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-5a0564f */.elementor-7644 .elementor-element.elementor-element-5a0564f .swiper-wrapper{
  justify-content:flex-start !important;
}

.elementor-7644 .elementor-element.elementor-element-5a0564f .swiper-slide{
  width:auto !important;
  flex-grow:0 !important;
  flex-shrink:0 !important;
  max-width:max-content !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3461a4e *//* -------------------------
SIDEBAR NAVIGATION
------------------------- */

.floorplans-navigation .nav-item-container{
  display:flex!important;
  align-items:center!important;
  gap:12px!important;
  cursor:pointer;
  border-bottom:1px solid rgba(31,43,77,.15);
}

/* Triangle default */
.floorplans-navigation .nav-triangle{
  opacity:0!important;
  visibility:hidden!important;
  transform:translateX(-6px)!important;
  transition:opacity .25s ease, transform .25s ease, visibility .25s ease;
  color:#1F2B4D!important;
  flex-shrink:0;
}

/* Text default */
.floorplans-navigation .nav-item-text,
.floorplans-navigation .nav-item-text *,
.floorplans-navigation .nav-item-text .elementor-heading-title{
  font-weight:300!important;
  color:#1F2B4D!important;
  transition:font-weight .25s ease, color .25s ease;
}

/* Hover: arrow appears, text stays thin */
.floorplans-navigation .nav-item-container:hover .nav-triangle{
  opacity:1!important;
  visibility:visible!important;
  transform:translateX(4px)!important;
}

.floorplans-navigation .nav-item-container:hover .nav-item-text,
.floorplans-navigation .nav-item-container:hover .nav-item-text *,
.floorplans-navigation .nav-item-container:hover .nav-item-text .elementor-heading-title{
  font-weight:300!important;
}

/* Active: arrow visible + text bold */
.floorplans-navigation .nav-item-container.active-floor-nav .nav-triangle{
  opacity:1!important;
  visibility:visible!important;
  transform:translateX(4px)!important;
}

.floorplans-navigation .nav-item-container.active-floor-nav .nav-item-text,
.floorplans-navigation .nav-item-container.active-floor-nav .nav-item-text *,
.floorplans-navigation .nav-item-container.active-floor-nav .nav-item-text .elementor-heading-title{
  font-weight:700!important;
}

/* -------------------------
CAROUSEL VISIBILITY
------------------------- */

#carousel-2bed{
  display:block;
}

#carousel-3bed,
#carousel-accessible,
#carousel-affordable{
  display:none;
}

/* -------------------------
APPLE-LIKE CARD OPEN ANIMATION
------------------------- */

.floorplan-card{
  position:relative;
  overflow:hidden;
  border-radius:28px;
  height:760px;
  background:#F8F8F6;
  isolation:isolate;
}

.floorplan-front,
.floorplan-back{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  transition:
    opacity .42s cubic-bezier(.2,.8,.2,1),
    transform .55s cubic-bezier(.2,.8,.2,1),
    filter .42s cubic-bezier(.2,.8,.2,1),
    visibility .42s ease;
  will-change:opacity, transform, filter;
}

.floorplan-front{
  z-index:2;
  opacity:1;
  visibility:visible;
  transform:scale(1) translateY(0);
  filter:blur(0);
}

.floorplan-back{
  z-index:1;
  opacity:0;
  visibility:hidden;
  background:#F8F8F6;
  padding:28px;
  transform:scale(.96) translateY(18px);
  filter:blur(10px);
}

.floorplan-card.active-card .floorplan-front{
  opacity:0;
  visibility:hidden;
  transform:scale(1.04) translateY(-10px);
  filter:blur(8px);
}

.floorplan-card.active-card .floorplan-back{
  opacity:1;
  visibility:visible;
  transform:scale(1) translateY(0);
  filter:blur(0);
  z-index:3;
}

/* -------------------------
BUTTONS
------------------------- */

.floorplan-open .elementor-button,
.floorplan-book-btn .elementor-button,
.floorplan-virtual-btn .elementor-button{
  transition:all .25s ease;
}

.floorplan-open .elementor-button:hover,
.floorplan-book-btn .elementor-button:hover,
.floorplan-virtual-btn .elementor-button:hover{
  transform:translateY(-2px);
}
.unit-loop-carousel .swiper-pagination{
  display:none!important;
}

.unit-loop-carousel .elementor-swiper-button,
.unit-loop-carousel .swiper-button-prev,
.unit-loop-carousel .swiper-button-next{
  display:none!important;
}

.unit-loop-carousel.has-multiple-slides .elementor-swiper-button,
.unit-loop-carousel.has-multiple-slides .swiper-button-prev,
.unit-loop-carousel.has-multiple-slides .swiper-button-next{
  display:flex!important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-a2e6c46 *//* Desktop only */
@media(min-width:768px){

  .apartment-features-carousel .swiper{
    overflow:hidden!important;
  }

  .apartment-features-carousel .swiper-wrapper{
    align-items:stretch!important;
  }

  .apartment-features-carousel .swiper-slide{
    width:auto!important;
    flex-shrink:0!important;
    margin-right:16px!important;
  }

  .apartment-features-carousel .swiper-slide:last-child{
    margin-right:0!important;
  }

  .small-unit{
    width:320px!important;
    max-width:320px!important;
  }

  .medium-unit{
    width:450px!important;
    max-width:450px!important;
  }

  .large-unit{
    width:620px!important;
    max-width:620px!important;
  }
}


/* MOBILE */
@media (max-width: 767px) {

  .apartment-features-carousel .swiper {
    overflow: hidden !important;
    padding: 0 !important;
  }

  .apartment-features-carousel .swiper-wrapper {
    align-items: stretch !important;
  }

  .apartment-features-carousel .swiper-slide {
    max-width: none !important;
    margin-right: 0 !important;
    box-sizing: border-box !important;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff182ef */.elementor-7644 .elementor-element.elementor-element-ff182ef:hover .elementor-heading-title {
    color: #DFD3A7;
}
.elementor-7644 .elementor-element.elementor-element-ff182ef:hover svg {
    fill: #DFD3A7 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7169fbf */.amenity-card{
  position:relative;
  height:480px;
  border-radius:22px;
  overflow:hidden;
  perspective:1200px;
}

.amenity-front,
.amenity-back{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  border-radius:22px;
  backface-visibility:hidden;
  -webkit-backface-visibility:hidden;
  transition:transform .65s cubic-bezier(.2,.8,.2,1);
}

.amenity-front{
  z-index:2;
  transform:rotateY(0deg);
}

.amenity-back{
  z-index:1;
  transform:rotateY(180deg);
  background:#F8F8F6;
  padding:28px;
}

.amenity-card.active-amenity .amenity-front{
  transform:rotateY(-180deg);
}

.amenity-card.active-amenity .amenity-back{
  transform:rotateY(0deg);
  z-index:3;
}

.amenity-open{
  cursor:pointer;
}


.amenity-open:hover,
.amenity-open:hover .elementor-icon{
  background:transparent!important;
  opacity:1!important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1bdb02c *//* Одинаковая область для каждого логотипа */
.elementor-7644 .elementor-element.elementor-element-1bdb02c .swiper-slide {
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-7644 .elementor-element.elementor-element-1bdb02c .swiper-slide img {
    height: 60px !important;
    object-fit: contain !important;
    object-position: center !important;
    display: block;
    margin: 0 auto;
    
}

.elementor-7644 .elementor-element.elementor-element-1bdb02c .swiper-wrapper {
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ce029e */.elementor-7644 .elementor-element.elementor-element-1ce029e:hover .elementor-heading-title {
    color: #DFD3A7;
}
.elementor-7644 .elementor-element.elementor-element-1ce029e:hover svg {
    fill: #DFD3A7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-042eda2 */.elementor-7644 .elementor-element.elementor-element-042eda2:hover .elementor-heading-title {
    color: #CDFD3A7;
}

.elementor-7644 .elementor-element.elementor-element-042eda2:hover .elementor-icon {
    color: #DFD3A7;
    fill: #DFD3A7;
}
.elementor-7644 .elementor-element.elementor-element-042eda2:hover svg {
    fill: #DFD3A7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90a9a26 */.elementor-7644 .elementor-element.elementor-element-90a9a26:hover .elementor-heading-title {
    color: #DFD3A7;
}
.elementor-7644 .elementor-element.elementor-element-90a9a26:hover svg {
    fill: #DFD3A7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35a4d67 */.elementor-7644 .elementor-element.elementor-element-35a4d67:hover .elementor-heading-title {
    color: #DFD3A7;
}
.elementor-7644 .elementor-element.elementor-element-35a4d67:hover svg {
    fill: #DFD3A7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908910b */.elementor-7644 .elementor-element.elementor-element-908910b:hover .elementor-heading-title {
    color: #DFD3A7;
}
.elementor-7644 .elementor-element.elementor-element-908910b:hover svg {
    fill: #DFD3A7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35a4d67 */.elementor-7644 .elementor-element.elementor-element-35a4d67:hover .elementor-heading-title {
    color: #DFD3A7;
}
.elementor-7644 .elementor-element.elementor-element-35a4d67:hover svg {
    fill: #DFD3A7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908910b */.elementor-7644 .elementor-element.elementor-element-908910b:hover .elementor-heading-title {
    color: #DFD3A7;
}
.elementor-7644 .elementor-element.elementor-element-908910b:hover svg {
    fill: #DFD3A7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35a4d67 */.elementor-7644 .elementor-element.elementor-element-35a4d67:hover .elementor-heading-title {
    color: #DFD3A7;
}
.elementor-7644 .elementor-element.elementor-element-35a4d67:hover svg {
    fill: #DFD3A7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908910b */.elementor-7644 .elementor-element.elementor-element-908910b:hover .elementor-heading-title {
    color: #DFD3A7;
}
.elementor-7644 .elementor-element.elementor-element-908910b:hover svg {
    fill: #DFD3A7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35a4d67 */.elementor-7644 .elementor-element.elementor-element-35a4d67:hover .elementor-heading-title {
    color: #DFD3A7;
}
.elementor-7644 .elementor-element.elementor-element-35a4d67:hover svg {
    fill: #DFD3A7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908910b */.elementor-7644 .elementor-element.elementor-element-908910b:hover .elementor-heading-title {
    color: #DFD3A7;
}
.elementor-7644 .elementor-element.elementor-element-908910b:hover svg {
    fill: #DFD3A7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35a4d67 */.elementor-7644 .elementor-element.elementor-element-35a4d67:hover .elementor-heading-title {
    color: #DFD3A7;
}
.elementor-7644 .elementor-element.elementor-element-35a4d67:hover svg {
    fill: #DFD3A7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908910b */.elementor-7644 .elementor-element.elementor-element-908910b:hover .elementor-heading-title {
    color: #DFD3A7;
}
.elementor-7644 .elementor-element.elementor-element-908910b:hover svg {
    fill: #DFD3A7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35a4d67 */.elementor-7644 .elementor-element.elementor-element-35a4d67:hover .elementor-heading-title {
    color: #DFD3A7;
}
.elementor-7644 .elementor-element.elementor-element-35a4d67:hover svg {
    fill: #DFD3A7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908910b */.elementor-7644 .elementor-element.elementor-element-908910b:hover .elementor-heading-title {
    color: #DFD3A7;
}
.elementor-7644 .elementor-element.elementor-element-908910b:hover svg {
    fill: #DFD3A7 !important;
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */