.elementor-3366 .elementor-element.elementor-element-db6efa2{margin-top:-1px;margin-bottom:0}.elementor-3366 .elementor-element.elementor-element-1cee90c{--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;--overlay-opacity:0.17;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:300px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px}.elementor-3366 .elementor-element.elementor-element-1cee90c:not(.elementor-motion-effects-element-type-background),.elementor-3366 .elementor-element.elementor-element-1cee90c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-3366 .elementor-element.elementor-element-1cee90c::before,.elementor-3366 .elementor-element.elementor-element-1cee90c>.elementor-background-video-container::before,.elementor-3366 .elementor-element.elementor-element-1cee90c>.e-con-inner>.elementor-background-video-container::before,.elementor-3366 .elementor-element.elementor-element-1cee90c>.elementor-background-slideshow::before,.elementor-3366 .elementor-element.elementor-element-1cee90c>.e-con-inner>.elementor-background-slideshow::before,.elementor-3366 .elementor-element.elementor-element-1cee90c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://calgary.beststep.ca/wp-content/uploads/2024/09/BestSteps-Guideline-24.png);--background-overlay:'';background-position:center center;background-size:cover}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-3366 .elementor-element.elementor-element-3f758f9{width:100%;max-width:100%;text-align:center}.elementor-3366 .elementor-element.elementor-element-3f758f9.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-3366 .elementor-element.elementor-element-3f758f9 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:55px;font-weight:700;line-height:68px;letter-spacing:-1.9px;color:#FFF}.elementor-3366 .elementor-element.elementor-element-6daace2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3366 .elementor-element.elementor-element-72aaf26{text-align:center}.elementor-3366 .elementor-element.elementor-element-72aaf26 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:28px;font-weight:600;line-height:38px;letter-spacing:-1.2px;color:#232C60}.elementor-3366 .elementor-element.elementor-element-f44f14e{--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:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-3366 .elementor-element.elementor-element-e5af089{width:100%;max-width:100%;text-align:center}.elementor-3366 .elementor-element.elementor-element-e5af089>.elementor-widget-container{margin:0 0 -10px 0}.elementor-3366 .elementor-element.elementor-element-e5af089.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-3366 .elementor-element.elementor-element-e5af089 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:42px;font-weight:600;line-height:68px;letter-spacing:-2.4px;color:#232C60}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-3366 .elementor-element.elementor-element-d2485e6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.3px}.elementor-3366 .elementor-element.elementor-element-d2485e6 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0}.elementor-3366 .elementor-element.elementor-element-d2485e6 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-3366 .elementor-element.elementor-element-731ef7c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row}.elementor-3366 .elementor-element.elementor-element-c08e7c4{--display:flex;border-style:solid;--border-style:solid;border-width:.2px .2px .2px .2px;--border-top-width:0.2px;--border-right-width:0.2px;--border-bottom-width:0.2px;--border-left-width:0.2px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.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-3366 .elementor-element.elementor-element-1159f5e>.elementor-widget-container{padding:10px 0 0 10px}.elementor-3366 .elementor-element.elementor-element-1159f5e .elementor-icon-wrapper{text-align:left}.elementor-3366 .elementor-element.elementor-element-1159f5e.elementor-view-stacked .elementor-icon{background-color:#E46E6E}.elementor-3366 .elementor-element.elementor-element-1159f5e.elementor-view-framed .elementor-icon,.elementor-3366 .elementor-element.elementor-element-1159f5e.elementor-view-default .elementor-icon{color:#E46E6E;border-color:#E46E6E}.elementor-3366 .elementor-element.elementor-element-1159f5e.elementor-view-framed .elementor-icon,.elementor-3366 .elementor-element.elementor-element-1159f5e.elementor-view-default .elementor-icon svg{fill:#E46E6E}.elementor-3366 .elementor-element.elementor-element-1159f5e .elementor-icon{font-size:47px}.elementor-3366 .elementor-element.elementor-element-1159f5e .elementor-icon svg{height:47px}.elementor-3366 .elementor-element.elementor-element-a44ec04{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.3px}.elementor-3366 .elementor-element.elementor-element-a44ec04>.elementor-widget-container{margin:-10px 0 0 0}.elementor-3366 .elementor-element.elementor-element-a44ec04 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0}.elementor-3366 .elementor-element.elementor-element-a44ec04 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-3366 .elementor-element.elementor-element-b2247f3{text-align:center}.elementor-3366 .elementor-element.elementor-element-b2247f3 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:600;letter-spacing:-.2px;color:#232C60}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-3366 .elementor-element.elementor-element-5eb7e9a .elementor-button{background-color:#fff0;font-family:"Roboto",Sans-serif;font-size:19px;font-weight:700;fill:#232C60;color:#232C60;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px}.elementor-3366 .elementor-element.elementor-element-5eb7e9a .elementor-button:hover,.elementor-3366 .elementor-element.elementor-element-5eb7e9a .elementor-button:focus{background-color:#232C60;color:#FFF}.elementor-3366 .elementor-element.elementor-element-5eb7e9a>.elementor-widget-container{margin:10px 0 0 0}.elementor-3366 .elementor-element.elementor-element-5eb7e9a .elementor-button-content-wrapper{flex-direction:row}.elementor-3366 .elementor-element.elementor-element-5eb7e9a .elementor-button:hover svg,.elementor-3366 .elementor-element.elementor-element-5eb7e9a .elementor-button:focus svg{fill:#FFF}.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{background-color:#232C60;padding:25px 25px 25px 25px;border-radius:0 0 20px 20px}.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion{padding:3px 3px 3px 3px}.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#FFF}.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px}.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#FFF}.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#FFF;fill:#FFF}.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#FFF}.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff}.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff}.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff}.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff}.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff}.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff}.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff}.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff}.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff}.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333}.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle,.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion .eael-accordion-list .eael-accordion-header>.fa-toggle-svg{font-size:16px}.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#FFF}.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#FFF}.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#FFF;fill:#FFF}.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff}.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff}.elementor-3366 .elementor-element.elementor-element-cf2c604 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff}.elementor-3366 .elementor-element.elementor-element-b8d5133{--display:flex;border-style:solid;--border-style:solid;border-width:.2px .2px .2px .2px;--border-top-width:0.2px;--border-right-width:0.2px;--border-bottom-width:0.2px;--border-left-width:0.2px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3366 .elementor-element.elementor-element-3c376d7>.elementor-widget-container{padding:10px 0 0 10px}.elementor-3366 .elementor-element.elementor-element-3c376d7 .elementor-icon-wrapper{text-align:left}.elementor-3366 .elementor-element.elementor-element-3c376d7.elementor-view-stacked .elementor-icon{background-color:#E46E6E}.elementor-3366 .elementor-element.elementor-element-3c376d7.elementor-view-framed .elementor-icon,.elementor-3366 .elementor-element.elementor-element-3c376d7.elementor-view-default .elementor-icon{color:#E46E6E;border-color:#E46E6E}.elementor-3366 .elementor-element.elementor-element-3c376d7.elementor-view-framed .elementor-icon,.elementor-3366 .elementor-element.elementor-element-3c376d7.elementor-view-default .elementor-icon svg{fill:#E46E6E}.elementor-3366 .elementor-element.elementor-element-3c376d7 .elementor-icon{font-size:47px}.elementor-3366 .elementor-element.elementor-element-3c376d7 .elementor-icon svg{height:47px}.elementor-3366 .elementor-element.elementor-element-3f19497{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.3px}.elementor-3366 .elementor-element.elementor-element-3f19497>.elementor-widget-container{margin:-10px 0 0 0}.elementor-3366 .elementor-element.elementor-element-3f19497 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0}.elementor-3366 .elementor-element.elementor-element-3f19497 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-3366 .elementor-element.elementor-element-bcfb517{text-align:center}.elementor-3366 .elementor-element.elementor-element-bcfb517 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:600;letter-spacing:-.2px;color:#232C60}.elementor-3366 .elementor-element.elementor-element-6342c7c .elementor-button{background-color:#fff0;font-family:"Roboto",Sans-serif;font-size:19px;font-weight:700;fill:#232C60;color:#232C60;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px}.elementor-3366 .elementor-element.elementor-element-6342c7c .elementor-button:hover,.elementor-3366 .elementor-element.elementor-element-6342c7c .elementor-button:focus{background-color:#232C60;color:#FFF}.elementor-3366 .elementor-element.elementor-element-6342c7c>.elementor-widget-container{margin:10px 0 0 0}.elementor-3366 .elementor-element.elementor-element-6342c7c .elementor-button-content-wrapper{flex-direction:row}.elementor-3366 .elementor-element.elementor-element-6342c7c .elementor-button:hover svg,.elementor-3366 .elementor-element.elementor-element-6342c7c .elementor-button:focus svg{fill:#FFF}.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion .eael-accordion-list .eael-accordion-header{background-color:#232C60;padding:25px 25px 25px 25px;border-radius:0 0 20px 20px}.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion{padding:3px 3px 3px 3px}.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#FFF}.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px}.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#FFF}.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#FFF;fill:#FFF}.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#FFF}.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff}.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff}.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff}.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff}.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff}.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff}.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff}.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff}.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff}.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333}.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle,.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion .eael-accordion-list .eael-accordion-header>.fa-toggle-svg{font-size:16px}.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#FFF}.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#FFF}.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#FFF;fill:#FFF}.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff}.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff}.elementor-3366 .elementor-element.elementor-element-3aae55c .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff}.elementor-3366 .elementor-element.elementor-element-7ad7678{--display:flex;border-style:solid;--border-style:solid;border-width:.2px .2px .2px .2px;--border-top-width:0.2px;--border-right-width:0.2px;--border-bottom-width:0.2px;--border-left-width:0.2px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3366 .elementor-element.elementor-element-96f4db3>.elementor-widget-container{padding:10px 0 0 10px}.elementor-3366 .elementor-element.elementor-element-96f4db3 .elementor-icon-wrapper{text-align:left}.elementor-3366 .elementor-element.elementor-element-96f4db3.elementor-view-stacked .elementor-icon{background-color:#E46E6E}.elementor-3366 .elementor-element.elementor-element-96f4db3.elementor-view-framed .elementor-icon,.elementor-3366 .elementor-element.elementor-element-96f4db3.elementor-view-default .elementor-icon{color:#E46E6E;border-color:#E46E6E}.elementor-3366 .elementor-element.elementor-element-96f4db3.elementor-view-framed .elementor-icon,.elementor-3366 .elementor-element.elementor-element-96f4db3.elementor-view-default .elementor-icon svg{fill:#E46E6E}.elementor-3366 .elementor-element.elementor-element-96f4db3 .elementor-icon{font-size:47px}.elementor-3366 .elementor-element.elementor-element-96f4db3 .elementor-icon svg{height:47px}.elementor-3366 .elementor-element.elementor-element-2681ad9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.3px}.elementor-3366 .elementor-element.elementor-element-2681ad9>.elementor-widget-container{margin:-10px 0 0 0}.elementor-3366 .elementor-element.elementor-element-2681ad9 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0}.elementor-3366 .elementor-element.elementor-element-2681ad9 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-3366 .elementor-element.elementor-element-d82fbad{text-align:center}.elementor-3366 .elementor-element.elementor-element-d82fbad .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:600;letter-spacing:-.2px;color:#232C60}.elementor-3366 .elementor-element.elementor-element-747de51 .elementor-button{background-color:#fff0;font-family:"Roboto",Sans-serif;font-size:19px;font-weight:700;fill:#232C60;color:#232C60;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px}.elementor-3366 .elementor-element.elementor-element-747de51 .elementor-button:hover,.elementor-3366 .elementor-element.elementor-element-747de51 .elementor-button:focus{background-color:#232C60;color:#FFF}.elementor-3366 .elementor-element.elementor-element-747de51>.elementor-widget-container{margin:10px 0 0 0}.elementor-3366 .elementor-element.elementor-element-747de51 .elementor-button-content-wrapper{flex-direction:row}.elementor-3366 .elementor-element.elementor-element-747de51 .elementor-button:hover svg,.elementor-3366 .elementor-element.elementor-element-747de51 .elementor-button:focus svg{fill:#FFF}.elementor-3366 .elementor-element.elementor-element-45808c2{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#232C60;--border-color:#232C60;--border-radius:40px 40px 0px 0px;--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px}.elementor-3366 .elementor-element.elementor-element-45808c2:not(.elementor-motion-effects-element-type-background),.elementor-3366 .elementor-element.elementor-element-45808c2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#94CDEA}.elementor-3366 .elementor-element.elementor-element-2d72972{width:var(--container-widget-width,39.589%);max-width:39.589%;--container-widget-width:39.589%;--container-widget-flex-grow:0;text-align:left}.elementor-3366 .elementor-element.elementor-element-2d72972.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-3366 .elementor-element.elementor-element-2d72972 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:88px;font-weight:700;letter-spacing:-2px;color:#232C60}.elementor-3366 .elementor-element.elementor-element-abd7978 .elementor-button{background-color:#232C60;font-family:"Roboto",Sans-serif;font-size:19px;font-weight:700;text-shadow:0 0 10px rgb(0 0 0 / .3);padding:20px 40px 20px 40px}.elementor-3366 .elementor-element.elementor-element-abd7978 .elementor-button:hover,.elementor-3366 .elementor-element.elementor-element-abd7978 .elementor-button:focus{background-color:#FFF;color:#1F478D}.elementor-3366 .elementor-element.elementor-element-abd7978>.elementor-widget-container{margin:40px 0 0 0}.elementor-3366 .elementor-element.elementor-element-abd7978 .elementor-button:hover svg,.elementor-3366 .elementor-element.elementor-element-abd7978 .elementor-button:focus svg{fill:#1F478D}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-3366 .elementor-element.elementor-element-2929035{width:var(--container-widget-width,53%);max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;top:-16px}body:not(.rtl) .elementor-3366 .elementor-element.elementor-element-2929035{left:977px}body.rtl .elementor-3366 .elementor-element.elementor-element-2929035{right:977px}@media(max-width:1024px){.elementor-3366 .elementor-element.elementor-element-1cee90c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px}.elementor-3366 .elementor-element.elementor-element-3f758f9{width:100%;max-width:100%;text-align:center}.elementor-3366 .elementor-element.elementor-element-3f758f9>.elementor-widget-container{margin:0 0 0 0}.elementor-3366 .elementor-element.elementor-element-3f758f9 .elementor-heading-title{font-size:45px;line-height:1.2em;letter-spacing:-2.5px}.elementor-3366 .elementor-element.elementor-element-72aaf26 .elementor-heading-title{font-size:24px}.elementor-3366 .elementor-element.elementor-element-f44f14e{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-3366 .elementor-element.elementor-element-e5af089{width:100%;max-width:100%;text-align:center}.elementor-3366 .elementor-element.elementor-element-e5af089>.elementor-widget-container{margin:0 0 0 0}.elementor-3366 .elementor-element.elementor-element-e5af089 .elementor-heading-title{font-size:35px;line-height:1.2em;letter-spacing:-2.5px}.elementor-3366 .elementor-element.elementor-element-731ef7c{--grid-auto-flow:row}.elementor-3366 .elementor-element.elementor-element-b2247f3>.elementor-widget-container{padding:0 10px 0 10px}.elementor-3366 .elementor-element.elementor-element-b2247f3 .elementor-heading-title{font-size:18px}.elementor-3366 .elementor-element.elementor-element-5eb7e9a .elementor-button{font-size:15px}.elementor-3366 .elementor-element.elementor-element-bcfb517>.elementor-widget-container{padding:0 10px 0 10px}.elementor-3366 .elementor-element.elementor-element-bcfb517 .elementor-heading-title{font-size:18px}.elementor-3366 .elementor-element.elementor-element-6342c7c .elementor-button{font-size:15px}.elementor-3366 .elementor-element.elementor-element-d82fbad>.elementor-widget-container{padding:0 10px 0 10px}.elementor-3366 .elementor-element.elementor-element-d82fbad .elementor-heading-title{font-size:18px}.elementor-3366 .elementor-element.elementor-element-747de51 .elementor-button{font-size:15px}.elementor-3366 .elementor-element.elementor-element-45808c2{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-3366 .elementor-element.elementor-element-2d72972{width:var(--container-widget-width,455px);max-width:455px;--container-widget-width:455px;--container-widget-flex-grow:0}.elementor-3366 .elementor-element.elementor-element-2d72972 .elementor-heading-title{font-size:69px}.elementor-3366 .elementor-element.elementor-element-abd7978 .elementor-button{font-size:15px}.elementor-3366 .elementor-element.elementor-element-2929035{--container-widget-width:702px;--container-widget-flex-grow:0;width:var(--container-widget-width,702px);max-width:702px;top:86px}body:not(.rtl) .elementor-3366 .elementor-element.elementor-element-2929035{left:428px}body.rtl .elementor-3366 .elementor-element.elementor-element-2929035{right:428px}}@media(max-width:767px){.elementor-3366 .elementor-element.elementor-element-1cee90c{--overlay-opacity:0.27;--padding-top:150px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px}.elementor-3366 .elementor-element.elementor-element-3f758f9 .elementor-heading-title{font-size:31px}.elementor-3366 .elementor-element.elementor-element-72aaf26 .elementor-heading-title{font-size:19px;line-height:1.7em}.elementor-3366 .elementor-element.elementor-element-f44f14e{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-3366 .elementor-element.elementor-element-e5af089 .elementor-heading-title{font-size:27px}.elementor-3366 .elementor-element.elementor-element-731ef7c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-3366 .elementor-element.elementor-element-1159f5e .elementor-icon{font-size:32px}.elementor-3366 .elementor-element.elementor-element-1159f5e .elementor-icon svg{height:32px}.elementor-3366 .elementor-element.elementor-element-b2247f3 .elementor-heading-title{font-size:17px}.elementor-3366 .elementor-element.elementor-element-5eb7e9a>.elementor-widget-container{margin:0 0 0 0}.elementor-3366 .elementor-element.elementor-element-5eb7e9a .elementor-button{font-size:15px;padding:15px 20px 15px 20px}.elementor-3366 .elementor-element.elementor-element-3c376d7 .elementor-icon{font-size:32px}.elementor-3366 .elementor-element.elementor-element-3c376d7 .elementor-icon svg{height:32px}.elementor-3366 .elementor-element.elementor-element-bcfb517 .elementor-heading-title{font-size:17px}.elementor-3366 .elementor-element.elementor-element-6342c7c>.elementor-widget-container{margin:0 0 0 0}.elementor-3366 .elementor-element.elementor-element-6342c7c .elementor-button{font-size:15px;padding:15px 20px 15px 20px}.elementor-3366 .elementor-element.elementor-element-7ad7678{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-3366 .elementor-element.elementor-element-96f4db3 .elementor-icon{font-size:32px}.elementor-3366 .elementor-element.elementor-element-96f4db3 .elementor-icon svg{height:32px}.elementor-3366 .elementor-element.elementor-element-d82fbad .elementor-heading-title{font-size:17px}.elementor-3366 .elementor-element.elementor-element-747de51>.elementor-widget-container{margin:0 0 0 0}.elementor-3366 .elementor-element.elementor-element-747de51 .elementor-button{font-size:15px;padding:15px 20px 15px 20px}.elementor-3366 .elementor-element.elementor-element-2d72972{--container-widget-width:190px;--container-widget-flex-grow:0;width:var(--container-widget-width,190px);max-width:190px;text-align:left}.elementor-3366 .elementor-element.elementor-element-2d72972 .elementor-heading-title{font-size:45px;letter-spacing:-1.6px}.elementor-3366 .elementor-element.elementor-element-abd7978>.elementor-widget-container{margin:0 0 0 0}.elementor-3366 .elementor-element.elementor-element-abd7978 .elementor-button{font-size:15px;padding:15px 20px 15px 20px}.elementor-3366 .elementor-element.elementor-element-2929035{--container-widget-width:251px;--container-widget-flex-grow:0;width:var(--container-widget-width,251px);max-width:251px;top:155px}body:not(.rtl) .elementor-3366 .elementor-element.elementor-element-2929035{left:222px}body.rtl .elementor-3366 .elementor-element.elementor-element-2929035{right:222px}}