.elementor-18 .elementor-element.elementor-element-32c6339c{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.2;--margin-top:-8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-18 .elementor-element.elementor-element-32c6339c::before,.elementor-18 .elementor-element.elementor-element-32c6339c>.elementor-background-video-container::before,.elementor-18 .elementor-element.elementor-element-32c6339c>.e-con-inner>.elementor-background-video-container::before,.elementor-18 .elementor-element.elementor-element-32c6339c>.elementor-background-slideshow::before,.elementor-18 .elementor-element.elementor-element-32c6339c>.e-con-inner>.elementor-background-slideshow::before,.elementor-18 .elementor-element.elementor-element-32c6339c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-ba1d073);--background-overlay:''}.elementor-18 .elementor-element.elementor-element-32c6339c:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-32c6339c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:url(https://affinitydentalcentres.ca/windsor/wp-content/uploads/2026/05/DL0A6674.jpg) 50% 50%;background-size:cover}.elementor-18 .elementor-element.elementor-element-135ed6b4{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;text-align:center}.elementor-18 .elementor-element.elementor-element-135ed6b4 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:75px;font-weight:700;letter-spacing:-1px;color:var(--e-global-color-4a34510)}.elementor-18 .elementor-element.elementor-element-7c39e81a .elementor-button{background-color:#fff0;font-family:"Playfair Display",Sans-serif;font-weight:700;fill:var(--e-global-color-4a34510);color:var(--e-global-color-4a34510);border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:1% 02% 1% 02%}.elementor-18 .elementor-element.elementor-element-7c39e81a .elementor-button:hover,.elementor-18 .elementor-element.elementor-element-7c39e81a .elementor-button:focus{background-color:var(--e-global-color-4a34510);color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-7c39e81a .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-18 .elementor-element.elementor-element-7c39e81a .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-18 .elementor-element.elementor-element-7c39e81a .elementor-button:hover svg,.elementor-18 .elementor-element.elementor-element-7c39e81a .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-3c88a7dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%}.elementor-18 .elementor-element.elementor-element-3c88a7dd:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-3c88a7dd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F6F8FA}.elementor-18 .elementor-element.elementor-element-3de7ab44{--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:1%;--margin-bottom:1%;--margin-left:0%;--margin-right:1%}.elementor-18 .elementor-element.elementor-element-6eecfde3{margin:-15px -15px calc(var(--kit-widget-spacing, 0px) + -15px) -15px;padding:0% 0% 0% 0%;border-style:none;border-radius:5px 5px 5px 5px}.elementor-18 .elementor-element.elementor-element-6eecfde3 .elementor-icon-box-wrapper{gap:0}.elementor-18 .elementor-element.elementor-element-6eecfde3.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-6eecfde3.elementor-view-framed .elementor-icon,.elementor-18 .elementor-element.elementor-element-6eecfde3.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-6eecfde3 .elementor-icon{font-size:24px}.elementor-18 .elementor-element.elementor-element-6eecfde3 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-6eecfde3 .elementor-icon-box-description{line-height:1px;color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-11196e83{--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:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%}.elementor-18 .elementor-element.elementor-element-1bf78d12{margin:-15px -15px calc(var(--kit-widget-spacing, 0px) + -15px) -15px;padding:0% 0% 0% 0%;border-style:none;border-radius:5px 5px 5px 5px}.elementor-18 .elementor-element.elementor-element-1bf78d12 .elementor-icon-box-wrapper{gap:0}.elementor-18 .elementor-element.elementor-element-1bf78d12.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-1bf78d12.elementor-view-framed .elementor-icon,.elementor-18 .elementor-element.elementor-element-1bf78d12.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-1bf78d12 .elementor-icon{font-size:24px}.elementor-18 .elementor-element.elementor-element-1bf78d12 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-1bf78d12 .elementor-icon-box-description{line-height:1px;color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-4b3d79f8{--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:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%}.elementor-18 .elementor-element.elementor-element-69ba01ae{margin:-15px -15px calc(var(--kit-widget-spacing, 0px) + -15px) -15px;padding:0% 0% 0% 0%;border-style:none;border-radius:5px 5px 5px 5px}.elementor-18 .elementor-element.elementor-element-69ba01ae .elementor-icon-box-wrapper{gap:0}.elementor-18 .elementor-element.elementor-element-69ba01ae.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-69ba01ae.elementor-view-framed .elementor-icon,.elementor-18 .elementor-element.elementor-element-69ba01ae.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-69ba01ae .elementor-icon{font-size:24px}.elementor-18 .elementor-element.elementor-element-69ba01ae .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-69ba01ae .elementor-icon-box-description{line-height:1px;color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-5d378c62{--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:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:0%}.elementor-18 .elementor-element.elementor-element-68c2b51{margin:-15px -15px calc(var(--kit-widget-spacing, 0px) + -15px) -15px;padding:0% 0% 0% 0%;border-style:none;border-radius:5px 5px 5px 5px}.elementor-18 .elementor-element.elementor-element-68c2b51 .elementor-icon-box-wrapper{gap:0}.elementor-18 .elementor-element.elementor-element-68c2b51.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-68c2b51.elementor-view-framed .elementor-icon,.elementor-18 .elementor-element.elementor-element-68c2b51.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-68c2b51 .elementor-icon{font-size:24px}.elementor-18 .elementor-element.elementor-element-68c2b51 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-68c2b51 .elementor-icon-box-description{line-height:1px;color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-58d62c00{--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;--margin-top:5%;--margin-bottom:9%;--margin-left:0%;--margin-right:0%}.elementor-18 .elementor-element.elementor-element-5fcd38af{--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-18 .elementor-element.elementor-element-69f42abe{border-style:none;border-radius:20px 20px 20px 20px;box-shadow:4px 20px 33px 0 rgb(0 0 0 / .4)}.elementor-18 .elementor-element.elementor-element-69f42abe img{border-radius:20px 20px 20px 20px}.elementor-18 .elementor-element.elementor-element-11ba2ab6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%}.elementor-18 .elementor-element.elementor-element-7f1eaf4a .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:36px;font-weight:300;line-height:38px;letter-spacing:-1px;color:var(--e-global-color-secondary)}.elementor-18 .elementor-element.elementor-element-7764bcbe{text-align:start;font-family:"Inter Tight",Sans-serif;font-weight:300}.elementor-18 .elementor-element.elementor-element-6f19655f .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-secondary);border-radius:50px 50px 50px 50px;padding:16px 30px 15px 30px}.elementor-18 .elementor-element.elementor-element-6f19655f .elementor-button:hover,.elementor-18 .elementor-element.elementor-element-6f19655f .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-4a34510)}.elementor-18 .elementor-element.elementor-element-6f19655f{padding:0% 0% 0% 0%}.elementor-18 .elementor-element.elementor-element-6f19655f .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-18 .elementor-element.elementor-element-6f19655f .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-18 .elementor-element.elementor-element-6f19655f .elementor-button:hover svg,.elementor-18 .elementor-element.elementor-element-6f19655f .elementor-button:focus svg{fill:var(--e-global-color-4a34510)}.elementor-18 .elementor-element.elementor-element-31b6731f{--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:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-18 .elementor-element.elementor-element-158c79d5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0;text-align:center}.elementor-18 .elementor-element.elementor-element-158c79d5 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:32px}.elementor-18 .elementor-element.elementor-element-b98f00d{text-align:center;font-family:"Inter Tight",Sans-serif;font-weight:300}.elementor-18 .elementor-element.elementor-element-202b3faf{--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;--margin-top:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-18 .elementor-element.elementor-element-5296eb61{--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-18 .elementor-element.elementor-element-9d796c2 .elementor-icon-box-wrapper{gap:15px}.elementor-18 .elementor-element.elementor-element-9d796c2.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-9d796c2.elementor-view-framed .elementor-icon,.elementor-18 .elementor-element.elementor-element-9d796c2.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-9d796c2 .elementor-icon{font-size:64px}.elementor-18 .elementor-element.elementor-element-9d796c2 .elementor-icon-box-title,.elementor-18 .elementor-element.elementor-element-9d796c2 .elementor-icon-box-title a{font-family:"Playfair Display",Sans-serif;font-size:28px;font-weight:300;letter-spacing:-1px}.elementor-18 .elementor-element.elementor-element-9d796c2 .elementor-icon-box-description{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-18 .elementor-element.elementor-element-468dcbcc{--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-18 .elementor-element.elementor-element-39ea0de3 .elementor-icon-box-wrapper{gap:15px}.elementor-18 .elementor-element.elementor-element-39ea0de3.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-39ea0de3.elementor-view-framed .elementor-icon,.elementor-18 .elementor-element.elementor-element-39ea0de3.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-39ea0de3 .elementor-icon{font-size:64px}.elementor-18 .elementor-element.elementor-element-68b935ba{--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-18 .elementor-element.elementor-element-1af3a0d3 .elementor-icon-box-wrapper{gap:15px}.elementor-18 .elementor-element.elementor-element-1af3a0d3.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-1af3a0d3.elementor-view-framed .elementor-icon,.elementor-18 .elementor-element.elementor-element-1af3a0d3.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-1af3a0d3 .elementor-icon{font-size:64px}.elementor-18 .elementor-element.elementor-element-107f8823{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-18 .elementor-element.elementor-element-3771d975{--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-18 .elementor-element.elementor-element-1d7185bb .elementor-icon-box-wrapper{gap:15px}.elementor-18 .elementor-element.elementor-element-1d7185bb.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-1d7185bb.elementor-view-framed .elementor-icon,.elementor-18 .elementor-element.elementor-element-1d7185bb.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-1d7185bb .elementor-icon{font-size:64px}.elementor-18 .elementor-element.elementor-element-2328a1a3{--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-18 .elementor-element.elementor-element-be3cf32 .elementor-icon-box-wrapper{gap:15px}.elementor-18 .elementor-element.elementor-element-be3cf32.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-be3cf32.elementor-view-framed .elementor-icon,.elementor-18 .elementor-element.elementor-element-be3cf32.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-be3cf32 .elementor-icon{font-size:64px}.elementor-18 .elementor-element.elementor-element-5edeb074{--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-18 .elementor-element.elementor-element-152a82c3 .elementor-icon-box-wrapper{gap:15px}.elementor-18 .elementor-element.elementor-element-152a82c3.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-152a82c3.elementor-view-framed .elementor-icon,.elementor-18 .elementor-element.elementor-element-152a82c3.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-152a82c3 .elementor-icon{font-size:64px}.elementor-18 .elementor-element.elementor-element-b8afa3a{--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:01%;--margin-bottom:05%;--margin-left:0%;--margin-right:0%}.elementor-18 .elementor-element.elementor-element-440fa220 .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-secondary);border-radius:50px 50px 50px 50px;padding:16px 30px 15px 30px}.elementor-18 .elementor-element.elementor-element-440fa220 .elementor-button:hover,.elementor-18 .elementor-element.elementor-element-440fa220 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-4a34510)}.elementor-18 .elementor-element.elementor-element-440fa220{padding:0% 0% 0% 0%}.elementor-18 .elementor-element.elementor-element-440fa220 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-18 .elementor-element.elementor-element-440fa220 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-18 .elementor-element.elementor-element-440fa220 .elementor-button:hover svg,.elementor-18 .elementor-element.elementor-element-440fa220 .elementor-button:focus svg{fill:var(--e-global-color-4a34510)}.elementor-18 .elementor-element.elementor-element-41721806{--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;--margin-top:05%;--margin-bottom:05%;--margin-left:0%;--margin-right:0%}.elementor-18 .elementor-element.elementor-element-319d5265{--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-18 .elementor-element.elementor-element-70ec18f7 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:36px;font-weight:300;line-height:38px;letter-spacing:-1px}.elementor-18 .elementor-element.elementor-element-68aedc7a{font-weight:300}.elementor-18 .elementor-element.elementor-element-fd7b4f2 .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-secondary);border-radius:50px 50px 50px 50px;padding:16px 30px 15px 30px}.elementor-18 .elementor-element.elementor-element-fd7b4f2 .elementor-button:hover,.elementor-18 .elementor-element.elementor-element-fd7b4f2 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-4a34510)}.elementor-18 .elementor-element.elementor-element-fd7b4f2{padding:0% 0% 0% 0%}.elementor-18 .elementor-element.elementor-element-fd7b4f2 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-18 .elementor-element.elementor-element-fd7b4f2 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-18 .elementor-element.elementor-element-fd7b4f2 .elementor-button:hover svg,.elementor-18 .elementor-element.elementor-element-fd7b4f2 .elementor-button:focus svg{fill:var(--e-global-color-4a34510)}.elementor-18 .elementor-element.elementor-element-261d6fe0{--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-18 .elementor-element.elementor-element-536604f1{border-style:none;border-radius:20px 20px 20px 20px;box-shadow:4px 20px 33px 0 rgb(0 0 0 / .4)}.elementor-18 .elementor-element.elementor-element-536604f1 img{border-radius:20px 20px 20px 20px}.elementor-18 .elementor-element.elementor-element-20d90340{--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:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-18 .elementor-element.elementor-element-20d90340:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-20d90340>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F6F8FA}.elementor-18 .elementor-element.elementor-element-5ce4741e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-18 .elementor-element.elementor-element-5ce4741e .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:32px}.elementor-18 .elementor-element.elementor-element-3e79c333{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%}.elementor-18 .elementor-element.elementor-element-3e79c333:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-3e79c333>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F6F8FA}.elementor-18 .elementor-element.elementor-element-7d9b32ea{--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:1%;--margin-bottom:1%;--margin-left:0%;--margin-right:1%}.elementor-18 .elementor-element.elementor-element-4bea1b4d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0% 0% 0% 0%;border-style:none;border-radius:5px 5px 5px 5px}.elementor-18 .elementor-element.elementor-element-4bea1b4d .elementor-icon-box-wrapper{gap:0}.elementor-18 .elementor-element.elementor-element-4bea1b4d.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-4bea1b4d.elementor-view-framed .elementor-icon,.elementor-18 .elementor-element.elementor-element-4bea1b4d.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-4bea1b4d .elementor-icon{font-size:50px}.elementor-18 .elementor-element.elementor-element-4bea1b4d .elementor-icon-box-title,.elementor-18 .elementor-element.elementor-element-4bea1b4d .elementor-icon-box-title a{font-family:"Playfair Display",Sans-serif;font-weight:300}.elementor-18 .elementor-element.elementor-element-4bea1b4d .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-4bea1b4d .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-5020d237{--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:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%}.elementor-18 .elementor-element.elementor-element-16e7c729{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0% 0% 0% 0%;border-style:none;border-radius:5px 5px 5px 5px}.elementor-18 .elementor-element.elementor-element-16e7c729 .elementor-icon-box-wrapper{gap:0}.elementor-18 .elementor-element.elementor-element-16e7c729.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-16e7c729.elementor-view-framed .elementor-icon,.elementor-18 .elementor-element.elementor-element-16e7c729.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-16e7c729 .elementor-icon{font-size:50px}.elementor-18 .elementor-element.elementor-element-16e7c729 .elementor-icon-box-title,.elementor-18 .elementor-element.elementor-element-16e7c729 .elementor-icon-box-title a{font-family:"Playfair Display",Sans-serif;font-weight:300}.elementor-18 .elementor-element.elementor-element-16e7c729 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-16e7c729 .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-263dec96{--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:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:0%}.elementor-18 .elementor-element.elementor-element-60f0d9a9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0% 0% 0% 0%;border-style:none;border-radius:5px 5px 5px 5px}.elementor-18 .elementor-element.elementor-element-60f0d9a9 .elementor-icon-box-wrapper{gap:0}.elementor-18 .elementor-element.elementor-element-60f0d9a9.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-60f0d9a9.elementor-view-framed .elementor-icon,.elementor-18 .elementor-element.elementor-element-60f0d9a9.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-60f0d9a9 .elementor-icon{font-size:50px}.elementor-18 .elementor-element.elementor-element-60f0d9a9 .elementor-icon-box-title,.elementor-18 .elementor-element.elementor-element-60f0d9a9 .elementor-icon-box-title a{font-family:"Playfair Display",Sans-serif;font-weight:300}.elementor-18 .elementor-element.elementor-element-60f0d9a9 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-60f0d9a9 .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-162f67d7{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:1%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%}.elementor-18 .elementor-element.elementor-element-162f67d7:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-162f67d7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F6F8FA}.elementor-18 .elementor-element.elementor-element-950b9ff .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-secondary);border-radius:50px 50px 50px 50px;padding:16px 30px 15px 30px}.elementor-18 .elementor-element.elementor-element-950b9ff .elementor-button:hover,.elementor-18 .elementor-element.elementor-element-950b9ff .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-4a34510)}.elementor-18 .elementor-element.elementor-element-950b9ff{padding:0% 0% 0% 0%}.elementor-18 .elementor-element.elementor-element-950b9ff .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-18 .elementor-element.elementor-element-950b9ff .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-18 .elementor-element.elementor-element-950b9ff .elementor-button:hover svg,.elementor-18 .elementor-element.elementor-element-950b9ff .elementor-button:focus svg{fill:var(--e-global-color-4a34510)}.elementor-18 .elementor-element.elementor-element-45a4ffc8{--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;--margin-top:05%;--margin-bottom:05%;--margin-left:0%;--margin-right:0%}.elementor-18 .elementor-element.elementor-element-188b13b1{--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-18 .elementor-element.elementor-element-6d94161{border-style:none;border-radius:20px 20px 20px 20px;box-shadow:4px 20px 33px 0 rgb(0 0 0 / .4)}.elementor-18 .elementor-element.elementor-element-6d94161 img{border-radius:20px 20px 20px 20px}.elementor-18 .elementor-element.elementor-element-2290b196{--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-18 .elementor-element.elementor-element-51c6b005 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:36px;font-weight:300;line-height:38px;letter-spacing:-1px}.elementor-18 .elementor-element.elementor-element-2dd01193{font-weight:300}.elementor-18 .elementor-element.elementor-element-2c3b356d .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-secondary);border-radius:50px 50px 50px 50px;padding:16px 30px 15px 30px}.elementor-18 .elementor-element.elementor-element-2c3b356d .elementor-button:hover,.elementor-18 .elementor-element.elementor-element-2c3b356d .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-4a34510)}.elementor-18 .elementor-element.elementor-element-2c3b356d{padding:0% 0% 0% 0%}.elementor-18 .elementor-element.elementor-element-2c3b356d .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-18 .elementor-element.elementor-element-2c3b356d .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-18 .elementor-element.elementor-element-2c3b356d .elementor-button:hover svg,.elementor-18 .elementor-element.elementor-element-2c3b356d .elementor-button:focus svg{fill:var(--e-global-color-4a34510)}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-3c88a7dd{--content-width:900px}.elementor-18 .elementor-element.elementor-element-3de7ab44{--width:25%}.elementor-18 .elementor-element.elementor-element-11196e83{--width:25%}.elementor-18 .elementor-element.elementor-element-4b3d79f8{--width:25%}.elementor-18 .elementor-element.elementor-element-5d378c62{--width:25%}.elementor-18 .elementor-element.elementor-element-5fcd38af{--width:50%}.elementor-18 .elementor-element.elementor-element-11ba2ab6{--width:50%}.elementor-18 .elementor-element.elementor-element-5296eb61{--width:50%}.elementor-18 .elementor-element.elementor-element-468dcbcc{--width:50%}.elementor-18 .elementor-element.elementor-element-68b935ba{--width:50%}.elementor-18 .elementor-element.elementor-element-3771d975{--width:50%}.elementor-18 .elementor-element.elementor-element-2328a1a3{--width:50%}.elementor-18 .elementor-element.elementor-element-5edeb074{--width:50%}.elementor-18 .elementor-element.elementor-element-319d5265{--width:50%}.elementor-18 .elementor-element.elementor-element-261d6fe0{--width:50%}.elementor-18 .elementor-element.elementor-element-3e79c333{--content-width:900px}.elementor-18 .elementor-element.elementor-element-7d9b32ea{--width:33.3%}.elementor-18 .elementor-element.elementor-element-5020d237{--width:33.3%}.elementor-18 .elementor-element.elementor-element-263dec96{--width:33.3%}.elementor-18 .elementor-element.elementor-element-188b13b1{--width:50%}.elementor-18 .elementor-element.elementor-element-2290b196{--width:50%}}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-32c6339c{--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-18 .elementor-element.elementor-element-135ed6b4 .elementor-heading-title{font-size:80px}.elementor-18 .elementor-element.elementor-element-7c39e81a .elementor-button{padding:3% 3% 3% 3%}.elementor-18 .elementor-element.elementor-element-7f1eaf4a .elementor-heading-title{font-size:32px}.elementor-18 .elementor-element.elementor-element-6f19655f .elementor-button{padding:3% 3% 3% 3%}.elementor-18 .elementor-element.elementor-element-9d796c2 .elementor-icon-box-title,.elementor-18 .elementor-element.elementor-element-9d796c2 .elementor-icon-box-title a{font-size:26px;letter-spacing:-1px}.elementor-18 .elementor-element.elementor-element-440fa220 .elementor-button{padding:3% 3% 3% 3%}.elementor-18 .elementor-element.elementor-element-70ec18f7 .elementor-heading-title{font-size:32px}.elementor-18 .elementor-element.elementor-element-fd7b4f2 .elementor-button{padding:3% 3% 3% 3%}.elementor-18 .elementor-element.elementor-element-950b9ff .elementor-button{padding:3% 3% 3% 3%}.elementor-18 .elementor-element.elementor-element-51c6b005 .elementor-heading-title{font-size:32px}.elementor-18 .elementor-element.elementor-element-2c3b356d .elementor-button{padding:3% 3% 3% 3%}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-32c6339c{--min-height:68vh;--margin-top:-17%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-18 .elementor-element.elementor-element-135ed6b4 .elementor-heading-title{font-size:52px}.elementor-18 .elementor-element.elementor-element-7c39e81a .elementor-button{padding:6% 6% 6% 6%}.elementor-18 .elementor-element.elementor-element-3de7ab44{--width:48%}.elementor-18 .elementor-element.elementor-element-11196e83{--width:48%}.elementor-18 .elementor-element.elementor-element-4b3d79f8{--width:48%}.elementor-18 .elementor-element.elementor-element-5d378c62{--width:48%}.elementor-18 .elementor-element.elementor-element-7f1eaf4a .elementor-heading-title{font-size:28px}.elementor-18 .elementor-element.elementor-element-6f19655f .elementor-button{padding:4% 4% 4% 4%}.elementor-18 .elementor-element.elementor-element-9d796c2 .elementor-icon-box-title,.elementor-18 .elementor-element.elementor-element-9d796c2 .elementor-icon-box-title a{font-size:24px;letter-spacing:-1px}.elementor-18 .elementor-element.elementor-element-440fa220 .elementor-button{padding:4% 4% 4% 4%}.elementor-18 .elementor-element.elementor-element-70ec18f7 .elementor-heading-title{font-size:28px}.elementor-18 .elementor-element.elementor-element-fd7b4f2 .elementor-button{padding:4% 4% 4% 4%}.elementor-18 .elementor-element.elementor-element-7d9b32ea{--width:100%}.elementor-18 .elementor-element.elementor-element-4bea1b4d .elementor-icon-box-title,.elementor-18 .elementor-element.elementor-element-4bea1b4d .elementor-icon-box-title a{font-size:23px}.elementor-18 .elementor-element.elementor-element-5020d237{--width:100%}.elementor-18 .elementor-element.elementor-element-16e7c729 .elementor-icon-box-title,.elementor-18 .elementor-element.elementor-element-16e7c729 .elementor-icon-box-title a{font-size:23px}.elementor-18 .elementor-element.elementor-element-263dec96{--width:100%}.elementor-18 .elementor-element.elementor-element-60f0d9a9 .elementor-icon-box-title,.elementor-18 .elementor-element.elementor-element-60f0d9a9 .elementor-icon-box-title a{font-size:23px}.elementor-18 .elementor-element.elementor-element-950b9ff .elementor-button{padding:4% 4% 4% 4%}.elementor-18 .elementor-element.elementor-element-6d94161 img{height:200px;object-fit:cover}.elementor-18 .elementor-element.elementor-element-51c6b005 .elementor-heading-title{font-size:28px}.elementor-18 .elementor-element.elementor-element-2c3b356d .elementor-button{padding:4% 4% 4% 4%}}.elementor-18 .elementor-element.elementor-element-6eecfde3{border-radius:28px;padding:48px 30px;transition:0.5s}.elementor-18 .elementor-element.elementor-element-6eecfde3:hover{transform:translateY(-6px);box-shadow:0 28px 70px rgb(0 0 0 / .10)}.elementor-18 .elementor-element.elementor-element-1bf78d12{border-radius:28px;padding:48px 30px;transition:0.5s}.elementor-18 .elementor-element.elementor-element-1bf78d12:hover{transform:translateY(-6px);box-shadow:0 28px 70px rgb(0 0 0 / .10)}.elementor-18 .elementor-element.elementor-element-69ba01ae{border-radius:28px;padding:48px 30px;transition:0.5s}.elementor-18 .elementor-element.elementor-element-69ba01ae:hover{transform:translateY(-6px);box-shadow:0 28px 70px rgb(0 0 0 / .10)}.elementor-18 .elementor-element.elementor-element-68c2b51{border-radius:28px;padding:48px 30px;transition:0.5s}.elementor-18 .elementor-element.elementor-element-68c2b51:hover{transform:translateY(-6px);box-shadow:0 28px 70px rgb(0 0 0 / .10)}.elementor-18 .elementor-element.elementor-element-9d796c2{background:#fff;border-radius:26px;padding:38px 32px;box-shadow:0 14px 40px rgb(0 0 0 / .06);transition:all .35s ease}.elementor-18 .elementor-element.elementor-element-9d796c2:hover{transform:translateY(-6px);box-shadow:0 28px 70px rgb(0 0 0 / .10)}.elementor-18 .elementor-element.elementor-element-39ea0de3{background:#fff;border-radius:26px;padding:38px 32px;box-shadow:0 14px 40px rgb(0 0 0 / .06);transition:all .35s ease}.elementor-18 .elementor-element.elementor-element-39ea0de3:hover{transform:translateY(-6px);box-shadow:0 28px 70px rgb(0 0 0 / .10)}.elementor-18 .elementor-element.elementor-element-1af3a0d3{background:#fff;border-radius:26px;padding:38px 32px;box-shadow:0 14px 40px rgb(0 0 0 / .06);transition:all .35s ease}.elementor-18 .elementor-element.elementor-element-1af3a0d3:hover{transform:translateY(-6px);box-shadow:0 28px 70px rgb(0 0 0 / .10)}.elementor-18 .elementor-element.elementor-element-1d7185bb{background:#fff;border-radius:26px;padding:38px 32px;box-shadow:0 14px 40px rgb(0 0 0 / .06);transition:all .35s ease}.elementor-18 .elementor-element.elementor-element-1d7185bb:hover{transform:translateY(-6px);box-shadow:0 28px 70px rgb(0 0 0 / .10)}.elementor-18 .elementor-element.elementor-element-be3cf32{background:#fff;border-radius:26px;padding:38px 32px;box-shadow:0 14px 40px rgb(0 0 0 / .06);transition:all .35s ease}.elementor-18 .elementor-element.elementor-element-be3cf32:hover{transform:translateY(-6px);box-shadow:0 28px 70px rgb(0 0 0 / .10)}.elementor-18 .elementor-element.elementor-element-152a82c3{background:#fff;border-radius:26px;padding:38px 32px;box-shadow:0 14px 40px rgb(0 0 0 / .06);transition:all .35s ease}.elementor-18 .elementor-element.elementor-element-152a82c3:hover{transform:translateY(-6px);box-shadow:0 28px 70px rgb(0 0 0 / .10)}.elementor-18 .elementor-element.elementor-element-4bea1b4d{border-radius:28px;padding:48px 30px;transition:0.5s}.elementor-18 .elementor-element.elementor-element-4bea1b4d:hover{transform:translateY(-6px);box-shadow:0 28px 70px rgb(0 0 0 / .10)}.elementor-18 .elementor-element.elementor-element-16e7c729{border-radius:28px;padding:48px 30px;transition:0.5s}.elementor-18 .elementor-element.elementor-element-16e7c729:hover{transform:translateY(-6px);box-shadow:0 28px 70px rgb(0 0 0 / .10)}.elementor-18 .elementor-element.elementor-element-60f0d9a9{border-radius:28px;padding:48px 30px;transition:0.5s}.elementor-18 .elementor-element.elementor-element-60f0d9a9:hover{transform:translateY(-6px);box-shadow:0 28px 70px rgb(0 0 0 / .10)}