.elementor-72 .elementor-element.elementor-element-c56b059{--display:flex;--min-height:55px;--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.37;}.elementor-72 .elementor-element.elementor-element-c56b059:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-c56b059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a6ed614 );}.elementor-72 .elementor-element.elementor-element-c56b059::before, .elementor-72 .elementor-element.elementor-element-c56b059 > .elementor-background-video-container::before, .elementor-72 .elementor-element.elementor-element-c56b059 > .e-con-inner > .elementor-background-video-container::before, .elementor-72 .elementor-element.elementor-element-c56b059 > .elementor-background-slideshow::before, .elementor-72 .elementor-element.elementor-element-c56b059 > .e-con-inner > .elementor-background-slideshow::before, .elementor-72 .elementor-element.elementor-element-c56b059 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a6ed614 );--background-overlay:'';}.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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-cec7704{text-align:center;}.elementor-72 .elementor-element.elementor-element-cec7704 .elementor-heading-title{font-family:"Quattrocento", Sans-serif;font-size:3em;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0.06em;word-spacing:0em;color:var( --e-global-color-6ec44b6 );}.elementor-72 .elementor-element.elementor-element-26f5379{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-72 .elementor-element.elementor-element-71d164d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-201ad8b{--spacer-size:220px;background-color:var( --e-global-color-6ec44b6 );background-image:url("https://madewithmagic.ca/wp-content/uploads/2026/04/589962423_1471416307989245_607267807325552665_n.png");margin:55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-201ad8b.elementor-element{--align-self:center;}.elementor-72 .elementor-element.elementor-element-201ad8b:not( .elementor-widget-image ), .elementor-72 .elementor-element.elementor-element-201ad8b.elementor-widget-image img{-webkit-mask-image:url( https://madewithmagic.ca/wp-content/uploads/2026/04/Online-24.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-72 .elementor-element.elementor-element-0236f8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-72 .elementor-element.elementor-element-cb392fc{width:100%;max-width:100%;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-cb392fc img{width:89%;max-width:89%;}.elementor-72 .elementor-element.elementor-element-8101c01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-ffcc71c{--spacer-size:157px;width:var( --container-widget-width, 223px );max-width:223px;background-color:var( --e-global-color-6ec44b6 );background-image:url("https://madewithmagic.ca/wp-content/uploads/2026/04/589962423_1471416307989245_607267807325552665_n.png");margin:242px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:223px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-ffcc71c.elementor-element{--align-self:center;}.elementor-72 .elementor-element.elementor-element-ffcc71c:not( .elementor-widget-image ), .elementor-72 .elementor-element.elementor-element-ffcc71c.elementor-widget-image img{-webkit-mask-image:url( https://madewithmagic.ca/wp-content/uploads/2026/04/Online-24.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-72 .elementor-element.elementor-element-c88a0b6{--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.37;}.elementor-72 .elementor-element.elementor-element-c88a0b6:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-c88a0b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a6ed614 );}.elementor-72 .elementor-element.elementor-element-c88a0b6::before, .elementor-72 .elementor-element.elementor-element-c88a0b6 > .elementor-background-video-container::before, .elementor-72 .elementor-element.elementor-element-c88a0b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-72 .elementor-element.elementor-element-c88a0b6 > .elementor-background-slideshow::before, .elementor-72 .elementor-element.elementor-element-c88a0b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-72 .elementor-element.elementor-element-c88a0b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a6ed614 );--background-overlay:'';}.elementor-72 .elementor-element.elementor-element-2c02d74{text-align:center;}.elementor-72 .elementor-element.elementor-element-2c02d74 .elementor-heading-title{font-family:"Quattrocento", Sans-serif;font-size:3em;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0.06em;word-spacing:0em;color:var( --e-global-color-6ec44b6 );}.elementor-72 .elementor-element.elementor-element-0adad81{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.13;}.elementor-72 .elementor-element.elementor-element-0adad81:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-0adad81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6ec44b6 );}.elementor-72 .elementor-element.elementor-element-0adad81::before, .elementor-72 .elementor-element.elementor-element-0adad81 > .elementor-background-video-container::before, .elementor-72 .elementor-element.elementor-element-0adad81 > .e-con-inner > .elementor-background-video-container::before, .elementor-72 .elementor-element.elementor-element-0adad81 > .elementor-background-slideshow::before, .elementor-72 .elementor-element.elementor-element-0adad81 > .e-con-inner > .elementor-background-slideshow::before, .elementor-72 .elementor-element.elementor-element-0adad81 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-86b4fcd );--background-overlay:'';}.elementor-72 .elementor-element.elementor-element-4c6a753{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-053ab36{--spacer-size:31vh;width:var( --container-widget-width, 317px );max-width:317px;background-color:var( --e-global-color-6ec44b6 );background-image:url("https://madewithmagic.ca/wp-content/uploads/2026/04/589962423_1471416307989245_607267807325552665_n.png");margin:0180px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:317px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-053ab36:not( .elementor-widget-image ), .elementor-72 .elementor-element.elementor-element-053ab36.elementor-widget-image img{-webkit-mask-image:url( https://madewithmagic.ca/wp-content/uploads/2026/04/Online-24.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-72 .elementor-element.elementor-element-9fa5d04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-a5d71ab{margin:47px 0px calc(var(--kit-widget-spacing, 0px) + 41px) 0px;text-align:center;}.elementor-72 .elementor-element.elementor-element-a5d71ab .elementor-heading-title{font-family:"Quattrocento", Sans-serif;font-size:2em;font-weight:200;text-transform:none;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;color:#FFFFFFCC;}.elementor-72 .elementor-element.elementor-element-7d1c732{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-2942086{--spacer-size:51vh;width:var( --container-widget-width, 327px );max-width:327px;background-color:var( --e-global-color-6ec44b6 );background-image:url("https://madewithmagic.ca/wp-content/uploads/2026/04/589962423_1471416307989245_607267807325552665_n.png");margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:327px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-2942086.elementor-element{--align-self:center;}.elementor-72 .elementor-element.elementor-element-2942086:not( .elementor-widget-image ), .elementor-72 .elementor-element.elementor-element-2942086.elementor-widget-image img{-webkit-mask-image:url( https://madewithmagic.ca/wp-content/uploads/2026/04/Online-16-e1777393735336.png );-webkit-mask-size:73%;-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;}.elementor-72 .elementor-element.elementor-element-6e32c56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-5399724{--spacer-size:50px;}.elementor-72 .elementor-element.elementor-element-06b6e1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-b563c04{--spacer-size:127px;background-image:url("https://madewithmagic.ca/wp-content/uploads/2026/04/589962423_1471416307989245_607267807325552665_n.png");background-position:center center;}.elementor-72 .elementor-element.elementor-element-b563c04:not( .elementor-widget-image ), .elementor-72 .elementor-element.elementor-element-b563c04.elementor-widget-image img{-webkit-mask-image:url( https://madewithmagic.ca/wp-content/uploads/2026/04/Neutral-Simple-Minimalist-Real-Estate-Facebook-Cover-e1777063126995.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-72 .elementor-element.elementor-element-3e0dc03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-56bfe06{--spacer-size:50px;}.elementor-72 .elementor-element.elementor-element-9ca24b4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-72 .elementor-element.elementor-element-9ca24b4:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-9ca24b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-72 .elementor-element.elementor-element-9ca24b4::before, .elementor-72 .elementor-element.elementor-element-9ca24b4 > .elementor-background-video-container::before, .elementor-72 .elementor-element.elementor-element-9ca24b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-72 .elementor-element.elementor-element-9ca24b4 > .elementor-background-slideshow::before, .elementor-72 .elementor-element.elementor-element-9ca24b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-72 .elementor-element.elementor-element-9ca24b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-72 .elementor-element.elementor-element-e2cc6cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-cta .is-type-button.ehp-cta__button--primary{background-color:var( --e-global-color-accent );}.elementor-widget-cta .is-type-button.ehp-cta__button--primary:hover, .elementor-widget-cta .is-type-button.ehp-cta__button--primary:focus{background-color:var( --e-global-color-accent );}.elementor-widget-cta .ehp-cta{--cta-image-border-color:var( --e-global-color-text );--cta-button-primary-text-color:var( --e-global-color-secondary );--cta-button-primary-text-color-hover:var( --e-global-color-text );--cta-button-primary-border-color:var( --e-global-color-secondary );--cta-button-secondary-text-color:var( --e-global-color-secondary );--cta-button-secondary-text-color-hover:var( --e-global-color-text );--cta-button-secondary-border-color:var( --e-global-color-secondary );--cta-box-border-color:var( --e-global-color-text );}.elementor-widget-cta .ehp-cta .ehp-cta__heading{color:var( --e-global-color-primary );}.elementor-widget-cta .ehp-cta__heading{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-cta .ehp-cta .ehp-cta__description{color:var( --e-global-color-text );}.elementor-widget-cta .ehp-cta__description{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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-cta .ehp-cta__button--primary{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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-cta .ehp-cta__button--secondary{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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-72 .elementor-element.elementor-element-6ca5535 .ehp-cta{--cta-content-alignment:center;--cta-text-container-flex-grow:var(--cta-text-container-flex-grow-default);background-color:transparent;--cta-image-height:380px;--cta-image-width:85%;--cta-image-position:center center;--cta-button-primary-text-color:var( --e-global-color-6ec44b6 );--cta-button-primary-text-color-hover:var( --e-global-color-accent );--cta-button-primary-padding-block-end:8px;--cta-button-primary-padding-block-start:8px;--cta-button-primary-padding-inline-end:16px;--cta-button-primary-padding-inline-start:16px;background-image:linear-gradient(180deg, var( --e-global-color-6ec44b6 ) 0%, var( --e-global-color-accent ) 100%);--cta-elements-spacing:40px;--cta-box-padding-block-end:60px;--cta-box-padding-block-start:60px;--cta-box-padding-inline-end:60px;--cta-box-padding-inline-start:60px;}.elementor-72 .elementor-element.elementor-element-6ca5535 .is-type-button.ehp-cta__button--primary{background-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-6ca5535 .is-type-button.ehp-cta__button--primary:hover, .elementor-72 .elementor-element.elementor-element-6ca5535 .is-type-button.ehp-cta__button--primary:focus{background-color:var( --e-global-color-a6ed614 );}.elementor-72 .elementor-element.elementor-element-6ca5535 .ehp-cta__overlay{background-color:var( --e-global-color-86b4fcd );}.elementor-72 .elementor-element.elementor-element-6ca5535 .ehp-cta__image-container img{box-shadow:0px 0px 27px 0px rgba(0,0,0,0.5);}.elementor-72 .elementor-element.elementor-element-6ca5535 .ehp-cta .ehp-cta__heading{color:var( --e-global-color-a6ed614 );}.elementor-72 .elementor-element.elementor-element-6ca5535 .ehp-cta__heading{font-family:"Quattrocento", Sans-serif;font-size:3.5em;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;}.elementor-72 .elementor-element.elementor-element-6ca5535 .ehp-cta .ehp-cta__description{color:#FFFFFFBD;}.elementor-72 .elementor-element.elementor-element-6ca5535 .ehp-cta__description{font-family:"Quattrocento Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-72 .elementor-element.elementor-element-6ca5535 .ehp-cta__button--primary{font-family:"Quattrocento Sans", Sans-serif;font-size:28px;font-weight:400;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;}.elementor-72 .elementor-element.elementor-element-29245d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-29245d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-72 .elementor-element.elementor-element-7e6df53.elementor-element{--align-self:center;}.elementor-72 .elementor-element.elementor-element-4be0420{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-bc7fda1 .ehp-cta{--cta-content-alignment:center;--cta-text-container-flex-grow:var(--cta-text-container-flex-grow-default);background-color:transparent;--cta-image-height:380px;--cta-image-width:86%;--cta-image-position:center center;--cta-button-primary-text-color:var( --e-global-color-6ec44b6 );--cta-button-primary-text-color-hover:var( --e-global-color-accent );--cta-button-primary-padding-block-end:8px;--cta-button-primary-padding-block-start:8px;--cta-button-primary-padding-inline-end:16px;--cta-button-primary-padding-inline-start:16px;background-image:linear-gradient(180deg, var( --e-global-color-6ec44b6 ) 0%, var( --e-global-color-accent ) 100%);--cta-elements-spacing:40px;--cta-box-padding-block-end:60px;--cta-box-padding-block-start:60px;--cta-box-padding-inline-end:60px;--cta-box-padding-inline-start:60px;}.elementor-72 .elementor-element.elementor-element-bc7fda1 .is-type-button.ehp-cta__button--primary{background-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-bc7fda1 .is-type-button.ehp-cta__button--primary:hover, .elementor-72 .elementor-element.elementor-element-bc7fda1 .is-type-button.ehp-cta__button--primary:focus{background-color:var( --e-global-color-a6ed614 );}.elementor-72 .elementor-element.elementor-element-bc7fda1 .ehp-cta__overlay{background-color:var( --e-global-color-86b4fcd );}.elementor-72 .elementor-element.elementor-element-bc7fda1 .ehp-cta__image-container img{box-shadow:0px 0px 27px 0px rgba(0,0,0,0.5);}.elementor-72 .elementor-element.elementor-element-bc7fda1 .ehp-cta .ehp-cta__heading{color:var( --e-global-color-a6ed614 );}.elementor-72 .elementor-element.elementor-element-bc7fda1 .ehp-cta__heading{font-family:"Quattrocento", Sans-serif;font-size:3.5em;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;}.elementor-72 .elementor-element.elementor-element-bc7fda1 .ehp-cta .ehp-cta__description{color:#FFFFFFBD;}.elementor-72 .elementor-element.elementor-element-bc7fda1 .ehp-cta__description{font-family:"Quattrocento Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-72 .elementor-element.elementor-element-bc7fda1 .ehp-cta__button--primary{font-family:"Quattrocento Sans", Sans-serif;font-size:28px;font-weight:400;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;}.elementor-72 .elementor-element.elementor-element-9ae1a93.elementor-element{--align-self:center;}.elementor-72 .elementor-element.elementor-element-a7fdcbc{--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.5;}.elementor-72 .elementor-element.elementor-element-a7fdcbc:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-a7fdcbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-72 .elementor-element.elementor-element-a7fdcbc::before, .elementor-72 .elementor-element.elementor-element-a7fdcbc > .elementor-background-video-container::before, .elementor-72 .elementor-element.elementor-element-a7fdcbc > .e-con-inner > .elementor-background-video-container::before, .elementor-72 .elementor-element.elementor-element-a7fdcbc > .elementor-background-slideshow::before, .elementor-72 .elementor-element.elementor-element-a7fdcbc > .e-con-inner > .elementor-background-slideshow::before, .elementor-72 .elementor-element.elementor-element-a7fdcbc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-72 .elementor-element.elementor-element-eddced4 .ehp-cta{--cta-content-alignment:center;--cta-text-container-flex-grow:var(--cta-text-container-flex-grow-default);--cta-button-primary-text-color:var( --e-global-color-6ec44b6 );--cta-button-primary-padding-block-end:8px;--cta-button-primary-padding-block-start:8px;--cta-button-primary-padding-inline-end:16px;--cta-button-primary-padding-inline-start:16px;--cta-overlay-opacity:0.5;--cta-elements-spacing:40px;--cta-box-padding-block-end:60px;--cta-box-padding-block-start:60px;--cta-box-padding-inline-end:60px;--cta-box-padding-inline-start:60px;}.elementor-72 .elementor-element.elementor-element-eddced4 .is-type-button.ehp-cta__button--primary{background-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-eddced4 .is-type-button.ehp-cta__button--primary:hover, .elementor-72 .elementor-element.elementor-element-eddced4 .is-type-button.ehp-cta__button--primary:focus{background-color:var( --e-global-color-6ec44b6 );}.elementor-72 .elementor-element.elementor-element-eddced4 .ehp-cta .ehp-cta__heading{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-eddced4 .ehp-cta__heading{font-family:"Hello Paris", Sans-serif;font-size:7.5em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;}.elementor-72 .elementor-element.elementor-element-eddced4 .ehp-cta .ehp-cta__description{color:#FFFFFFBD;}.elementor-72 .elementor-element.elementor-element-eddced4 .ehp-cta__description{font-family:"Quattrocento", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-72 .elementor-element.elementor-element-eddced4 .ehp-cta__button--primary{font-family:"Quattrocento", Sans-serif;font-size:28px;font-weight:400;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;}.elementor-72 .elementor-element.elementor-element-64ec22d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-72 .elementor-element.elementor-element-64ec22d:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-64ec22d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-6ec44b6 ) 100%);}.elementor-72 .elementor-element.elementor-element-b74408f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-661ae5d{--spacer-size:20vh;width:var( --container-widget-width, 327px );max-width:327px;background-color:var( --e-global-color-6ec44b6 );background-image:url("https://madewithmagic.ca/wp-content/uploads/2026/04/589962423_1471416307989245_607267807325552665_n.png");margin:39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:327px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-661ae5d.elementor-element{--align-self:center;}.elementor-72 .elementor-element.elementor-element-661ae5d:not( .elementor-widget-image ), .elementor-72 .elementor-element.elementor-element-661ae5d.elementor-widget-image img{-webkit-mask-image:url( https://madewithmagic.ca/wp-content/uploads/2026/04/Online-16-e1777393735336.png );-webkit-mask-size:54%;-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;}.elementor-72 .elementor-element.elementor-element-393da53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-c48c307{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-208c4a0{--spacer-size:159px;width:var( --container-widget-width, 223px );max-width:223px;background-color:var( --e-global-color-6ec44b6 );background-image:url("https://madewithmagic.ca/wp-content/uploads/2026/04/589962423_1471416307989245_607267807325552665_n.png");margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:223px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-208c4a0.elementor-element{--align-self:center;}.elementor-72 .elementor-element.elementor-element-208c4a0:not( .elementor-widget-image ), .elementor-72 .elementor-element.elementor-element-208c4a0.elementor-widget-image img{-webkit-mask-image:url( https://madewithmagic.ca/wp-content/uploads/2026/04/Online-24.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-72 .elementor-element.elementor-element-c11b3ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-c11b3ff:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-c11b3ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6ec44b6 );}.elementor-72 .elementor-element.elementor-element-3cf3001{--e-image-carousel-slides-to-show:4;}.elementor-72 .elementor-element.elementor-element-f95f1a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-f95f1a2:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-f95f1a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6ec44b6 );}.elementor-72 .elementor-element.elementor-element-6f23969{margin:50px 150px calc(var(--kit-widget-spacing, 0px) + 50px) 150px;text-align:center;}.elementor-72 .elementor-element.elementor-element-6f23969 .elementor-heading-title{font-family:"Quattrocento", Sans-serif;font-size:3em;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-6f23969 .elementor-heading-title a:hover, .elementor-72 .elementor-element.elementor-element-6f23969 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-6f23969 .elementor-heading-title a{transition-duration:0s;}.elementor-72 .elementor-element.elementor-element-562a13d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-8a14043{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-72 .elementor-element.elementor-element-8a14043:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-8a14043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6ec44b6 );}.elementor-72 .elementor-element.elementor-element-37ded88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-37ded88.e-con{--flex-grow:0;--flex-shrink:0;}.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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-446d912{margin:080px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;text-align:center;font-family:"Quattrocento", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FFFFFFBD;}.elementor-72 .elementor-element.elementor-element-446d912.elementor-element{--align-self:flex-end;}.elementor-72 .elementor-element.elementor-element-0be1854{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-0be1854.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-72 .elementor-element.elementor-element-b7c49e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-b7c49e4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-72 .elementor-element.elementor-element-28587e1{margin:80px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;column-gap:0px;text-align:center;font-family:"Quattrocento", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FFFFFFBD;}.elementor-72 .elementor-element.elementor-element-28587e1.elementor-element{--align-self:flex-end;}.elementor-72 .elementor-element.elementor-element-855c0fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-855c0fa:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-855c0fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6ec44b6 );}.elementor-72 .elementor-element.elementor-element-5432ec9{--spacer-size:50px;}.elementor-72 .elementor-element.elementor-element-d223f1d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-72 .elementor-element.elementor-element-d223f1d:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-d223f1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6ec44b6 );}.elementor-72 .elementor-element.elementor-element-227219a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-88df7f5{padding:20px 20px 20px 20px;}.elementor-72 .elementor-element.elementor-element-88df7f5 .eael-team-item .eael-team-content{background-color:var( --e-global-color-86b4fcd );}.elementor-72 .elementor-element.elementor-element-88df7f5 .eael-team-item .eael-team-image .eael-team-text-overlay{background-color:var( --e-global-color-86b4fcd );}.elementor-72 .elementor-element.elementor-element-88df7f5 .eael-team-item figure img{width:60%;}.elementor-72 .elementor-element.elementor-element-88df7f5 .eael-team-item .eael-team-member-name{color:#FFFFFFBD;}.elementor-72 .elementor-element.elementor-element-88df7f5 .eael-team-item .eael-team-member-position{color:#FFFFFFBD;}.elementor-72 .elementor-element.elementor-element-88df7f5 .eael-team-item .eael-team-content .eael-team-text{color:#FFFFFFBD;}.elementor-72 .elementor-element.elementor-element-88df7f5 .eael-team-item .eael-team-image .eael-team-text.eael-team-text-overlay{color:#FFFFFFBD;}.elementor-72 .elementor-element.elementor-element-88df7f5 .eael-team-member-social-link > a i{font-size:35px;}.elementor-72 .elementor-element.elementor-element-88df7f5 .eael-team-member-social-link > a img{width:35px;height:35px;line-height:35px;}.elementor-72 .elementor-element.elementor-element-88df7f5 .eael-team-member-social-link > a svg{width:35px;height:35px;line-height:35px;fill:var( --e-global-color-a6ed614 );}.elementor-72 .elementor-element.elementor-element-88df7f5 .eael-team-member-social-link > a{color:var( --e-global-color-a6ed614 );}.elementor-72 .elementor-element.elementor-element-88df7f5 .eael-team-member-social-link > a:hover{color:#ad8647;}.elementor-72 .elementor-element.elementor-element-88df7f5 .eael-team-member-social-link > a:hover svg{fill:#ad8647;}.elementor-72 .elementor-element.elementor-element-ac19bab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-b741a8e{padding:20px 20px 20px 20px;}.elementor-72 .elementor-element.elementor-element-b741a8e .eael-team-item figure img{width:60%;}.elementor-72 .elementor-element.elementor-element-b741a8e .eael-team-item .eael-team-member-name{color:#FFFFFFBD;}.elementor-72 .elementor-element.elementor-element-b741a8e .eael-team-item .eael-team-member-position{color:#FFFFFFBD;}.elementor-72 .elementor-element.elementor-element-b741a8e .eael-team-item .eael-team-content .eael-team-text{color:#FFFFFFBD;}.elementor-72 .elementor-element.elementor-element-b741a8e .eael-team-item .eael-team-image .eael-team-text.eael-team-text-overlay{color:#FFFFFFBD;}.elementor-72 .elementor-element.elementor-element-b741a8e .eael-team-member-social-link > a i{font-size:35px;}.elementor-72 .elementor-element.elementor-element-b741a8e .eael-team-member-social-link > a img{width:35px;height:35px;line-height:35px;}.elementor-72 .elementor-element.elementor-element-b741a8e .eael-team-member-social-link > a svg{width:35px;height:35px;line-height:35px;fill:var( --e-global-color-a6ed614 );}.elementor-72 .elementor-element.elementor-element-b741a8e .eael-team-member-social-link > a{color:var( --e-global-color-a6ed614 );}.elementor-72 .elementor-element.elementor-element-b741a8e .eael-team-member-social-link > a:hover{color:#ad8647;}.elementor-72 .elementor-element.elementor-element-b741a8e .eael-team-member-social-link > a:hover svg{fill:#ad8647;}.elementor-72 .elementor-element.elementor-element-8173263{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-8173263:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-8173263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6ec44b6 );}.elementor-72 .elementor-element.elementor-element-62b040f{--spacer-size:50px;}.elementor-72 .elementor-element.elementor-element-a503420{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-41dc17f{--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.37;}.elementor-72 .elementor-element.elementor-element-41dc17f:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-41dc17f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a6ed614 );}.elementor-72 .elementor-element.elementor-element-41dc17f::before, .elementor-72 .elementor-element.elementor-element-41dc17f > .elementor-background-video-container::before, .elementor-72 .elementor-element.elementor-element-41dc17f > .e-con-inner > .elementor-background-video-container::before, .elementor-72 .elementor-element.elementor-element-41dc17f > .elementor-background-slideshow::before, .elementor-72 .elementor-element.elementor-element-41dc17f > .e-con-inner > .elementor-background-slideshow::before, .elementor-72 .elementor-element.elementor-element-41dc17f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a6ed614 );--background-overlay:'';}.elementor-72 .elementor-element.elementor-element-6fae029{text-align:center;}.elementor-72 .elementor-element.elementor-element-6fae029 .elementor-heading-title{font-family:"Quattrocento", Sans-serif;font-size:4.1em;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0.06em;word-spacing:0em;color:var( --e-global-color-6ec44b6 );}.elementor-72 .elementor-element.elementor-element-52e987c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-176c566{--spacer-size:50px;}.elementor-72 .elementor-element.elementor-element-dfd083a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-dfd083a:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-dfd083a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6ec44b6 );}.elementor-72 .elementor-element.elementor-element-dfd083a > .elementor-shape-bottom .elementor-shape-fill, .elementor-72 .elementor-element.elementor-element-dfd083a > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-a6ed614 );}.elementor-72 .elementor-element.elementor-element-dfd083a > .elementor-shape-bottom svg, .elementor-72 .elementor-element.elementor-element-dfd083a > .e-con-inner > .elementor-shape-bottom svg{height:209px;transform:translateX(-50%) rotateY(180deg);}.elementor-72 .elementor-element.elementor-element-dbe9493{--spacer-size:337px;background-image:url("https://madewithmagic.ca/wp-content/uploads/2026/04/589962423_1471416307989245_607267807325552665_n.png");background-position:bottom center;}.elementor-72 .elementor-element.elementor-element-dbe9493:not( .elementor-widget-image ), .elementor-72 .elementor-element.elementor-element-dbe9493.elementor-widget-image img{-webkit-mask-image:url( https://madewithmagic.ca/wp-content/uploads/2026/04/Neutral-Simple-Minimalist-Real-Estate-Facebook-Cover-1.png );-webkit-mask-size:65%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-72 .elementor-element.elementor-element-cec7704{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-cec7704 .elementor-heading-title{font-size:4.9vw;}.elementor-72 .elementor-element.elementor-element-201ad8b{--spacer-size:19vh;margin:49px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;background-size:cover;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-72 .elementor-element.elementor-element-cb392fc{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-ffcc71c{--spacer-size:17vh;margin:202px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;background-size:cover;}.elementor-72 .elementor-element.elementor-element-2c02d74 .elementor-heading-title{font-size:4.4vw;}.elementor-72 .elementor-element.elementor-element-053ab36{--spacer-size:22vh;margin:060px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 6px;background-size:cover;}.elementor-72 .elementor-element.elementor-element-a5d71ab .elementor-heading-title{font-size:2.9vw;}.elementor-72 .elementor-element.elementor-element-7d1c732{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-2942086{--spacer-size:142px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;background-size:cover;}.elementor-72 .elementor-element.elementor-element-b563c04{background-position:center center;}.elementor-72 .elementor-element.elementor-element-b563c04:not( .elementor-widget-image ), .elementor-72 .elementor-element.elementor-element-b563c04.elementor-widget-image img{-webkit-mask-size:contain;-webkit-mask-position:center center;}.elementor-72 .elementor-element.elementor-element-56bfe06{--spacer-size:25px;}.elementor-widget-cta .ehp-cta__heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-cta .ehp-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-cta .ehp-cta__button--primary{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-cta .ehp-cta__button--secondary{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-72 .elementor-element.elementor-element-6ca5535 .ehp-cta{--cta-content-alignment:center;--cta-text-container-flex-grow:var(--cta-text-container-flex-grow-default);--cta-image-height:200px;--cta-image-width:370px;--cta-image-position:center center;}.elementor-72 .elementor-element.elementor-element-6ca5535 .ehp-cta__heading{font-size:6.6vw;}.elementor-72 .elementor-element.elementor-element-6ca5535 .ehp-cta__description{font-size:20px;}.elementor-72 .elementor-element.elementor-element-6ca5535 .ehp-cta__button--primary{font-size:28px;}.elementor-72 .elementor-element.elementor-element-bc7fda1 .ehp-cta{--cta-content-alignment:center;--cta-text-container-flex-grow:var(--cta-text-container-flex-grow-default);--cta-image-height:200px;--cta-image-width:370px;--cta-image-position:center center;}.elementor-72 .elementor-element.elementor-element-bc7fda1 .ehp-cta__heading{font-size:6.6vw;}.elementor-72 .elementor-element.elementor-element-bc7fda1 .ehp-cta__description{font-size:20px;}.elementor-72 .elementor-element.elementor-element-bc7fda1 .ehp-cta__button--primary{font-size:28px;}.elementor-72 .elementor-element.elementor-element-eddced4 .ehp-cta{--cta-content-alignment:center;}.elementor-72 .elementor-element.elementor-element-eddced4 .ehp-cta__heading{font-size:10vw;}.elementor-72 .elementor-element.elementor-element-eddced4 .ehp-cta__description{font-size:22px;}.elementor-72 .elementor-element.elementor-element-eddced4 .ehp-cta__button--primary{font-size:28px;}.elementor-72 .elementor-element.elementor-element-661ae5d{--spacer-size:142px;margin:200px 1px calc(var(--kit-widget-spacing, 0px) + 1px) -1px;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;background-size:cover;}.elementor-72 .elementor-element.elementor-element-208c4a0{background-size:cover;}.elementor-72 .elementor-element.elementor-element-6f23969 .elementor-heading-title{font-size:4vw;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-72 .elementor-element.elementor-element-446d912{margin:0px 6px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:14px;}.elementor-72 .elementor-element.elementor-element-28587e1{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 6px;font-size:14px;}.elementor-72 .elementor-element.elementor-element-6fae029 .elementor-heading-title{font-size:6.4vw;}.elementor-72 .elementor-element.elementor-element-dbe9493{background-position:center center;}.elementor-72 .elementor-element.elementor-element-dbe9493:not( .elementor-widget-image ), .elementor-72 .elementor-element.elementor-element-dbe9493.elementor-widget-image img{-webkit-mask-size:contain;-webkit-mask-position:center center;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-72 .elementor-element.elementor-element-cec7704{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-cec7704 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-72 .elementor-element.elementor-element-201ad8b{--spacer-size:0vh;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-201ad8b.elementor-element{--order:-99999 /* order start hack */;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-72 .elementor-element.elementor-element-cb392fc{width:auto;max-width:auto;margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-cb392fc img{height:314px;object-fit:fill;}.elementor-72 .elementor-element.elementor-element-ffcc71c{--spacer-size:0vh;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-ffcc71c.elementor-element{--order:-99999 /* order start hack */;}.elementor-72 .elementor-element.elementor-element-2c02d74 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-72 .elementor-element.elementor-element-0adad81{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-72 .elementor-element.elementor-element-053ab36{--spacer-size:0vh;}.elementor-72 .elementor-element.elementor-element-a5d71ab{margin:31px 22px calc(var(--kit-widget-spacing, 0px) + -2px) 23px;}.elementor-72 .elementor-element.elementor-element-a5d71ab .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-72 .elementor-element.elementor-element-2942086{--spacer-size:0vh;}.elementor-widget-cta .ehp-cta__heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-cta .ehp-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-cta .ehp-cta__button--primary{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-cta .ehp-cta__button--secondary{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-72 .elementor-element.elementor-element-6ca5535 .ehp-cta{--cta-content-alignment:center;--cta-text-container-flex-grow:var(--cta-text-container-flex-grow-default);--cta-image-height:200px;--cta-image-position:center center;}.elementor-72 .elementor-element.elementor-element-6ca5535 .ehp-cta__heading{font-size:28px;line-height:1.1em;}.elementor-72 .elementor-element.elementor-element-6ca5535 .ehp-cta__description{font-size:18px;}.elementor-72 .elementor-element.elementor-element-bc7fda1 .ehp-cta{--cta-content-alignment:center;--cta-text-container-flex-grow:var(--cta-text-container-flex-grow-default);--cta-image-height:200px;--cta-image-position:center center;}.elementor-72 .elementor-element.elementor-element-bc7fda1 .ehp-cta__heading{font-size:28px;line-height:1.1em;}.elementor-72 .elementor-element.elementor-element-bc7fda1 .ehp-cta__description{font-size:18px;}.elementor-72 .elementor-element.elementor-element-eddced4 .ehp-cta{--cta-content-alignment:center;}.elementor-72 .elementor-element.elementor-element-eddced4 .ehp-cta__heading{font-size:55px;line-height:1.1em;}.elementor-72 .elementor-element.elementor-element-eddced4 .ehp-cta__description{font-size:18px;}.elementor-72 .elementor-element.elementor-element-661ae5d{--spacer-size:0vh;}.elementor-72 .elementor-element.elementor-element-208c4a0{--spacer-size:0vh;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-208c4a0.elementor-element{--order:-99999 /* order start hack */;}.elementor-72 .elementor-element.elementor-element-6f23969{margin:15px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 10px;}.elementor-72 .elementor-element.elementor-element-6f23969 .elementor-heading-title{font-size:23px;line-height:1.1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-72 .elementor-element.elementor-element-446d912{font-size:18px;}.elementor-72 .elementor-element.elementor-element-28587e1{font-size:18px;}.elementor-72 .elementor-element.elementor-element-6fae029 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-72 .elementor-element.elementor-element-dfd083a > .elementor-shape-bottom svg, .elementor-72 .elementor-element.elementor-element-dfd083a > .e-con-inner > .elementor-shape-bottom svg{height:91px;}.elementor-72 .elementor-element.elementor-element-dbe9493{--spacer-size:287px;margin:-67px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-72 .elementor-element.elementor-element-71d164d{--width:25%;}.elementor-72 .elementor-element.elementor-element-0236f8d{--width:50%;}.elementor-72 .elementor-element.elementor-element-8101c01{--width:25%;}.elementor-72 .elementor-element.elementor-element-4c6a753{--width:25%;}.elementor-72 .elementor-element.elementor-element-9fa5d04{--width:50%;}.elementor-72 .elementor-element.elementor-element-7d1c732{--width:25%;}.elementor-72 .elementor-element.elementor-element-e2cc6cb{--width:50%;}.elementor-72 .elementor-element.elementor-element-29245d6{--width:99.755%;}.elementor-72 .elementor-element.elementor-element-4be0420{--width:50%;}.elementor-72 .elementor-element.elementor-element-b74408f{--width:25%;}.elementor-72 .elementor-element.elementor-element-393da53{--width:50%;}.elementor-72 .elementor-element.elementor-element-c48c307{--width:25%;}.elementor-72 .elementor-element.elementor-element-37ded88{--width:34.869%;}.elementor-72 .elementor-element.elementor-element-0be1854{--width:28.874%;}.elementor-72 .elementor-element.elementor-element-b7c49e4{--width:36.256%;}.elementor-72 .elementor-element.elementor-element-227219a{--width:50%;}.elementor-72 .elementor-element.elementor-element-ac19bab{--width:50%;}}@media(min-width:1025px){.elementor-72 .elementor-element.elementor-element-201ad8b{background-attachment:fixed;}.elementor-72 .elementor-element.elementor-element-ffcc71c{background-attachment:fixed;}.elementor-72 .elementor-element.elementor-element-053ab36{background-attachment:fixed;}.elementor-72 .elementor-element.elementor-element-2942086{background-attachment:fixed;}.elementor-72 .elementor-element.elementor-element-b563c04{background-attachment:fixed;}.elementor-72 .elementor-element.elementor-element-661ae5d{background-attachment:fixed;}.elementor-72 .elementor-element.elementor-element-208c4a0{background-attachment:fixed;}.elementor-72 .elementor-element.elementor-element-dbe9493{background-attachment:fixed;}}