.elementor-561 .elementor-element.elementor-element-50d7ee72{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;--z-index:20;}.elementor-561 .elementor-element.elementor-element-50d7ee72:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-50d7ee72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.miramedanddayspa.com/wp-content/uploads/2025/12/miramed-and-day-spa-office-scaled-1.jpg");background-position:center center;background-size:cover;}.elementor-561 .elementor-element.elementor-element-50d7ee72::before, .elementor-561 .elementor-element.elementor-element-50d7ee72 > .elementor-background-video-container::before, .elementor-561 .elementor-element.elementor-element-50d7ee72 > .e-con-inner > .elementor-background-video-container::before, .elementor-561 .elementor-element.elementor-element-50d7ee72 > .elementor-background-slideshow::before, .elementor-561 .elementor-element.elementor-element-50d7ee72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-561 .elementor-element.elementor-element-50d7ee72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, #2D2D2D 0%, #2D2D2D99 100%);}.elementor-561 .elementor-element.elementor-element-e1ceedc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.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 );line-height:var( --e-global-typography-text-line-height );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-561 .elementor-element.elementor-element-4a22cc8b{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#e8d9b8;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-561 .elementor-element.elementor-element-1c978bc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-561 .elementor-element.elementor-element-1c978bc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:56px;font-weight:500;line-height:1.2em;letter-spacing:-0.02em;color:#ffffff;}.elementor-561 .elementor-element.elementor-element-29b951ec{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-size:20px;line-height:1.6em;color:rgba(255,255,255,0.9);}.elementor-561 .elementor-element.elementor-element-7d8de589{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-561 .elementor-element.elementor-element-78cee676 .elementor-button:hover, .elementor-561 .elementor-element.elementor-element-78cee676 .elementor-button:focus{background-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-78cee676 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;fill:#ffffff;color:#ffffff;border-radius:4px 4px 4px 4px;padding:22px 32px 22px 32px;}.elementor-561 .elementor-element.elementor-element-24045d0e .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:4px 4px 4px 4px;padding:20px 30px 20px 30px;}.elementor-561 .elementor-element.elementor-element-24045d0e .elementor-button:hover, .elementor-561 .elementor-element.elementor-element-24045d0e .elementor-button:focus{background-color:#ffffff;color:#000000;}.elementor-561 .elementor-element.elementor-element-24045d0e .elementor-button:hover svg, .elementor-561 .elementor-element.elementor-element-24045d0e .elementor-button:focus svg{fill:#000000;}.elementor-561 .elementor-element.elementor-element-70fda541{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e8e4e0;--border-color:#e8e4e0;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-561 .elementor-element.elementor-element-70fda541:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-70fda541 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f7f5;}.elementor-561 .elementor-element.elementor-element-5e217c35{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-561 .elementor-element.elementor-element-7a10551 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-561 .elementor-element.elementor-element-7a10551 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-561 .elementor-element.elementor-element-7a10551{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-561 .elementor-element.elementor-element-7a10551 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-561 .elementor-element.elementor-element-7a10551 .elementor-icon-list-item > a{font-weight:600;}.elementor-561 .elementor-element.elementor-element-7a10551 .elementor-icon-list-text{transition:color 0.3s;}.elementor-561 .elementor-element.elementor-element-3cc5f47e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-561 .elementor-element.elementor-element-3cc5f47e:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-3cc5f47e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-561 .elementor-element.elementor-element-3cc5f47e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-561 .elementor-element.elementor-element-16de1af{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-561 .elementor-element.elementor-element-44fceb51{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.5px;letter-spacing:2.1px;color:var( --e-global-color-accent );}.elementor-561 .elementor-element.elementor-element-4f671a4a{text-align:center;}.elementor-561 .elementor-element.elementor-element-4f671a4a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:500;line-height:1.2em;letter-spacing:-0.01em;color:#2d2d2d;}.elementor-561 .elementor-element.elementor-element-5fe69434{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#6b6b6b;}.elementor-561 .elementor-element.elementor-element-7d846da5{--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:stretch;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;}.elementor-561 .elementor-element.elementor-element-a188e9c{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--e-con-transform-transition-duration:2600ms;}.elementor-561 .elementor-element.elementor-element-a188e9c:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-a188e9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.miramedanddayspa.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center right;background-size:cover;}.elementor-561 .elementor-element.elementor-element-a188e9c::before, .elementor-561 .elementor-element.elementor-element-a188e9c > .elementor-background-video-container::before, .elementor-561 .elementor-element.elementor-element-a188e9c > .e-con-inner > .elementor-background-video-container::before, .elementor-561 .elementor-element.elementor-element-a188e9c > .elementor-background-slideshow::before, .elementor-561 .elementor-element.elementor-element-a188e9c > .e-con-inner > .elementor-background-slideshow::before, .elementor-561 .elementor-element.elementor-element-a188e9c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 28%, #FFFFFF4D 100%);}.elementor-561 .elementor-element.elementor-element-52ae5ee1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:10px;--padding-left:32px;--padding-right:32px;}.elementor-561 .elementor-element.elementor-element-443c8117{text-align:start;}.elementor-561 .elementor-element.elementor-element-443c8117 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:500;color:#ffffff;}.elementor-561 .elementor-element.elementor-element-7b5a563e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.9);}.elementor-561 .elementor-element.elementor-element-3949e64b{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-561 .elementor-element.elementor-element-fa7cc3f{padding:0px 0px 0px 0px;column-gap:0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.6em;color:#e8d9b8;}.elementor-561 .elementor-element.elementor-element-fa7cc3f p{margin-block-end:0px;}.elementor-561 .elementor-element.elementor-element-fa7cc3f a{color:var( --e-global-color-secondary_light );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-561 .elementor-element.elementor-element-1a601ecf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-561 .elementor-element.elementor-element-1a601ecf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary_light );}.elementor-561 .elementor-element.elementor-element-1a601ecf.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-1a601ecf.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary_light );border-color:var( --e-global-color-secondary_light );}.elementor-561 .elementor-element.elementor-element-1a601ecf.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-1a601ecf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary_light );}.elementor-561 .elementor-element.elementor-element-1a601ecf .elementor-icon{font-size:14px;}.elementor-561 .elementor-element.elementor-element-1a601ecf .elementor-icon svg{height:14px;}.elementor-561 .elementor-element.elementor-element-659d6011{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--e-con-transform-transition-duration:2600ms;}.elementor-561 .elementor-element.elementor-element-659d6011:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-659d6011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.miramedanddayspa.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-size:cover;}.elementor-561 .elementor-element.elementor-element-659d6011::before, .elementor-561 .elementor-element.elementor-element-659d6011 > .elementor-background-video-container::before, .elementor-561 .elementor-element.elementor-element-659d6011 > .e-con-inner > .elementor-background-video-container::before, .elementor-561 .elementor-element.elementor-element-659d6011 > .elementor-background-slideshow::before, .elementor-561 .elementor-element.elementor-element-659d6011 > .e-con-inner > .elementor-background-slideshow::before, .elementor-561 .elementor-element.elementor-element-659d6011 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 28%, #FFFFFF4D 100%);}.elementor-561 .elementor-element.elementor-element-1cd67763{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:10px;--padding-left:32px;--padding-right:32px;}.elementor-561 .elementor-element.elementor-element-55aa50b2{text-align:start;}.elementor-561 .elementor-element.elementor-element-55aa50b2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:500;color:#ffffff;}.elementor-561 .elementor-element.elementor-element-4651511c{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.9);}.elementor-561 .elementor-element.elementor-element-409e3163{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-561 .elementor-element.elementor-element-77d4d3ef{padding:0px 0px 0px 0px;column-gap:0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.6em;color:#e8d9b8;}.elementor-561 .elementor-element.elementor-element-77d4d3ef p{margin-block-end:0px;}.elementor-561 .elementor-element.elementor-element-77d4d3ef a{color:var( --e-global-color-secondary_light );}.elementor-561 .elementor-element.elementor-element-52a1be49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-561 .elementor-element.elementor-element-52a1be49.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary_light );}.elementor-561 .elementor-element.elementor-element-52a1be49.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-52a1be49.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary_light );border-color:var( --e-global-color-secondary_light );}.elementor-561 .elementor-element.elementor-element-52a1be49.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-52a1be49.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary_light );}.elementor-561 .elementor-element.elementor-element-52a1be49 .elementor-icon{font-size:14px;}.elementor-561 .elementor-element.elementor-element-52a1be49 .elementor-icon svg{height:14px;}.elementor-561 .elementor-element.elementor-element-68e3e676{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--e-con-transform-transition-duration:2600ms;}.elementor-561 .elementor-element.elementor-element-68e3e676:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-68e3e676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.miramedanddayspa.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-size:cover;}.elementor-561 .elementor-element.elementor-element-68e3e676::before, .elementor-561 .elementor-element.elementor-element-68e3e676 > .elementor-background-video-container::before, .elementor-561 .elementor-element.elementor-element-68e3e676 > .e-con-inner > .elementor-background-video-container::before, .elementor-561 .elementor-element.elementor-element-68e3e676 > .elementor-background-slideshow::before, .elementor-561 .elementor-element.elementor-element-68e3e676 > .e-con-inner > .elementor-background-slideshow::before, .elementor-561 .elementor-element.elementor-element-68e3e676 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 28%, #FFFFFF4D 100%);}.elementor-561 .elementor-element.elementor-element-425094f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:10px;--padding-left:32px;--padding-right:32px;}.elementor-561 .elementor-element.elementor-element-37fd6d26{text-align:start;}.elementor-561 .elementor-element.elementor-element-37fd6d26 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:500;color:#ffffff;}.elementor-561 .elementor-element.elementor-element-11eaebdc{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.9);}.elementor-561 .elementor-element.elementor-element-433e0343{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-561 .elementor-element.elementor-element-5cedf9de{padding:0px 0px 0px 0px;column-gap:0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.6em;color:#e8d9b8;}.elementor-561 .elementor-element.elementor-element-5cedf9de p{margin-block-end:0px;}.elementor-561 .elementor-element.elementor-element-5cedf9de a{color:var( --e-global-color-secondary_light );}.elementor-561 .elementor-element.elementor-element-8d19293{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-561 .elementor-element.elementor-element-8d19293.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary_light );}.elementor-561 .elementor-element.elementor-element-8d19293.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-8d19293.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary_light );border-color:var( --e-global-color-secondary_light );}.elementor-561 .elementor-element.elementor-element-8d19293.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-8d19293.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary_light );}.elementor-561 .elementor-element.elementor-element-8d19293 .elementor-icon{font-size:14px;}.elementor-561 .elementor-element.elementor-element-8d19293 .elementor-icon svg{height:14px;}.elementor-561 .elementor-element.elementor-element-20ce83c7{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--e-con-transform-transition-duration:2600ms;}.elementor-561 .elementor-element.elementor-element-20ce83c7:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-20ce83c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.miramedanddayspa.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-size:cover;}.elementor-561 .elementor-element.elementor-element-20ce83c7::before, .elementor-561 .elementor-element.elementor-element-20ce83c7 > .elementor-background-video-container::before, .elementor-561 .elementor-element.elementor-element-20ce83c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-561 .elementor-element.elementor-element-20ce83c7 > .elementor-background-slideshow::before, .elementor-561 .elementor-element.elementor-element-20ce83c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-561 .elementor-element.elementor-element-20ce83c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 28%, #FFFFFF4D 100%);}.elementor-561 .elementor-element.elementor-element-78527f03{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:10px;--padding-left:32px;--padding-right:32px;}.elementor-561 .elementor-element.elementor-element-3decd634{text-align:start;}.elementor-561 .elementor-element.elementor-element-3decd634 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:500;color:#ffffff;}.elementor-561 .elementor-element.elementor-element-70bcc939{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.9);}.elementor-561 .elementor-element.elementor-element-5f38a94{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-561 .elementor-element.elementor-element-5f303371{padding:0px 0px 0px 0px;column-gap:0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.6em;color:#e8d9b8;}.elementor-561 .elementor-element.elementor-element-5f303371 p{margin-block-end:0px;}.elementor-561 .elementor-element.elementor-element-5f303371 a{color:var( --e-global-color-secondary_light );}.elementor-561 .elementor-element.elementor-element-2515d27b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-561 .elementor-element.elementor-element-2515d27b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary_light );}.elementor-561 .elementor-element.elementor-element-2515d27b.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-2515d27b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary_light );border-color:var( --e-global-color-secondary_light );}.elementor-561 .elementor-element.elementor-element-2515d27b.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-2515d27b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary_light );}.elementor-561 .elementor-element.elementor-element-2515d27b .elementor-icon{font-size:14px;}.elementor-561 .elementor-element.elementor-element-2515d27b .elementor-icon svg{height:14px;}.elementor-561 .elementor-element.elementor-element-43b515f8{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--e-con-transform-transition-duration:2600ms;}.elementor-561 .elementor-element.elementor-element-43b515f8:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-43b515f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.miramedanddayspa.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-size:cover;}.elementor-561 .elementor-element.elementor-element-43b515f8::before, .elementor-561 .elementor-element.elementor-element-43b515f8 > .elementor-background-video-container::before, .elementor-561 .elementor-element.elementor-element-43b515f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-561 .elementor-element.elementor-element-43b515f8 > .elementor-background-slideshow::before, .elementor-561 .elementor-element.elementor-element-43b515f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-561 .elementor-element.elementor-element-43b515f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 28%, #FFFFFF4D 100%);}.elementor-561 .elementor-element.elementor-element-31b4fb02{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:10px;--padding-left:32px;--padding-right:32px;}.elementor-561 .elementor-element.elementor-element-31c36eb3{text-align:start;}.elementor-561 .elementor-element.elementor-element-31c36eb3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:500;color:#ffffff;}.elementor-561 .elementor-element.elementor-element-7b8530ba{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.9);}.elementor-561 .elementor-element.elementor-element-df7266c{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-561 .elementor-element.elementor-element-cd434d6{padding:0px 0px 0px 0px;column-gap:0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.6em;color:#e8d9b8;}.elementor-561 .elementor-element.elementor-element-cd434d6 p{margin-block-end:0px;}.elementor-561 .elementor-element.elementor-element-cd434d6 a{color:var( --e-global-color-secondary_light );}.elementor-561 .elementor-element.elementor-element-3d458c73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-561 .elementor-element.elementor-element-3d458c73.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary_light );}.elementor-561 .elementor-element.elementor-element-3d458c73.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-3d458c73.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary_light );border-color:var( --e-global-color-secondary_light );}.elementor-561 .elementor-element.elementor-element-3d458c73.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-3d458c73.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary_light );}.elementor-561 .elementor-element.elementor-element-3d458c73 .elementor-icon{font-size:14px;}.elementor-561 .elementor-element.elementor-element-3d458c73 .elementor-icon svg{height:14px;}.elementor-561 .elementor-element.elementor-element-7fa3487a{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--e-con-transform-transition-duration:2600ms;}.elementor-561 .elementor-element.elementor-element-7fa3487a:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-7fa3487a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.miramedanddayspa.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-size:cover;}.elementor-561 .elementor-element.elementor-element-7fa3487a::before, .elementor-561 .elementor-element.elementor-element-7fa3487a > .elementor-background-video-container::before, .elementor-561 .elementor-element.elementor-element-7fa3487a > .e-con-inner > .elementor-background-video-container::before, .elementor-561 .elementor-element.elementor-element-7fa3487a > .elementor-background-slideshow::before, .elementor-561 .elementor-element.elementor-element-7fa3487a > .e-con-inner > .elementor-background-slideshow::before, .elementor-561 .elementor-element.elementor-element-7fa3487a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 28%, #FFFFFF4D 100%);}.elementor-561 .elementor-element.elementor-element-7971e07c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:10px;--padding-left:32px;--padding-right:32px;}.elementor-561 .elementor-element.elementor-element-48b7c30c{text-align:start;}.elementor-561 .elementor-element.elementor-element-48b7c30c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:500;color:#ffffff;}.elementor-561 .elementor-element.elementor-element-1a5142c7{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.9);}.elementor-561 .elementor-element.elementor-element-419a29c2{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-561 .elementor-element.elementor-element-657f287d{column-gap:0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.6em;color:#e8d9b8;}.elementor-561 .elementor-element.elementor-element-657f287d p{margin-block-end:0px;}.elementor-561 .elementor-element.elementor-element-657f287d a{color:var( --e-global-color-secondary_light );}.elementor-561 .elementor-element.elementor-element-1173e953{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-561 .elementor-element.elementor-element-1173e953.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary_light );}.elementor-561 .elementor-element.elementor-element-1173e953.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-1173e953.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary_light );border-color:var( --e-global-color-secondary_light );}.elementor-561 .elementor-element.elementor-element-1173e953.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-1173e953.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary_light );}.elementor-561 .elementor-element.elementor-element-1173e953 .elementor-icon{font-size:14px;}.elementor-561 .elementor-element.elementor-element-1173e953 .elementor-icon svg{height:14px;}.elementor-561 .elementor-element.elementor-element-27fe3d46{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-561 .elementor-element.elementor-element-29f69565 .elementor-button{background-color:#FFFFFF00;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#2d2d2d;color:#2d2d2d;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:4px 4px 4px 4px;}.elementor-561 .elementor-element.elementor-element-29f69565 .elementor-button:hover, .elementor-561 .elementor-element.elementor-element-29f69565 .elementor-button:focus{background-color:var( --e-global-color-dark );color:#FFFFFF;}.elementor-561 .elementor-element.elementor-element-29f69565 .elementor-button:hover svg, .elementor-561 .elementor-element.elementor-element-29f69565 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-561 .elementor-element.elementor-element-2c490e64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-561 .elementor-element.elementor-element-2c490e64:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-2c490e64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f7f5;}.elementor-561 .elementor-element.elementor-element-5c36f58b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-561 .elementor-element.elementor-element-383c7d05{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.5px;letter-spacing:2.1px;color:var( --e-global-color-accent );}.elementor-561 .elementor-element.elementor-element-2ea093ee{text-align:center;}.elementor-561 .elementor-element.elementor-element-2ea093ee .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:500;color:#2d2d2d;}.elementor-561 .elementor-element.elementor-element-63559691{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-561 .elementor-element.elementor-element-3e609de1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.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-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-561 .elementor-element.elementor-element-238feb24 .elementor-icon-box-wrapper{text-align:center;gap:24px;}.elementor-561 .elementor-element.elementor-element-238feb24.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary_light );fill:var( --e-global-color-primary_dark );color:var( --e-global-color-primary_dark );}.elementor-561 .elementor-element.elementor-element-238feb24.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-238feb24.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary_light );color:var( --e-global-color-primary_light );border-color:var( --e-global-color-primary_light );}.elementor-561 .elementor-element.elementor-element-238feb24.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary_dark );}.elementor-561 .elementor-element.elementor-element-238feb24 .elementor-icon{font-size:35px;}.elementor-561 .elementor-element.elementor-element-238feb24 .elementor-icon-box-title, .elementor-561 .elementor-element.elementor-element-238feb24 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;}.elementor-561 .elementor-element.elementor-element-238feb24 .elementor-icon-box-title{color:#2d2d2d;}.elementor-561 .elementor-element.elementor-element-238feb24 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;color:#4a4a4a;}.elementor-561 .elementor-element.elementor-element-6d3cf118{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-561 .elementor-element.elementor-element-6dbbc7ba .elementor-icon-box-wrapper{text-align:center;gap:24px;}.elementor-561 .elementor-element.elementor-element-6dbbc7ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary_light );fill:var( --e-global-color-primary_dark );color:var( --e-global-color-primary_dark );}.elementor-561 .elementor-element.elementor-element-6dbbc7ba.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-6dbbc7ba.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary_light );color:var( --e-global-color-primary_light );border-color:var( --e-global-color-primary_light );}.elementor-561 .elementor-element.elementor-element-6dbbc7ba.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary_dark );}.elementor-561 .elementor-element.elementor-element-6dbbc7ba .elementor-icon{font-size:35px;}.elementor-561 .elementor-element.elementor-element-6dbbc7ba .elementor-icon-box-title, .elementor-561 .elementor-element.elementor-element-6dbbc7ba .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;}.elementor-561 .elementor-element.elementor-element-6dbbc7ba .elementor-icon-box-title{color:#2d2d2d;}.elementor-561 .elementor-element.elementor-element-6dbbc7ba .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;color:#4a4a4a;}.elementor-561 .elementor-element.elementor-element-67440274{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-561 .elementor-element.elementor-element-11d93f62 .elementor-icon-box-wrapper{text-align:center;gap:24px;}.elementor-561 .elementor-element.elementor-element-11d93f62.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary_light );fill:var( --e-global-color-primary_dark );color:var( --e-global-color-primary_dark );}.elementor-561 .elementor-element.elementor-element-11d93f62.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-11d93f62.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary_light );color:var( --e-global-color-primary_light );border-color:var( --e-global-color-primary_light );}.elementor-561 .elementor-element.elementor-element-11d93f62.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary_dark );}.elementor-561 .elementor-element.elementor-element-11d93f62 .elementor-icon{font-size:35px;}.elementor-561 .elementor-element.elementor-element-11d93f62 .elementor-icon-box-title, .elementor-561 .elementor-element.elementor-element-11d93f62 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;}.elementor-561 .elementor-element.elementor-element-11d93f62 .elementor-icon-box-title{color:#2d2d2d;}.elementor-561 .elementor-element.elementor-element-11d93f62 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;color:#4a4a4a;}.elementor-561 .elementor-element.elementor-element-f3e5cf9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-561 .elementor-element.elementor-element-40d247ad .elementor-icon-box-wrapper{text-align:center;gap:24px;}.elementor-561 .elementor-element.elementor-element-40d247ad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary_light );fill:var( --e-global-color-primary_dark );color:var( --e-global-color-primary_dark );}.elementor-561 .elementor-element.elementor-element-40d247ad.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-40d247ad.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary_light );color:var( --e-global-color-primary_light );border-color:var( --e-global-color-primary_light );}.elementor-561 .elementor-element.elementor-element-40d247ad.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary_dark );}.elementor-561 .elementor-element.elementor-element-40d247ad .elementor-icon{font-size:35px;}.elementor-561 .elementor-element.elementor-element-40d247ad .elementor-icon-box-title, .elementor-561 .elementor-element.elementor-element-40d247ad .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;}.elementor-561 .elementor-element.elementor-element-40d247ad .elementor-icon-box-title{color:#2d2d2d;}.elementor-561 .elementor-element.elementor-element-40d247ad .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;color:#4a4a4a;}.elementor-561 .elementor-element.elementor-element-672616ee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-561 .elementor-element.elementor-element-672616ee:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-672616ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-561 .elementor-element.elementor-element-1b319576{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-561 .elementor-element.elementor-element-519409d4{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.5px;letter-spacing:2.1px;color:var( --e-global-color-accent );}.elementor-561 .elementor-element.elementor-element-59551ecb{text-align:center;}.elementor-561 .elementor-element.elementor-element-59551ecb .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:500;color:#2d2d2d;}.elementor-561 .elementor-element.elementor-element-3d09708{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#6b6b6b;}.elementor-561 .elementor-element.elementor-element-46abbf9f{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-561 .elementor-element.elementor-element-cd98195{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 12px 0px rgba(0,0,0,0.1);--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-561 .elementor-element.elementor-element-cd98195:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-cd98195 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-561 .elementor-element.elementor-element-6a7f749f{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-561 .elementor-element.elementor-element-173b087e img{max-width:100%;height:225px;object-fit:cover;object-position:center center;border-radius:16px 0px 0px 0px;}.elementor-561 .elementor-element.elementor-element-3ac63144 img{max-width:100%;height:225px;object-fit:cover;object-position:center center;border-radius:0px 16px 0px 0px;}.elementor-561 .elementor-element.elementor-element-229c0788{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-561 .elementor-element.elementor-element-d773f1b{padding:0px 0px 0px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:0.5em;color:#2d2d2d;}.elementor-561 .elementor-element.elementor-element-146336f0{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#6b6b6b;}.elementor-561 .elementor-element.elementor-element-353451c8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 12px 0px rgba(0,0,0,0.1);--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-561 .elementor-element.elementor-element-353451c8:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-353451c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-561 .elementor-element.elementor-element-e4cd8c7{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-561 .elementor-element.elementor-element-48a6fc96 img{max-width:100%;height:225px;object-fit:cover;object-position:center center;border-radius:16px 0px 0px 0px;}.elementor-561 .elementor-element.elementor-element-5c80606f img{max-width:100%;height:225px;object-fit:cover;object-position:center center;border-radius:0px 16px 0px 0px;}.elementor-561 .elementor-element.elementor-element-4d2d2f9c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-561 .elementor-element.elementor-element-78160c00{padding:0px 0px 0px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:0.5em;color:#2d2d2d;}.elementor-561 .elementor-element.elementor-element-7164138{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#6b6b6b;}.elementor-561 .elementor-element.elementor-element-22ba32aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-561 .elementor-element.elementor-element-3de6e27f .elementor-button{background-color:#FFFFFF00;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#2d2d2d;color:#2d2d2d;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:4px 4px 4px 4px;}.elementor-561 .elementor-element.elementor-element-3de6e27f .elementor-button:hover, .elementor-561 .elementor-element.elementor-element-3de6e27f .elementor-button:focus{background-color:var( --e-global-color-dark );color:#FFFFFF;}.elementor-561 .elementor-element.elementor-element-3de6e27f .elementor-button:hover svg, .elementor-561 .elementor-element.elementor-element-3de6e27f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-561 .elementor-element.elementor-element-3f3f40ca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-561 .elementor-element.elementor-element-3f3f40ca:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-3f3f40ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f7f5;}.elementor-561 .elementor-element.elementor-element-1599bc95{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-561 .elementor-element.elementor-element-21383f53{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.5px;letter-spacing:2.1px;color:var( --e-global-color-accent );}.elementor-561 .elementor-element.elementor-element-2edf5d64{text-align:center;}.elementor-561 .elementor-element.elementor-element-2edf5d64 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:500;color:#2d2d2d;}.elementor-561 .elementor-element.elementor-element-5c645218{--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:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-561 .elementor-element.elementor-element-600028b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.08);--padding-top:30px;--padding-bottom:20px;--padding-left:32px;--padding-right:32px;}.elementor-561 .elementor-element.elementor-element-600028b8:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-600028b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-561 .elementor-element.elementor-element-2df2499c{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-561 .elementor-element.elementor-element-4b78bab1 .elementor-icon-wrapper{text-align:center;}.elementor-561 .elementor-element.elementor-element-4b78bab1.elementor-view-stacked .elementor-icon{background-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-4b78bab1.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-4b78bab1.elementor-view-default .elementor-icon{color:#b8944d;border-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-4b78bab1.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-4b78bab1.elementor-view-default .elementor-icon svg{fill:#b8944d;}.elementor-561 .elementor-element.elementor-element-4b78bab1 .elementor-icon{font-size:20px;}.elementor-561 .elementor-element.elementor-element-4b78bab1 .elementor-icon svg{height:20px;}.elementor-561 .elementor-element.elementor-element-16f74b44 .elementor-icon-wrapper{text-align:center;}.elementor-561 .elementor-element.elementor-element-16f74b44.elementor-view-stacked .elementor-icon{background-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-16f74b44.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-16f74b44.elementor-view-default .elementor-icon{color:#b8944d;border-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-16f74b44.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-16f74b44.elementor-view-default .elementor-icon svg{fill:#b8944d;}.elementor-561 .elementor-element.elementor-element-16f74b44 .elementor-icon{font-size:20px;}.elementor-561 .elementor-element.elementor-element-16f74b44 .elementor-icon svg{height:20px;}.elementor-561 .elementor-element.elementor-element-5ae7bb22 .elementor-icon-wrapper{text-align:center;}.elementor-561 .elementor-element.elementor-element-5ae7bb22.elementor-view-stacked .elementor-icon{background-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-5ae7bb22.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-5ae7bb22.elementor-view-default .elementor-icon{color:#b8944d;border-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-5ae7bb22.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-5ae7bb22.elementor-view-default .elementor-icon svg{fill:#b8944d;}.elementor-561 .elementor-element.elementor-element-5ae7bb22 .elementor-icon{font-size:20px;}.elementor-561 .elementor-element.elementor-element-5ae7bb22 .elementor-icon svg{height:20px;}.elementor-561 .elementor-element.elementor-element-225775c9 .elementor-icon-wrapper{text-align:center;}.elementor-561 .elementor-element.elementor-element-225775c9.elementor-view-stacked .elementor-icon{background-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-225775c9.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-225775c9.elementor-view-default .elementor-icon{color:#b8944d;border-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-225775c9.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-225775c9.elementor-view-default .elementor-icon svg{fill:#b8944d;}.elementor-561 .elementor-element.elementor-element-225775c9 .elementor-icon{font-size:20px;}.elementor-561 .elementor-element.elementor-element-225775c9 .elementor-icon svg{height:20px;}.elementor-561 .elementor-element.elementor-element-2e2e96e1 .elementor-icon-wrapper{text-align:center;}.elementor-561 .elementor-element.elementor-element-2e2e96e1.elementor-view-stacked .elementor-icon{background-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-2e2e96e1.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-2e2e96e1.elementor-view-default .elementor-icon{color:#b8944d;border-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-2e2e96e1.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-2e2e96e1.elementor-view-default .elementor-icon svg{fill:#b8944d;}.elementor-561 .elementor-element.elementor-element-2e2e96e1 .elementor-icon{font-size:20px;}.elementor-561 .elementor-element.elementor-element-2e2e96e1 .elementor-icon svg{height:20px;}.elementor-561 .elementor-element.elementor-element-544bc91b{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#4a4a4a;}.elementor-561 .elementor-element.elementor-element-1b002f1b{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-561 .elementor-element.elementor-element-3e2c88ce{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#718096;}.elementor-561 .elementor-element.elementor-element-6692615a{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#2d2d2d;}.elementor-561 .elementor-element.elementor-element-19021c8c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.08);--padding-top:30px;--padding-bottom:20px;--padding-left:32px;--padding-right:32px;}.elementor-561 .elementor-element.elementor-element-19021c8c:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-19021c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-561 .elementor-element.elementor-element-2d93ab59{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-561 .elementor-element.elementor-element-268b4ffe .elementor-icon-wrapper{text-align:center;}.elementor-561 .elementor-element.elementor-element-268b4ffe.elementor-view-stacked .elementor-icon{background-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-268b4ffe.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-268b4ffe.elementor-view-default .elementor-icon{color:#b8944d;border-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-268b4ffe.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-268b4ffe.elementor-view-default .elementor-icon svg{fill:#b8944d;}.elementor-561 .elementor-element.elementor-element-268b4ffe .elementor-icon{font-size:20px;}.elementor-561 .elementor-element.elementor-element-268b4ffe .elementor-icon svg{height:20px;}.elementor-561 .elementor-element.elementor-element-5a629956 .elementor-icon-wrapper{text-align:center;}.elementor-561 .elementor-element.elementor-element-5a629956.elementor-view-stacked .elementor-icon{background-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-5a629956.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-5a629956.elementor-view-default .elementor-icon{color:#b8944d;border-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-5a629956.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-5a629956.elementor-view-default .elementor-icon svg{fill:#b8944d;}.elementor-561 .elementor-element.elementor-element-5a629956 .elementor-icon{font-size:20px;}.elementor-561 .elementor-element.elementor-element-5a629956 .elementor-icon svg{height:20px;}.elementor-561 .elementor-element.elementor-element-6f396e53 .elementor-icon-wrapper{text-align:center;}.elementor-561 .elementor-element.elementor-element-6f396e53.elementor-view-stacked .elementor-icon{background-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-6f396e53.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-6f396e53.elementor-view-default .elementor-icon{color:#b8944d;border-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-6f396e53.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-6f396e53.elementor-view-default .elementor-icon svg{fill:#b8944d;}.elementor-561 .elementor-element.elementor-element-6f396e53 .elementor-icon{font-size:20px;}.elementor-561 .elementor-element.elementor-element-6f396e53 .elementor-icon svg{height:20px;}.elementor-561 .elementor-element.elementor-element-55c54e05 .elementor-icon-wrapper{text-align:center;}.elementor-561 .elementor-element.elementor-element-55c54e05.elementor-view-stacked .elementor-icon{background-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-55c54e05.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-55c54e05.elementor-view-default .elementor-icon{color:#b8944d;border-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-55c54e05.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-55c54e05.elementor-view-default .elementor-icon svg{fill:#b8944d;}.elementor-561 .elementor-element.elementor-element-55c54e05 .elementor-icon{font-size:20px;}.elementor-561 .elementor-element.elementor-element-55c54e05 .elementor-icon svg{height:20px;}.elementor-561 .elementor-element.elementor-element-18d265f2 .elementor-icon-wrapper{text-align:center;}.elementor-561 .elementor-element.elementor-element-18d265f2.elementor-view-stacked .elementor-icon{background-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-18d265f2.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-18d265f2.elementor-view-default .elementor-icon{color:#b8944d;border-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-18d265f2.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-18d265f2.elementor-view-default .elementor-icon svg{fill:#b8944d;}.elementor-561 .elementor-element.elementor-element-18d265f2 .elementor-icon{font-size:20px;}.elementor-561 .elementor-element.elementor-element-18d265f2 .elementor-icon svg{height:20px;}.elementor-561 .elementor-element.elementor-element-725bc68b{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#4a4a4a;}.elementor-561 .elementor-element.elementor-element-376972d{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-561 .elementor-element.elementor-element-70cdb06e{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#718096;}.elementor-561 .elementor-element.elementor-element-6e8995c9{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#2d2d2d;}.elementor-561 .elementor-element.elementor-element-369d2d8c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.08);--padding-top:30px;--padding-bottom:20px;--padding-left:32px;--padding-right:32px;}.elementor-561 .elementor-element.elementor-element-369d2d8c:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-369d2d8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-561 .elementor-element.elementor-element-1193a20c{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-561 .elementor-element.elementor-element-4c8dbe61 .elementor-icon-wrapper{text-align:center;}.elementor-561 .elementor-element.elementor-element-4c8dbe61.elementor-view-stacked .elementor-icon{background-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-4c8dbe61.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-4c8dbe61.elementor-view-default .elementor-icon{color:#b8944d;border-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-4c8dbe61.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-4c8dbe61.elementor-view-default .elementor-icon svg{fill:#b8944d;}.elementor-561 .elementor-element.elementor-element-4c8dbe61 .elementor-icon{font-size:20px;}.elementor-561 .elementor-element.elementor-element-4c8dbe61 .elementor-icon svg{height:20px;}.elementor-561 .elementor-element.elementor-element-52c5a8ed .elementor-icon-wrapper{text-align:center;}.elementor-561 .elementor-element.elementor-element-52c5a8ed.elementor-view-stacked .elementor-icon{background-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-52c5a8ed.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-52c5a8ed.elementor-view-default .elementor-icon{color:#b8944d;border-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-52c5a8ed.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-52c5a8ed.elementor-view-default .elementor-icon svg{fill:#b8944d;}.elementor-561 .elementor-element.elementor-element-52c5a8ed .elementor-icon{font-size:20px;}.elementor-561 .elementor-element.elementor-element-52c5a8ed .elementor-icon svg{height:20px;}.elementor-561 .elementor-element.elementor-element-52319043 .elementor-icon-wrapper{text-align:center;}.elementor-561 .elementor-element.elementor-element-52319043.elementor-view-stacked .elementor-icon{background-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-52319043.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-52319043.elementor-view-default .elementor-icon{color:#b8944d;border-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-52319043.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-52319043.elementor-view-default .elementor-icon svg{fill:#b8944d;}.elementor-561 .elementor-element.elementor-element-52319043 .elementor-icon{font-size:20px;}.elementor-561 .elementor-element.elementor-element-52319043 .elementor-icon svg{height:20px;}.elementor-561 .elementor-element.elementor-element-1aed8bdb .elementor-icon-wrapper{text-align:center;}.elementor-561 .elementor-element.elementor-element-1aed8bdb.elementor-view-stacked .elementor-icon{background-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-1aed8bdb.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-1aed8bdb.elementor-view-default .elementor-icon{color:#b8944d;border-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-1aed8bdb.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-1aed8bdb.elementor-view-default .elementor-icon svg{fill:#b8944d;}.elementor-561 .elementor-element.elementor-element-1aed8bdb .elementor-icon{font-size:20px;}.elementor-561 .elementor-element.elementor-element-1aed8bdb .elementor-icon svg{height:20px;}.elementor-561 .elementor-element.elementor-element-7ae66319 .elementor-icon-wrapper{text-align:center;}.elementor-561 .elementor-element.elementor-element-7ae66319.elementor-view-stacked .elementor-icon{background-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-7ae66319.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-7ae66319.elementor-view-default .elementor-icon{color:#b8944d;border-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-7ae66319.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-7ae66319.elementor-view-default .elementor-icon svg{fill:#b8944d;}.elementor-561 .elementor-element.elementor-element-7ae66319 .elementor-icon{font-size:20px;}.elementor-561 .elementor-element.elementor-element-7ae66319 .elementor-icon svg{height:20px;}.elementor-561 .elementor-element.elementor-element-3cb7799f{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#4a4a4a;}.elementor-561 .elementor-element.elementor-element-362d1e94{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-561 .elementor-element.elementor-element-6de51f42{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#718096;}.elementor-561 .elementor-element.elementor-element-2b88c41{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#2d2d2d;}.elementor-561 .elementor-element.elementor-element-39d3e1e2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-561 .elementor-element.elementor-element-4927e23c .elementor-button{background-color:#FFFFFF00;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#2d2d2d;color:#2d2d2d;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:4px 4px 4px 4px;}.elementor-561 .elementor-element.elementor-element-4927e23c .elementor-button:hover, .elementor-561 .elementor-element.elementor-element-4927e23c .elementor-button:focus{background-color:var( --e-global-color-dark );color:#FFFFFF;}.elementor-561 .elementor-element.elementor-element-4927e23c .elementor-button:hover svg, .elementor-561 .elementor-element.elementor-element-4927e23c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-561 .elementor-element.elementor-element-769d64cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-561 .elementor-element.elementor-element-769d64cd:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-769d64cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary_light );}.elementor-561 .elementor-element.elementor-element-52411082{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-561 .elementor-element.elementor-element-22887ad2{text-align:center;}.elementor-561 .elementor-element.elementor-element-22887ad2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:500;color:#ffffff;}.elementor-561 .elementor-element.elementor-element-1e4bf0c5{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.9);}.elementor-561 .elementor-element.elementor-element-40b4f0e0{--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:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-561 .elementor-element.elementor-element-1d7a1938{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.12);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-561 .elementor-element.elementor-element-1d7a1938:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-1d7a1938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-561 .elementor-element.elementor-element-1d7a1938:hover{--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;box-shadow:0px 0px 10px 8px rgba(0, 0, 0, 0.1);}.elementor-561 .elementor-element.elementor-element-1d7a1938, .elementor-561 .elementor-element.elementor-element-1d7a1938::before{--border-transition:0.1s;}.elementor-561 .elementor-element.elementor-element-56605e7b{text-align:center;}.elementor-561 .elementor-element.elementor-element-56605e7b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;color:#2d2d2d;}.elementor-561 .elementor-element.elementor-element-30527a2e{text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#4a4a4a;}.elementor-561 .elementor-element.elementor-element-36bd23ac .elementor-button:hover, .elementor-561 .elementor-element.elementor-element-36bd23ac .elementor-button:focus{background-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-36bd23ac .elementor-button{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#ffffff;color:#ffffff;transition-duration:0.5s;border-radius:4px 4px 4px 4px;}.elementor-561 .elementor-element.elementor-element-48ed46fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.12);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-561 .elementor-element.elementor-element-48ed46fe:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-48ed46fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-561 .elementor-element.elementor-element-48ed46fe:hover{--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;box-shadow:0px 0px 10px 8px rgba(0, 0, 0, 0.1);}.elementor-561 .elementor-element.elementor-element-48ed46fe, .elementor-561 .elementor-element.elementor-element-48ed46fe::before{--border-transition:0.1s;}.elementor-561 .elementor-element.elementor-element-28b28292{text-align:center;}.elementor-561 .elementor-element.elementor-element-28b28292 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;color:#2d2d2d;}.elementor-561 .elementor-element.elementor-element-496449c0{text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#4a4a4a;}.elementor-561 .elementor-element.elementor-element-259110c3 .elementor-button:hover, .elementor-561 .elementor-element.elementor-element-259110c3 .elementor-button:focus{background-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-259110c3 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#ffffff;color:#ffffff;transition-duration:0.5s;border-radius:4px 4px 4px 4px;}.elementor-561 .elementor-element.elementor-element-724264d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.12);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-561 .elementor-element.elementor-element-724264d3:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-724264d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-561 .elementor-element.elementor-element-724264d3:hover{--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;box-shadow:0px 0px 10px 8px rgba(0, 0, 0, 0.1);}.elementor-561 .elementor-element.elementor-element-724264d3, .elementor-561 .elementor-element.elementor-element-724264d3::before{--border-transition:0.1s;}.elementor-561 .elementor-element.elementor-element-158d1ebb{text-align:center;}.elementor-561 .elementor-element.elementor-element-158d1ebb .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;color:#2d2d2d;}.elementor-561 .elementor-element.elementor-element-24b263fd{text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#4a4a4a;}.elementor-561 .elementor-element.elementor-element-5079e377 .elementor-button:hover, .elementor-561 .elementor-element.elementor-element-5079e377 .elementor-button:focus{background-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-5079e377 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#ffffff;color:#ffffff;transition-duration:0.5s;border-radius:4px 4px 4px 4px;}.elementor-561 .elementor-element.elementor-element-7d489031{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-561 .elementor-element.elementor-element-7d489031:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-7d489031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-561 .elementor-element.elementor-element-2e50595{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-561 .elementor-element.elementor-element-8e4ad64{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.5px;letter-spacing:2.1px;color:var( --e-global-color-accent );}.elementor-561 .elementor-element.elementor-element-3769fbb9{text-align:center;}.elementor-561 .elementor-element.elementor-element-3769fbb9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:500;color:#2d2d2d;}.elementor-561 .elementor-element.elementor-element-3b4290c9{--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:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-561 .elementor-element.elementor-element-28b0ea8d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-561 .elementor-element.elementor-element-6daffc23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-561 .elementor-element.elementor-element-6daffc23 img{width:100%;max-width:100%;height:200px;object-fit:cover;object-position:center center;border-radius:20px 20px 0px 0px;}.elementor-561 .elementor-element.elementor-element-113d77e0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-561 .elementor-element.elementor-element-df3cf9e{text-align:start;}.elementor-561 .elementor-element.elementor-element-df3cf9e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:500;color:#2d2d2d;}.elementor-561 .elementor-element.elementor-element-449e52f2{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#4a4a4a;}.elementor-561 .elementor-element.elementor-element-51a83f3e{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#4a4a4a;}.elementor-561 .elementor-element.elementor-element-662e5dd{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-561 .elementor-element.elementor-element-4c37e8e9 .elementor-button:hover, .elementor-561 .elementor-element.elementor-element-4c37e8e9 .elementor-button:focus{background-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-4c37e8e9 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:4px 4px 4px 4px;}.elementor-561 .elementor-element.elementor-element-1fa98d6b .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:700;fill:var( --e-global-color-dark );color:var( --e-global-color-dark );border-style:solid;border-width:2px 2px 2px 2px;border-color:#333333;border-radius:4px 4px 4px 4px;}.elementor-561 .elementor-element.elementor-element-1fa98d6b .elementor-button:hover, .elementor-561 .elementor-element.elementor-element-1fa98d6b .elementor-button:focus{background-color:var( --e-global-color-background_alt );}.elementor-561 .elementor-element.elementor-element-793315c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-561 .elementor-element.elementor-element-56cf736f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-561 .elementor-element.elementor-element-56cf736f img{width:100%;max-width:100%;height:200px;object-fit:cover;object-position:center center;border-radius:20px 20px 0px 0px;}.elementor-561 .elementor-element.elementor-element-65113223{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-561 .elementor-element.elementor-element-1ebb1074{text-align:start;}.elementor-561 .elementor-element.elementor-element-1ebb1074 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:500;color:#2d2d2d;}.elementor-561 .elementor-element.elementor-element-1c47fba4{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#4a4a4a;}.elementor-561 .elementor-element.elementor-element-685d45c7{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#4a4a4a;}.elementor-561 .elementor-element.elementor-element-3e06f0b6{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-561 .elementor-element.elementor-element-3b2a10fc .elementor-button:hover, .elementor-561 .elementor-element.elementor-element-3b2a10fc .elementor-button:focus{background-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-3b2a10fc .elementor-button{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:4px 4px 4px 4px;}.elementor-561 .elementor-element.elementor-element-5534e88f .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:700;fill:var( --e-global-color-dark );color:var( --e-global-color-dark );border-style:solid;border-width:2px 2px 2px 2px;border-color:#333333;border-radius:4px 4px 4px 4px;}.elementor-561 .elementor-element.elementor-element-5534e88f .elementor-button:hover, .elementor-561 .elementor-element.elementor-element-5534e88f .elementor-button:focus{background-color:var( --e-global-color-background_alt );}.elementor-561 .elementor-element.elementor-element-28de680{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-561 .elementor-element.elementor-element-28de680:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-28de680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f7f5;}.elementor-561 .elementor-element.elementor-element-4c2c7281{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;}.elementor-561 .elementor-element.elementor-element-7374a1c3{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#718096;}.elementor-561 .elementor-element.elementor-element-2d7a8fd5{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#718096;}.elementor-561 .elementor-element.elementor-element-4b57a2d9{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#718096;}.elementor-561 .elementor-element.elementor-element-4b6a9cd4{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#718096;}.elementor-561 .elementor-element.elementor-element-6df8d5d9{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#718096;}.elementor-561 .elementor-element.elementor-element-12320e21{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#718096;}.elementor-561 .elementor-element.elementor-element-3f98f1f{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#718096;}.elementor-561 .elementor-element.elementor-element-792f6f40{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-561 .elementor-element.elementor-element-792f6f40:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-792f6f40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2d2d2d;}.elementor-561 .elementor-element.elementor-element-4dfd4ed6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-561 .elementor-element.elementor-element-567b2aea{text-align:center;}.elementor-561 .elementor-element.elementor-element-567b2aea .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:500;color:#ffffff;}.elementor-561 .elementor-element.elementor-element-498559de{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.8);}.elementor-561 .elementor-element.elementor-element-76cf19e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-561 .elementor-element.elementor-element-3ea6933d .elementor-button{background-color:var( --e-global-color-background_alt );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#2d2d2d;color:#2d2d2d;border-radius:4px 4px 4px 4px;padding:20px 30px 20px 30px;}.elementor-561 .elementor-element.elementor-element-3ea6933d .elementor-button:hover, .elementor-561 .elementor-element.elementor-element-3ea6933d .elementor-button:focus{background-color:#f9f7f5;}.elementor-561 .elementor-element.elementor-element-6c13e032 .elementor-button:hover, .elementor-561 .elementor-element.elementor-element-6c13e032 .elementor-button:focus{background-color:#b8944d;}.elementor-561 .elementor-element.elementor-element-6c13e032 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:4px 4px 4px 4px;padding:20px 30px 20px 30px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-561 .elementor-element.elementor-element-a188e9c{--width:31%;}.elementor-561 .elementor-element.elementor-element-659d6011{--width:31%;}.elementor-561 .elementor-element.elementor-element-68e3e676{--width:31%;}.elementor-561 .elementor-element.elementor-element-20ce83c7{--width:31%;}.elementor-561 .elementor-element.elementor-element-43b515f8{--width:31%;}.elementor-561 .elementor-element.elementor-element-7fa3487a{--width:31%;}.elementor-561 .elementor-element.elementor-element-3e609de1{--width:23%;}.elementor-561 .elementor-element.elementor-element-6d3cf118{--width:23%;}.elementor-561 .elementor-element.elementor-element-67440274{--width:23%;}.elementor-561 .elementor-element.elementor-element-f3e5cf9{--width:23%;}.elementor-561 .elementor-element.elementor-element-cd98195{--width:48%;}.elementor-561 .elementor-element.elementor-element-6a7f749f{--width:100%;}.elementor-561 .elementor-element.elementor-element-353451c8{--width:48%;}.elementor-561 .elementor-element.elementor-element-e4cd8c7{--width:100%;}.elementor-561 .elementor-element.elementor-element-600028b8{--width:31%;}.elementor-561 .elementor-element.elementor-element-19021c8c{--width:31%;}.elementor-561 .elementor-element.elementor-element-369d2d8c{--width:31%;}.elementor-561 .elementor-element.elementor-element-1d7a1938{--width:31%;}.elementor-561 .elementor-element.elementor-element-48ed46fe{--width:31%;}.elementor-561 .elementor-element.elementor-element-724264d3{--width:31%;}.elementor-561 .elementor-element.elementor-element-28b0ea8d{--width:48%;}.elementor-561 .elementor-element.elementor-element-113d77e0{--width:100%;}.elementor-561 .elementor-element.elementor-element-662e5dd{--width:100%;}.elementor-561 .elementor-element.elementor-element-793315c{--width:48%;}.elementor-561 .elementor-element.elementor-element-3e06f0b6{--width:100%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-a188e9c */.elementor-561 .elementor-element.elementor-element-a188e9c {
    background-size: auto 100% !important;
    background-position: center center !important;
    transition: background-size 0.5s cubic-bezier(0.4, 0, 0.2, 1) !important;
}

