.elementor-12 .elementor-element.elementor-element-a6f4754{--display:flex;--min-height:47.564rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:1;--padding-top:0rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;--e-con-transform-origin-x:left;--e-con-transform-origin-y:bottom;}.elementor-12 .elementor-element.elementor-element-a6f4754::before, .elementor-12 .elementor-element.elementor-element-a6f4754 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-a6f4754 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-a6f4754 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-a6f4754 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-a6f4754 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://michelle-bistro.ru/wp-content/uploads/2025/09/shap.png");--background-overlay:'';background-position:0px 0.625rem;background-repeat:no-repeat;background-size:calc(100% + 3.5625rem) auto;}.elementor-12 .elementor-element.elementor-element-a6f4754.e-con{--e-con-transform-rotateZ:-3deg;}.elementor-12 .elementor-element.elementor-element-3c28781{--display:flex;--position:absolute;--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:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:6rem;--e-con-transform-origin-x:left;--e-con-transform-origin-y:top;}.elementor-12 .elementor-element.elementor-element-3c28781.e-con{--e-con-transform-rotateZ:-90deg;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3c28781{left:9rem;}body.rtl .elementor-12 .elementor-element.elementor-element-3c28781{right:9rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-cdebcc7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.75rem;font-weight:600;line-height:5.25rem;}.elementor-12 .elementor-element.elementor-element-55f0401{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:19.1rem;--padding-right:0rem;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-bea3b15 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-12 .elementor-element.elementor-element-bea3b15 .elementor-icon{font-size:1.125rem;}.elementor-12 .elementor-element.elementor-element-bea3b15 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-bea3b15 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:1.125rem;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.05em;}.elementor-12 .elementor-element.elementor-element-bea3b15 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-82fad52{padding:0rem 0rem 0rem 10.5rem;}.elementor-12 .elementor-element.elementor-element-82fad52 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-12 .elementor-element.elementor-element-82fad52 .elementor-icon{font-size:1.125rem;}.elementor-12 .elementor-element.elementor-element-82fad52 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-82fad52 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:1.125rem;font-weight:500;line-height:1em;letter-spacing:0.05em;}.elementor-12 .elementor-element.elementor-element-82fad52 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-d3136d0{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d3136d0{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-d3136d0{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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-3ae60a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.625rem/2);}.elementor-12 .elementor-element.elementor-element-3ae60a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.625rem/2);}.elementor-12 .elementor-element.elementor-element-3ae60a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.625rem/2);}.elementor-12 .elementor-element.elementor-element-3ae60a4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.625rem/2);}.elementor-12 .elementor-element.elementor-element-3ae60a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.625rem/2);}.elementor-12 .elementor-element.elementor-element-3ae60a4 .elementor-icon-list-icon i{color:#F5E0A400;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3ae60a4 .elementor-icon-list-icon svg{fill:#F5E0A400;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-3ae60a4{--e-icon-list-icon-size:5.555rem;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-3ae60a4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-692ad95{--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:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--margin-top:-1.6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-5203bf2{padding:0rem 7.25rem 0rem 18.75rem;z-index:10;}.elementor-12 .elementor-element.elementor-element-5203bf2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.75rem;font-weight:800;text-transform:uppercase;line-height:4rem;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5203bf2 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-5203bf2 .elementor-heading-title a:focus{color:#197278;}.elementor-12 .elementor-element.elementor-element-1586c96{z-index:10;}.elementor-12 .elementor-element.elementor-element-1586c96 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.75rem;font-weight:800;text-transform:uppercase;line-height:4rem;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1586c96 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-1586c96 .elementor-heading-title a:focus{color:#197278;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4fee7f1{margin:-2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;z-index:3;}.elementor-12 .elementor-element.elementor-element-4fee7f1 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4fee7f1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4fee7f1.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4fee7f1.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4fee7f1.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4fee7f1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4fee7f1.elementor-view-stacked .elementor-icon:hover{background-color:#197278;}.elementor-12 .elementor-element.elementor-element-4fee7f1.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-4fee7f1.elementor-view-default .elementor-icon:hover{color:#197278;border-color:#197278;}.elementor-12 .elementor-element.elementor-element-4fee7f1.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-4fee7f1.elementor-view-default .elementor-icon:hover svg{fill:#197278;}.elementor-12 .elementor-element.elementor-element-4fee7f1 .elementor-icon{font-size:10rem;}.elementor-12 .elementor-element.elementor-element-4fee7f1 .elementor-icon svg{height:10rem;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-1cd57f9{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-1cd57f9{left:0px;}.elementor-12 .elementor-element.elementor-element-1cd57f9{top:-18rem;}.elementor-12 .elementor-element.elementor-element-1cd57f9 img{width:26rem;}.elementor-12 .elementor-element.elementor-element-66dc5fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1.4rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:0rem;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-b7baba0{left:0rem;}body.rtl .elementor-12 .elementor-element.elementor-element-b7baba0{right:0rem;}.elementor-12 .elementor-element.elementor-element-b7baba0{top:-15.5rem;}.elementor-12 .elementor-element.elementor-element-b7baba0 img{width:29.0625rem;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-262fd60{left:0rem;}body.rtl .elementor-12 .elementor-element.elementor-element-262fd60{right:0rem;}.elementor-12 .elementor-element.elementor-element-262fd60{top:-15.5rem;}.elementor-12 .elementor-element.elementor-element-262fd60 img{width:29.0625rem;}.elementor-12 .elementor-element.elementor-element-7f3bdc2{margin:-0.4rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 5.1rem;}.elementor-12 .elementor-element.elementor-element-7f3bdc2 img{width:91.08rem;}.elementor-12 .elementor-element.elementor-element-858c2ad{margin:-31rem 15rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-12 .elementor-element.elementor-element-858c2ad img{width:81.5rem;}.elementor-12 .elementor-element.elementor-element-f6a9785{margin:-31rem 15rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-12 .elementor-element.elementor-element-f6a9785 img{width:81.5rem;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-c685685{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-c685685{right:0px;}.elementor-12 .elementor-element.elementor-element-c685685{bottom:-18rem;}.elementor-12 .elementor-element.elementor-element-c685685 img{width:22.25rem;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7e48e2b{right:0rem;}body.rtl .elementor-12 .elementor-element.elementor-element-7e48e2b{left:0rem;}.elementor-12 .elementor-element.elementor-element-7e48e2b{bottom:10rem;}.elementor-12 .elementor-element.elementor-element-7e48e2b img{width:18.875rem;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4b53547{right:0rem;}body.rtl .elementor-12 .elementor-element.elementor-element-4b53547{left:0rem;}.elementor-12 .elementor-element.elementor-element-4b53547{bottom:-28rem;}.elementor-12 .elementor-element.elementor-element-4b53547 img{width:27rem;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6d1b1b6{right:0rem;}body.rtl .elementor-12 .elementor-element.elementor-element-6d1b1b6{left:0rem;}.elementor-12 .elementor-element.elementor-element-6d1b1b6{bottom:-28rem;}.elementor-12 .elementor-element.elementor-element-6d1b1b6 img{width:27rem;}.elementor-12 .elementor-element.elementor-element-9673fa0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:8.125rem;--z-index:4;}.elementor-12 .elementor-element.elementor-element-fe992a2{padding:0rem 0rem 4.55rem 20.1rem;}.elementor-12 .elementor-element.elementor-element-fe992a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.75rem;font-weight:800;text-transform:uppercase;line-height:4.5625rem;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-52257ff{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-52257ff{left:0px;}.elementor-12 .elementor-element.elementor-element-52257ff{top:-10rem;z-index:1;}.elementor-12 .elementor-element.elementor-element-52257ff img{width:60.3125rem;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2cb48d0{left:0rem;}body.rtl .elementor-12 .elementor-element.elementor-element-2cb48d0{right:0rem;}.elementor-12 .elementor-element.elementor-element-2cb48d0{bottom:-34rem;z-index:3;}.elementor-12 .elementor-element.elementor-element-2cb48d0 img{width:33.875rem;}.elementor-12 .elementor-element.elementor-element-b29a584{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:2;}.elementor-12 .elementor-element.elementor-element-b29a584.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-55829af{--display:flex;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:1rem;}.elementor-12 .elementor-element.elementor-element-55829af:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-55829af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004D43;}.elementor-12 .elementor-element.elementor-element-c8e48bd{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:8rem;--padding-right:8rem;}.elementor-12 .elementor-element.elementor-element-c8e48bd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c8e48bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-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-12 .elementor-element.elementor-element-72fe4f3{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;color:#707070;}.elementor-12 .elementor-element.elementor-element-72fe4f3 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-bc7c472{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:9.8rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:3;}.elementor-12 .elementor-element.elementor-element-6556c7c{padding:0rem 0rem 0rem 3rem;text-align:end;}.elementor-12 .elementor-element.elementor-element-6556c7c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.75rem;font-weight:800;line-height:4.5625rem;}.elementor-12 .elementor-element.elementor-element-ef94605{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:4.6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.875rem;--padding-bottom:1.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-12 .elementor-element.elementor-element-ef94605:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ef94605 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ef94605.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5b52e68{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9aad738{text-align:start;}.elementor-12 .elementor-element.elementor-element-9aad738 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;line-height:2.4rem;letter-spacing:0.05em;}.elementor-12 .elementor-element.elementor-element-c57d0f4{--display:flex;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-14dda46 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;line-height:1.25rem;letter-spacing:0.05em;fill:#F5E0A4;color:#F5E0A4;padding:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-14dda46 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-14dda46 .elementor-button:focus{background-color:#197278;color:var( --e-global-color-accent );border-color:#197278;}.elementor-12 .elementor-element.elementor-element-14dda46.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-14dda46 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-14dda46 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-7ae502c{text-align:end;font-family:"Montserrat", Sans-serif;font-size:1.125rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-7ae502c p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-684ebc3{z-index:2;}.elementor-12 .elementor-element.elementor-element-684ebc3 img{width:96.25rem;}.elementor-12 .elementor-element.elementor-element-f4b5cbf{z-index:2;}.elementor-12 .elementor-element.elementor-element-f4b5cbf img{width:96.25rem;}.elementor-12 .elementor-element.elementor-element-ebf992f{--display:flex;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--margin-top:-4.5rem;--margin-bottom:0rem;--margin-left:5rem;--margin-right:0rem;--padding-top:2.375rem;--padding-bottom:3.75rem;--padding-left:3.4rem;--padding-right:6.25rem;--z-index:2;}.elementor-12 .elementor-element.elementor-element-ebf992f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ebf992f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ebf992f.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-f0ebdf3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:start;}.elementor-12 .elementor-element.elementor-element-f0ebdf3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;line-height:2.3rem;letter-spacing:0.05em;}.elementor-12 .elementor-element.elementor-element-e8aa6c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3ea76c1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4508d9b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-9ba80a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e585de1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4405bb7 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:0.05em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:1.25rem 5rem 1.25rem 5rem;}.elementor-12 .elementor-element.elementor-element-4405bb7 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-4405bb7 .elementor-button:focus{background-color:#197278;color:var( --e-global-color-accent );border-color:#197278;}.elementor-12 .elementor-element.elementor-element-4405bb7{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + -6rem) 0rem;z-index:2;}.elementor-12 .elementor-element.elementor-element-4405bb7 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-4405bb7 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-95fe0f8 .elementor-button{background-color:#004D4300;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;line-height:1.25rem;letter-spacing:0.05em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );padding:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-95fe0f8 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-95fe0f8 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-95fe0f8.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-95fe0f8 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-95fe0f8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-45a0aaa{right:7.5rem;}body.rtl .elementor-12 .elementor-element.elementor-element-45a0aaa{left:7.5rem;}.elementor-12 .elementor-element.elementor-element-45a0aaa{bottom:-11rem;z-index:3;}.elementor-12 .elementor-element.elementor-element-45a0aaa img{width:28.5rem;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7c64c9b{left:1rem;}body.rtl .elementor-12 .elementor-element.elementor-element-7c64c9b{right:1rem;}.elementor-12 .elementor-element.elementor-element-7c64c9b{bottom:-10rem;}.elementor-12 .elementor-element.elementor-element-7c64c9b img{width:38.375rem;}.elementor-12 .elementor-element.elementor-element-8e186bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10.75rem;--padding-bottom:4.75rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-2652409{padding:0rem 0rem 3.9rem 20rem;}.elementor-12 .elementor-element.elementor-element-2652409 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.75rem;font-weight:800;text-transform:uppercase;line-height:4.5625rem;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-bb47b5c{left:0rem;}body.rtl .elementor-12 .elementor-element.elementor-element-bb47b5c{right:0rem;}.elementor-12 .elementor-element.elementor-element-bb47b5c{top:0rem;z-index:3;}.elementor-12 .elementor-element.elementor-element-bb47b5c img{width:25.875rem;}.elementor-12 .elementor-element.elementor-element-3f1cca3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -6rem) 0rem;bottom:-1.5rem;z-index:3;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3f1cca3{right:5.7rem;}body.rtl .elementor-12 .elementor-element.elementor-element-3f1cca3{left:5.7rem;}.elementor-12 .elementor-element.elementor-element-3f1cca3 img{width:55rem;}.elementor-12 .elementor-element.elementor-element-0dbb080{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--border-radius:2.25rem 2.25rem 2.25rem 2.25rem;--padding-top:3.875rem;--padding-bottom:2.875rem;--padding-left:8.125rem;--padding-right:0rem;--z-index:1;}.elementor-12 .elementor-element.elementor-element-0dbb080:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0dbb080 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0dbb080.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d6b2d80{text-align:start;}.elementor-12 .elementor-element.elementor-element-d6b2d80 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.15rem;font-weight:600;text-transform:uppercase;line-height:1.375rem;letter-spacing:0.05em;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-dd4df32{width:var( --container-widget-width, 23.125rem );max-width:23.125rem;--container-widget-width:23.125rem;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-06fad3d .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:1.125rem;font-weight:500;text-transform:uppercase;letter-spacing:0.05em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:1.1rem 1.5rem 1.1rem 1.5rem;}.elementor-12 .elementor-element.elementor-element-06fad3d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-06fad3d .elementor-button:focus{background-color:#197278;color:var( --e-global-color-accent );border-color:#197278;}.elementor-12 .elementor-element.elementor-element-06fad3d{margin:2.375rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 20rem;z-index:4;}.elementor-12 .elementor-element.elementor-element-06fad3d .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-06fad3d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-52cfe41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:4.375rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-249fd57{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-249fd57{left:0px;}.elementor-12 .elementor-element.elementor-element-249fd57{top:-27rem;}.elementor-12 .elementor-element.elementor-element-249fd57 img{width:26.25rem;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-67a4aa5{left:1.5rem;}body.rtl .elementor-12 .elementor-element.elementor-element-67a4aa5{right:1.5rem;}.elementor-12 .elementor-element.elementor-element-67a4aa5{top:-14rem;}.elementor-12 .elementor-element.elementor-element-67a4aa5 img{width:31rem;}.elementor-12 .elementor-element.elementor-element-4e1b2b7{padding:0rem 0rem 3.5rem 20rem;}.elementor-12 .elementor-element.elementor-element-4e1b2b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.75rem;font-weight:800;text-transform:uppercase;line-height:4.625rem;}.elementor-12 .elementor-element.elementor-element-440b252{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:1rem;--margin-right:0rem;--padding-top:4rem;--padding-bottom:7rem;--padding-left:20.5rem;--padding-right:30rem;--z-index:1;}.elementor-12 .elementor-element.elementor-element-440b252:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-440b252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://michelle-bistro.ru/wp-content/uploads/2025/09/cart-fon.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-12 .elementor-element.elementor-element-440b252.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0b48f78{text-align:start;}.elementor-12 .elementor-element.elementor-element-0b48f78 img{width:16.875rem;}.elementor-12 .elementor-element.elementor-element-39a7267{width:var( --container-widget-width, 32.6rem );max-width:32.6rem;--container-widget-width:32.6rem;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:1.0625rem;font-weight:400;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-25c6738{left:0rem;}body.rtl .elementor-12 .elementor-element.elementor-element-25c6738{right:0rem;}.elementor-12 .elementor-element.elementor-element-25c6738{bottom:-7rem;z-index:2;}.elementor-12 .elementor-element.elementor-element-25c6738 img{width:27rem;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-adabd3f{left:0rem;}body.rtl .elementor-12 .elementor-element.elementor-element-adabd3f{right:0rem;}.elementor-12 .elementor-element.elementor-element-adabd3f{bottom:-7rem;z-index:2;}.elementor-12 .elementor-element.elementor-element-adabd3f img{width:27rem;}.elementor-12 .elementor-element.elementor-element-e40b440{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:2.125rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-b580cdc{margin:-3.7rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:end;}.elementor-12 .elementor-element.elementor-element-b580cdc img{width:101rem;}.elementor-12 .elementor-element.elementor-element-9652910{margin:-3.7rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:end;}.elementor-12 .elementor-element.elementor-element-9652910 img{width:101rem;}.elementor-12 .elementor-element.elementor-element-03c7db1{--display:flex;--min-height:61rem;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-6.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6.7rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-03c7db1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-03c7db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://michelle-bistro.ru/wp-content/uploads/2025/09/group-163-5.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-12 .elementor-element.elementor-element-512da6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--padding-top:1.75rem;--padding-bottom:1.75rem;--padding-left:5.5rem;--padding-right:0.8rem;}.elementor-12 .elementor-element.elementor-element-512da6f::before, .elementor-12 .elementor-element.elementor-element-512da6f > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-512da6f > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-512da6f > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-512da6f > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-512da6f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-20b0aae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--padding-top:11.7rem;--padding-bottom:11.5rem;--padding-left:8.65rem;--padding-right:11.875rem;}.elementor-12 .elementor-element.elementor-element-20b0aae::before, .elementor-12 .elementor-element.elementor-element-20b0aae > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-20b0aae > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-20b0aae > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-20b0aae > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-20b0aae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-bcd05db{padding:0rem 0rem 3.7rem 0rem;}.elementor-12 .elementor-element.elementor-element-bcd05db .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5194522 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2.1rem/2);}.elementor-12 .elementor-element.elementor-element-5194522 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2.1rem/2);}.elementor-12 .elementor-element.elementor-element-5194522 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2.1rem/2);}.elementor-12 .elementor-element.elementor-element-5194522 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2.1rem/2);}.elementor-12 .elementor-element.elementor-element-5194522 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2.1rem/2);}.elementor-12 .elementor-element.elementor-element-5194522 .elementor-icon-list-icon i{color:#00827100;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-5194522 .elementor-icon-list-icon svg{fill:#00827100;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-5194522{--e-icon-list-icon-size:1.5rem;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0.2rem;}.elementor-12 .elementor-element.elementor-element-5194522 .elementor-icon-list-icon{padding-inline-end:1rem;}.elementor-12 .elementor-element.elementor-element-5194522 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-5194522 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:1.325rem;font-weight:400;line-height:2rem;letter-spacing:0em;}.elementor-12 .elementor-element.elementor-element-5194522 .elementor-icon-list-text{color:#3C3C3B;transition:color 0.3s;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-a6f4754::before, .elementor-12 .elementor-element.elementor-element-a6f4754 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-a6f4754 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-a6f4754 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-a6f4754 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-a6f4754 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0.625rem;}.elementor-12 .elementor-element.elementor-element-a6f4754{--padding-top:0rem;--padding-bottom:8.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-55f0401{--padding-top:0rem;--padding-bottom:0rem;--padding-left:18rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-bea3b15 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-bea3b15 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-12 .elementor-element.elementor-element-82fad52{padding:0rem 0rem 0rem 6rem;}.elementor-12 .elementor-element.elementor-element-82fad52 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-82fad52 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-12 .elementor-element.elementor-element-692ad95{--gap:7.5rem 7.5rem;--row-gap:7.5rem;--column-gap:7.5rem;--margin-top:-2.6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-12 .elementor-element.elementor-element-5203bf2{padding:0rem 0.25rem 0rem 21.75rem;}.elementor-12 .elementor-element.elementor-element-1cd57f9{top:-20rem;}.elementor-12 .elementor-element.elementor-element-1cd57f9 img{width:28rem;}.elementor-12 .elementor-element.elementor-element-7f3bdc2{margin:1.4rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 5.1rem;}.elementor-12 .elementor-element.elementor-element-7f3bdc2 img{width:88rem;}.elementor-12 .elementor-element.elementor-element-858c2ad img{width:78.5rem;}.elementor-12 .elementor-element.elementor-element-f6a9785 img{width:78.5rem;}.elementor-12 .elementor-element.elementor-element-c685685{bottom:-25rem;}.elementor-12 .elementor-element.elementor-element-c685685 img{width:26.25rem;}.elementor-12 .elementor-element.elementor-element-4b53547{bottom:-25rem;}.elementor-12 .elementor-element.elementor-element-4b53547 img{width:29rem;}.elementor-12 .elementor-element.elementor-element-6d1b1b6{bottom:-25rem;}.elementor-12 .elementor-element.elementor-element-6d1b1b6 img{width:29rem;}.elementor-12 .elementor-element.elementor-element-9673fa0{--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:2.125rem;}.elementor-12 .elementor-element.elementor-element-fe992a2{padding:0rem 0rem 4rem 21rem;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-52257ff{right:-2rem;}body.rtl .elementor-12 .elementor-element.elementor-element-52257ff{left:-2rem;}.elementor-12 .elementor-element.elementor-element-52257ff{top:-7rem;}.elementor-12 .elementor-element.elementor-element-52257ff img{width:56rem;}.elementor-12 .elementor-element.elementor-element-c8e48bd{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:3.5rem;--padding-bottom:2.5rem;--padding-left:8rem;--padding-right:5.5rem;}.elementor-12 .elementor-element.elementor-element-72fe4f3{font-size:1.217rem;}.elementor-12 .elementor-element.elementor-element-bc7c472{--padding-top:10.8rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-ef94605{--margin-top:3.6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2.5rem;--padding-bottom:2rem;--padding-left:5.6rem;--padding-right:7.5rem;}.elementor-12 .elementor-element.elementor-element-9aad738 .elementor-heading-title{font-size:2.15rem;line-height:2.8rem;}.elementor-12 .elementor-element.elementor-element-c57d0f4{--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-7ae502c{font-size:1.25rem;}.elementor-12 .elementor-element.elementor-element-684ebc3 img{width:91.5rem;}.elementor-12 .elementor-element.elementor-element-f4b5cbf img{width:91.5rem;}.elementor-12 .elementor-element.elementor-element-ebf992f{--margin-top:0rem;--margin-bottom:0rem;--margin-left:-8rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3.75rem;--padding-left:3.4rem;--padding-right:6.25rem;}.elementor-12 .elementor-element.elementor-element-f0ebdf3 .elementor-heading-title{font-size:2.1rem;}.elementor-12 .elementor-element.elementor-element-e8aa6c0 .elementor-heading-title{font-size:1.25rem;}.elementor-12 .elementor-element.elementor-element-3ea76c1 .elementor-heading-title{font-size:1.25rem;}.elementor-12 .elementor-element.elementor-element-4508d9b .elementor-heading-title{font-size:1.25rem;}.elementor-12 .elementor-element.elementor-element-9ba80a9 .elementor-heading-title{font-size:1.25rem;}.elementor-12 .elementor-element.elementor-element-e585de1 .elementor-heading-title{font-size:1.25rem;}.elementor-12 .elementor-element.elementor-element-4405bb7{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + -6rem) 0rem;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-45a0aaa{right:8.5rem;}body.rtl .elementor-12 .elementor-element.elementor-element-45a0aaa{left:8.5rem;}.elementor-12 .elementor-element.elementor-element-45a0aaa{bottom:-9rem;}.elementor-12 .elementor-element.elementor-element-45a0aaa img{width:30.5rem;}.elementor-12 .elementor-element.elementor-element-2652409{padding:0rem 0rem 3.9rem 22rem;}.elementor-12 .elementor-element.elementor-element-bb47b5c img{width:26rem;}.elementor-12 .elementor-element.elementor-element-3f1cca3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;bottom:-4rem;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3f1cca3{right:1rem;}body.rtl .elementor-12 .elementor-element.elementor-element-3f1cca3{left:1rem;}.elementor-12 .elementor-element.elementor-element-3f1cca3 img{width:52rem;}.elementor-12 .elementor-element.elementor-element-0dbb080{--padding-top:3.5rem;--padding-bottom:4.5rem;--padding-left:8rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-d6b2d80 .elementor-heading-title{font-size:1.62rem;line-height:1.8rem;}.elementor-12 .elementor-element.elementor-element-06fad3d{margin:2.8rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 22rem;}.elementor-12 .elementor-element.elementor-element-52cfe41{--margin-top:7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-12 .elementor-element.elementor-element-249fd57{top:-33em;}.elementor-12 .elementor-element.elementor-element-249fd57 img{width:28rem;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-67a4aa5{left:3.5rem;}body.rtl .elementor-12 .elementor-element.elementor-element-67a4aa5{right:3.5rem;}.elementor-12 .elementor-element.elementor-element-67a4aa5{top:-13rem;}.elementor-12 .elementor-element.elementor-element-4e1b2b7{padding:0rem 0rem 3rem 22rem;}.elementor-12 .elementor-element.elementor-element-440b252{--padding-top:4rem;--padding-bottom:7rem;--padding-left:22.5rem;--padding-right:30rem;}.elementor-12 .elementor-element.elementor-element-0b48f78{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -0.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-0b48f78 img{width:21rem;}.elementor-12 .elementor-element.elementor-element-39a7267{--container-widget-width:38rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 38rem );max-width:38rem;font-size:1.22rem;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-25c6738{left:-3rem;}body.rtl .elementor-12 .elementor-element.elementor-element-25c6738{right:-3rem;}.elementor-12 .elementor-element.elementor-element-25c6738{bottom:-15rem;}.elementor-12 .elementor-element.elementor-element-25c6738 img{width:34rem;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-adabd3f{left:-3rem;}body.rtl .elementor-12 .elementor-element.elementor-element-adabd3f{right:-3rem;}.elementor-12 .elementor-element.elementor-element-adabd3f{bottom:-15rem;}.elementor-12 .elementor-element.elementor-element-adabd3f img{width:34rem;}.elementor-12 .elementor-element.elementor-element-e40b440{--padding-top:3rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-b580cdc img{width:99rem;}.elementor-12 .elementor-element.elementor-element-9652910 img{width:99rem;}.elementor-12 .elementor-element.elementor-element-03c7db1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-03c7db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:95% auto;}.elementor-12 .elementor-element.elementor-element-03c7db1{--padding-top:6rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-512da6f{--padding-top:1.75rem;--padding-bottom:1.75rem;--padding-left:8rem;--padding-right:0.5rem;}.elementor-12 .elementor-element.elementor-element-20b0aae{--padding-top:8rem;--padding-bottom:8rem;--padding-left:5rem;--padding-right:8rem;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-a6f4754::before, .elementor-12 .elementor-element.elementor-element-a6f4754 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-a6f4754 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-a6f4754 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-a6f4754 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-a6f4754 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://michelle-bistro.ru/wp-content/uploads/2025/09/shapmob.png");background-position:0px 0rem;background-size:100% auto;}.elementor-12 .elementor-element.elementor-element-a6f4754.e-con{--e-con-transform-rotateZ:0deg;}.elementor-12 .elementor-element.elementor-element-a6f4754{--min-height:98rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-3ae60a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2.5rem/2);}.elementor-12 .elementor-element.elementor-element-3ae60a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2.5rem/2);}.elementor-12 .elementor-element.elementor-element-3ae60a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2.5rem/2);}.elementor-12 .elementor-element.elementor-element-3ae60a4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2.5rem/2);}.elementor-12 .elementor-element.elementor-element-3ae60a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2.5rem/2);}.elementor-12 .elementor-element.elementor-element-3ae60a4{--e-icon-list-icon-size:6.1rem;}.elementor-12 .elementor-element.elementor-element-692ad95{--justify-content:space-between;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:-21.6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:8.5rem;--padding-right:11.5rem;}.elementor-12 .elementor-element.elementor-element-5203bf2{padding:0rem 0rem 0rem 0rem;}.elementor-12 .elementor-element.elementor-element-5203bf2 .elementor-heading-title{font-size:6.667rem;line-height:1em;}.elementor-12 .elementor-element.elementor-element-1586c96 .elementor-heading-title{font-size:6.667rem;line-height:1em;}.elementor-12 .elementor-element.elementor-element-4fee7f1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-12 .elementor-element.elementor-element-4fee7f1 .elementor-icon{font-size:21rem;}.elementor-12 .elementor-element.elementor-element-4fee7f1 .elementor-icon svg{height:21rem;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-1cd57f9{right:-9rem;}body.rtl .elementor-12 .elementor-element.elementor-element-1cd57f9{left:-9rem;}.elementor-12 .elementor-element.elementor-element-1cd57f9{top:-40rem;}.elementor-12 .elementor-element.elementor-element-1cd57f9 img{width:44rem;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-b7baba0{left:-5rem;}body.rtl .elementor-12 .elementor-element.elementor-element-b7baba0{right:-5rem;}.elementor-12 .elementor-element.elementor-element-b7baba0 img{width:39rem;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-262fd60{left:-5rem;}body.rtl .elementor-12 .elementor-element.elementor-element-262fd60{right:-5rem;}.elementor-12 .elementor-element.elementor-element-262fd60 img{width:39rem;}.elementor-12 .elementor-element.elementor-element-f6a9785{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-12 .elementor-element.elementor-element-f6a9785 img{width:103rem;}.elementor-12 .elementor-element.elementor-element-7e48e2b{bottom:-9rem;}.elementor-12 .elementor-element.elementor-element-7e48e2b img{width:30rem;}.elementor-12 .elementor-element.elementor-element-9673fa0{--padding-top:9rem;--padding-bottom:0rem;--padding-left:2.125rem;--padding-right:2.125rem;}.elementor-12 .elementor-element.elementor-element-fe992a2{padding:0rem 0rem 9rem 5rem;}.elementor-12 .elementor-element.elementor-element-fe992a2 .elementor-heading-title{font-size:8.25rem;line-height:10.3rem;}.elementor-12 .elementor-element.elementor-element-52257ff{--e-transform-rotateZ:14deg;top:-3rem;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-52257ff{right:-21rem;}body.rtl .elementor-12 .elementor-element.elementor-element-52257ff{left:-21rem;}.elementor-12 .elementor-element.elementor-element-52257ff img{width:111rem;max-width:111rem;}.elementor-12 .elementor-element.elementor-element-55829af{--width:22.5%;--padding-top:5rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-c8e48bd{--width:77.5%;--padding-top:5.5rem;--padding-bottom:2.5rem;--padding-left:6rem;--padding-right:4.5rem;}.elementor-12 .elementor-element.elementor-element-72fe4f3{font-size:3.333rem;line-height:4.166rem;}.elementor-12 .elementor-element.elementor-element-bc7c472{--padding-top:22.8rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-6556c7c{padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-12 .elementor-element.elementor-element-6556c7c .elementor-heading-title{font-size:8.25rem;line-height:10.3rem;}.elementor-12 .elementor-element.elementor-element-ef94605{--width:88%;--margin-top:6.6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5.5rem;--padding-bottom:5rem;--padding-left:10rem;--padding-right:10rem;}.elementor-12 .elementor-element.elementor-element-9aad738{text-align:center;}.elementor-12 .elementor-element.elementor-element-9aad738 .elementor-heading-title{font-size:4.444rem;line-height:5.35rem;}.elementor-12 .elementor-element.elementor-element-684ebc3 img{width:95%;}.elementor-12 .elementor-element.elementor-element-f4b5cbf img{width:95%;border-radius:3rem 3rem 3rem 3rem;}.elementor-12 .elementor-element.elementor-element-ebf992f{--width:88%;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:6rem;--padding-left:5rem;--padding-right:5rem;}.elementor-12 .elementor-element.elementor-element-f0ebdf3{text-align:center;}.elementor-12 .elementor-element.elementor-element-f0ebdf3 .elementor-heading-title{font-size:4.444rem;line-height:5.35rem;}.elementor-12 .elementor-element.elementor-element-e8aa6c0 .elementor-heading-title{font-size:3.333rem;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-3ea76c1 .elementor-heading-title{font-size:3.333rem;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-4508d9b .elementor-heading-title{font-size:3.333rem;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-9ba80a9 .elementor-heading-title{font-size:3.333rem;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-e585de1 .elementor-heading-title{font-size:3.333rem;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-4405bb7{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-12 .elementor-element.elementor-element-4405bb7.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-4405bb7 .elementor-button{font-size:3.05rem;line-height:1em;padding:4rem 2rem 4rem 2rem;}.elementor-12 .elementor-element.elementor-element-95fe0f8{margin:-1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-12 .elementor-element.elementor-element-95fe0f8 .elementor-button{font-size:3.05rem;line-height:1em;padding:4rem 2rem 4rem 2rem;}.elementor-12 .elementor-element.elementor-element-8e186bf{--padding-top:14rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-2652409{padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-12 .elementor-element.elementor-element-2652409 .elementor-heading-title{font-size:8.25rem;line-height:10.3rem;}.elementor-12 .elementor-element.elementor-element-1636cb3{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + -53.555rem) 0rem;z-index:2;}.elementor-12 .elementor-element.elementor-element-0dbb080{--width:95%;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:55.555rem;--padding-bottom:9rem;--padding-left:6rem;--padding-right:6rem;}.elementor-12 .elementor-element.elementor-element-d6b2d80 .elementor-heading-title{font-size:4.44rem;line-height:5.55rem;}.elementor-12 .elementor-element.elementor-element-dd4df32{width:100%;max-width:100%;font-size:3.33rem;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-52cfe41{--margin-top:12rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-67a4aa5{left:-12.5rem;}body.rtl .elementor-12 .elementor-element.elementor-element-67a4aa5{right:-12.5rem;}.elementor-12 .elementor-element.elementor-element-67a4aa5{top:-32rem;z-index:0;}.elementor-12 .elementor-element.elementor-element-67a4aa5 img{width:92rem;}.elementor-12 .elementor-element.elementor-element-4e1b2b7{padding:0rem 5rem 8rem 22rem;text-align:end;}.elementor-12 .elementor-element.elementor-element-4e1b2b7 .elementor-heading-title{font-size:8.333rem;line-height:10.277rem;}.elementor-12 .elementor-element.elementor-element-440b252:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-440b252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://michelle-bistro.ru/wp-content/uploads/2025/09/dear.png");background-position:top center;background-size:100% auto;}.elementor-12 .elementor-element.elementor-element-440b252{--width:100%;--min-height:218.888rem;--gap:8rem 8rem;--row-gap:8rem;--column-gap:8rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:45rem;--padding-bottom:88.33rem;--padding-left:8.88rem;--padding-right:8.88rem;}.elementor-12 .elementor-element.elementor-element-0b48f78{text-align:center;}.elementor-12 .elementor-element.elementor-element-0b48f78 img{width:56.388rem;}.elementor-12 .elementor-element.elementor-element-39a7267{width:100%;max-width:100%;padding:0rem 3rem 0rem 0rem;font-size:3.7rem;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-39a7267 p{margin-block-end:2.5rem;}.elementor-12 .elementor-element.elementor-element-9652910{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-12 .elementor-element.elementor-element-9652910 img{width:100%;}.elementor-12 .elementor-element.elementor-element-03c7db1{--width:100%;--min-height:0rem;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-03c7db1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-03c7db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 20%;background-size:10% auto;}.elementor-12 .elementor-element.elementor-element-512da6f{--width:88%;--overlay-opacity:1;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-20b0aae{--width:89.35%;--overlay-opacity:1;--padding-top:8rem;--padding-bottom:9rem;--padding-left:11rem;--padding-right:11rem;}.elementor-12 .elementor-element.elementor-element-20b0aae.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-3666f29 img{width:22.2222rem;}.elementor-12 .elementor-element.elementor-element-bcd05db{padding:8.4rem 0rem 7rem 0rem;text-align:center;}.elementor-12 .elementor-element.elementor-element-bcd05db .elementor-heading-title{font-size:9rem;line-height:1em;}.elementor-12 .elementor-element.elementor-element-5194522 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6rem/2);}.elementor-12 .elementor-element.elementor-element-5194522 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6rem/2);}.elementor-12 .elementor-element.elementor-element-5194522 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6rem/2);}.elementor-12 .elementor-element.elementor-element-5194522 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6rem/2);}.elementor-12 .elementor-element.elementor-element-5194522 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6rem/2);}.elementor-12 .elementor-element.elementor-element-5194522{--e-icon-list-icon-size:4rem;--icon-vertical-offset:0.9rem;}.elementor-12 .elementor-element.elementor-element-5194522 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-5194522 .elementor-icon-list-item > a{font-size:3.9em;line-height:1.53em;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-3c28781{--width:35rem;}.elementor-12 .elementor-element.elementor-element-d3136d0{--width:10rem;}.elementor-12 .elementor-element.elementor-element-b29a584{--width:71.875rem;}.elementor-12 .elementor-element.elementor-element-55829af{--width:22.5%;}.elementor-12 .elementor-element.elementor-element-c8e48bd{--width:77.5%;}.elementor-12 .elementor-element.elementor-element-ef94605{--width:80rem;}.elementor-12 .elementor-element.elementor-element-5b52e68{--width:65%;}.elementor-12 .elementor-element.elementor-element-c57d0f4{--width:35%;}.elementor-12 .elementor-element.elementor-element-ebf992f{--width:52.5rem;}.elementor-12 .elementor-element.elementor-element-8e186bf{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-0dbb080{--width:80rem;}.elementor-12 .elementor-element.elementor-element-52cfe41{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-440b252{--width:83.125rem;}.elementor-12 .elementor-element.elementor-element-e40b440{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-512da6f{--width:50%;}.elementor-12 .elementor-element.elementor-element-20b0aae{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-b29a584{--width:77.875rem;}.elementor-12 .elementor-element.elementor-element-55829af{--width:12.5%;}.elementor-12 .elementor-element.elementor-element-c8e48bd{--width:87.5%;}.elementor-12 .elementor-element.elementor-element-ef94605{--width:76rem;}.elementor-12 .elementor-element.elementor-element-5b52e68{--width:52%;}.elementor-12 .elementor-element.elementor-element-c57d0f4{--width:48%;}.elementor-12 .elementor-element.elementor-element-0dbb080{--width:76rem;}.elementor-12 .elementor-element.elementor-element-440b252{--width:95rem;}}