.elementor-8866 .elementor-element.elementor-element-078a5b2{--display:flex;--min-height:475px;--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.19;}.elementor-8866 .elementor-element.elementor-element-078a5b2:not(.elementor-motion-effects-element-type-background), .elementor-8866 .elementor-element.elementor-element-078a5b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1697/destinations-longevity.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8866 .elementor-element.elementor-element-078a5b2::before, .elementor-8866 .elementor-element.elementor-element-078a5b2 > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-078a5b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-078a5b2 > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-078a5b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-078a5b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-971fd95 );--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-8857630{--display:flex;--border-radius:56px 56px 56px 56px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:160;}.elementor-8866 .elementor-element.elementor-element-8857630:not(.elementor-motion-effects-element-type-background), .elementor-8866 .elementor-element.elementor-element-8857630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-8866 .elementor-element.elementor-element-6b87fe7{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8866 .elementor-element.elementor-element-166a842{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-166a842 a{color:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-166a842 a:hover{color:var( --e-global-color-5d15d8c );}.elementor-8866 .elementor-element.elementor-element-eda79b1{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-8866 .elementor-element.elementor-element-2f8dcce.elementor-element{--align-self:center;}.elementor-8866 .elementor-element.elementor-element-2f8dcce{text-align:center;}.elementor-8866 .elementor-element.elementor-element-2f8dcce .elementor-heading-title{font-family:var( --e-global-typography-421677d-font-family ), Sans-serif;font-size:var( --e-global-typography-421677d-font-size );font-weight:var( --e-global-typography-421677d-font-weight );text-transform:var( --e-global-typography-421677d-text-transform );color:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-2897a5d.elementor-element{--align-self:center;}.elementor-8866 .elementor-element.elementor-element-2897a5d{text-align:center;}.elementor-8866 .elementor-element.elementor-element-2897a5d .elementor-heading-title{font-family:var( --e-global-typography-f4a13e6-font-family ), Sans-serif;font-size:var( --e-global-typography-f4a13e6-font-size );font-weight:var( --e-global-typography-f4a13e6-font-weight );font-style:var( --e-global-typography-f4a13e6-font-style );word-spacing:var( --e-global-typography-f4a13e6-word-spacing );color:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-5f4f1bc{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-b6a0ca3-font-family ), Sans-serif;font-size:var( --e-global-typography-b6a0ca3-font-size );font-weight:var( --e-global-typography-b6a0ca3-font-weight );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-5f4f1bc.elementor-element{--align-self:center;}.elementor-8866 .elementor-element.elementor-element-c0f0a52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8866 .elementor-element.elementor-element-1b664e1{--display:flex;}.elementor-8866 .elementor-element.elementor-element-18794ed{--display:flex;--min-height:613px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:0px;}.elementor-8866 .elementor-element.elementor-element-18794ed:not(.elementor-motion-effects-element-type-background), .elementor-8866 .elementor-element.elementor-element-18794ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1697/SFP-9890-1-v2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8866 .elementor-element.elementor-element-18794ed::before, .elementor-8866 .elementor-element.elementor-element-18794ed > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-18794ed > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-18794ed > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-18794ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-18794ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-18794ed:hover::before, .elementor-8866 .elementor-element.elementor-element-18794ed:hover > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-18794ed:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-18794ed > .elementor-background-slideshow:hover::before, .elementor-8866 .elementor-element.elementor-element-18794ed > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-18794ed:hover{--overlay-opacity:0.85;}.elementor-8866 .elementor-element.elementor-element-c5831e9{text-align:left;}.elementor-8866 .elementor-element.elementor-element-c5831e9 .elementor-heading-title{font-family:var( --e-global-typography-b296e02-font-family ), Sans-serif;font-size:var( --e-global-typography-b296e02-font-size );font-weight:var( --e-global-typography-b296e02-font-weight );color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-9c17eca{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-af52e0e );font-family:var( --e-global-typography-b6a0ca3-font-family ), Sans-serif;font-size:var( --e-global-typography-b6a0ca3-font-size );font-weight:var( --e-global-typography-b6a0ca3-font-weight );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-76a8f92{--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;}.elementor-8866 .elementor-element.elementor-element-8c28494 .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-8c28494 .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-8c28494 .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-8c28494 .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-8c28494 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-10487df .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-10487df .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-10487df .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-10487df .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-10487df .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-043cdea{--display:flex;--min-height:613px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:0px;}.elementor-8866 .elementor-element.elementor-element-043cdea:not(.elementor-motion-effects-element-type-background), .elementor-8866 .elementor-element.elementor-element-043cdea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1697/DSC06094-HDR.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8866 .elementor-element.elementor-element-043cdea::before, .elementor-8866 .elementor-element.elementor-element-043cdea > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-043cdea > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-043cdea > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-043cdea > .e-con-inner > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-043cdea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-043cdea:hover::before, .elementor-8866 .elementor-element.elementor-element-043cdea:hover > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-043cdea:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-043cdea > .elementor-background-slideshow:hover::before, .elementor-8866 .elementor-element.elementor-element-043cdea > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-043cdea:hover{--overlay-opacity:0.85;}.elementor-8866 .elementor-element.elementor-element-ee6ed87{text-align:left;}.elementor-8866 .elementor-element.elementor-element-ee6ed87 .elementor-heading-title{font-family:var( --e-global-typography-b296e02-font-family ), Sans-serif;font-size:var( --e-global-typography-b296e02-font-size );font-weight:var( --e-global-typography-b296e02-font-weight );color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-c64f9a3{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-af52e0e );font-family:var( --e-global-typography-b6a0ca3-font-family ), Sans-serif;font-size:var( --e-global-typography-b6a0ca3-font-size );font-weight:var( --e-global-typography-b6a0ca3-font-weight );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-9f73914{--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;}.elementor-8866 .elementor-element.elementor-element-3ca23ab .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-3ca23ab .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-3ca23ab .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-3ca23ab .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-3ca23ab .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-56969c9 .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-56969c9 .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-56969c9 .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-56969c9 .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-56969c9 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-004692b{--display:flex;--min-height:613px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:0px;}.elementor-8866 .elementor-element.elementor-element-004692b:not(.elementor-motion-effects-element-type-background), .elementor-8866 .elementor-element.elementor-element-004692b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1697/20220309-LongivityAlvor_02_PiscinaRelax_0970RN.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8866 .elementor-element.elementor-element-004692b::before, .elementor-8866 .elementor-element.elementor-element-004692b > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-004692b > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-004692b > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-004692b > .e-con-inner > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-004692b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-004692b:hover::before, .elementor-8866 .elementor-element.elementor-element-004692b:hover > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-004692b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-004692b > .elementor-background-slideshow:hover::before, .elementor-8866 .elementor-element.elementor-element-004692b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-004692b:hover{--overlay-opacity:0.85;}.elementor-8866 .elementor-element.elementor-element-f5066fb{text-align:left;}.elementor-8866 .elementor-element.elementor-element-f5066fb .elementor-heading-title{font-family:var( --e-global-typography-b296e02-font-family ), Sans-serif;font-size:var( --e-global-typography-b296e02-font-size );font-weight:var( --e-global-typography-b296e02-font-weight );color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-30d60a7{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-af52e0e );font-family:var( --e-global-typography-b6a0ca3-font-family ), Sans-serif;font-size:var( --e-global-typography-b6a0ca3-font-size );font-weight:var( --e-global-typography-b6a0ca3-font-weight );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-db8e433{--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;}.elementor-8866 .elementor-element.elementor-element-1d58aea .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-1d58aea .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-1d58aea .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-1d58aea .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-1d58aea .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-3bb1ce9 .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-3bb1ce9 .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-3bb1ce9 .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-3bb1ce9 .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-3bb1ce9 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-589b4ff{--display:flex;--min-height:613px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:0px;}.elementor-8866 .elementor-element.elementor-element-589b4ff:not(.elementor-motion-effects-element-type-background), .elementor-8866 .elementor-element.elementor-element-589b4ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1697/20220309-LongivityAlvor_02_PiscinaRelax_0901RN.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8866 .elementor-element.elementor-element-589b4ff::before, .elementor-8866 .elementor-element.elementor-element-589b4ff > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-589b4ff > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-589b4ff > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-589b4ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-589b4ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-589b4ff:hover::before, .elementor-8866 .elementor-element.elementor-element-589b4ff:hover > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-589b4ff:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-589b4ff > .elementor-background-slideshow:hover::before, .elementor-8866 .elementor-element.elementor-element-589b4ff > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-589b4ff:hover{--overlay-opacity:0.85;}.elementor-8866 .elementor-element.elementor-element-3d440ae{text-align:left;}.elementor-8866 .elementor-element.elementor-element-3d440ae .elementor-heading-title{font-family:var( --e-global-typography-b296e02-font-family ), Sans-serif;font-size:var( --e-global-typography-b296e02-font-size );font-weight:var( --e-global-typography-b296e02-font-weight );color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-9eaf819{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-af52e0e );font-family:var( --e-global-typography-b6a0ca3-font-family ), Sans-serif;font-size:var( --e-global-typography-b6a0ca3-font-size );font-weight:var( --e-global-typography-b6a0ca3-font-weight );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-9d0d497{--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;}.elementor-8866 .elementor-element.elementor-element-035da3e .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-035da3e .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-035da3e .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-035da3e .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-035da3e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-484a923 .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-484a923 .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-484a923 .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-484a923 .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-484a923 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-90f42d3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-9%;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:15%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:15%;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-normal-color:var( --e-global-color-5d84c3e );--e-n-carousel-arrow-hover-color:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-7b30d4b{--display:flex;--min-height:613px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:0px;}.elementor-8866 .elementor-element.elementor-element-7b30d4b:not(.elementor-motion-effects-element-type-background), .elementor-8866 .elementor-element.elementor-element-7b30d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1697/gmiller-exterior-19.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8866 .elementor-element.elementor-element-7b30d4b::before, .elementor-8866 .elementor-element.elementor-element-7b30d4b > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-7b30d4b > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-7b30d4b > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-7b30d4b > .e-con-inner > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-7b30d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-7b30d4b:hover::before, .elementor-8866 .elementor-element.elementor-element-7b30d4b:hover > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-7b30d4b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-7b30d4b > .elementor-background-slideshow:hover::before, .elementor-8866 .elementor-element.elementor-element-7b30d4b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-7b30d4b:hover{--overlay-opacity:0.85;}.elementor-8866 .elementor-element.elementor-element-fe9a9e6{text-align:left;}.elementor-8866 .elementor-element.elementor-element-fe9a9e6 .elementor-heading-title{font-family:var( --e-global-typography-b296e02-font-family ), Sans-serif;font-size:var( --e-global-typography-b296e02-font-size );font-weight:var( --e-global-typography-b296e02-font-weight );color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-a48406b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-af52e0e );font-family:var( --e-global-typography-b6a0ca3-font-family ), Sans-serif;font-size:var( --e-global-typography-b6a0ca3-font-size );font-weight:var( --e-global-typography-b6a0ca3-font-weight );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-c3fa961{--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;}.elementor-8866 .elementor-element.elementor-element-ff0c4b5 .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-ff0c4b5 .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-ff0c4b5 .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-ff0c4b5 .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-ff0c4b5 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-7200bf9 .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-7200bf9 .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-7200bf9 .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-7200bf9 .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-7200bf9 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-ba17523{--display:flex;--min-height:613px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:0px;}.elementor-8866 .elementor-element.elementor-element-ba17523:not(.elementor-motion-effects-element-type-background), .elementor-8866 .elementor-element.elementor-element-ba17523 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1697/gmiller-restaurant-bar-4-1536x1024-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8866 .elementor-element.elementor-element-ba17523::before, .elementor-8866 .elementor-element.elementor-element-ba17523 > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-ba17523 > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-ba17523 > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-ba17523 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-ba17523 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-ba17523:hover::before, .elementor-8866 .elementor-element.elementor-element-ba17523:hover > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-ba17523:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-ba17523 > .elementor-background-slideshow:hover::before, .elementor-8866 .elementor-element.elementor-element-ba17523 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-ba17523:hover{--overlay-opacity:0.85;}.elementor-8866 .elementor-element.elementor-element-a0deb00{text-align:left;}.elementor-8866 .elementor-element.elementor-element-a0deb00 .elementor-heading-title{font-family:var( --e-global-typography-b296e02-font-family ), Sans-serif;font-size:var( --e-global-typography-b296e02-font-size );font-weight:var( --e-global-typography-b296e02-font-weight );color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-de11121{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-af52e0e );font-family:var( --e-global-typography-b6a0ca3-font-family ), Sans-serif;font-size:var( --e-global-typography-b6a0ca3-font-size );font-weight:var( --e-global-typography-b6a0ca3-font-weight );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-b363151{--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;}.elementor-8866 .elementor-element.elementor-element-bf6d455 .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-bf6d455 .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-bf6d455 .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-bf6d455 .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-bf6d455 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-a37b56c .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-a37b56c .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-a37b56c .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-a37b56c .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-a37b56c .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-d61fd57{--display:flex;--min-height:613px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:0px;}.elementor-8866 .elementor-element.elementor-element-d61fd57:not(.elementor-motion-effects-element-type-background), .elementor-8866 .elementor-element.elementor-element-d61fd57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1697/image-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8866 .elementor-element.elementor-element-d61fd57::before, .elementor-8866 .elementor-element.elementor-element-d61fd57 > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-d61fd57 > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-d61fd57 > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-d61fd57 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-d61fd57 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-d61fd57:hover::before, .elementor-8866 .elementor-element.elementor-element-d61fd57:hover > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-d61fd57:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-d61fd57 > .elementor-background-slideshow:hover::before, .elementor-8866 .elementor-element.elementor-element-d61fd57 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-d61fd57:hover{--overlay-opacity:0.85;}.elementor-8866 .elementor-element.elementor-element-a6785dc{text-align:left;}.elementor-8866 .elementor-element.elementor-element-a6785dc .elementor-heading-title{font-family:var( --e-global-typography-b296e02-font-family ), Sans-serif;font-size:var( --e-global-typography-b296e02-font-size );font-weight:var( --e-global-typography-b296e02-font-weight );color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-1d12ac9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-af52e0e );font-family:var( --e-global-typography-b6a0ca3-font-family ), Sans-serif;font-size:var( --e-global-typography-b6a0ca3-font-size );font-weight:var( --e-global-typography-b6a0ca3-font-weight );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-4d36dfc{--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;}.elementor-8866 .elementor-element.elementor-element-5cff595 .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-5cff595 .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-5cff595 .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-5cff595 .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-5cff595 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-e1ce67e .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-e1ce67e .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-e1ce67e .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-e1ce67e .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-e1ce67e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-ba324aa{--display:flex;--min-height:613px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:0px;}.elementor-8866 .elementor-element.elementor-element-ba324aa:not(.elementor-motion-effects-element-type-background), .elementor-8866 .elementor-element.elementor-element-ba324aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1697/gmiller-restaurant-bar-9-2048x1365-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8866 .elementor-element.elementor-element-ba324aa::before, .elementor-8866 .elementor-element.elementor-element-ba324aa > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-ba324aa > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-ba324aa > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-ba324aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-ba324aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-ba324aa:hover::before, .elementor-8866 .elementor-element.elementor-element-ba324aa:hover > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-ba324aa:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-ba324aa > .elementor-background-slideshow:hover::before, .elementor-8866 .elementor-element.elementor-element-ba324aa > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-ba324aa:hover{--overlay-opacity:0.85;}.elementor-8866 .elementor-element.elementor-element-7e3ec16{text-align:left;}.elementor-8866 .elementor-element.elementor-element-7e3ec16 .elementor-heading-title{font-family:var( --e-global-typography-b296e02-font-family ), Sans-serif;font-size:var( --e-global-typography-b296e02-font-size );font-weight:var( --e-global-typography-b296e02-font-weight );color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-bc688a1{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-af52e0e );font-family:var( --e-global-typography-b6a0ca3-font-family ), Sans-serif;font-size:var( --e-global-typography-b6a0ca3-font-size );font-weight:var( --e-global-typography-b6a0ca3-font-weight );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-edcf999{--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;}.elementor-8866 .elementor-element.elementor-element-9d46515 .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-9d46515 .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-9d46515 .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-9d46515 .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-9d46515 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-2683d10 .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-2683d10 .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-2683d10 .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-2683d10 .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-2683d10 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-87081ed{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-9%;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:15%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:15%;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-normal-color:var( --e-global-color-5d84c3e );--e-n-carousel-arrow-hover-color:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-963206c{--display:flex;}.elementor-8866 .elementor-element.elementor-element-f75cf0f{--display:flex;--min-height:613px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:0px;}.elementor-8866 .elementor-element.elementor-element-f75cf0f:not(.elementor-motion-effects-element-type-background), .elementor-8866 .elementor-element.elementor-element-f75cf0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1697/SFP-9890-1-v2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8866 .elementor-element.elementor-element-f75cf0f::before, .elementor-8866 .elementor-element.elementor-element-f75cf0f > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-f75cf0f > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-f75cf0f > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-f75cf0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-f75cf0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-f75cf0f:hover::before, .elementor-8866 .elementor-element.elementor-element-f75cf0f:hover > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-f75cf0f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-f75cf0f > .elementor-background-slideshow:hover::before, .elementor-8866 .elementor-element.elementor-element-f75cf0f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-f75cf0f:hover{--overlay-opacity:0.85;}.elementor-8866 .elementor-element.elementor-element-1cf3d3e{text-align:left;}.elementor-8866 .elementor-element.elementor-element-1cf3d3e .elementor-heading-title{font-family:var( --e-global-typography-b296e02-font-family ), Sans-serif;font-size:var( --e-global-typography-b296e02-font-size );font-weight:var( --e-global-typography-b296e02-font-weight );color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-a1d6590{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-af52e0e );font-family:var( --e-global-typography-b6a0ca3-font-family ), Sans-serif;font-size:var( --e-global-typography-b6a0ca3-font-size );font-weight:var( --e-global-typography-b6a0ca3-font-weight );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-b803b5b{--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;}.elementor-8866 .elementor-element.elementor-element-4fb5206 .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-4fb5206 .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-4fb5206 .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-4fb5206 .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-4fb5206 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-e5cd3ca .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-e5cd3ca .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-e5cd3ca .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-e5cd3ca .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-e5cd3ca .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-29ca24b{--display:flex;--min-height:613px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:0px;}.elementor-8866 .elementor-element.elementor-element-29ca24b:not(.elementor-motion-effects-element-type-background), .elementor-8866 .elementor-element.elementor-element-29ca24b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1697/DSC06094-HDR.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8866 .elementor-element.elementor-element-29ca24b::before, .elementor-8866 .elementor-element.elementor-element-29ca24b > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-29ca24b > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-29ca24b > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-29ca24b > .e-con-inner > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-29ca24b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-29ca24b:hover::before, .elementor-8866 .elementor-element.elementor-element-29ca24b:hover > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-29ca24b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-29ca24b > .elementor-background-slideshow:hover::before, .elementor-8866 .elementor-element.elementor-element-29ca24b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-29ca24b:hover{--overlay-opacity:0.85;}.elementor-8866 .elementor-element.elementor-element-17dd0f2{text-align:left;}.elementor-8866 .elementor-element.elementor-element-17dd0f2 .elementor-heading-title{font-family:var( --e-global-typography-b296e02-font-family ), Sans-serif;font-size:var( --e-global-typography-b296e02-font-size );font-weight:var( --e-global-typography-b296e02-font-weight );color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-ed2c200{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-af52e0e );font-family:var( --e-global-typography-b6a0ca3-font-family ), Sans-serif;font-size:var( --e-global-typography-b6a0ca3-font-size );font-weight:var( --e-global-typography-b6a0ca3-font-weight );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-60d41b5{--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;}.elementor-8866 .elementor-element.elementor-element-4375c5d .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-4375c5d .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-4375c5d .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-4375c5d .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-4375c5d .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-ae61159 .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-ae61159 .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-ae61159 .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-ae61159 .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-ae61159 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-9e2fec9{--display:flex;--min-height:613px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:0px;}.elementor-8866 .elementor-element.elementor-element-9e2fec9:not(.elementor-motion-effects-element-type-background), .elementor-8866 .elementor-element.elementor-element-9e2fec9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1697/20220309-LongivityAlvor_02_PiscinaRelax_0970RN.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8866 .elementor-element.elementor-element-9e2fec9::before, .elementor-8866 .elementor-element.elementor-element-9e2fec9 > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-9e2fec9 > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-9e2fec9 > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-9e2fec9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-9e2fec9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-9e2fec9:hover::before, .elementor-8866 .elementor-element.elementor-element-9e2fec9:hover > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-9e2fec9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-9e2fec9 > .elementor-background-slideshow:hover::before, .elementor-8866 .elementor-element.elementor-element-9e2fec9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-9e2fec9:hover{--overlay-opacity:0.85;}.elementor-8866 .elementor-element.elementor-element-2bbee28{text-align:left;}.elementor-8866 .elementor-element.elementor-element-2bbee28 .elementor-heading-title{font-family:var( --e-global-typography-b296e02-font-family ), Sans-serif;font-size:var( --e-global-typography-b296e02-font-size );font-weight:var( --e-global-typography-b296e02-font-weight );color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-170e2ce{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-af52e0e );font-family:var( --e-global-typography-b6a0ca3-font-family ), Sans-serif;font-size:var( --e-global-typography-b6a0ca3-font-size );font-weight:var( --e-global-typography-b6a0ca3-font-weight );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-492d8b3{--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;}.elementor-8866 .elementor-element.elementor-element-f2fdfb8 .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-f2fdfb8 .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-f2fdfb8 .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-f2fdfb8 .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-f2fdfb8 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-16b6535 .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-16b6535 .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-16b6535 .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-16b6535 .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-16b6535 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-faabe7e{--display:flex;--min-height:613px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:0px;}.elementor-8866 .elementor-element.elementor-element-faabe7e:not(.elementor-motion-effects-element-type-background), .elementor-8866 .elementor-element.elementor-element-faabe7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1697/20220309-LongivityAlvor_02_PiscinaRelax_0901RN.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8866 .elementor-element.elementor-element-faabe7e::before, .elementor-8866 .elementor-element.elementor-element-faabe7e > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-faabe7e > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-faabe7e > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-faabe7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-faabe7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-faabe7e:hover::before, .elementor-8866 .elementor-element.elementor-element-faabe7e:hover > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-faabe7e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-faabe7e > .elementor-background-slideshow:hover::before, .elementor-8866 .elementor-element.elementor-element-faabe7e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-faabe7e:hover{--overlay-opacity:0.85;}.elementor-8866 .elementor-element.elementor-element-07ade5c{text-align:left;}.elementor-8866 .elementor-element.elementor-element-07ade5c .elementor-heading-title{font-family:var( --e-global-typography-b296e02-font-family ), Sans-serif;font-size:var( --e-global-typography-b296e02-font-size );font-weight:var( --e-global-typography-b296e02-font-weight );color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-9673fcc{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-af52e0e );font-family:var( --e-global-typography-b6a0ca3-font-family ), Sans-serif;font-size:var( --e-global-typography-b6a0ca3-font-size );font-weight:var( --e-global-typography-b6a0ca3-font-weight );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-ede1b73{--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;}.elementor-8866 .elementor-element.elementor-element-fb33ed4 .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-fb33ed4 .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-fb33ed4 .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-fb33ed4 .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-fb33ed4 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-00118e2 .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-00118e2 .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-00118e2 .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-00118e2 .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-00118e2 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-f52c619{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-9%;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:15%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:15%;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-normal-color:var( --e-global-color-5d84c3e );--e-n-carousel-arrow-hover-color:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-7d58f3a{--display:flex;}.elementor-8866 .elementor-element.elementor-element-7476279{--display:flex;--min-height:613px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:0px;}.elementor-8866 .elementor-element.elementor-element-7476279:not(.elementor-motion-effects-element-type-background), .elementor-8866 .elementor-element.elementor-element-7476279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1697/gmiller-exterior-19.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8866 .elementor-element.elementor-element-7476279::before, .elementor-8866 .elementor-element.elementor-element-7476279 > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-7476279 > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-7476279 > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-7476279 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-7476279 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-7476279:hover::before, .elementor-8866 .elementor-element.elementor-element-7476279:hover > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-7476279:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-7476279 > .elementor-background-slideshow:hover::before, .elementor-8866 .elementor-element.elementor-element-7476279 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-7476279:hover{--overlay-opacity:0.85;}.elementor-8866 .elementor-element.elementor-element-f86e721{text-align:left;}.elementor-8866 .elementor-element.elementor-element-f86e721 .elementor-heading-title{font-family:var( --e-global-typography-b296e02-font-family ), Sans-serif;font-size:var( --e-global-typography-b296e02-font-size );font-weight:var( --e-global-typography-b296e02-font-weight );color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-d44abd5{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-af52e0e );font-family:var( --e-global-typography-b6a0ca3-font-family ), Sans-serif;font-size:var( --e-global-typography-b6a0ca3-font-size );font-weight:var( --e-global-typography-b6a0ca3-font-weight );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-624ae71{--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;}.elementor-8866 .elementor-element.elementor-element-94ce73f .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-94ce73f .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-94ce73f .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-94ce73f .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-94ce73f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-f485a08 .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-f485a08 .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-f485a08 .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-f485a08 .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-f485a08 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-b1d1dba{--display:flex;--min-height:613px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:0px;}.elementor-8866 .elementor-element.elementor-element-b1d1dba:not(.elementor-motion-effects-element-type-background), .elementor-8866 .elementor-element.elementor-element-b1d1dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1697/gmiller-restaurant-bar-4-1536x1024-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8866 .elementor-element.elementor-element-b1d1dba::before, .elementor-8866 .elementor-element.elementor-element-b1d1dba > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-b1d1dba > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-b1d1dba > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-b1d1dba > .e-con-inner > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-b1d1dba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-b1d1dba:hover::before, .elementor-8866 .elementor-element.elementor-element-b1d1dba:hover > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-b1d1dba:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-b1d1dba > .elementor-background-slideshow:hover::before, .elementor-8866 .elementor-element.elementor-element-b1d1dba > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-b1d1dba:hover{--overlay-opacity:0.85;}.elementor-8866 .elementor-element.elementor-element-a21fabb{text-align:left;}.elementor-8866 .elementor-element.elementor-element-a21fabb .elementor-heading-title{font-family:var( --e-global-typography-b296e02-font-family ), Sans-serif;font-size:var( --e-global-typography-b296e02-font-size );font-weight:var( --e-global-typography-b296e02-font-weight );color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-2931fe9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-af52e0e );font-family:var( --e-global-typography-b6a0ca3-font-family ), Sans-serif;font-size:var( --e-global-typography-b6a0ca3-font-size );font-weight:var( --e-global-typography-b6a0ca3-font-weight );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-db8eeeb{--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;}.elementor-8866 .elementor-element.elementor-element-3f4e897 .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-3f4e897 .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-3f4e897 .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-3f4e897 .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-3f4e897 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-f221f6e .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-f221f6e .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-f221f6e .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-f221f6e .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-f221f6e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-b76b59f{--display:flex;--min-height:613px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:0px;}.elementor-8866 .elementor-element.elementor-element-b76b59f:not(.elementor-motion-effects-element-type-background), .elementor-8866 .elementor-element.elementor-element-b76b59f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1697/image-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8866 .elementor-element.elementor-element-b76b59f::before, .elementor-8866 .elementor-element.elementor-element-b76b59f > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-b76b59f > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-b76b59f > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-b76b59f > .e-con-inner > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-b76b59f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-b76b59f:hover::before, .elementor-8866 .elementor-element.elementor-element-b76b59f:hover > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-b76b59f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-b76b59f > .elementor-background-slideshow:hover::before, .elementor-8866 .elementor-element.elementor-element-b76b59f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-b76b59f:hover{--overlay-opacity:0.85;}.elementor-8866 .elementor-element.elementor-element-ca140e0{text-align:left;}.elementor-8866 .elementor-element.elementor-element-ca140e0 .elementor-heading-title{font-family:var( --e-global-typography-b296e02-font-family ), Sans-serif;font-size:var( --e-global-typography-b296e02-font-size );font-weight:var( --e-global-typography-b296e02-font-weight );color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-41467aa{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-af52e0e );font-family:var( --e-global-typography-b6a0ca3-font-family ), Sans-serif;font-size:var( --e-global-typography-b6a0ca3-font-size );font-weight:var( --e-global-typography-b6a0ca3-font-weight );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-0f1b49d{--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;}.elementor-8866 .elementor-element.elementor-element-3c857ee .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-3c857ee .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-3c857ee .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-3c857ee .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-3c857ee .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-6382ae9 .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-6382ae9 .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-6382ae9 .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-6382ae9 .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-6382ae9 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-d2be1d5{--display:flex;--min-height:613px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:0px;}.elementor-8866 .elementor-element.elementor-element-d2be1d5:not(.elementor-motion-effects-element-type-background), .elementor-8866 .elementor-element.elementor-element-d2be1d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1697/gmiller-restaurant-bar-9-2048x1365-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8866 .elementor-element.elementor-element-d2be1d5::before, .elementor-8866 .elementor-element.elementor-element-d2be1d5 > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-d2be1d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-d2be1d5 > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-d2be1d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8866 .elementor-element.elementor-element-d2be1d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-d2be1d5:hover::before, .elementor-8866 .elementor-element.elementor-element-d2be1d5:hover > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-d2be1d5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8866 .elementor-element.elementor-element-d2be1d5 > .elementor-background-slideshow:hover::before, .elementor-8866 .elementor-element.elementor-element-d2be1d5 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000054;--background-overlay:'';}.elementor-8866 .elementor-element.elementor-element-d2be1d5:hover{--overlay-opacity:0.85;}.elementor-8866 .elementor-element.elementor-element-4fbb9b7{text-align:left;}.elementor-8866 .elementor-element.elementor-element-4fbb9b7 .elementor-heading-title{font-family:var( --e-global-typography-b296e02-font-family ), Sans-serif;font-size:var( --e-global-typography-b296e02-font-size );font-weight:var( --e-global-typography-b296e02-font-weight );color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-3f55d77{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-af52e0e );font-family:var( --e-global-typography-b6a0ca3-font-family ), Sans-serif;font-size:var( --e-global-typography-b6a0ca3-font-size );font-weight:var( --e-global-typography-b6a0ca3-font-weight );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-590fe52{--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;}.elementor-8866 .elementor-element.elementor-element-75e057c .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-75e057c .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-75e057c .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-75e057c .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-75e057c .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-c9bac2c .elementor-button{background-color:var( --e-global-color-5d84c3e );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-af52e0e );color:var( --e-global-color-af52e0e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-af52e0e );border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-8866 .elementor-element.elementor-element-c9bac2c .elementor-button:hover, .elementor-8866 .elementor-element.elementor-element-c9bac2c .elementor-button:focus{background-color:var( --e-global-color-af52e0e );color:var( --e-global-color-text );border-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-c9bac2c .elementor-button:hover svg, .elementor-8866 .elementor-element.elementor-element-c9bac2c .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-7ec5c8a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-9%;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:15%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:15%;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-normal-color:var( --e-global-color-5d84c3e );--e-n-carousel-arrow-hover-color:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-67d6b3a{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:15px;--n-tabs-title-border-radius:50px 50px 50px 50px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:30px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:30px;--n-tabs-title-font-size:var( --e-global-typography-b6a0ca3-font-size );--n-tabs-title-color:var( --e-global-color-af52e0e );}.elementor-8866 .elementor-element.elementor-element-67d6b3a > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-text );}.elementor-8866 .elementor-element.elementor-element-67d6b3a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-b6a0ca3-font-family ), Sans-serif;font-weight:var( --e-global-typography-b6a0ca3-font-weight );line-height:var( --e-global-typography-b6a0ca3-line-height );}@media(max-width:1366px){.elementor-8866 .elementor-element.elementor-element-6b87fe7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8866 .elementor-element.elementor-element-eda79b1{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-8866 .elementor-element.elementor-element-2f8dcce .elementor-heading-title{font-size:var( --e-global-typography-421677d-font-size );}.elementor-8866 .elementor-element.elementor-element-2897a5d .elementor-heading-title{font-size:var( --e-global-typography-f4a13e6-font-size );word-spacing:var( --e-global-typography-f4a13e6-word-spacing );}.elementor-8866 .elementor-element.elementor-element-5f4f1bc{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-18794ed{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-c5831e9 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-9c17eca{--container-widget-width:763px;--container-widget-flex-grow:0;width:var( --container-widget-width, 763px );max-width:763px;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-043cdea{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-ee6ed87 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-c64f9a3{--container-widget-width:763px;--container-widget-flex-grow:0;width:var( --container-widget-width, 763px );max-width:763px;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-004692b{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-f5066fb .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-30d60a7{--container-widget-width:763px;--container-widget-flex-grow:0;width:var( --container-widget-width, 763px );max-width:763px;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-589b4ff{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-3d440ae .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-9eaf819{--container-widget-width:763px;--container-widget-flex-grow:0;width:var( --container-widget-width, 763px );max-width:763px;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-90f42d3{--e-n-carousel-arrow-prev-left-position:-11%;--e-n-carousel-arrow-prev-top-position:15%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-position:15%;}.elementor-8866 .elementor-element.elementor-element-7b30d4b{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-fe9a9e6 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-a48406b{--container-widget-width:763px;--container-widget-flex-grow:0;width:var( --container-widget-width, 763px );max-width:763px;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-ba17523{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-a0deb00 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-de11121{--container-widget-width:763px;--container-widget-flex-grow:0;width:var( --container-widget-width, 763px );max-width:763px;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-d61fd57{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-a6785dc .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-1d12ac9{--container-widget-width:763px;--container-widget-flex-grow:0;width:var( --container-widget-width, 763px );max-width:763px;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-ba324aa{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-7e3ec16 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-bc688a1{--container-widget-width:763px;--container-widget-flex-grow:0;width:var( --container-widget-width, 763px );max-width:763px;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-87081ed{--e-n-carousel-arrow-prev-left-position:-11%;--e-n-carousel-arrow-prev-top-position:15%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-position:15%;}.elementor-8866 .elementor-element.elementor-element-f75cf0f{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-1cf3d3e .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-a1d6590{--container-widget-width:763px;--container-widget-flex-grow:0;width:var( --container-widget-width, 763px );max-width:763px;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-29ca24b{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-17dd0f2 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-ed2c200{--container-widget-width:763px;--container-widget-flex-grow:0;width:var( --container-widget-width, 763px );max-width:763px;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-9e2fec9{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-2bbee28 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-170e2ce{--container-widget-width:763px;--container-widget-flex-grow:0;width:var( --container-widget-width, 763px );max-width:763px;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-faabe7e{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-07ade5c .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-9673fcc{--container-widget-width:763px;--container-widget-flex-grow:0;width:var( --container-widget-width, 763px );max-width:763px;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-f52c619{--e-n-carousel-arrow-prev-left-position:-11%;--e-n-carousel-arrow-prev-top-position:15%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-position:15%;}.elementor-8866 .elementor-element.elementor-element-7476279{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-f86e721 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-d44abd5{--container-widget-width:763px;--container-widget-flex-grow:0;width:var( --container-widget-width, 763px );max-width:763px;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-b1d1dba{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-a21fabb .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-2931fe9{--container-widget-width:763px;--container-widget-flex-grow:0;width:var( --container-widget-width, 763px );max-width:763px;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-b76b59f{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-ca140e0 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-41467aa{--container-widget-width:763px;--container-widget-flex-grow:0;width:var( --container-widget-width, 763px );max-width:763px;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-d2be1d5{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-4fbb9b7 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-3f55d77{--container-widget-width:763px;--container-widget-flex-grow:0;width:var( --container-widget-width, 763px );max-width:763px;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-7ec5c8a{--e-n-carousel-arrow-prev-left-position:-11%;--e-n-carousel-arrow-prev-top-position:15%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-position:15%;}.elementor-8866 .elementor-element.elementor-element-67d6b3a{--n-tabs-title-font-size:var( --e-global-typography-b6a0ca3-font-size );}.elementor-8866 .elementor-element.elementor-element-67d6b3a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-b6a0ca3-line-height );}}@media(min-width:768px){.elementor-8866 .elementor-element.elementor-element-8857630{--width:75%;}}@media(max-width:1366px) and (min-width:768px){.elementor-8866 .elementor-element.elementor-element-8857630{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8866 .elementor-element.elementor-element-8857630{--width:95%;}}@media(max-width:1024px){.elementor-8866 .elementor-element.elementor-element-8857630{--z-index:160;}.elementor-8866 .elementor-element.elementor-element-eda79b1{--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-8866 .elementor-element.elementor-element-2f8dcce .elementor-heading-title{font-size:var( --e-global-typography-421677d-font-size );}.elementor-8866 .elementor-element.elementor-element-2897a5d .elementor-heading-title{font-size:var( --e-global-typography-f4a13e6-font-size );word-spacing:var( --e-global-typography-f4a13e6-word-spacing );}.elementor-8866 .elementor-element.elementor-element-5f4f1bc{font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-18794ed{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-c5831e9 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-9c17eca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-043cdea{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-ee6ed87 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-c64f9a3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-004692b{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-f5066fb .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-30d60a7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-589b4ff{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-3d440ae .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-9eaf819{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-90f42d3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-13%;--e-n-carousel-arrow-prev-top-position:15%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-position:15%;}.elementor-8866 .elementor-element.elementor-element-7b30d4b{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-fe9a9e6 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-a48406b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-ba17523{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-a0deb00 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-de11121{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-d61fd57{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-a6785dc .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-1d12ac9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-ba324aa{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-7e3ec16 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-bc688a1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-87081ed{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-13%;--e-n-carousel-arrow-prev-top-position:15%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-position:15%;}.elementor-8866 .elementor-element.elementor-element-f75cf0f{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-1cf3d3e .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-a1d6590{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-29ca24b{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-17dd0f2 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-ed2c200{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-9e2fec9{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-2bbee28 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-170e2ce{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-faabe7e{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-07ade5c .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-9673fcc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-f52c619{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-13%;--e-n-carousel-arrow-prev-top-position:15%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-position:15%;}.elementor-8866 .elementor-element.elementor-element-7476279{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-f86e721 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-d44abd5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-b1d1dba{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-a21fabb .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-2931fe9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-b76b59f{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-ca140e0 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-41467aa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-d2be1d5{--min-height:613px;}.elementor-8866 .elementor-element.elementor-element-4fbb9b7 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-3f55d77{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-7ec5c8a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-13%;--e-n-carousel-arrow-prev-top-position:15%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-position:15%;}.elementor-8866 .elementor-element.elementor-element-67d6b3a{--n-tabs-title-font-size:var( --e-global-typography-b6a0ca3-font-size );}.elementor-8866 .elementor-element.elementor-element-67d6b3a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-b6a0ca3-line-height );}}@media(max-width:767px){.elementor-8866 .elementor-element.elementor-element-8857630{--width:100%;}.elementor-8866 .elementor-element.elementor-element-eda79b1{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-8866 .elementor-element.elementor-element-2f8dcce .elementor-heading-title{font-size:var( --e-global-typography-421677d-font-size );}.elementor-8866 .elementor-element.elementor-element-2897a5d .elementor-heading-title{font-size:var( --e-global-typography-f4a13e6-font-size );word-spacing:var( --e-global-typography-f4a13e6-word-spacing );}.elementor-8866 .elementor-element.elementor-element-5f4f1bc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-18794ed{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8866 .elementor-element.elementor-element-c5831e9 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-9c17eca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-043cdea{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8866 .elementor-element.elementor-element-ee6ed87 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-c64f9a3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-004692b{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8866 .elementor-element.elementor-element-f5066fb .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-30d60a7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-589b4ff{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8866 .elementor-element.elementor-element-3d440ae .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-9eaf819{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-90f42d3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-20%;--e-n-carousel-arrow-prev-top-position:15%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-position:15%;}.elementor-8866 .elementor-element.elementor-element-7b30d4b{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8866 .elementor-element.elementor-element-fe9a9e6 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-a48406b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-ba17523{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8866 .elementor-element.elementor-element-a0deb00 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-de11121{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-d61fd57{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8866 .elementor-element.elementor-element-a6785dc .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-1d12ac9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-ba324aa{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8866 .elementor-element.elementor-element-7e3ec16 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-bc688a1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-87081ed{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-20%;--e-n-carousel-arrow-prev-top-position:15%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-position:15%;}.elementor-8866 .elementor-element.elementor-element-f75cf0f{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8866 .elementor-element.elementor-element-1cf3d3e .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-a1d6590{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-29ca24b{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8866 .elementor-element.elementor-element-17dd0f2 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-ed2c200{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-9e2fec9{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8866 .elementor-element.elementor-element-2bbee28 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-170e2ce{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-faabe7e{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8866 .elementor-element.elementor-element-07ade5c .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-9673fcc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-f52c619{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-20%;--e-n-carousel-arrow-prev-top-position:15%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-position:15%;}.elementor-8866 .elementor-element.elementor-element-7476279{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8866 .elementor-element.elementor-element-f86e721 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-d44abd5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-b1d1dba{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8866 .elementor-element.elementor-element-a21fabb .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-2931fe9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-b76b59f{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8866 .elementor-element.elementor-element-ca140e0 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-41467aa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-d2be1d5{--min-height:513px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8866 .elementor-element.elementor-element-4fbb9b7 .elementor-heading-title{font-size:var( --e-global-typography-b296e02-font-size );}.elementor-8866 .elementor-element.elementor-element-3f55d77{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b6a0ca3-font-size );line-height:var( --e-global-typography-b6a0ca3-line-height );}.elementor-8866 .elementor-element.elementor-element-7ec5c8a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-20%;--e-n-carousel-arrow-prev-top-position:15%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-position:15%;}.elementor-8866 .elementor-element.elementor-element-67d6b3a{--n-tabs-title-font-size:var( --e-global-typography-b6a0ca3-font-size );}.elementor-8866 .elementor-element.elementor-element-67d6b3a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-b6a0ca3-line-height );}}/* Start custom CSS for Mirai-Finder, class: .elementor-element-27b78f5 */.elementor-8866 .elementor-element.elementor-element-27b78f5 ui-button[data-role="finder-button"] {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8857630 */.fixed-engine-bottom {
    position: fixed !important; /* Change to fixed when scrolled*/
    bottom: 10px !important;
    box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;
}/* End custom CSS */