.elementor-561 .elementor-element.elementor-element-a188e9c:hover {
    background-size: auto 110% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-659d6011 */.elementor-561 .elementor-element.elementor-element-659d6011 {
    background-size: auto 100% !important;
    background-position: center center !important;
    transition: background-size 0.5s cubic-bezier(0.4, 0, 0.2, 1) !important;
}

.elementor-561 .elementor-element.elementor-element-659d6011:hover {
    background-size: auto 110% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e3e676 */.elementor-561 .elementor-element.elementor-element-68e3e676 {
    background-size: auto 100% !important;
    background-position: center center !important;
    transition: background-size 0.5s cubic-bezier(0.4, 0, 0.2, 1) !important;
}

.elementor-561 .elementor-element.elementor-element-68e3e676:hover {
    background-size: auto 110% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20ce83c7 */.elementor-561 .elementor-element.elementor-element-20ce83c7 {
    background-size: auto 100% !important;
    background-position: center center !important;
    transition: background-size 0.5s cubic-bezier(0.4, 0, 0.2, 1) !important;
}

.elementor-561 .elementor-element.elementor-element-20ce83c7:hover {
    background-size: auto 110% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43b515f8 */.elementor-561 .elementor-element.elementor-element-43b515f8 {
    background-size: auto 100% !important;
    background-position: center center !important;
    transition: background-size 0.5s cubic-bezier(0.4, 0, 0.2, 1) !important;
}

.elementor-561 .elementor-element.elementor-element-43b515f8:hover {
    background-size: auto 110% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fa3487a */.elementor-561 .elementor-element.elementor-element-7fa3487a {
    background-size: auto 100% !important;
    background-position: center center !important;
    transition: background-size 0.5s cubic-bezier(0.4, 0, 0.2, 1) !important;
}

.elementor-561 .elementor-element.elementor-element-7fa3487a:hover {
    background-size: auto 110% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63559691 *//* Force center all icon box icons */
.elementor-561 .elementor-element.elementor-element-63559691 .elementor-icon-box-icon {
    display: flex !important;
    justify-content: center !important;
    width: 100% !important;
    text-align: center !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

.elementor-561 .elementor-element.elementor-element-63559691 .elementor-icon-box-wrapper {
    text-align: center !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
}

.elementor-561 .elementor-element.elementor-element-63559691 .elementor-icon {
    display: inline-flex !important;
    justify-content: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40b4f0e0 */.elementor-element-[CONTAINER-ID] {
    transition: all 0.3s ease;
}

.elementor-element-[CONTAINER-ID]:hover {
    transform: translateY(-8px);
    box-shadow: 0 8px 30px rgba(0, 0, 0, 0.12);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6daffc23 */.elementor-element-d8d5zpj {
    padding: 0 !important;
}

.elementor-element-55c8eaf {
    padding: 0 !important;
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56cf736f */.elementor-element-d8d5zpj {
    padding: 0 !important;
}

.elementor-element-55c8eaf {
    padding: 0 !important;
    margin: 0 !important;
}/* End custom CSS */