.elementor-87 .elementor-element.elementor-element-5028a16{--display:flex;--padding-top:15rem;--padding-bottom:9rem;--padding-left:0rem;--padding-right:0rem;--z-index:2;}.elementor-87 .elementor-element.elementor-element-5028a16:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-5028a16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-87 .elementor-element.elementor-element-3c55655{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-87 .elementor-element.elementor-element-9e85153{--display:flex;--position:absolute;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-22%;}.elementor-87 .elementor-element.elementor-element-9e85153.e-con{--align-self:flex-start;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-9e85153{right:20px;}body.rtl .elementor-87 .elementor-element.elementor-element-9e85153{left:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-4f49c3e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:80px;--margin-bottom:-240px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-4f49c3e.e-con{--align-self:flex-start;}.elementor-87 .elementor-element.elementor-element-b2c63ee{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-95be02d{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-87 .elementor-element.elementor-element-392fab7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:65px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-87 .elementor-element.elementor-element-17f9e13{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-aaca2d1{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-145px;--z-index:5;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-aaca2d1{right:20px;}body.rtl .elementor-87 .elementor-element.elementor-element-aaca2d1{left:20px;}.elementor-87 .elementor-element.elementor-element-f6e641d{text-align:end;}.elementor-87 .elementor-element.elementor-element-f6e641d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-92934c4{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:1;--padding-top:14rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-87 .elementor-element.elementor-element-92934c4:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-92934c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-92934c4::before, .elementor-87 .elementor-element.elementor-element-92934c4 > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-92934c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-92934c4 > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-92934c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-92934c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://miraku-restaurant.com/wp-content/uploads/2026/11/seamless-texture-asset-v2-trimmed.png");--background-overlay:'';background-position:top center;background-repeat:repeat;background-size:contain;}.elementor-87 .elementor-element.elementor-element-6212723{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;top:3.5%;text-align:start;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-6212723{left:0%;}body.rtl .elementor-87 .elementor-element.elementor-element-6212723{right:0%;}.elementor-87 .elementor-element.elementor-element-abc1f2f{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;top:46%;text-align:end;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-abc1f2f{right:-9%;}body.rtl .elementor-87 .elementor-element.elementor-element-abc1f2f{left:-9%;}.elementor-87 .elementor-element.elementor-element-b32b123{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;bottom:17%;text-align:start;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-b32b123{left:0%;}body.rtl .elementor-87 .elementor-element.elementor-element-b32b123{right:0%;}.elementor-87 .elementor-element.elementor-element-3a73fa2{--display:flex;}.elementor-87 .elementor-element.elementor-element-327f56f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-243833d{text-align:center;}.elementor-87 .elementor-element.elementor-element-243833d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-2c5df4d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--z-index:5;}.elementor-87 .elementor-element.elementor-element-55ca906{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ucaddon_image_card_carousel .ue-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_image_card_carousel .uc_dark_carousel_content p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_image_card_carousel .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_image_card_carousel .ue-item-badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-792163f .uc_dark_carousel_content{padding:0px 0px 0px 0px;min-height:0px;}.elementor-87 .elementor-element.elementor-element-792163f .uc_dark_carousel_container_holder{text-align:left;background-color:#333333;border-radius:0px;flex-direction:column;}.elementor-87 .elementor-element.elementor-element-792163f .uc_dark_carousel_placeholder{height:650px;}.elementor-87 .elementor-element.elementor-element-792163f .uc_dark_carousel_placeholder img{height:650px;padding:0px 0px 0px 0px;object-fit:cover;}.elementor-87 .elementor-element.elementor-element-792163f .ue-title{color:#ffffff;margin-top:0px;}.elementor-87 .elementor-element.elementor-element-792163f .uc_dark_carousel_content p{color:#adadad;margin-top:10px;}.elementor-87 .elementor-element.elementor-element-792163f .uc_more_btn{background-color:#000000;color:#ffffff;padding:10px 30px 10px 30px;border-radius:0px;margin-top:10px;}.elementor-87 .elementor-element.elementor-element-792163f .uc_more_btn svg{fill:#ffffff;}.elementor-87 .elementor-element.elementor-element-792163f .ue-btn-inner-wrapper{gap:10px;}.elementor-87 .elementor-element.elementor-element-792163f .owl-nav .owl-prev{left:0px;right:auto;}.elementor-87 .elementor-element.elementor-element-792163f .owl-nav .owl-next{right:0px;left:auto;}.elementor-87 .elementor-element.elementor-element-792163f .owl-carousel .owl-nav .owl-next,.elementor-87 .elementor-element.elementor-element-792163f .owl-carousel .owl-nav .owl-prev{top:90px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-87 .elementor-element.elementor-element-792163f .owl-carousel .owl-nav .owl-next:hover,.elementor-87 .elementor-element.elementor-element-792163f .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-87 .elementor-element.elementor-element-792163f .owl-dot{width:9px;height:9px;background-color:#B8B4AC80;margin:0px 5px;}.elementor-87 .elementor-element.elementor-element-792163f .owl-dot.active{background-color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-792163f .owl-dots{margin-top:20px;}.elementor-87 .elementor-element.elementor-element-792163f .ue-item-badge{min-height:0px;min-width:0px;color:#ffffff;background-color:#3E3FF0;padding:10px 10px 10px 10px;border-radius:3px;}.elementor-87 .elementor-element.elementor-element-037a2c9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-07adc3c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-30a38bf{background-color:var( --e-global-color-primary );padding:8px 20px 8px 20px;}.elementor-87 .elementor-element.elementor-element-30a38bf.elementor-element{--align-self:flex-start;}.elementor-87 .elementor-element.elementor-element-30a38bf .elementor-heading-title{font-family:var( --e-global-typography-129bc66-font-family ), Sans-serif;font-size:var( --e-global-typography-129bc66-font-size );font-weight:var( --e-global-typography-129bc66-font-weight );text-transform:var( --e-global-typography-129bc66-text-transform );font-style:var( --e-global-typography-129bc66-font-style );text-decoration:var( --e-global-typography-129bc66-text-decoration );line-height:var( --e-global-typography-129bc66-line-height );letter-spacing:var( --e-global-typography-129bc66-letter-spacing );color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-7c1ee84{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-5baa5fa .elementor-heading-title{font-family:var( --e-global-typography-ef32b1b-font-family ), Sans-serif;font-size:var( --e-global-typography-ef32b1b-font-size );font-weight:var( --e-global-typography-ef32b1b-font-weight );text-transform:var( --e-global-typography-ef32b1b-text-transform );font-style:var( --e-global-typography-ef32b1b-font-style );text-decoration:var( --e-global-typography-ef32b1b-text-decoration );line-height:var( --e-global-typography-ef32b1b-line-height );color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-fdb2598 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-97a7efe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-66a14bc{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-40d9438{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-02631a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-87 .elementor-element.elementor-element-02631a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-87 .elementor-element.elementor-element-02631a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-87 .elementor-element.elementor-element-02631a6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-87 .elementor-element.elementor-element-02631a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-87 .elementor-element.elementor-element-02631a6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-87 .elementor-element.elementor-element-02631a6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-87 .elementor-element.elementor-element-02631a6{--e-icon-list-icon-size:12px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-87 .elementor-element.elementor-element-02631a6 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-87 .elementor-element.elementor-element-02631a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-87 .elementor-element.elementor-element-02631a6 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-02631a6 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-87 .elementor-element.elementor-element-e76fe3d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-21c673a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-5c1ce7c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-87 .elementor-element.elementor-element-cd8abf8{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-5201090{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-493ab32{background-color:var( --e-global-color-primary );padding:8px 20px 8px 20px;}.elementor-87 .elementor-element.elementor-element-493ab32.elementor-element{--align-self:flex-start;}.elementor-87 .elementor-element.elementor-element-493ab32 .elementor-heading-title{font-family:var( --e-global-typography-129bc66-font-family ), Sans-serif;font-size:var( --e-global-typography-129bc66-font-size );font-weight:var( --e-global-typography-129bc66-font-weight );text-transform:var( --e-global-typography-129bc66-text-transform );font-style:var( --e-global-typography-129bc66-font-style );text-decoration:var( --e-global-typography-129bc66-text-decoration );line-height:var( --e-global-typography-129bc66-line-height );letter-spacing:var( --e-global-typography-129bc66-letter-spacing );color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-79c3e30{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-84b6eb8 .elementor-heading-title{font-family:var( --e-global-typography-ef32b1b-font-family ), Sans-serif;font-size:var( --e-global-typography-ef32b1b-font-size );font-weight:var( --e-global-typography-ef32b1b-font-weight );text-transform:var( --e-global-typography-ef32b1b-text-transform );font-style:var( --e-global-typography-ef32b1b-font-style );text-decoration:var( --e-global-typography-ef32b1b-text-decoration );line-height:var( --e-global-typography-ef32b1b-line-height );color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-5699e24 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-8ec146a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-57f79a2{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-22e34dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-b5d90fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-87 .elementor-element.elementor-element-b5d90fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-87 .elementor-element.elementor-element-b5d90fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-87 .elementor-element.elementor-element-b5d90fb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-87 .elementor-element.elementor-element-b5d90fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-87 .elementor-element.elementor-element-b5d90fb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-87 .elementor-element.elementor-element-b5d90fb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-87 .elementor-element.elementor-element-b5d90fb{--e-icon-list-icon-size:12px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-87 .elementor-element.elementor-element-b5d90fb .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-87 .elementor-element.elementor-element-b5d90fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-87 .elementor-element.elementor-element-b5d90fb .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-b5d90fb .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-87 .elementor-element.elementor-element-c1e7317{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-3185345 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-6165378{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-ec8f892 .uc_dark_carousel_content{padding:0px 0px 0px 0px;min-height:0px;}.elementor-87 .elementor-element.elementor-element-ec8f892 .uc_dark_carousel_container_holder{text-align:left;background-color:#333333;border-radius:0px;flex-direction:column;}.elementor-87 .elementor-element.elementor-element-ec8f892 .uc_dark_carousel_placeholder{height:650px;}.elementor-87 .elementor-element.elementor-element-ec8f892 .uc_dark_carousel_placeholder img{height:650px;padding:0px 0px 0px 0px;object-fit:cover;}.elementor-87 .elementor-element.elementor-element-ec8f892 .ue-title{color:#ffffff;margin-top:0px;}.elementor-87 .elementor-element.elementor-element-ec8f892 .uc_dark_carousel_content p{color:#adadad;margin-top:10px;}.elementor-87 .elementor-element.elementor-element-ec8f892 .uc_more_btn{background-color:#000000;color:#ffffff;padding:10px 30px 10px 30px;border-radius:0px;margin-top:10px;}.elementor-87 .elementor-element.elementor-element-ec8f892 .uc_more_btn svg{fill:#ffffff;}.elementor-87 .elementor-element.elementor-element-ec8f892 .ue-btn-inner-wrapper{gap:10px;}.elementor-87 .elementor-element.elementor-element-ec8f892 .owl-nav .owl-prev{left:0px;right:auto;}.elementor-87 .elementor-element.elementor-element-ec8f892 .owl-nav .owl-next{right:0px;left:auto;}.elementor-87 .elementor-element.elementor-element-ec8f892 .owl-carousel .owl-nav .owl-next,.elementor-87 .elementor-element.elementor-element-ec8f892 .owl-carousel .owl-nav .owl-prev{top:90px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-87 .elementor-element.elementor-element-ec8f892 .owl-carousel .owl-nav .owl-next:hover,.elementor-87 .elementor-element.elementor-element-ec8f892 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-87 .elementor-element.elementor-element-ec8f892 .owl-dot{width:9px;height:9px;background-color:#B8B4AC80;margin:0px 4px;}.elementor-87 .elementor-element.elementor-element-ec8f892 .owl-dot.active{background-color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-ec8f892 .owl-dots{margin-top:20px;}.elementor-87 .elementor-element.elementor-element-ec8f892 .ue-item-badge{min-height:0px;min-width:0px;color:#ffffff;background-color:#3E3FF0;padding:10px 10px 10px 10px;border-radius:3px;}.elementor-87 .elementor-element.elementor-element-aca3850{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-87 .elementor-element.elementor-element-a04f590{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6c7f8f5 .uc_dark_carousel_content{padding:0px 0px 0px 0px;min-height:0px;}.elementor-87 .elementor-element.elementor-element-6c7f8f5 .uc_dark_carousel_container_holder{text-align:left;background-color:#333333;border-radius:0px;flex-direction:column;}.elementor-87 .elementor-element.elementor-element-6c7f8f5 .uc_dark_carousel_placeholder{height:650px;}.elementor-87 .elementor-element.elementor-element-6c7f8f5 .uc_dark_carousel_placeholder img{height:650px;padding:0px 0px 0px 0px;object-fit:cover;}.elementor-87 .elementor-element.elementor-element-6c7f8f5 .ue-title{color:#ffffff;margin-top:0px;}.elementor-87 .elementor-element.elementor-element-6c7f8f5 .uc_dark_carousel_content p{color:#adadad;margin-top:10px;}.elementor-87 .elementor-element.elementor-element-6c7f8f5 .uc_more_btn{background-color:#000000;color:#ffffff;padding:10px 30px 10px 30px;border-radius:0px;margin-top:10px;}.elementor-87 .elementor-element.elementor-element-6c7f8f5 .uc_more_btn svg{fill:#ffffff;}.elementor-87 .elementor-element.elementor-element-6c7f8f5 .ue-btn-inner-wrapper{gap:10px;}.elementor-87 .elementor-element.elementor-element-6c7f8f5 .owl-nav .owl-prev{left:0px;right:auto;}.elementor-87 .elementor-element.elementor-element-6c7f8f5 .owl-nav .owl-next{right:0px;left:auto;}.elementor-87 .elementor-element.elementor-element-6c7f8f5 .owl-carousel .owl-nav .owl-next,.elementor-87 .elementor-element.elementor-element-6c7f8f5 .owl-carousel .owl-nav .owl-prev{top:90px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-87 .elementor-element.elementor-element-6c7f8f5 .owl-carousel .owl-nav .owl-next:hover,.elementor-87 .elementor-element.elementor-element-6c7f8f5 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-87 .elementor-element.elementor-element-6c7f8f5 .owl-dot{width:9px;height:9px;background-color:#B8B4AC80;margin:0px 5px;}.elementor-87 .elementor-element.elementor-element-6c7f8f5 .owl-dot.active{background-color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-6c7f8f5 .owl-dots{margin-top:20px;}.elementor-87 .elementor-element.elementor-element-6c7f8f5 .ue-item-badge{min-height:0px;min-width:0px;color:#ffffff;background-color:#3E3FF0;padding:10px 10px 10px 10px;border-radius:3px;}.elementor-87 .elementor-element.elementor-element-30775f4{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-3755678{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-73e285c{background-color:var( --e-global-color-primary );padding:8px 20px 8px 20px;}.elementor-87 .elementor-element.elementor-element-73e285c.elementor-element{--align-self:flex-start;}.elementor-87 .elementor-element.elementor-element-73e285c .elementor-heading-title{font-family:var( --e-global-typography-129bc66-font-family ), Sans-serif;font-size:var( --e-global-typography-129bc66-font-size );font-weight:var( --e-global-typography-129bc66-font-weight );text-transform:var( --e-global-typography-129bc66-text-transform );font-style:var( --e-global-typography-129bc66-font-style );text-decoration:var( --e-global-typography-129bc66-text-decoration );line-height:var( --e-global-typography-129bc66-line-height );letter-spacing:var( --e-global-typography-129bc66-letter-spacing );color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-706d4d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-d94226f .elementor-heading-title{font-family:var( --e-global-typography-ef32b1b-font-family ), Sans-serif;font-size:var( --e-global-typography-ef32b1b-font-size );font-weight:var( --e-global-typography-ef32b1b-font-weight );text-transform:var( --e-global-typography-ef32b1b-text-transform );font-style:var( --e-global-typography-ef32b1b-font-style );text-decoration:var( --e-global-typography-ef32b1b-text-decoration );line-height:var( --e-global-typography-ef32b1b-line-height );color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-c55bccb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-6c98019{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-093bab6{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-e4eed34{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6f23c46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-87 .elementor-element.elementor-element-6f23c46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-87 .elementor-element.elementor-element-6f23c46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-87 .elementor-element.elementor-element-6f23c46 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-87 .elementor-element.elementor-element-6f23c46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-87 .elementor-element.elementor-element-6f23c46 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-87 .elementor-element.elementor-element-6f23c46 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-87 .elementor-element.elementor-element-6f23c46{--e-icon-list-icon-size:12px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-87 .elementor-element.elementor-element-6f23c46 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-87 .elementor-element.elementor-element-6f23c46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-87 .elementor-element.elementor-element-6f23c46 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-6f23c46 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-87 .elementor-element.elementor-element-e68635e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-2f86be1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-8b5bb99{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-87 .elementor-element.elementor-element-1c24d5d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-7c303d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6c0e7e2{background-color:var( --e-global-color-primary );padding:8px 20px 8px 20px;}.elementor-87 .elementor-element.elementor-element-6c0e7e2.elementor-element{--align-self:flex-start;}.elementor-87 .elementor-element.elementor-element-6c0e7e2 .elementor-heading-title{font-family:var( --e-global-typography-129bc66-font-family ), Sans-serif;font-size:var( --e-global-typography-129bc66-font-size );font-weight:var( --e-global-typography-129bc66-font-weight );text-transform:var( --e-global-typography-129bc66-text-transform );font-style:var( --e-global-typography-129bc66-font-style );text-decoration:var( --e-global-typography-129bc66-text-decoration );line-height:var( --e-global-typography-129bc66-line-height );letter-spacing:var( --e-global-typography-129bc66-letter-spacing );color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-6f6052c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-0fa466e .elementor-heading-title{font-family:var( --e-global-typography-ef32b1b-font-family ), Sans-serif;font-size:var( --e-global-typography-ef32b1b-font-size );font-weight:var( --e-global-typography-ef32b1b-font-weight );text-transform:var( --e-global-typography-ef32b1b-text-transform );font-style:var( --e-global-typography-ef32b1b-font-style );text-decoration:var( --e-global-typography-ef32b1b-text-decoration );line-height:var( --e-global-typography-ef32b1b-line-height );color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-3d16664 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-c22442a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-61f878e{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-490e7d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6034db7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-87 .elementor-element.elementor-element-6034db7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-87 .elementor-element.elementor-element-6034db7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-87 .elementor-element.elementor-element-6034db7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-87 .elementor-element.elementor-element-6034db7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-87 .elementor-element.elementor-element-6034db7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-87 .elementor-element.elementor-element-6034db7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-87 .elementor-element.elementor-element-6034db7{--e-icon-list-icon-size:12px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-87 .elementor-element.elementor-element-6034db7 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-87 .elementor-element.elementor-element-6034db7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-87 .elementor-element.elementor-element-6034db7 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-6034db7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-87 .elementor-element.elementor-element-8e139bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6ed501b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-feef4ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-69367ef .uc_dark_carousel_content{padding:0px 0px 0px 0px;min-height:0px;}.elementor-87 .elementor-element.elementor-element-69367ef .uc_dark_carousel_container_holder{text-align:left;background-color:#333333;border-radius:0px;flex-direction:column;}.elementor-87 .elementor-element.elementor-element-69367ef .uc_dark_carousel_placeholder{height:650px;}.elementor-87 .elementor-element.elementor-element-69367ef .uc_dark_carousel_placeholder img{height:650px;padding:0px 0px 0px 0px;object-fit:cover;}.elementor-87 .elementor-element.elementor-element-69367ef .ue-title{color:#ffffff;margin-top:0px;}.elementor-87 .elementor-element.elementor-element-69367ef .uc_dark_carousel_content p{color:#adadad;margin-top:10px;}.elementor-87 .elementor-element.elementor-element-69367ef .uc_more_btn{background-color:#000000;color:#ffffff;padding:10px 30px 10px 30px;border-radius:0px;margin-top:10px;}.elementor-87 .elementor-element.elementor-element-69367ef .uc_more_btn svg{fill:#ffffff;}.elementor-87 .elementor-element.elementor-element-69367ef .ue-btn-inner-wrapper{gap:10px;}.elementor-87 .elementor-element.elementor-element-69367ef .owl-nav .owl-prev{left:0px;right:auto;}.elementor-87 .elementor-element.elementor-element-69367ef .owl-nav .owl-next{right:0px;left:auto;}.elementor-87 .elementor-element.elementor-element-69367ef .owl-carousel .owl-nav .owl-next,.elementor-87 .elementor-element.elementor-element-69367ef .owl-carousel .owl-nav .owl-prev{top:90px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-87 .elementor-element.elementor-element-69367ef .owl-carousel .owl-nav .owl-next:hover,.elementor-87 .elementor-element.elementor-element-69367ef .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-87 .elementor-element.elementor-element-69367ef .owl-dot{width:9px;height:9px;background-color:#B8B4AC80;margin:0px 4px;}.elementor-87 .elementor-element.elementor-element-69367ef .owl-dot.active{background-color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-69367ef .owl-dots{margin-top:20px;}.elementor-87 .elementor-element.elementor-element-69367ef .ue-item-badge{min-height:0px;min-width:0px;color:#ffffff;background-color:#3E3FF0;padding:10px 10px 10px 10px;border-radius:3px;}.elementor-87 .elementor-element.elementor-element-debf555{--display:flex;--position:absolute;top:3%;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-debf555{right:5%;}body.rtl .elementor-87 .elementor-element.elementor-element-debf555{left:5%;}.elementor-87 .elementor-element.elementor-element-d3df8d5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-fcc8216 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:120px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;color:#3A38301A;}.elementor-87 .elementor-element.elementor-element-1983ef3{margin:120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;}.elementor-87 .elementor-element.elementor-element-1983ef3 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:120px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;color:#3A38301A;}.elementor-87 .elementor-element.elementor-element-62ee0af{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:1;--padding-top:3rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;--z-index:10;}.elementor-87 .elementor-element.elementor-element-62ee0af:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-62ee0af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-62ee0af::before, .elementor-87 .elementor-element.elementor-element-62ee0af > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-62ee0af > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-62ee0af > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-62ee0af > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-62ee0af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://miraku-restaurant.com/wp-content/uploads/2026/11/seamless-texture-asset-v2-trimmed.png");--background-overlay:'';background-position:top center;background-repeat:repeat;background-size:contain;}.elementor-87 .elementor-element.elementor-element-17f262f{--display:flex;--position:absolute;top:-7%;--z-index:3;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-17f262f{left:5%;}body.rtl .elementor-87 .elementor-element.elementor-element-17f262f{right:5%;}.elementor-87 .elementor-element.elementor-element-f244862{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-569a4e2 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:120px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;color:#3A38301A;}.elementor-87 .elementor-element.elementor-element-be51b79{margin:120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;}.elementor-87 .elementor-element.elementor-element-be51b79 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:120px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;color:#3A38301A;}.elementor-87 .elementor-element.elementor-element-8a97a90{--display:flex;--z-index:4;}.elementor-87 .elementor-element.elementor-element-9d3d8ae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-ff49057{text-align:center;}.elementor-87 .elementor-element.elementor-element-0a3dc7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--z-index:4;}.elementor-87 .elementor-element.elementor-element-866d741{--display:flex;--min-height:330px;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-87 .elementor-element.elementor-element-866d741:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-866d741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-206f8cb{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-75c9519{text-align:start;}.elementor-87 .elementor-element.elementor-element-75c9519 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:33px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-007aa58{color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-dcc8703 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-e05d619{--display:flex;--min-height:330px;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-87 .elementor-element.elementor-element-e05d619:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-e05d619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-87 .elementor-element.elementor-element-9abf084{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-f852916{text-align:start;}.elementor-87 .elementor-element.elementor-element-f852916 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:33px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-3e40f38{color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-163e74d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-728a92c{--display:flex;--min-height:330px;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-87 .elementor-element.elementor-element-728a92c:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-728a92c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-84ff34d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-7338a1c{text-align:start;}.elementor-87 .elementor-element.elementor-element-7338a1c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:33px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-7671563{color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-1f1cd31 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-9b7028b{width:100%;max-width:100%;bottom:0%;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-9b7028b{left:0%;}body.rtl .elementor-87 .elementor-element.elementor-element-9b7028b{right:0%;}.elementor-87 .elementor-element.elementor-element-9b7028b img{width:100%;max-width:100%;opacity:0.1;}.elementor-87 .elementor-element.elementor-element-695072b{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-87 .elementor-element.elementor-element-695072b:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-695072b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miraku-restaurant.com/wp-content/uploads/2026/11/seating-layout-plan-bg-asset-trimmed.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-87 .elementor-element.elementor-element-fcf09df{--display:flex;}.elementor-87 .elementor-element.elementor-element-6bd20d4{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6f55248{text-align:center;}.elementor-87 .elementor-element.elementor-element-6f55248 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-4cb34ec{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-4cb34ec.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-fbb39df{--display:flex;}.elementor-87 .elementor-element.elementor-element-7ff5bec{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:050px;--padding-left:40px;--padding-right:40px;}.elementor-87 .elementor-element.elementor-element-7ff5bec:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-7ff5bec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-7ff5bec.e-con{--align-self:center;}.elementor-87 .elementor-element.elementor-element-54185fe img{width:100%;max-width:100%;}.elementor-87 .elementor-element.elementor-element-3e3da22{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-23d6166{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:-270px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-8471493{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-162916c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-058b3c2{text-align:center;}.elementor-87 .elementor-element.elementor-element-058b3c2 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:40px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-180eb43{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-9ed445c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-520ecf8{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3;letter-spacing:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-4fd358e{--divider-border-style:solid;--divider-color:#3A383033;--divider-border-width:1px;}.elementor-87 .elementor-element.elementor-element-4fd358e .elementor-divider-separator{width:100%;}.elementor-87 .elementor-element.elementor-element-4fd358e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-87 .elementor-element.elementor-element-ac84b43{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-661cd62{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-d493802{text-align:center;}.elementor-87 .elementor-element.elementor-element-d493802 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:40px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-860e524{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-a6caa95 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-4452100{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-e0c8823{--divider-border-style:solid;--divider-color:#3A383033;--divider-border-width:1px;}.elementor-87 .elementor-element.elementor-element-e0c8823 .elementor-divider-separator{width:100%;}.elementor-87 .elementor-element.elementor-element-e0c8823 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-87 .elementor-element.elementor-element-6cbc511{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-2a8e2e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-48e2c8d{text-align:center;}.elementor-87 .elementor-element.elementor-element-48e2c8d .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:40px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-5f261cc{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-ed5257e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-3122e27{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-4022078{--divider-border-style:solid;--divider-color:#3A383033;--divider-border-width:1px;}.elementor-87 .elementor-element.elementor-element-4022078 .elementor-divider-separator{width:100%;}.elementor-87 .elementor-element.elementor-element-4022078 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-87 .elementor-element.elementor-element-39cb1dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6a60dcb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-57e32cc{text-align:center;}.elementor-87 .elementor-element.elementor-element-57e32cc .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:40px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-ce11249{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-950f283 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-8bbe3c9{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-82dc0bb{--divider-border-style:solid;--divider-color:#3A383033;--divider-border-width:1px;}.elementor-87 .elementor-element.elementor-element-82dc0bb .elementor-divider-separator{width:100%;}.elementor-87 .elementor-element.elementor-element-82dc0bb .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-87 .elementor-element.elementor-element-6ce86ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-f5b2edb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-f0437df{text-align:center;}.elementor-87 .elementor-element.elementor-element-f0437df .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:40px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-1e94156{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-3591585 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-42d5441{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-ef4a538{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-796b967{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-87 .elementor-element.elementor-element-796b967:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-796b967 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db57fcc );}.elementor-87 .elementor-element.elementor-element-186c931{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-98d586c{padding:0px 12px 0px 0px;text-align:center;}.elementor-87 .elementor-element.elementor-element-98d586c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-dd32ab2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-0086e78 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-823546a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-7df481b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-8ce1b73{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-786a537{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-e0a3ff7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-87 .elementor-element.elementor-element-e0a3ff7:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-e0a3ff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miraku-restaurant.com/wp-content/uploads/2026/11/seating-layout-booth-table-bg-trimmed.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-87 .elementor-element.elementor-element-5e6ab94 .uc_dark_carousel_content{padding:0px 0px 0px 0px;min-height:0px;}.elementor-87 .elementor-element.elementor-element-5e6ab94 .uc_dark_carousel_container_holder{text-align:left;background-color:#333333;border-radius:0px;flex-direction:column;}.elementor-87 .elementor-element.elementor-element-5e6ab94 .uc_dark_carousel_placeholder img{padding:0px 0px 0px 0px;object-fit:cover;}.elementor-87 .elementor-element.elementor-element-5e6ab94 .ue-title{color:#ffffff;margin-top:0px;}.elementor-87 .elementor-element.elementor-element-5e6ab94 .uc_dark_carousel_content p{color:#adadad;margin-top:10px;}.elementor-87 .elementor-element.elementor-element-5e6ab94 .uc_more_btn{background-color:#000000;color:#ffffff;padding:10px 30px 10px 30px;border-radius:0px;margin-top:10px;}.elementor-87 .elementor-element.elementor-element-5e6ab94 .uc_more_btn svg{fill:#ffffff;}.elementor-87 .elementor-element.elementor-element-5e6ab94 .ue-btn-inner-wrapper{gap:10px;}.elementor-87 .elementor-element.elementor-element-5e6ab94 .owl-nav .owl-prev{left:0px;right:auto;}.elementor-87 .elementor-element.elementor-element-5e6ab94 .owl-nav .owl-next{right:0px;left:auto;}.elementor-87 .elementor-element.elementor-element-5e6ab94 .owl-carousel .owl-nav .owl-next,.elementor-87 .elementor-element.elementor-element-5e6ab94 .owl-carousel .owl-nav .owl-prev{top:90px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-87 .elementor-element.elementor-element-5e6ab94 .owl-carousel .owl-nav .owl-next:hover,.elementor-87 .elementor-element.elementor-element-5e6ab94 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-87 .elementor-element.elementor-element-5e6ab94 .owl-dot{width:9px;height:9px;background-color:#B8B4AC80;margin:0px 4px;}.elementor-87 .elementor-element.elementor-element-5e6ab94 .owl-dot.active{background-color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-5e6ab94 .owl-dots{margin-top:20px;}.elementor-87 .elementor-element.elementor-element-5e6ab94 .ue-item-badge{min-height:0px;min-width:0px;color:#ffffff;background-color:#3E3FF0;padding:10px 10px 10px 10px;border-radius:3px;}.elementor-87 .elementor-element.elementor-element-8c7ffc2{--display:flex;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-87 .elementor-element.elementor-element-8c7ffc2:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-8c7ffc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-8c7ffc2::before, .elementor-87 .elementor-element.elementor-element-8c7ffc2 > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-8c7ffc2 > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-8c7ffc2 > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-8c7ffc2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-8c7ffc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://miraku-restaurant.com/wp-content/uploads/2026/11/seamless-texture-asset-v2-trimmed.png");--background-overlay:'';background-position:top center;background-repeat:repeat;background-size:contain;}.elementor-87 .elementor-element.elementor-element-404f756{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6bef0ad .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-38a6680{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-87 .elementor-element.elementor-element-78424bf{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-f0338a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-7c437c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-4e1de8f{text-align:center;}.elementor-87 .elementor-element.elementor-element-4e1de8f .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:50px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-c8bd384{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-febe512 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-126ab22{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-76286ea{--divider-border-style:solid;--divider-color:#3A383033;--divider-border-width:1px;}.elementor-87 .elementor-element.elementor-element-76286ea .elementor-divider-separator{width:100%;}.elementor-87 .elementor-element.elementor-element-76286ea .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-87 .elementor-element.elementor-element-7d19132{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-b999d58{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-a908ed0{text-align:center;}.elementor-87 .elementor-element.elementor-element-a908ed0 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:50px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-ab4dcf3{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-871bf16 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-325c886{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-72c823e{--divider-border-style:solid;--divider-color:#3A383033;--divider-border-width:1px;}.elementor-87 .elementor-element.elementor-element-72c823e .elementor-divider-separator{width:100%;}.elementor-87 .elementor-element.elementor-element-72c823e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-87 .elementor-element.elementor-element-0de8c95{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-93d80ea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-b805307{text-align:center;}.elementor-87 .elementor-element.elementor-element-b805307 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:50px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-5c3bc4a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-707d58d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-626268e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b40082b );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-87 .elementor-element.elementor-element-e1b3f5d .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-a4f4e62-font-family ), Sans-serif;font-size:var( --e-global-typography-a4f4e62-font-size );font-weight:var( --e-global-typography-a4f4e62-font-weight );text-transform:var( --e-global-typography-a4f4e62-text-transform );font-style:var( --e-global-typography-a4f4e62-font-style );text-decoration:var( --e-global-typography-a4f4e62-text-decoration );letter-spacing:var( --e-global-typography-a4f4e62-letter-spacing );fill:var( --e-global-color-54eff6b );color:var( --e-global-color-54eff6b );border-radius:0px 0px 0px 0px;padding:12px 20px 12px 20px;}.elementor-87 .elementor-element.elementor-element-e1b3f5d{padding:0px 0px 0px 20px;}.elementor-87 .elementor-element.elementor-element-e7a0bf7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-195678c{--display:flex;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-87 .elementor-element.elementor-element-195678c:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-195678c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-195678c::before, .elementor-87 .elementor-element.elementor-element-195678c > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-195678c > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-195678c > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-195678c > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-195678c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://miraku-restaurant.com/wp-content/uploads/2026/11/seamless-texture-asset-v2-trimmed.png");--background-overlay:'';background-position:top center;background-repeat:repeat;background-size:contain;}.elementor-87 .elementor-element.elementor-element-9eb035e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-e2d635e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-59903cf{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-656e7da{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6a94ed5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-8e2671a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-9814a9f{text-align:center;}.elementor-87 .elementor-element.elementor-element-9814a9f .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:50px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-582e1a3{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-760970e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-38833b4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-994aaee .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-a4f4e62-font-family ), Sans-serif;font-size:var( --e-global-typography-a4f4e62-font-size );font-weight:var( --e-global-typography-a4f4e62-font-weight );text-transform:var( --e-global-typography-a4f4e62-text-transform );font-style:var( --e-global-typography-a4f4e62-font-style );text-decoration:var( --e-global-typography-a4f4e62-text-decoration );letter-spacing:var( --e-global-typography-a4f4e62-letter-spacing );fill:var( --e-global-color-54eff6b );color:var( --e-global-color-54eff6b );border-radius:0px 0px 0px 0px;padding:12px 20px 12px 20px;}.elementor-87 .elementor-element.elementor-element-994aaee{padding:0px 0px 0px 20px;}.elementor-87 .elementor-element.elementor-element-0a32da7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-87 .elementor-element.elementor-element-0a32da7:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-0a32da7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miraku-restaurant.com/wp-content/uploads/2026/11/seating-layout-sushi-corner-bg-trimmed.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-87 .elementor-element.elementor-element-5fa75fc .uc_dark_carousel_content{padding:0px 0px 0px 0px;min-height:0px;}.elementor-87 .elementor-element.elementor-element-5fa75fc .uc_dark_carousel_container_holder{text-align:left;background-color:#333333;border-radius:0px;flex-direction:column;}.elementor-87 .elementor-element.elementor-element-5fa75fc .uc_dark_carousel_placeholder img{padding:0px 0px 0px 0px;object-fit:cover;}.elementor-87 .elementor-element.elementor-element-5fa75fc .ue-title{color:#ffffff;margin-top:0px;}.elementor-87 .elementor-element.elementor-element-5fa75fc .uc_dark_carousel_content p{color:#adadad;margin-top:10px;}.elementor-87 .elementor-element.elementor-element-5fa75fc .uc_more_btn{background-color:#000000;color:#ffffff;padding:10px 30px 10px 30px;border-radius:0px;margin-top:10px;}.elementor-87 .elementor-element.elementor-element-5fa75fc .uc_more_btn svg{fill:#ffffff;}.elementor-87 .elementor-element.elementor-element-5fa75fc .ue-btn-inner-wrapper{gap:10px;}.elementor-87 .elementor-element.elementor-element-5fa75fc .owl-nav .owl-prev{left:0px;right:auto;}.elementor-87 .elementor-element.elementor-element-5fa75fc .owl-nav .owl-next{right:0px;left:auto;}.elementor-87 .elementor-element.elementor-element-5fa75fc .owl-carousel .owl-nav .owl-next,.elementor-87 .elementor-element.elementor-element-5fa75fc .owl-carousel .owl-nav .owl-prev{top:90px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-87 .elementor-element.elementor-element-5fa75fc .owl-carousel .owl-nav .owl-next:hover,.elementor-87 .elementor-element.elementor-element-5fa75fc .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-87 .elementor-element.elementor-element-5fa75fc .owl-dot{width:9px;height:9px;background-color:#B8B4AC80;margin:0px 4px;}.elementor-87 .elementor-element.elementor-element-5fa75fc .owl-dot.active{background-color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-5fa75fc .owl-dots{margin-top:20px;}.elementor-87 .elementor-element.elementor-element-5fa75fc .ue-item-badge{min-height:0px;min-width:0px;color:#ffffff;background-color:#3E3FF0;padding:10px 10px 10px 10px;border-radius:3px;}.elementor-87 .elementor-element.elementor-element-7b271d3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-964f1e9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-87 .elementor-element.elementor-element-964f1e9:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-964f1e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miraku-restaurant.com/wp-content/uploads/2026/11/teppanyaki-bg-asset.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-87 .elementor-element.elementor-element-a32a0ae .uc_dark_carousel_content{padding:0px 0px 0px 0px;min-height:0px;}.elementor-87 .elementor-element.elementor-element-a32a0ae .uc_dark_carousel_container_holder{text-align:left;background-color:#333333;border-radius:0px;flex-direction:column;}.elementor-87 .elementor-element.elementor-element-a32a0ae .uc_dark_carousel_placeholder img{padding:0px 0px 0px 0px;object-fit:cover;}.elementor-87 .elementor-element.elementor-element-a32a0ae .ue-title{color:#ffffff;margin-top:0px;}.elementor-87 .elementor-element.elementor-element-a32a0ae .uc_dark_carousel_content p{color:#adadad;margin-top:10px;}.elementor-87 .elementor-element.elementor-element-a32a0ae .uc_more_btn{background-color:#000000;color:#ffffff;padding:10px 30px 10px 30px;border-radius:0px;margin-top:10px;}.elementor-87 .elementor-element.elementor-element-a32a0ae .uc_more_btn svg{fill:#ffffff;}.elementor-87 .elementor-element.elementor-element-a32a0ae .ue-btn-inner-wrapper{gap:10px;}.elementor-87 .elementor-element.elementor-element-a32a0ae .owl-nav .owl-prev{left:0px;right:auto;}.elementor-87 .elementor-element.elementor-element-a32a0ae .owl-nav .owl-next{right:0px;left:auto;}.elementor-87 .elementor-element.elementor-element-a32a0ae .owl-carousel .owl-nav .owl-next,.elementor-87 .elementor-element.elementor-element-a32a0ae .owl-carousel .owl-nav .owl-prev{top:90px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-87 .elementor-element.elementor-element-a32a0ae .owl-carousel .owl-nav .owl-next:hover,.elementor-87 .elementor-element.elementor-element-a32a0ae .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-87 .elementor-element.elementor-element-a32a0ae .owl-dot{width:9px;height:9px;background-color:#B8B4AC80;margin:0px 4px;}.elementor-87 .elementor-element.elementor-element-a32a0ae .owl-dot.active{background-color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-a32a0ae .owl-dots{margin-top:20px;}.elementor-87 .elementor-element.elementor-element-a32a0ae .ue-item-badge{min-height:0px;min-width:0px;color:#ffffff;background-color:#3E3FF0;padding:10px 10px 10px 10px;border-radius:3px;}.elementor-87 .elementor-element.elementor-element-41de678{--display:flex;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-87 .elementor-element.elementor-element-41de678:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-41de678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-41de678::before, .elementor-87 .elementor-element.elementor-element-41de678 > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-41de678 > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-41de678 > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-41de678 > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-41de678 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://miraku-restaurant.com/wp-content/uploads/2026/11/seamless-texture-asset-v2-trimmed.png");--background-overlay:'';background-position:top center;background-repeat:repeat;background-size:contain;}.elementor-87 .elementor-element.elementor-element-28a6977{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-260a942 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-9a6e789{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-87 .elementor-element.elementor-element-85b31e2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-a3542b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-0eba48a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-1c4a000{text-align:center;}.elementor-87 .elementor-element.elementor-element-1c4a000 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:50px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-41fdc59{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-1e4c8c0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-22bfc9e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-fe3d563{--divider-border-style:solid;--divider-color:#3A383033;--divider-border-width:1px;}.elementor-87 .elementor-element.elementor-element-fe3d563 .elementor-divider-separator{width:100%;}.elementor-87 .elementor-element.elementor-element-fe3d563 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-87 .elementor-element.elementor-element-e2a5619{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-ff78949{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-4e36203{text-align:center;}.elementor-87 .elementor-element.elementor-element-4e36203 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:50px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-7a2b990{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-504f211 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-747d92a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-afbacb9{--divider-border-style:solid;--divider-color:#3A383033;--divider-border-width:1px;}.elementor-87 .elementor-element.elementor-element-afbacb9 .elementor-divider-separator{width:100%;}.elementor-87 .elementor-element.elementor-element-afbacb9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-87 .elementor-element.elementor-element-0a1d668{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-b5c1551{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-e6d1699{text-align:center;}.elementor-87 .elementor-element.elementor-element-e6d1699 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:50px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-b3a6d57{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-92a8529 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-1b76281{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-4192796 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-a4f4e62-font-family ), Sans-serif;font-size:var( --e-global-typography-a4f4e62-font-size );font-weight:var( --e-global-typography-a4f4e62-font-weight );text-transform:var( --e-global-typography-a4f4e62-text-transform );font-style:var( --e-global-typography-a4f4e62-font-style );text-decoration:var( --e-global-typography-a4f4e62-text-decoration );letter-spacing:var( --e-global-typography-a4f4e62-letter-spacing );fill:var( --e-global-color-54eff6b );color:var( --e-global-color-54eff6b );border-radius:0px 0px 0px 0px;padding:12px 20px 12px 20px;}.elementor-87 .elementor-element.elementor-element-4192796{padding:0px 0px 0px 20px;}.elementor-87 .elementor-element.elementor-element-40e7e2b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-06bfc19{--display:flex;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-87 .elementor-element.elementor-element-06bfc19:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-06bfc19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-06bfc19::before, .elementor-87 .elementor-element.elementor-element-06bfc19 > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-06bfc19 > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-06bfc19 > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-06bfc19 > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-06bfc19 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://miraku-restaurant.com/wp-content/uploads/2026/11/seamless-texture-asset-v2-trimmed.png");--background-overlay:'';background-position:top center;background-repeat:repeat;background-size:contain;}.elementor-87 .elementor-element.elementor-element-6b126bd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-d03a585 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-570ae30{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-87 .elementor-element.elementor-element-69cbb8a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-54c6b30{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-52f91aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-96b6078{text-align:center;}.elementor-87 .elementor-element.elementor-element-96b6078 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:50px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-1e4a7f7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-c1ea56e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-5ddcaf2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-26852ee{--divider-border-style:solid;--divider-color:#3A383033;--divider-border-width:1px;}.elementor-87 .elementor-element.elementor-element-26852ee .elementor-divider-separator{width:100%;}.elementor-87 .elementor-element.elementor-element-26852ee .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-87 .elementor-element.elementor-element-56ae63c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-ba65bc8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-05f9216{text-align:center;}.elementor-87 .elementor-element.elementor-element-05f9216 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:50px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-074bd4f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-52036c3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-cd69a75{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-945a224{--divider-border-style:solid;--divider-color:#3A383033;--divider-border-width:1px;}.elementor-87 .elementor-element.elementor-element-945a224 .elementor-divider-separator{width:100%;}.elementor-87 .elementor-element.elementor-element-945a224 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-87 .elementor-element.elementor-element-234d00d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-afc1a34{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-bd8d5df{text-align:center;}.elementor-87 .elementor-element.elementor-element-bd8d5df .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:50px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-63fddf3{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-a7ea5de .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-db2ff52{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b40082b );}.elementor-87 .elementor-element.elementor-element-cbe75c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-cd88a07 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-a4f4e62-font-family ), Sans-serif;font-size:var( --e-global-typography-a4f4e62-font-size );font-weight:var( --e-global-typography-a4f4e62-font-weight );text-transform:var( --e-global-typography-a4f4e62-text-transform );font-style:var( --e-global-typography-a4f4e62-font-style );text-decoration:var( --e-global-typography-a4f4e62-text-decoration );letter-spacing:var( --e-global-typography-a4f4e62-letter-spacing );fill:var( --e-global-color-54eff6b );color:var( --e-global-color-54eff6b );border-radius:0px 0px 0px 0px;padding:12px 20px 12px 20px;}.elementor-87 .elementor-element.elementor-element-cd88a07{padding:0px 0px 0px 20px;}.elementor-87 .elementor-element.elementor-element-f7eefde .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-a4f4e62-font-family ), Sans-serif;font-size:var( --e-global-typography-a4f4e62-font-size );font-weight:var( --e-global-typography-a4f4e62-font-weight );text-transform:var( --e-global-typography-a4f4e62-text-transform );font-style:var( --e-global-typography-a4f4e62-font-style );text-decoration:var( --e-global-typography-a4f4e62-text-decoration );letter-spacing:var( --e-global-typography-a4f4e62-letter-spacing );fill:var( --e-global-color-54eff6b );color:var( --e-global-color-54eff6b );border-radius:0px 0px 0px 0px;padding:12px 20px 12px 20px;}.elementor-87 .elementor-element.elementor-element-f7eefde{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-1501c6c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-87 .elementor-element.elementor-element-1501c6c:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-1501c6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miraku-restaurant.com/wp-content/uploads/2026/11/main-dining-bg-asset.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-87 .elementor-element.elementor-element-6f634a6 .uc_dark_carousel_content{padding:0px 0px 0px 0px;min-height:0px;}.elementor-87 .elementor-element.elementor-element-6f634a6 .uc_dark_carousel_container_holder{text-align:left;background-color:#333333;border-radius:0px;flex-direction:column;}.elementor-87 .elementor-element.elementor-element-6f634a6 .uc_dark_carousel_placeholder img{padding:0px 0px 0px 0px;object-fit:cover;}.elementor-87 .elementor-element.elementor-element-6f634a6 .ue-title{color:#ffffff;margin-top:0px;}.elementor-87 .elementor-element.elementor-element-6f634a6 .uc_dark_carousel_content p{color:#adadad;margin-top:10px;}.elementor-87 .elementor-element.elementor-element-6f634a6 .uc_more_btn{background-color:#000000;color:#ffffff;padding:10px 30px 10px 30px;border-radius:0px;margin-top:10px;}.elementor-87 .elementor-element.elementor-element-6f634a6 .uc_more_btn svg{fill:#ffffff;}.elementor-87 .elementor-element.elementor-element-6f634a6 .ue-btn-inner-wrapper{gap:10px;}.elementor-87 .elementor-element.elementor-element-6f634a6 .owl-nav .owl-prev{left:0px;right:auto;}.elementor-87 .elementor-element.elementor-element-6f634a6 .owl-nav .owl-next{right:0px;left:auto;}.elementor-87 .elementor-element.elementor-element-6f634a6 .owl-carousel .owl-nav .owl-next,.elementor-87 .elementor-element.elementor-element-6f634a6 .owl-carousel .owl-nav .owl-prev{top:90px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-87 .elementor-element.elementor-element-6f634a6 .owl-carousel .owl-nav .owl-next:hover,.elementor-87 .elementor-element.elementor-element-6f634a6 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-87 .elementor-element.elementor-element-6f634a6 .owl-dot{width:9px;height:9px;background-color:#B8B4AC80;margin:0px 4px;}.elementor-87 .elementor-element.elementor-element-6f634a6 .owl-dot.active{background-color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-6f634a6 .owl-dots{margin-top:20px;}.elementor-87 .elementor-element.elementor-element-6f634a6 .ue-item-badge{min-height:0px;min-width:0px;color:#ffffff;background-color:#3E3FF0;padding:10px 10px 10px 10px;border-radius:3px;}.elementor-87 .elementor-element.elementor-element-3cac557{--display:flex;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-87 .elementor-element.elementor-element-3cac557:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-3cac557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #112239 0%, #223C5B 100%);}.elementor-87 .elementor-element.elementor-element-9dd21b1{--display:flex;}.elementor-87 .elementor-element.elementor-element-83da210{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-b35d80c{text-align:center;}.elementor-87 .elementor-element.elementor-element-b35d80c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-b05d1c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-87 .elementor-element.elementor-element-d0eb12b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-fcf61da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-ee94725{z-index:3;}.elementor-87 .elementor-element.elementor-element-ee94725 img{width:100%;max-width:100%;}.elementor-87 .elementor-element.elementor-element-1d59dad{width:100%;max-width:100%;top:0px;z-index:2;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-1d59dad{left:0px;}body.rtl .elementor-87 .elementor-element.elementor-element-1d59dad{right:0px;}.elementor-87 .elementor-element.elementor-element-1d59dad img{width:100%;max-width:100%;}.elementor-87 .elementor-element.elementor-element-e2a2994{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-b3e9f61{text-align:center;}.elementor-87 .elementor-element.elementor-element-b3e9f61 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-08371da{text-align:center;}.elementor-87 .elementor-element.elementor-element-08371da .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-8cc8eff{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-8c9f8c3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-0052869{z-index:3;}.elementor-87 .elementor-element.elementor-element-0052869 img{width:100%;max-width:100%;}.elementor-87 .elementor-element.elementor-element-4cd5c30{width:100%;max-width:100%;top:0px;z-index:2;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-4cd5c30{left:0px;}body.rtl .elementor-87 .elementor-element.elementor-element-4cd5c30{right:0px;}.elementor-87 .elementor-element.elementor-element-4cd5c30 img{width:100%;max-width:100%;}.elementor-87 .elementor-element.elementor-element-9abdc11{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-ce1f472{text-align:center;}.elementor-87 .elementor-element.elementor-element-ce1f472 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-0a1450e{text-align:center;}.elementor-87 .elementor-element.elementor-element-0a1450e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-2cfea38{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-44cbc8f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-dca0bfc{z-index:3;}.elementor-87 .elementor-element.elementor-element-dca0bfc img{width:100%;max-width:100%;}.elementor-87 .elementor-element.elementor-element-1921613{width:100%;max-width:100%;top:0px;z-index:2;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-1921613{left:0px;}body.rtl .elementor-87 .elementor-element.elementor-element-1921613{right:0px;}.elementor-87 .elementor-element.elementor-element-1921613 img{width:100%;max-width:100%;}.elementor-87 .elementor-element.elementor-element-1877e2d{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-931bfdd{text-align:center;}.elementor-87 .elementor-element.elementor-element-931bfdd .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-e603e1f{text-align:center;}.elementor-87 .elementor-element.elementor-element-e603e1f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-9019e55{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:1;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-87 .elementor-element.elementor-element-9019e55:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-9019e55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-9019e55::before, .elementor-87 .elementor-element.elementor-element-9019e55 > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-9019e55 > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-9019e55 > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-9019e55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-9019e55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://miraku-restaurant.com/wp-content/uploads/2026/11/seamless-texture-asset-v2-trimmed.png");--background-overlay:'';background-position:top center;background-repeat:repeat;background-size:contain;}.elementor-87 .elementor-element.elementor-element-1bf081a{--display:flex;}.elementor-87 .elementor-element.elementor-element-f47a656{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-890a008{text-align:center;}.elementor-87 .elementor-element.elementor-element-890a008 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-ef4d41c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:60px 30px;--row-gap:60px;--column-gap:30px;--flex-wrap:wrap;}.elementor-87 .elementor-element.elementor-element-70fc98c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-121faf3{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-87 .elementor-element.elementor-element-121faf3.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-a9d377e{text-align:center;}.elementor-87 .elementor-element.elementor-element-a9d377e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-496bea5{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-ae3d799{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-87 .elementor-element.elementor-element-ae3d799.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-9352e74{text-align:center;}.elementor-87 .elementor-element.elementor-element-9352e74 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-fc61b40{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-dce59cb{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-87 .elementor-element.elementor-element-dce59cb.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-d41a2cf{text-align:center;}.elementor-87 .elementor-element.elementor-element-d41a2cf .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-fef54d9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-230998d{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-87 .elementor-element.elementor-element-230998d.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-d0b9843{text-align:center;}.elementor-87 .elementor-element.elementor-element-d0b9843 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-71e35c0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6c74ec6{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-87 .elementor-element.elementor-element-6c74ec6.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-0e753c6{text-align:center;}.elementor-87 .elementor-element.elementor-element-0e753c6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-aafe9f8{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-ab7f9ad{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-87 .elementor-element.elementor-element-ab7f9ad.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-49685d9{text-align:center;}.elementor-87 .elementor-element.elementor-element-49685d9 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-b6856bb{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-f7aeb98{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-87 .elementor-element.elementor-element-f7aeb98.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-54efa58{text-align:center;}.elementor-87 .elementor-element.elementor-element-54efa58 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-9547712{--display:flex;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-9547712:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-9547712 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-9547712::before, .elementor-87 .elementor-element.elementor-element-9547712 > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-9547712 > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-9547712 > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-9547712 > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-9547712 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://miraku-restaurant.com/wp-content/uploads/2026/11/seamless-texture-asset-v2-trimmed.png");--background-overlay:'';background-position:top center;background-repeat:repeat;background-size:contain;}.elementor-87 .elementor-element.elementor-element-d944048{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-86ab28b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ucaddon_logo_marquee .ue_marquee_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_logo_marquee .ue-item-badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-c6605bf > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-c6605bf .ue_img_marquee{width:100%;display:inline-block;}.elementor-87 .elementor-element.elementor-element-c6605bf .uc_logo_marquee_holder{background-color:var( --e-global-color-55a3d24 );border-radius:0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-87 .elementor-element.elementor-element-c6605bf img{object-fit:cover;object-position:center;}.elementor-87 .elementor-element.elementor-element-c6605bf .ue_marquee_title{text-align:center;}.elementor-87 .elementor-element.elementor-element-c6605bf .ue-item-badge{min-height:0px;min-width:0px;color:#ffffff;background-color:#3E3FF0;padding:10px 10px 10px 10px;border-radius:3px;}.elementor-87 .elementor-element.elementor-element-b16445f{--display:flex;--overlay-opacity:1;--padding-top:6rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-87 .elementor-element.elementor-element-b16445f:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-b16445f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54eff6b );}.elementor-87 .elementor-element.elementor-element-b16445f::before, .elementor-87 .elementor-element.elementor-element-b16445f > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-b16445f > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-b16445f > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-b16445f > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-b16445f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://miraku-restaurant.com/wp-content/uploads/2026/11/seamless-texture-asset-v2-trimmed.png");--background-overlay:'';background-position:top center;background-repeat:repeat;background-size:contain;}.elementor-87 .elementor-element.elementor-element-13b0fd8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-87 .elementor-element.elementor-element-896385d{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-380d7fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-0287dcf{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-b2cd7c1 img{width:100%;max-width:100%;}.elementor-87 .elementor-element.elementor-element-990deb9{--display:flex;--overflow:hidden;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-3edee60 img{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-87 .elementor-element.elementor-element-5028a16{--padding-top:12rem;--padding-bottom:9rem;--padding-left:0rem;--padding-right:0rem;}.elementor-87 .elementor-element.elementor-element-9e85153{top:-25%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-4f49c3e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:80px;--margin-bottom:-200px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-95be02d{--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-392fab7 .elementor-heading-title{font-size:44px;line-height:1.25;letter-spacing:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-17f9e13{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-87 .elementor-element.elementor-element-f6e641d .elementor-heading-title{font-size:14px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-92934c4{--padding-top:8rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-87 .elementor-element.elementor-element-6212723{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-87 .elementor-element.elementor-element-abc1f2f{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;top:48%;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-abc1f2f{right:-15%;}body.rtl .elementor-87 .elementor-element.elementor-element-abc1f2f{left:-15%;}.elementor-87 .elementor-element.elementor-element-b32b123{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;bottom:20%;}.elementor-87 .elementor-element.elementor-element-3a73fa2{--z-index:5;}.elementor-87 .elementor-element.elementor-element-243833d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-2c5df4d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--z-index:5;}.elementor-widget-ucaddon_image_card_carousel .ue-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_image_card_carousel .uc_dark_carousel_content p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_image_card_carousel .uc_more_btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_image_card_carousel .ue-item-badge{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-792163f .uc_dark_carousel_placeholder{height:500px;}.elementor-87 .elementor-element.elementor-element-792163f .uc_dark_carousel_placeholder img{height:500px;}.elementor-87 .elementor-element.elementor-element-037a2c9{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-87 .elementor-element.elementor-element-30a38bf .elementor-heading-title{font-size:var( --e-global-typography-129bc66-font-size );line-height:var( --e-global-typography-129bc66-line-height );letter-spacing:var( --e-global-typography-129bc66-letter-spacing );}.elementor-87 .elementor-element.elementor-element-5baa5fa .elementor-heading-title{font-size:var( --e-global-typography-ef32b1b-font-size );line-height:var( --e-global-typography-ef32b1b-line-height );}.elementor-87 .elementor-element.elementor-element-fdb2598 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-66a14bc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-02631a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-87 .elementor-element.elementor-element-02631a6 .elementor-icon-list-item > a{font-size:14px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-21c673a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-5c1ce7c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-87 .elementor-element.elementor-element-cd8abf8{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-87 .elementor-element.elementor-element-493ab32 .elementor-heading-title{font-size:var( --e-global-typography-129bc66-font-size );line-height:var( --e-global-typography-129bc66-line-height );letter-spacing:var( --e-global-typography-129bc66-letter-spacing );}.elementor-87 .elementor-element.elementor-element-84b6eb8 .elementor-heading-title{font-size:var( --e-global-typography-ef32b1b-font-size );line-height:var( --e-global-typography-ef32b1b-line-height );}.elementor-87 .elementor-element.elementor-element-5699e24 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-57f79a2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-87 .elementor-element.elementor-element-b5d90fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-87 .elementor-element.elementor-element-b5d90fb .elementor-icon-list-item > a{font-size:14px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-3185345 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-ec8f892 .uc_dark_carousel_placeholder{height:500px;}.elementor-87 .elementor-element.elementor-element-ec8f892 .uc_dark_carousel_placeholder img{height:500px;}.elementor-87 .elementor-element.elementor-element-aca3850{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-87 .elementor-element.elementor-element-6c7f8f5 .uc_dark_carousel_placeholder{height:500px;}.elementor-87 .elementor-element.elementor-element-6c7f8f5 .uc_dark_carousel_placeholder img{height:500px;}.elementor-87 .elementor-element.elementor-element-30775f4{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-87 .elementor-element.elementor-element-73e285c .elementor-heading-title{font-size:var( --e-global-typography-129bc66-font-size );line-height:var( --e-global-typography-129bc66-line-height );letter-spacing:var( --e-global-typography-129bc66-letter-spacing );}.elementor-87 .elementor-element.elementor-element-d94226f .elementor-heading-title{font-size:var( --e-global-typography-ef32b1b-font-size );line-height:var( --e-global-typography-ef32b1b-line-height );}.elementor-87 .elementor-element.elementor-element-c55bccb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-093bab6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-87 .elementor-element.elementor-element-6f23c46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-87 .elementor-element.elementor-element-6f23c46 .elementor-icon-list-item > a{font-size:14px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-2f86be1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-8b5bb99{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-87 .elementor-element.elementor-element-1c24d5d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-87 .elementor-element.elementor-element-6c0e7e2 .elementor-heading-title{font-size:var( --e-global-typography-129bc66-font-size );line-height:var( --e-global-typography-129bc66-line-height );letter-spacing:var( --e-global-typography-129bc66-letter-spacing );}.elementor-87 .elementor-element.elementor-element-0fa466e .elementor-heading-title{font-size:var( --e-global-typography-ef32b1b-font-size );line-height:var( --e-global-typography-ef32b1b-line-height );}.elementor-87 .elementor-element.elementor-element-3d16664 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-61f878e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-87 .elementor-element.elementor-element-6034db7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-87 .elementor-element.elementor-element-6034db7 .elementor-icon-list-item > a{font-size:14px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-6ed501b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-69367ef .uc_dark_carousel_placeholder{height:500px;}.elementor-87 .elementor-element.elementor-element-69367ef .uc_dark_carousel_placeholder img{height:500px;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-debf555{right:0%;}body.rtl .elementor-87 .elementor-element.elementor-element-debf555{left:0%;}.elementor-87 .elementor-element.elementor-element-debf555{top:2%;}.elementor-87 .elementor-element.elementor-element-fcc8216 .elementor-heading-title{font-size:75px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-1983ef3{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-87 .elementor-element.elementor-element-1983ef3 .elementor-heading-title{font-size:75px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-62ee0af{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:2rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-17f262f{left:0%;}body.rtl .elementor-87 .elementor-element.elementor-element-17f262f{right:0%;}.elementor-87 .elementor-element.elementor-element-17f262f{top:0%;}.elementor-87 .elementor-element.elementor-element-569a4e2 .elementor-heading-title{font-size:75px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-be51b79{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-87 .elementor-element.elementor-element-be51b79 .elementor-heading-title{font-size:75px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-0a3dc7a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-87 .elementor-element.elementor-element-866d741{--min-height:280px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-75c9519 .elementor-heading-title{font-size:25px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-dcc8703 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-e05d619{--min-height:280px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-f852916 .elementor-heading-title{font-size:25px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-163e74d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-728a92c{--min-height:280px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-7338a1c .elementor-heading-title{font-size:25px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-1f1cd31 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-695072b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-87 .elementor-element.elementor-element-4cb34ec{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-87 .elementor-element.elementor-element-7ff5bec{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-87 .elementor-element.elementor-element-3e3da22{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-87 .elementor-element.elementor-element-23d6166{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:-210px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-058b3c2 .elementor-heading-title{font-size:25px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-9ed445c .elementor-heading-title{font-size:15px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-520ecf8{font-size:13px;line-height:1.25;letter-spacing:0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-d493802 .elementor-heading-title{font-size:25px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-a6caa95 .elementor-heading-title{font-size:15px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-4452100{font-size:13px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-48e2c8d .elementor-heading-title{font-size:25px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-ed5257e .elementor-heading-title{font-size:15px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-3122e27{font-size:13px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-57e32cc .elementor-heading-title{font-size:25px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-950f283 .elementor-heading-title{font-size:15px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-8bbe3c9{font-size:13px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-f0437df .elementor-heading-title{font-size:25px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-3591585 .elementor-heading-title{font-size:15px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-42d5441{font-size:13px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-796b967{--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:flex-start;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-87 .elementor-element.elementor-element-98d586c{text-align:start;}.elementor-87 .elementor-element.elementor-element-98d586c .elementor-heading-title{font-size:18px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-dd32ab2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-87 .elementor-element.elementor-element-0086e78 .elementor-heading-title{font-size:15px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-823546a .elementor-heading-title{font-size:15px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-7df481b .elementor-heading-title{font-size:15px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-e0a3ff7{--min-height:500px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-87 .elementor-element.elementor-element-8c7ffc2{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-87 .elementor-element.elementor-element-404f756{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6bef0ad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-38a6680{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-87 .elementor-element.elementor-element-4e1de8f .elementor-heading-title{font-size:35px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-febe512 .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-126ab22{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-a908ed0 .elementor-heading-title{font-size:35px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-871bf16 .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-325c886{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-b805307 .elementor-heading-title{font-size:35px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-707d58d .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-626268e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-87 .elementor-element.elementor-element-e1b3f5d{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-e1b3f5d .elementor-button{font-size:var( --e-global-typography-a4f4e62-font-size );letter-spacing:var( --e-global-typography-a4f4e62-letter-spacing );}.elementor-87 .elementor-element.elementor-element-195678c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-87 .elementor-element.elementor-element-9eb035e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-e2d635e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-9814a9f .elementor-heading-title{font-size:35px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-760970e .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-38833b4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-994aaee{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-994aaee .elementor-button{font-size:var( --e-global-typography-a4f4e62-font-size );letter-spacing:var( --e-global-typography-a4f4e62-letter-spacing );}.elementor-87 .elementor-element.elementor-element-0a32da7{--min-height:500px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-87 .elementor-element.elementor-element-964f1e9{--min-height:500px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-87 .elementor-element.elementor-element-41de678{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-87 .elementor-element.elementor-element-28a6977{--padding-top:0px;--padding-bottom:0px;--padding-left:00px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-260a942 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-9a6e789{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-87 .elementor-element.elementor-element-1c4a000 .elementor-heading-title{font-size:35px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-1e4c8c0 .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-22bfc9e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-4e36203 .elementor-heading-title{font-size:35px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-504f211 .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-747d92a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-e6d1699 .elementor-heading-title{font-size:35px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-92a8529 .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-1b76281{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-4192796{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-4192796 .elementor-button{font-size:var( --e-global-typography-a4f4e62-font-size );letter-spacing:var( --e-global-typography-a4f4e62-letter-spacing );}.elementor-87 .elementor-element.elementor-element-06bfc19{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-87 .elementor-element.elementor-element-6b126bd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-d03a585 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-570ae30{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-87 .elementor-element.elementor-element-96b6078 .elementor-heading-title{font-size:35px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-c1ea56e .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-5ddcaf2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-05f9216 .elementor-heading-title{font-size:35px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-52036c3 .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-cd69a75{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-bd8d5df .elementor-heading-title{font-size:35px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-a7ea5de .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-db2ff52{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-cbe75c3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-87 .elementor-element.elementor-element-cd88a07{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-cd88a07 .elementor-button{font-size:var( --e-global-typography-a4f4e62-font-size );letter-spacing:var( --e-global-typography-a4f4e62-letter-spacing );padding:12px 15px 12px 15px;}.elementor-87 .elementor-element.elementor-element-f7eefde .elementor-button{font-size:var( --e-global-typography-a4f4e62-font-size );letter-spacing:var( --e-global-typography-a4f4e62-letter-spacing );padding:12px 15px 12px 15px;}.elementor-87 .elementor-element.elementor-element-1501c6c{--min-height:500px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-87 .elementor-element.elementor-element-3cac557{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-87 .elementor-element.elementor-element-b35d80c{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-87 .elementor-element.elementor-element-b35d80c.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-b35d80c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-b05d1c5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-87 .elementor-element.elementor-element-e2a2994{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-87 .elementor-element.elementor-element-b3e9f61 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-08371da .elementor-heading-title{font-size:18px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-9abdc11{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-87 .elementor-element.elementor-element-ce1f472 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-0a1450e .elementor-heading-title{font-size:18px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-1877e2d{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-87 .elementor-element.elementor-element-931bfdd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-e603e1f .elementor-heading-title{font-size:18px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-9019e55{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-87 .elementor-element.elementor-element-890a008 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-ef4d41c{--gap:40px 20px;--row-gap:40px;--column-gap:20px;}.elementor-87 .elementor-element.elementor-element-a9d377e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-9352e74 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-d41a2cf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-d0b9843 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-0e753c6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-49685d9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-54efa58 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_logo_marquee .ue_marquee_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_logo_marquee .ue-item-badge{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-b16445f{--padding-top:5rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-87 .elementor-element.elementor-element-13b0fd8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-87 .elementor-element.elementor-element-380d7fc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-87 .elementor-element.elementor-element-5028a16{--padding-top:8rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-87 .elementor-element.elementor-element-9e85153{--width:50%;}.elementor-87 .elementor-element.elementor-element-9e85153.e-con{--align-self:flex-end;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-4f49c3e{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-b2c63ee{--width:75%;}.elementor-87 .elementor-element.elementor-element-95be02d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-392fab7 .elementor-heading-title{font-size:40px;line-height:1.25;letter-spacing:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-17f9e13{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-87 .elementor-element.elementor-element-aaca2d1{bottom:-13%;}.elementor-87 .elementor-element.elementor-element-f6e641d .elementor-heading-title{font-size:14px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-92934c4{--gap:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-87 .elementor-element.elementor-element-6212723{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;top:3.5%;}.elementor-87 .elementor-element.elementor-element-abc1f2f{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;top:49%;}.elementor-87 .elementor-element.elementor-element-b32b123{--container-widget-width:140px;--container-widget-flex-grow:0;width:var( --container-widget-width, 140px );max-width:140px;bottom:19%;}.elementor-87 .elementor-element.elementor-element-243833d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-2c5df4d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-ucaddon_image_card_carousel .ue-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_image_card_carousel .uc_dark_carousel_content p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_image_card_carousel .uc_more_btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_image_card_carousel .ue-item-badge{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-792163f .uc_dark_carousel_placeholder{height:320px;}.elementor-87 .elementor-element.elementor-element-792163f .uc_dark_carousel_placeholder img{height:320px;}.elementor-87 .elementor-element.elementor-element-037a2c9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-30a38bf .elementor-heading-title{font-size:var( --e-global-typography-129bc66-font-size );line-height:var( --e-global-typography-129bc66-line-height );letter-spacing:var( --e-global-typography-129bc66-letter-spacing );}.elementor-87 .elementor-element.elementor-element-5baa5fa .elementor-heading-title{font-size:var( --e-global-typography-ef32b1b-font-size );line-height:var( --e-global-typography-ef32b1b-line-height );}.elementor-87 .elementor-element.elementor-element-fdb2598 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-02631a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-87 .elementor-element.elementor-element-02631a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-87 .elementor-element.elementor-element-02631a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-87 .elementor-element.elementor-element-02631a6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-87 .elementor-element.elementor-element-02631a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-87 .elementor-element.elementor-element-02631a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-87 .elementor-element.elementor-element-02631a6 .elementor-icon-list-item > a{font-size:14px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-21c673a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-5c1ce7c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-cd8abf8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-493ab32 .elementor-heading-title{font-size:var( --e-global-typography-129bc66-font-size );line-height:var( --e-global-typography-129bc66-line-height );letter-spacing:var( --e-global-typography-129bc66-letter-spacing );}.elementor-87 .elementor-element.elementor-element-84b6eb8 .elementor-heading-title{font-size:var( --e-global-typography-ef32b1b-font-size );line-height:var( --e-global-typography-ef32b1b-line-height );}.elementor-87 .elementor-element.elementor-element-5699e24 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-b5d90fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-87 .elementor-element.elementor-element-b5d90fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-87 .elementor-element.elementor-element-b5d90fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-87 .elementor-element.elementor-element-b5d90fb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-87 .elementor-element.elementor-element-b5d90fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-87 .elementor-element.elementor-element-b5d90fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-87 .elementor-element.elementor-element-b5d90fb .elementor-icon-list-item > a{font-size:14px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-3185345 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-ec8f892 .uc_dark_carousel_placeholder{height:320px;}.elementor-87 .elementor-element.elementor-element-ec8f892 .uc_dark_carousel_placeholder img{height:320px;}.elementor-87 .elementor-element.elementor-element-aca3850{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-6c7f8f5 .uc_dark_carousel_placeholder{height:320px;}.elementor-87 .elementor-element.elementor-element-6c7f8f5 .uc_dark_carousel_placeholder img{height:320px;}.elementor-87 .elementor-element.elementor-element-30775f4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-73e285c .elementor-heading-title{font-size:var( --e-global-typography-129bc66-font-size );line-height:var( --e-global-typography-129bc66-line-height );letter-spacing:var( --e-global-typography-129bc66-letter-spacing );}.elementor-87 .elementor-element.elementor-element-d94226f .elementor-heading-title{font-size:var( --e-global-typography-ef32b1b-font-size );line-height:var( --e-global-typography-ef32b1b-line-height );}.elementor-87 .elementor-element.elementor-element-c55bccb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-6f23c46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-87 .elementor-element.elementor-element-6f23c46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-87 .elementor-element.elementor-element-6f23c46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-87 .elementor-element.elementor-element-6f23c46 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-87 .elementor-element.elementor-element-6f23c46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-87 .elementor-element.elementor-element-6f23c46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-87 .elementor-element.elementor-element-6f23c46 .elementor-icon-list-item > a{font-size:14px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-2f86be1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-8b5bb99{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-1c24d5d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-6c0e7e2 .elementor-heading-title{font-size:var( --e-global-typography-129bc66-font-size );line-height:var( --e-global-typography-129bc66-line-height );letter-spacing:var( --e-global-typography-129bc66-letter-spacing );}.elementor-87 .elementor-element.elementor-element-0fa466e .elementor-heading-title{font-size:var( --e-global-typography-ef32b1b-font-size );line-height:var( --e-global-typography-ef32b1b-line-height );}.elementor-87 .elementor-element.elementor-element-3d16664 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-6034db7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-87 .elementor-element.elementor-element-6034db7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-87 .elementor-element.elementor-element-6034db7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-87 .elementor-element.elementor-element-6034db7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-87 .elementor-element.elementor-element-6034db7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-87 .elementor-element.elementor-element-6034db7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-87 .elementor-element.elementor-element-6034db7 .elementor-icon-list-item > a{font-size:14px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-6ed501b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-69367ef .uc_dark_carousel_placeholder{height:320px;}.elementor-87 .elementor-element.elementor-element-69367ef .uc_dark_carousel_placeholder img{height:320px;}.elementor-87 .elementor-element.elementor-element-fcc8216 .elementor-heading-title{font-size:40px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-1983ef3 .elementor-heading-title{font-size:40px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-569a4e2 .elementor-heading-title{font-size:40px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-be51b79 .elementor-heading-title{font-size:40px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-0a3dc7a{--width:90%;}.elementor-87 .elementor-element.elementor-element-0a3dc7a.e-con{--align-self:center;}.elementor-87 .elementor-element.elementor-element-866d741{--min-height:220px;}.elementor-87 .elementor-element.elementor-element-75c9519 .elementor-heading-title{font-size:20px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-dcc8703 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-e05d619{--min-height:220px;}.elementor-87 .elementor-element.elementor-element-f852916 .elementor-heading-title{font-size:20px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-163e74d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-728a92c{--min-height:220px;}.elementor-87 .elementor-element.elementor-element-7338a1c .elementor-heading-title{font-size:20px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-1f1cd31 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-4cb34ec{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-87 .elementor-element.elementor-element-7ff5bec{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-3e3da22{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-87 .elementor-element.elementor-element-23d6166{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-058b3c2{text-align:start;}.elementor-87 .elementor-element.elementor-element-058b3c2 .elementor-heading-title{font-size:25px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-9ed445c .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-520ecf8{font-size:15px;line-height:1.25;letter-spacing:0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-d493802{text-align:start;}.elementor-87 .elementor-element.elementor-element-d493802 .elementor-heading-title{font-size:25px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-a6caa95 .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-4452100{font-size:15px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-48e2c8d{text-align:start;}.elementor-87 .elementor-element.elementor-element-48e2c8d .elementor-heading-title{font-size:25px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-ed5257e .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-3122e27{font-size:15px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-57e32cc{text-align:start;}.elementor-87 .elementor-element.elementor-element-57e32cc .elementor-heading-title{font-size:25px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-950f283 .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-8bbe3c9{font-size:15px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-f0437df{text-align:start;}.elementor-87 .elementor-element.elementor-element-f0437df .elementor-heading-title{font-size:25px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-3591585 .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-42d5441{font-size:15px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-796b967{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-98d586c .elementor-heading-title{font-size:20px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-0086e78 .elementor-heading-title{font-size:15px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-823546a .elementor-heading-title{font-size:15px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-7df481b .elementor-heading-title{font-size:15px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-786a537{--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-87 .elementor-element.elementor-element-e0a3ff7{--min-height:450px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-8c7ffc2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-6bef0ad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-4e1de8f{text-align:start;}.elementor-87 .elementor-element.elementor-element-4e1de8f .elementor-heading-title{font-size:25px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-febe512 .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-126ab22{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-a908ed0{text-align:start;}.elementor-87 .elementor-element.elementor-element-a908ed0 .elementor-heading-title{font-size:25px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-871bf16 .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-325c886{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-b805307{text-align:start;}.elementor-87 .elementor-element.elementor-element-b805307 .elementor-heading-title{font-size:25px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-707d58d .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-626268e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-87 .elementor-element.elementor-element-e1b3f5d .elementor-button{font-size:var( --e-global-typography-a4f4e62-font-size );letter-spacing:var( --e-global-typography-a4f4e62-letter-spacing );}.elementor-87 .elementor-element.elementor-element-e7a0bf7{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-87 .elementor-element.elementor-element-195678c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-e2d635e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-9814a9f{text-align:start;}.elementor-87 .elementor-element.elementor-element-9814a9f .elementor-heading-title{font-size:25px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-760970e .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-38833b4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-994aaee .elementor-button{font-size:var( --e-global-typography-a4f4e62-font-size );letter-spacing:var( --e-global-typography-a4f4e62-letter-spacing );}.elementor-87 .elementor-element.elementor-element-0a32da7{--min-height:450px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-964f1e9{--min-height:450px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-41de678{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-260a942 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-1c4a000{text-align:start;}.elementor-87 .elementor-element.elementor-element-1c4a000 .elementor-heading-title{font-size:25px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-1e4c8c0 .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-22bfc9e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-4e36203{text-align:start;}.elementor-87 .elementor-element.elementor-element-4e36203 .elementor-heading-title{font-size:25px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-504f211 .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-747d92a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-e6d1699{text-align:start;}.elementor-87 .elementor-element.elementor-element-e6d1699 .elementor-heading-title{font-size:25px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-92a8529 .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-1b76281{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-4192796 .elementor-button{font-size:var( --e-global-typography-a4f4e62-font-size );letter-spacing:var( --e-global-typography-a4f4e62-letter-spacing );}.elementor-87 .elementor-element.elementor-element-40e7e2b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-87 .elementor-element.elementor-element-06bfc19{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-d03a585 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-96b6078{text-align:start;}.elementor-87 .elementor-element.elementor-element-96b6078 .elementor-heading-title{font-size:25px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-c1ea56e .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-5ddcaf2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-05f9216{text-align:start;}.elementor-87 .elementor-element.elementor-element-05f9216 .elementor-heading-title{font-size:25px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-52036c3 .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-cd69a75{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-bd8d5df{text-align:start;}.elementor-87 .elementor-element.elementor-element-bd8d5df .elementor-heading-title{font-size:25px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-a7ea5de .elementor-heading-title{font-size:19px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-db2ff52{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-cbe75c3{--flex-wrap:wrap;}.elementor-87 .elementor-element.elementor-element-cd88a07 .elementor-button{font-size:var( --e-global-typography-a4f4e62-font-size );letter-spacing:var( --e-global-typography-a4f4e62-letter-spacing );}.elementor-87 .elementor-element.elementor-element-f7eefde .elementor-button{font-size:var( --e-global-typography-a4f4e62-font-size );letter-spacing:var( --e-global-typography-a4f4e62-letter-spacing );}.elementor-87 .elementor-element.elementor-element-1501c6c{--min-height:450px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-b35d80c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-87 .elementor-element.elementor-element-b35d80c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-b05d1c5{--width:85%;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-87 .elementor-element.elementor-element-b05d1c5.e-con{--align-self:center;}.elementor-87 .elementor-element.elementor-element-e2a2994{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-87 .elementor-element.elementor-element-b3e9f61 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-08371da .elementor-heading-title{font-size:18px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-9abdc11{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-87 .elementor-element.elementor-element-ce1f472 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-0a1450e .elementor-heading-title{font-size:18px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-1877e2d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-87 .elementor-element.elementor-element-931bfdd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-e603e1f .elementor-heading-title{font-size:18px;line-height:1.25;letter-spacing:0px;}.elementor-87 .elementor-element.elementor-element-890a008 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-87 .elementor-element.elementor-element-121faf3{--container-widget-width:85px;--container-widget-flex-grow:0;width:var( --container-widget-width, 85px );max-width:85px;}.elementor-87 .elementor-element.elementor-element-a9d377e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-ae3d799{--container-widget-width:85px;--container-widget-flex-grow:0;width:var( --container-widget-width, 85px );max-width:85px;}.elementor-87 .elementor-element.elementor-element-9352e74 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-dce59cb{--container-widget-width:85px;--container-widget-flex-grow:0;width:var( --container-widget-width, 85px );max-width:85px;}.elementor-87 .elementor-element.elementor-element-d41a2cf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-230998d{--container-widget-width:85px;--container-widget-flex-grow:0;width:var( --container-widget-width, 85px );max-width:85px;}.elementor-87 .elementor-element.elementor-element-d0b9843 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-6c74ec6{--container-widget-width:85px;--container-widget-flex-grow:0;width:var( --container-widget-width, 85px );max-width:85px;}.elementor-87 .elementor-element.elementor-element-0e753c6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-ab7f9ad{--container-widget-width:85px;--container-widget-flex-grow:0;width:var( --container-widget-width, 85px );max-width:85px;}.elementor-87 .elementor-element.elementor-element-49685d9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-f7aeb98{--container-widget-width:85px;--container-widget-flex-grow:0;width:var( --container-widget-width, 85px );max-width:85px;}.elementor-87 .elementor-element.elementor-element-54efa58 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_logo_marquee .ue_marquee_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_logo_marquee .ue-item-badge{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-87 .elementor-element.elementor-element-380d7fc{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-87 .elementor-element.elementor-element-990deb9{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-87 .elementor-element.elementor-element-9e85153{--width:22%;}.elementor-87 .elementor-element.elementor-element-4f49c3e{--width:100%;}.elementor-87 .elementor-element.elementor-element-b2c63ee{--width:40%;}.elementor-87 .elementor-element.elementor-element-95be02d{--width:60%;}.elementor-87 .elementor-element.elementor-element-55ca906{--width:58%;}.elementor-87 .elementor-element.elementor-element-037a2c9{--width:42%;}.elementor-87 .elementor-element.elementor-element-cd8abf8{--width:42%;}.elementor-87 .elementor-element.elementor-element-6165378{--width:58%;}.elementor-87 .elementor-element.elementor-element-a04f590{--width:58%;}.elementor-87 .elementor-element.elementor-element-30775f4{--width:42%;}.elementor-87 .elementor-element.elementor-element-1c24d5d{--width:42%;}.elementor-87 .elementor-element.elementor-element-feef4ba{--width:58%;}.elementor-87 .elementor-element.elementor-element-7ff5bec{--width:85%;}.elementor-87 .elementor-element.elementor-element-23d6166{--width:33%;}.elementor-87 .elementor-element.elementor-element-162916c{--width:20%;}.elementor-87 .elementor-element.elementor-element-180eb43{--width:80%;}.elementor-87 .elementor-element.elementor-element-661cd62{--width:20%;}.elementor-87 .elementor-element.elementor-element-860e524{--width:80%;}.elementor-87 .elementor-element.elementor-element-2a8e2e7{--width:20%;}.elementor-87 .elementor-element.elementor-element-5f261cc{--width:80%;}.elementor-87 .elementor-element.elementor-element-6a60dcb{--width:20%;}.elementor-87 .elementor-element.elementor-element-ce11249{--width:80%;}.elementor-87 .elementor-element.elementor-element-f5b2edb{--width:20%;}.elementor-87 .elementor-element.elementor-element-1e94156{--width:80%;}.elementor-87 .elementor-element.elementor-element-ef4a538{--width:67%;}.elementor-87 .elementor-element.elementor-element-186c931{--width:20%;}.elementor-87 .elementor-element.elementor-element-dd32ab2{--width:80%;}.elementor-87 .elementor-element.elementor-element-78424bf{--width:85%;}.elementor-87 .elementor-element.elementor-element-7c437c2{--width:20%;}.elementor-87 .elementor-element.elementor-element-c8bd384{--width:80%;}.elementor-87 .elementor-element.elementor-element-b999d58{--width:20%;}.elementor-87 .elementor-element.elementor-element-ab4dcf3{--width:80%;}.elementor-87 .elementor-element.elementor-element-93d80ea{--width:20%;}.elementor-87 .elementor-element.elementor-element-5c3bc4a{--width:80%;}.elementor-87 .elementor-element.elementor-element-656e7da{--width:85%;}.elementor-87 .elementor-element.elementor-element-8e2671a{--width:20%;}.elementor-87 .elementor-element.elementor-element-582e1a3{--width:80%;}.elementor-87 .elementor-element.elementor-element-85b31e2{--width:85%;}.elementor-87 .elementor-element.elementor-element-0eba48a{--width:20%;}.elementor-87 .elementor-element.elementor-element-41fdc59{--width:80%;}.elementor-87 .elementor-element.elementor-element-ff78949{--width:20%;}.elementor-87 .elementor-element.elementor-element-7a2b990{--width:80%;}.elementor-87 .elementor-element.elementor-element-b5c1551{--width:20%;}.elementor-87 .elementor-element.elementor-element-b3a6d57{--width:80%;}.elementor-87 .elementor-element.elementor-element-69cbb8a{--width:85%;}.elementor-87 .elementor-element.elementor-element-52f91aa{--width:20%;}.elementor-87 .elementor-element.elementor-element-1e4a7f7{--width:80%;}.elementor-87 .elementor-element.elementor-element-ba65bc8{--width:30%;}.elementor-87 .elementor-element.elementor-element-074bd4f{--width:70%;}.elementor-87 .elementor-element.elementor-element-afc1a34{--width:20%;}.elementor-87 .elementor-element.elementor-element-63fddf3{--width:80%;}.elementor-87 .elementor-element.elementor-element-70fc98c{--width:23%;}.elementor-87 .elementor-element.elementor-element-496bea5{--width:23%;}.elementor-87 .elementor-element.elementor-element-fc61b40{--width:23%;}.elementor-87 .elementor-element.elementor-element-fef54d9{--width:23%;}.elementor-87 .elementor-element.elementor-element-71e35c0{--width:23%;}.elementor-87 .elementor-element.elementor-element-aafe9f8{--width:23%;}.elementor-87 .elementor-element.elementor-element-b6856bb{--width:23%;}.elementor-87 .elementor-element.elementor-element-896385d{--width:55%;}.elementor-87 .elementor-element.elementor-element-380d7fc{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-87 .elementor-element.elementor-element-55ca906{--width:50%;}.elementor-87 .elementor-element.elementor-element-037a2c9{--width:50%;}.elementor-87 .elementor-element.elementor-element-cd8abf8{--width:50%;}.elementor-87 .elementor-element.elementor-element-6165378{--width:50%;}.elementor-87 .elementor-element.elementor-element-a04f590{--width:50%;}.elementor-87 .elementor-element.elementor-element-30775f4{--width:50%;}.elementor-87 .elementor-element.elementor-element-1c24d5d{--width:50%;}.elementor-87 .elementor-element.elementor-element-feef4ba{--width:50%;}.elementor-87 .elementor-element.elementor-element-7ff5bec{--width:95%;}.elementor-87 .elementor-element.elementor-element-23d6166{--width:36%;}.elementor-87 .elementor-element.elementor-element-186c931{--width:100%;}.elementor-87 .elementor-element.elementor-element-dd32ab2{--width:100%;}.elementor-87 .elementor-element.elementor-element-78424bf{--width:100%;}.elementor-87 .elementor-element.elementor-element-656e7da{--width:100%;}.elementor-87 .elementor-element.elementor-element-85b31e2{--width:100%;}.elementor-87 .elementor-element.elementor-element-69cbb8a{--width:100%;}.elementor-87 .elementor-element.elementor-element-70fc98c{--width:30%;}.elementor-87 .elementor-element.elementor-element-496bea5{--width:30%;}.elementor-87 .elementor-element.elementor-element-fc61b40{--width:30%;}.elementor-87 .elementor-element.elementor-element-fef54d9{--width:30%;}.elementor-87 .elementor-element.elementor-element-71e35c0{--width:30%;}.elementor-87 .elementor-element.elementor-element-aafe9f8{--width:30%;}.elementor-87 .elementor-element.elementor-element-b6856bb{--width:30%;}.elementor-87 .elementor-element.elementor-element-896385d{--width:100%;}.elementor-87 .elementor-element.elementor-element-380d7fc{--width:100%;}}/* Start custom CSS *//*scroll to view*/
.stv-col {
    width: fit-content;
}

.stv-text:after {
    content: '';
    display: block;
    width: 1px;
    height: 50px;
    background: linear-gradient(0deg,rgba(201, 169, 110, 0) 0%, rgba(201, 169, 110, 1) 100%);
    margin: 0 auto;
    margin-top: 8px;
}


/*celebration package*/
.price-tag {
    font-family: 'Shippori Mincho';
    font-size: 40px;
}


.rm-tag {
    font-family: 'Shippori Mincho';
    font-size: 20px;
}

.plus-tag {
    font-family: 'Shippori Mincho';
    font-size: 25px;
}


.celebration-wrap .owl-dots {
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0%);
}

.cn-row, 
.cn-text {
    width: fit-content;
}


/*seating layout plan*/
.seat-plankey:before {
    content: '';
    display: block;
    min-width: 25px;
    min-height: 25px;
    border: solid 1px #12233A;
    border-radius: 3px;
    background-color: #B8B4AC;
}

.table-plankey:before {
    content: '';
    display: block;
    min-width: 25px;
    min-height: 25px;
    border: solid 1px #12233A;
    border-radius: 3px;
    background-color: #F0E7D6;
}

.service-plankey:before {
    content: '';
    display: block;
    min-width: 25px;
    min-height: 25px;
    border: solid 1px #12233A;
    border-radius: 3px;
    background-color: #ffffff;
}

.seat-plankey, 
.table-plankey, 
.service-plankey {
    display: flex;
    align-items: center;
    gap: 10px;
}


.numbering-highlight {
    font-family: 'Shippori Mincho';
}


/*custom seating*/
.custom-room-front img {
    opacity: 1;
    transition: .3s all ease;
}

.custom-box:hover .custom-room-front img {
    opacity: 0;
    transition: .3s all ease;
}


/*marquee*/
.uc-logo-wrapper .uc_logo_marquee_holder:nth-child(even) {
    margin-top: 150px !important;
}


/*tc*/
.tc-ol-list ol {
    padding-left: 25px !important;
}

.tc-ol-list ol li {
    padding-bottom: 10px !important;
}

.tc-ol-list ol li:last-child {
    padding-bottom: 0px !important;
}



@media only screen and (max-width: 1024px) {
.price-tag {
    font-size: 30px;
}


.rm-tag {
    font-size: 16px;
}

.plus-tag {
    font-size: 20px;
}
}



@media only screen and (max-width: 767px) {
.collection-top-banner-right {
    position: relative !important;
    left: unset !important;
    right: unset !important;
    top: unset !important;
    bottom: unset !important;
    margin-left: auto;
}
}/* End custom CSS */