.elementor-87 .elementor-element.elementor-element-dbf8e77{--display:flex;--min-height:840px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--z-index:1;}.elementor-87 .elementor-element.elementor-element-dbf8e77:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-dbf8e77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Banner.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-87 .elementor-element.elementor-element-dbf8e77::before, .elementor-87 .elementor-element.elementor-element-dbf8e77 > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-dbf8e77 > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-dbf8e77 > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-dbf8e77 > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-dbf8e77 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Group-48098308.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:1180px auto;}.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-87 .elementor-element.elementor-element-95cbf00 > .elementor-widget-container{margin:0px 0px 0px -35px;}.elementor-87 .elementor-element.elementor-element-95cbf00.elementor-element{--align-self:flex-start;}.elementor-87 .elementor-element.elementor-element-95cbf00 .elementor-icon-wrapper{text-align:center;}.elementor-87 .elementor-element.elementor-element-95cbf00 .elementor-icon{font-size:57px;}.elementor-87 .elementor-element.elementor-element-95cbf00 .elementor-icon svg{height:57px;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-87 .elementor-element.elementor-element-dea2232{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-87 .elementor-element.elementor-element-dea2232 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-dea2232 .elementor-heading-title{font-family:"AmsiPro-Ultra", Sans-serif;font-size:80px;font-weight:400;text-transform:capitalize;line-height:1em;color:var( --e-global-color-text );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-ae2607c{right:-10px;}body.rtl .elementor-87 .elementor-element.elementor-element-ae2607c{left:-10px;}.elementor-87 .elementor-element.elementor-element-ae2607c{bottom:0px;z-index:-1;text-align:end;}.elementor-87 .elementor-element.elementor-element-e0ef9c6{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-e0ef9c6:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-e0ef9c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ddafeac );background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Group-48098222-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-87 .elementor-element.elementor-element-6621177{--display:flex;}.elementor-87 .elementor-element.elementor-element-b700439{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-48f66d3{left:215px;}body.rtl .elementor-87 .elementor-element.elementor-element-48f66d3{right:215px;}.elementor-87 .elementor-element.elementor-element-48f66d3{top:0px;}.elementor-87 .elementor-element.elementor-element-48f66d3 .elementor-icon-wrapper{text-align:center;}.elementor-87 .elementor-element.elementor-element-48f66d3 .elementor-icon{font-size:67px;}.elementor-87 .elementor-element.elementor-element-48f66d3 .elementor-icon svg{height:67px;}.elementor-87 .elementor-element.elementor-element-d442b25 > .elementor-widget-container{--e-transform-rotateZ:-5deg;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-d442b25{right:90px;}body.rtl .elementor-87 .elementor-element.elementor-element-d442b25{left:90px;}.elementor-87 .elementor-element.elementor-element-d442b25{top:10px;}.elementor-87 .elementor-element.elementor-element-d442b25 .elementor-icon-wrapper{text-align:center;}.elementor-87 .elementor-element.elementor-element-d442b25 .elementor-icon{font-size:99px;}.elementor-87 .elementor-element.elementor-element-d442b25 .elementor-icon svg{height:99px;}.elementor-87 .elementor-element.elementor-element-701af7d{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;text-align:center;}.elementor-87 .elementor-element.elementor-element-701af7d > .elementor-widget-container{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Oval-2.svg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-87 .elementor-element.elementor-element-701af7d .elementor-heading-title{font-family:var( --e-global-typography-c52ba5e-font-family ), Sans-serif;font-size:var( --e-global-typography-c52ba5e-font-size );font-weight:var( --e-global-typography-c52ba5e-font-weight );line-height:var( --e-global-typography-c52ba5e-line-height );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-87 .elementor-element.elementor-element-2344230{text-align:center;font-family:"Gilroy", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-87 .elementor-element.elementor-element-faaada4{--display:flex;--min-height:300px;--justify-content:center;--margin-top:50px;--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-84bceb0{--display:flex;--min-height:256px;--justify-content:flex-end;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-84bceb0:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-84bceb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20.svg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-87 .elementor-element.elementor-element-84bceb0:hover{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-1.svg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-widget-image-box .elementor-image-box-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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-d3ecc05 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-d3ecc05.elementor-position-right .elementor-image-box-img{margin-left:-10px;}.elementor-87 .elementor-element.elementor-element-d3ecc05.elementor-position-left .elementor-image-box-img{margin-right:-10px;}.elementor-87 .elementor-element.elementor-element-d3ecc05.elementor-position-top .elementor-image-box-img{margin-bottom:-10px;}.elementor-87 .elementor-element.elementor-element-d3ecc05 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-87 .elementor-element.elementor-element-d3ecc05 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-87 .elementor-element.elementor-element-d3ecc05 .elementor-image-box-title{font-family:"AmsiPro-Ultra", Sans-serif;font-size:22px;font-weight:normal;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-5aebb91{--display:flex;--min-height:256px;--justify-content:flex-end;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-5aebb91:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-5aebb91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20.svg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-87 .elementor-element.elementor-element-5aebb91:hover{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-1.svg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-87 .elementor-element.elementor-element-c33c0db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-c33c0db.elementor-position-right .elementor-image-box-img{margin-left:-10px;}.elementor-87 .elementor-element.elementor-element-c33c0db.elementor-position-left .elementor-image-box-img{margin-right:-10px;}.elementor-87 .elementor-element.elementor-element-c33c0db.elementor-position-top .elementor-image-box-img{margin-bottom:-10px;}.elementor-87 .elementor-element.elementor-element-c33c0db .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-87 .elementor-element.elementor-element-c33c0db .elementor-image-box-img img{transition-duration:0.3s;}.elementor-87 .elementor-element.elementor-element-c33c0db .elementor-image-box-title{font-family:"AmsiPro-Ultra", Sans-serif;font-size:22px;font-weight:normal;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-3fdeb33{--display:flex;--min-height:256px;--justify-content:flex-end;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-3fdeb33:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-3fdeb33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20.svg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-87 .elementor-element.elementor-element-3fdeb33:hover{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-1.svg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-87 .elementor-element.elementor-element-2bc7ed5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-2bc7ed5.elementor-position-right .elementor-image-box-img{margin-left:-10px;}.elementor-87 .elementor-element.elementor-element-2bc7ed5.elementor-position-left .elementor-image-box-img{margin-right:-10px;}.elementor-87 .elementor-element.elementor-element-2bc7ed5.elementor-position-top .elementor-image-box-img{margin-bottom:-10px;}.elementor-87 .elementor-element.elementor-element-2bc7ed5 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-87 .elementor-element.elementor-element-2bc7ed5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-87 .elementor-element.elementor-element-2bc7ed5 .elementor-image-box-title{font-family:"AmsiPro-Ultra", Sans-serif;font-size:22px;font-weight:normal;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-42ee40c{--display:flex;--min-height:256px;--justify-content:flex-end;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-42ee40c:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-42ee40c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20.svg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-87 .elementor-element.elementor-element-42ee40c:hover{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-1.svg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-87 .elementor-element.elementor-element-60056d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-60056d2.elementor-position-right .elementor-image-box-img{margin-left:-10px;}.elementor-87 .elementor-element.elementor-element-60056d2.elementor-position-left .elementor-image-box-img{margin-right:-10px;}.elementor-87 .elementor-element.elementor-element-60056d2.elementor-position-top .elementor-image-box-img{margin-bottom:-10px;}.elementor-87 .elementor-element.elementor-element-60056d2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-87 .elementor-element.elementor-element-60056d2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-87 .elementor-element.elementor-element-60056d2 .elementor-image-box-title{font-family:"AmsiPro-Ultra", Sans-serif;font-size:22px;font-weight:normal;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-c6628db{--display:flex;--min-height:256px;--justify-content:flex-end;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-c6628db:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-c6628db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20.svg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-87 .elementor-element.elementor-element-c6628db:hover{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-1.svg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-87 .elementor-element.elementor-element-bc38c87 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-bc38c87.elementor-position-right .elementor-image-box-img{margin-left:-10px;}.elementor-87 .elementor-element.elementor-element-bc38c87.elementor-position-left .elementor-image-box-img{margin-right:-10px;}.elementor-87 .elementor-element.elementor-element-bc38c87.elementor-position-top .elementor-image-box-img{margin-bottom:-10px;}.elementor-87 .elementor-element.elementor-element-bc38c87 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-87 .elementor-element.elementor-element-bc38c87 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-87 .elementor-element.elementor-element-bc38c87 .elementor-image-box-title{font-family:"AmsiPro-Ultra", Sans-serif;font-size:22px;font-weight:normal;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-89fb5ab{--display:flex;--min-height:256px;--justify-content:flex-end;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-89fb5ab:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-89fb5ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20.svg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-87 .elementor-element.elementor-element-89fb5ab:hover{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-1.svg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-87 .elementor-element.elementor-element-fc0cc97 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-fc0cc97.elementor-position-right .elementor-image-box-img{margin-left:-10px;}.elementor-87 .elementor-element.elementor-element-fc0cc97.elementor-position-left .elementor-image-box-img{margin-right:-10px;}.elementor-87 .elementor-element.elementor-element-fc0cc97.elementor-position-top .elementor-image-box-img{margin-bottom:-10px;}.elementor-87 .elementor-element.elementor-element-fc0cc97 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-87 .elementor-element.elementor-element-fc0cc97 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-87 .elementor-element.elementor-element-fc0cc97 .elementor-image-box-title{font-family:"AmsiPro-Ultra", Sans-serif;font-size:22px;font-weight:normal;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-07c2700{--display:flex;--min-height:256px;--justify-content:flex-end;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-07c2700:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-07c2700 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20.svg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-87 .elementor-element.elementor-element-07c2700:hover{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-1.svg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-87 .elementor-element.elementor-element-6eec8e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-6eec8e7.elementor-position-right .elementor-image-box-img{margin-left:-10px;}.elementor-87 .elementor-element.elementor-element-6eec8e7.elementor-position-left .elementor-image-box-img{margin-right:-10px;}.elementor-87 .elementor-element.elementor-element-6eec8e7.elementor-position-top .elementor-image-box-img{margin-bottom:-10px;}.elementor-87 .elementor-element.elementor-element-6eec8e7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-87 .elementor-element.elementor-element-6eec8e7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-87 .elementor-element.elementor-element-6eec8e7 .elementor-image-box-title{font-family:"AmsiPro-Ultra", Sans-serif;font-size:22px;font-weight:normal;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-5b7f865{--display:flex;--min-height:256px;--justify-content:flex-end;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-5b7f865:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-5b7f865 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20.svg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-87 .elementor-element.elementor-element-5b7f865:hover{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-1.svg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-87 .elementor-element.elementor-element-8a14192 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-8a14192.elementor-position-right .elementor-image-box-img{margin-left:-10px;}.elementor-87 .elementor-element.elementor-element-8a14192.elementor-position-left .elementor-image-box-img{margin-right:-10px;}.elementor-87 .elementor-element.elementor-element-8a14192.elementor-position-top .elementor-image-box-img{margin-bottom:-10px;}.elementor-87 .elementor-element.elementor-element-8a14192 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-87 .elementor-element.elementor-element-8a14192 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-87 .elementor-element.elementor-element-8a14192 .elementor-image-box-title{font-family:"AmsiPro-Ultra", Sans-serif;font-size:22px;font-weight:normal;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-f6e141f{--display:flex;--min-height:256px;--justify-content:flex-end;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-f6e141f:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-f6e141f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20.svg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-87 .elementor-element.elementor-element-f6e141f:hover{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-1.svg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-87 .elementor-element.elementor-element-6cee36b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-6cee36b.elementor-position-right .elementor-image-box-img{margin-left:-10px;}.elementor-87 .elementor-element.elementor-element-6cee36b.elementor-position-left .elementor-image-box-img{margin-right:-10px;}.elementor-87 .elementor-element.elementor-element-6cee36b.elementor-position-top .elementor-image-box-img{margin-bottom:-10px;}.elementor-87 .elementor-element.elementor-element-6cee36b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-87 .elementor-element.elementor-element-6cee36b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-87 .elementor-element.elementor-element-6cee36b .elementor-image-box-title{font-family:"AmsiPro-Ultra", Sans-serif;font-size:22px;font-weight:normal;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-86e49a3{--display:flex;--min-height:256px;--justify-content:flex-end;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-86e49a3:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-86e49a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20.svg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-87 .elementor-element.elementor-element-86e49a3:hover{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-1.svg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-87 .elementor-element.elementor-element-97179cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-97179cf.elementor-position-right .elementor-image-box-img{margin-left:-10px;}.elementor-87 .elementor-element.elementor-element-97179cf.elementor-position-left .elementor-image-box-img{margin-right:-10px;}.elementor-87 .elementor-element.elementor-element-97179cf.elementor-position-top .elementor-image-box-img{margin-bottom:-10px;}.elementor-87 .elementor-element.elementor-element-97179cf .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-87 .elementor-element.elementor-element-97179cf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-87 .elementor-element.elementor-element-97179cf .elementor-image-box-title{font-family:"AmsiPro-Ultra", Sans-serif;font-size:22px;font-weight:normal;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-121dc8a{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:32px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:100px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:100px;--e-n-carousel-arrow-size:35px;}.elementor-87 .elementor-element.elementor-element-01418ec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:250px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-ada1a65 > .elementor-widget-container{margin:0px 0px 90px 0px;}.elementor-87 .elementor-element.elementor-element-ada1a65.elementor-element{--align-self:flex-start;}.elementor-87 .elementor-element.elementor-element-ada1a65 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-87 .elementor-element.elementor-element-ada1a65 .elementor-icon{font-size:38px;}.elementor-87 .elementor-element.elementor-element-ada1a65 .elementor-icon-box-description{font-family:"AmsiPro-Ultra", Sans-serif;font-size:26px;font-weight:normal;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-widget-loop-grid .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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-87 .elementor-element.elementor-element-8afc45f{--grid-columns:3;--grid-row-gap:40px;--auto-scroll-offset:0px;--grid-column-gap:20px;}.elementor-87 .elementor-element.elementor-element-8afc45f .elementor-pagination{text-align:center;font-family:var( --e-global-typography-570f260-font-family ), Sans-serif;font-size:var( --e-global-typography-570f260-font-size );font-weight:var( --e-global-typography-570f260-font-weight );line-height:var( --e-global-typography-570f260-line-height );margin-top:90px;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-8afc45f .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 80px/2 );}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-8afc45f .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 80px/2 );}body.rtl .elementor-87 .elementor-element.elementor-element-8afc45f .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 80px/2 );}body.rtl .elementor-87 .elementor-element.elementor-element-8afc45f .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 80px/2 );}.elementor-87 .elementor-element.elementor-element-71753c9{--grid-columns:3;--grid-row-gap:40px;--grid-column-gap:20px;}.elementor-87 .elementor-element.elementor-element-71753c9 .elementor-pagination{text-align:center;font-family:var( --e-global-typography-570f260-font-family ), Sans-serif;font-size:var( --e-global-typography-570f260-font-size );font-weight:var( --e-global-typography-570f260-font-weight );line-height:var( --e-global-typography-570f260-line-height );margin-top:90px;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-71753c9 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 80px/2 );}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-71753c9 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 80px/2 );}body.rtl .elementor-87 .elementor-element.elementor-element-71753c9 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 80px/2 );}body.rtl .elementor-87 .elementor-element.elementor-element-71753c9 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 80px/2 );}.elementor-87 .elementor-element.elementor-element-04454d2{--grid-columns:3;--grid-row-gap:40px;--grid-column-gap:20px;}.elementor-87 .elementor-element.elementor-element-04454d2 .elementor-pagination{text-align:center;font-family:var( --e-global-typography-570f260-font-family ), Sans-serif;font-size:var( --e-global-typography-570f260-font-size );font-weight:var( --e-global-typography-570f260-font-weight );line-height:var( --e-global-typography-570f260-line-height );margin-top:90px;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-04454d2 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 80px/2 );}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-04454d2 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 80px/2 );}body.rtl .elementor-87 .elementor-element.elementor-element-04454d2 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 80px/2 );}body.rtl .elementor-87 .elementor-element.elementor-element-04454d2 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 80px/2 );}.elementor-87 .elementor-element.elementor-element-300b5b5{--grid-columns:3;--grid-row-gap:40px;--grid-column-gap:20px;}.elementor-87 .elementor-element.elementor-element-300b5b5 .elementor-pagination{text-align:center;font-family:var( --e-global-typography-570f260-font-family ), Sans-serif;font-size:var( --e-global-typography-570f260-font-size );font-weight:var( --e-global-typography-570f260-font-weight );line-height:var( --e-global-typography-570f260-line-height );margin-top:90px;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-300b5b5 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 80px/2 );}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-300b5b5 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 80px/2 );}body.rtl .elementor-87 .elementor-element.elementor-element-300b5b5 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 80px/2 );}body.rtl .elementor-87 .elementor-element.elementor-element-300b5b5 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 80px/2 );}.elementor-87 .elementor-element.elementor-element-70b9fbb{--grid-columns:3;--grid-row-gap:40px;--grid-column-gap:20px;}.elementor-87 .elementor-element.elementor-element-70b9fbb .elementor-pagination{text-align:center;font-family:var( --e-global-typography-570f260-font-family ), Sans-serif;font-size:var( --e-global-typography-570f260-font-size );font-weight:var( --e-global-typography-570f260-font-weight );line-height:var( --e-global-typography-570f260-line-height );margin-top:90px;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-70b9fbb .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 80px/2 );}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-70b9fbb .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 80px/2 );}body.rtl .elementor-87 .elementor-element.elementor-element-70b9fbb .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 80px/2 );}body.rtl .elementor-87 .elementor-element.elementor-element-70b9fbb .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 80px/2 );}.elementor-87 .elementor-element.elementor-element-b582465{--grid-columns:3;--grid-row-gap:40px;--grid-column-gap:20px;}.elementor-87 .elementor-element.elementor-element-b582465 .elementor-pagination{text-align:center;font-family:var( --e-global-typography-570f260-font-family ), Sans-serif;font-size:var( --e-global-typography-570f260-font-size );font-weight:var( --e-global-typography-570f260-font-weight );line-height:var( --e-global-typography-570f260-line-height );margin-top:90px;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-b582465 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 80px/2 );}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-b582465 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 80px/2 );}body.rtl .elementor-87 .elementor-element.elementor-element-b582465 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 80px/2 );}body.rtl .elementor-87 .elementor-element.elementor-element-b582465 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 80px/2 );}.elementor-87 .elementor-element.elementor-element-55d778b{--grid-columns:3;--grid-row-gap:40px;--grid-column-gap:20px;}.elementor-87 .elementor-element.elementor-element-55d778b .elementor-pagination{text-align:center;font-family:var( --e-global-typography-570f260-font-family ), Sans-serif;font-size:var( --e-global-typography-570f260-font-size );font-weight:var( --e-global-typography-570f260-font-weight );line-height:var( --e-global-typography-570f260-line-height );margin-top:90px;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-55d778b .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 80px/2 );}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-55d778b .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 80px/2 );}body.rtl .elementor-87 .elementor-element.elementor-element-55d778b .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 80px/2 );}body.rtl .elementor-87 .elementor-element.elementor-element-55d778b .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 80px/2 );}.elementor-87 .elementor-element.elementor-element-b14bc8a{--grid-columns:3;--grid-row-gap:40px;--grid-column-gap:20px;}.elementor-87 .elementor-element.elementor-element-b14bc8a .elementor-pagination{text-align:center;font-family:var( --e-global-typography-570f260-font-family ), Sans-serif;font-size:var( --e-global-typography-570f260-font-size );font-weight:var( --e-global-typography-570f260-font-weight );line-height:var( --e-global-typography-570f260-line-height );margin-top:90px;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-b14bc8a .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 80px/2 );}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-b14bc8a .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 80px/2 );}body.rtl .elementor-87 .elementor-element.elementor-element-b14bc8a .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 80px/2 );}body.rtl .elementor-87 .elementor-element.elementor-element-b14bc8a .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 80px/2 );}.elementor-87 .elementor-element.elementor-element-f3bdd8b{--grid-columns:3;--grid-row-gap:40px;--grid-column-gap:20px;}.elementor-87 .elementor-element.elementor-element-f3bdd8b .elementor-pagination{text-align:center;font-family:var( --e-global-typography-570f260-font-family ), Sans-serif;font-size:var( --e-global-typography-570f260-font-size );font-weight:var( --e-global-typography-570f260-font-weight );line-height:var( --e-global-typography-570f260-line-height );margin-top:90px;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-f3bdd8b .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 80px/2 );}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-f3bdd8b .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 80px/2 );}body.rtl .elementor-87 .elementor-element.elementor-element-f3bdd8b .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 80px/2 );}body.rtl .elementor-87 .elementor-element.elementor-element-f3bdd8b .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 80px/2 );}.elementor-87 .elementor-element.elementor-element-53a2ec6{--grid-columns:3;--grid-row-gap:40px;--grid-column-gap:20px;}.elementor-87 .elementor-element.elementor-element-53a2ec6 .elementor-pagination{text-align:center;font-family:var( --e-global-typography-570f260-font-family ), Sans-serif;font-size:var( --e-global-typography-570f260-font-size );font-weight:var( --e-global-typography-570f260-font-weight );line-height:var( --e-global-typography-570f260-line-height );margin-top:90px;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-53a2ec6 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 80px/2 );}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-53a2ec6 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 80px/2 );}body.rtl .elementor-87 .elementor-element.elementor-element-53a2ec6 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 80px/2 );}body.rtl .elementor-87 .elementor-element.elementor-element-53a2ec6 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 80px/2 );}.elementor-87 .elementor-element.elementor-element-46447c0{--grid-columns:3;--grid-row-gap:40px;--grid-column-gap:20px;}.elementor-87 .elementor-element.elementor-element-46447c0 .elementor-pagination{text-align:center;font-family:var( --e-global-typography-570f260-font-family ), Sans-serif;font-size:var( --e-global-typography-570f260-font-size );font-weight:var( --e-global-typography-570f260-font-weight );line-height:var( --e-global-typography-570f260-line-height );margin-top:90px;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-46447c0 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 80px/2 );}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-46447c0 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 80px/2 );}body.rtl .elementor-87 .elementor-element.elementor-element-46447c0 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 80px/2 );}body.rtl .elementor-87 .elementor-element.elementor-element-46447c0 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 80px/2 );}.elementor-87 .elementor-element.elementor-element-af54f08{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-8fe3afb{left:10px;}body.rtl .elementor-87 .elementor-element.elementor-element-8fe3afb{right:10px;}.elementor-87 .elementor-element.elementor-element-8fe3afb{top:35px;}.elementor-87 .elementor-element.elementor-element-8fe3afb .elementor-icon-wrapper{text-align:center;}.elementor-87 .elementor-element.elementor-element-8fe3afb .elementor-icon{font-size:160px;}.elementor-87 .elementor-element.elementor-element-8fe3afb .elementor-icon svg{height:160px;}.elementor-87 .elementor-element.elementor-element-8fe3afb .elementor-icon-wrapper svg{width:auto;}.elementor-87 .elementor-element.elementor-element-9ba4468{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-e711b8c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-01a40ef{left:185px;}body.rtl .elementor-87 .elementor-element.elementor-element-01a40ef{right:185px;}.elementor-87 .elementor-element.elementor-element-01a40ef{top:-5px;}.elementor-87 .elementor-element.elementor-element-01a40ef .elementor-icon-wrapper{text-align:center;}.elementor-87 .elementor-element.elementor-element-01a40ef .elementor-icon{font-size:67px;}.elementor-87 .elementor-element.elementor-element-01a40ef .elementor-icon svg{height:67px;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-fc96d83{right:50px;}body.rtl .elementor-87 .elementor-element.elementor-element-fc96d83{left:50px;}.elementor-87 .elementor-element.elementor-element-fc96d83{top:10px;}.elementor-87 .elementor-element.elementor-element-fc96d83 .elementor-icon-wrapper{text-align:center;}.elementor-87 .elementor-element.elementor-element-fc96d83 .elementor-icon{font-size:99px;}.elementor-87 .elementor-element.elementor-element-fc96d83 .elementor-icon svg{height:99px;}.elementor-87 .elementor-element.elementor-element-8dadfae{width:initial;max-width:initial;text-align:center;}.elementor-87 .elementor-element.elementor-element-8dadfae > .elementor-widget-container{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Oval.svg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-87 .elementor-element.elementor-element-8dadfae .elementor-heading-title{font-family:var( --e-global-typography-c52ba5e-font-family ), Sans-serif;font-size:var( --e-global-typography-c52ba5e-font-size );font-weight:var( --e-global-typography-c52ba5e-font-weight );line-height:var( --e-global-typography-c52ba5e-line-height );color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-eb76910{text-align:center;font-family:"Gilroy", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;}.elementor-87 .elementor-element.elementor-element-91f87e6{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:115px;--margin-left:0px;--margin-right:0px;--padding-top:115px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-4272dea{--swiper-slides-to-display:4;--swiper-slides-gap:4px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-160px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-90px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:60px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-90px;--arrow-size:35px;--arrow-normal-color:var( --e-global-color-accent );--arrow-hover-color:var( --e-global-color-primary );}.elementor-87 .elementor-element.elementor-element-4272dea > .elementor-widget-container{margin:0px -400px 0px 0px;}.elementor-87 .elementor-element.elementor-element-4272dea .swiper-slide > .elementor-element{height:100%;}@media(min-width:768px){.elementor-87 .elementor-element.elementor-element-6621177{--content-width:770px;}.elementor-87 .elementor-element.elementor-element-84bceb0{--width:234px;}.elementor-87 .elementor-element.elementor-element-5aebb91{--width:234px;}.elementor-87 .elementor-element.elementor-element-3fdeb33{--width:234px;}.elementor-87 .elementor-element.elementor-element-42ee40c{--width:234px;}.elementor-87 .elementor-element.elementor-element-c6628db{--width:234px;}.elementor-87 .elementor-element.elementor-element-89fb5ab{--width:234px;}.elementor-87 .elementor-element.elementor-element-07c2700{--width:234px;}.elementor-87 .elementor-element.elementor-element-5b7f865{--width:234px;}.elementor-87 .elementor-element.elementor-element-f6e141f{--width:234px;}.elementor-87 .elementor-element.elementor-element-86e49a3{--width:234px;}.elementor-87 .elementor-element.elementor-element-9ba4468{--content-width:730px;}.elementor-87 .elementor-element.elementor-element-e711b8c{--content-width:460px;}}@media(max-width:1024px){.elementor-87 .elementor-element.elementor-element-dbf8e77{--min-height:630px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-dbf8e77::before, .elementor-87 .elementor-element.elementor-element-dbf8e77 > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-dbf8e77 > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-dbf8e77 > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-dbf8e77 > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-dbf8e77 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:350px auto;}.elementor-87 .elementor-element.elementor-element-95cbf00 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-87 .elementor-element.elementor-element-95cbf00 .elementor-icon{font-size:23px;}.elementor-87 .elementor-element.elementor-element-95cbf00 .elementor-icon svg{height:23px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-87 .elementor-element.elementor-element-dea2232 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-dea2232 .elementor-heading-title{font-size:60px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-87 .elementor-element.elementor-element-701af7d .elementor-heading-title{font-size:var( --e-global-typography-c52ba5e-font-size );line-height:var( --e-global-typography-c52ba5e-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-87 .elementor-element.elementor-element-2344230{font-size:20px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-87 .elementor-element.elementor-element-d3ecc05 .elementor-image-box-title{font-size:20px;}.elementor-87 .elementor-element.elementor-element-c33c0db .elementor-image-box-title{font-size:20px;}.elementor-87 .elementor-element.elementor-element-2bc7ed5 .elementor-image-box-title{font-size:20px;}.elementor-87 .elementor-element.elementor-element-60056d2 .elementor-image-box-title{font-size:20px;}.elementor-87 .elementor-element.elementor-element-bc38c87 .elementor-image-box-title{font-size:20px;}.elementor-87 .elementor-element.elementor-element-fc0cc97 .elementor-image-box-title{font-size:20px;}.elementor-87 .elementor-element.elementor-element-6eec8e7 .elementor-image-box-title{font-size:20px;}.elementor-87 .elementor-element.elementor-element-8a14192 .elementor-image-box-title{font-size:20px;}.elementor-87 .elementor-element.elementor-element-6cee36b .elementor-image-box-title{font-size:20px;}.elementor-87 .elementor-element.elementor-element-97179cf .elementor-image-box-title{font-size:20px;}.elementor-87 .elementor-element.elementor-element-121dc8a{--e-n-carousel-swiper-slides-to-display:2;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-87 .elementor-element.elementor-element-ada1a65 .elementor-icon-box-description{font-size:20px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-87 .elementor-element.elementor-element-8afc45f{--grid-columns:2;}.elementor-87 .elementor-element.elementor-element-8afc45f .elementor-pagination{font-size:var( --e-global-typography-570f260-font-size );line-height:var( --e-global-typography-570f260-line-height );}.elementor-87 .elementor-element.elementor-element-71753c9{--grid-columns:2;}.elementor-87 .elementor-element.elementor-element-71753c9 .elementor-pagination{font-size:var( --e-global-typography-570f260-font-size );line-height:var( --e-global-typography-570f260-line-height );}.elementor-87 .elementor-element.elementor-element-04454d2{--grid-columns:2;}.elementor-87 .elementor-element.elementor-element-04454d2 .elementor-pagination{font-size:var( --e-global-typography-570f260-font-size );line-height:var( --e-global-typography-570f260-line-height );}.elementor-87 .elementor-element.elementor-element-300b5b5{--grid-columns:2;}.elementor-87 .elementor-element.elementor-element-300b5b5 .elementor-pagination{font-size:var( --e-global-typography-570f260-font-size );line-height:var( --e-global-typography-570f260-line-height );}.elementor-87 .elementor-element.elementor-element-70b9fbb{--grid-columns:2;}.elementor-87 .elementor-element.elementor-element-70b9fbb .elementor-pagination{font-size:var( --e-global-typography-570f260-font-size );line-height:var( --e-global-typography-570f260-line-height );}.elementor-87 .elementor-element.elementor-element-b582465{--grid-columns:2;}.elementor-87 .elementor-element.elementor-element-b582465 .elementor-pagination{font-size:var( --e-global-typography-570f260-font-size );line-height:var( --e-global-typography-570f260-line-height );}.elementor-87 .elementor-element.elementor-element-55d778b{--grid-columns:2;}.elementor-87 .elementor-element.elementor-element-55d778b .elementor-pagination{font-size:var( --e-global-typography-570f260-font-size );line-height:var( --e-global-typography-570f260-line-height );}.elementor-87 .elementor-element.elementor-element-b14bc8a{--grid-columns:2;}.elementor-87 .elementor-element.elementor-element-b14bc8a .elementor-pagination{font-size:var( --e-global-typography-570f260-font-size );line-height:var( --e-global-typography-570f260-line-height );}.elementor-87 .elementor-element.elementor-element-f3bdd8b{--grid-columns:2;}.elementor-87 .elementor-element.elementor-element-f3bdd8b .elementor-pagination{font-size:var( --e-global-typography-570f260-font-size );line-height:var( --e-global-typography-570f260-line-height );}.elementor-87 .elementor-element.elementor-element-53a2ec6{--grid-columns:2;}.elementor-87 .elementor-element.elementor-element-53a2ec6 .elementor-pagination{font-size:var( --e-global-typography-570f260-font-size );line-height:var( --e-global-typography-570f260-line-height );}.elementor-87 .elementor-element.elementor-element-46447c0{--grid-columns:2;}.elementor-87 .elementor-element.elementor-element-46447c0 .elementor-pagination{font-size:var( --e-global-typography-570f260-font-size );line-height:var( --e-global-typography-570f260-line-height );}.elementor-87 .elementor-element.elementor-element-8dadfae .elementor-heading-title{font-size:var( --e-global-typography-c52ba5e-font-size );line-height:var( --e-global-typography-c52ba5e-line-height );}.elementor-87 .elementor-element.elementor-element-eb76910{font-size:20px;}.elementor-87 .elementor-element.elementor-element-4272dea{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-87 .elementor-element.elementor-element-dbf8e77::before, .elementor-87 .elementor-element.elementor-element-dbf8e77 > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-dbf8e77 > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-dbf8e77 > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-dbf8e77 > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-dbf8e77 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Group-48098238-1.png");background-size:300px auto;}.elementor-87 .elementor-element.elementor-element-dbf8e77{--justify-content:flex-end;--padding-top:150px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-95cbf00 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-87 .elementor-element.elementor-element-dea2232{width:100%;max-width:100%;}.elementor-87 .elementor-element.elementor-element-dea2232 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-dea2232 .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-87 .elementor-element.elementor-element-ae2607c img{width:100%;max-width:100%;height:410px;object-fit:cover;object-position:top right;}.elementor-87 .elementor-element.elementor-element-e0ef9c6:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-e0ef9c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;background-size:0px auto;}.elementor-87 .elementor-element.elementor-element-e0ef9c6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-6621177{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-b700439{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-48f66d3{left:70px;}body.rtl .elementor-87 .elementor-element.elementor-element-48f66d3{right:70px;}.elementor-87 .elementor-element.elementor-element-48f66d3{top:0px;}.elementor-87 .elementor-element.elementor-element-48f66d3 .elementor-icon{font-size:32px;}.elementor-87 .elementor-element.elementor-element-48f66d3 .elementor-icon svg{height:32px;}.elementor-87 .elementor-element.elementor-element-701af7d{--container-widget-width:316px;--container-widget-flex-grow:0;width:var( --container-widget-width, 316px );max-width:316px;}.elementor-87 .elementor-element.elementor-element-701af7d > .elementor-widget-container{background-size:contain;}.elementor-87 .elementor-element.elementor-element-701af7d .elementor-heading-title{font-size:var( --e-global-typography-c52ba5e-font-size );line-height:var( --e-global-typography-c52ba5e-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-87 .elementor-element.elementor-element-2344230{font-size:17px;}.elementor-87 .elementor-element.elementor-element-faaada4{--min-height:180px;}.elementor-87 .elementor-element.elementor-element-84bceb0:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-84bceb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-2.svg");}.elementor-87 .elementor-element.elementor-element-84bceb0:hover{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-1-1.svg");}.elementor-87 .elementor-element.elementor-element-84bceb0{--min-height:183px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-87 .elementor-element.elementor-element-d3ecc05 .elementor-image-box-img{margin-bottom:-30px;}.elementor-87 .elementor-element.elementor-element-d3ecc05.elementor-position-right .elementor-image-box-img{margin-left:-30px;}.elementor-87 .elementor-element.elementor-element-d3ecc05.elementor-position-left .elementor-image-box-img{margin-right:-30px;}.elementor-87 .elementor-element.elementor-element-d3ecc05.elementor-position-top .elementor-image-box-img{margin-bottom:-30px;}.elementor-87 .elementor-element.elementor-element-d3ecc05 .elementor-image-box-title{font-size:16px;}.elementor-87 .elementor-element.elementor-element-5aebb91:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-5aebb91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-2.svg");}.elementor-87 .elementor-element.elementor-element-5aebb91:hover{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-1-1.svg");}.elementor-87 .elementor-element.elementor-element-5aebb91{--min-height:183px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-87 .elementor-element.elementor-element-c33c0db .elementor-image-box-img{margin-bottom:-30px;}.elementor-87 .elementor-element.elementor-element-c33c0db.elementor-position-right .elementor-image-box-img{margin-left:-30px;}.elementor-87 .elementor-element.elementor-element-c33c0db.elementor-position-left .elementor-image-box-img{margin-right:-30px;}.elementor-87 .elementor-element.elementor-element-c33c0db.elementor-position-top .elementor-image-box-img{margin-bottom:-30px;}.elementor-87 .elementor-element.elementor-element-c33c0db .elementor-image-box-title{font-size:16px;}.elementor-87 .elementor-element.elementor-element-3fdeb33:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-3fdeb33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-2.svg");}.elementor-87 .elementor-element.elementor-element-3fdeb33:hover{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-1-1.svg");}.elementor-87 .elementor-element.elementor-element-3fdeb33{--min-height:183px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-87 .elementor-element.elementor-element-2bc7ed5 .elementor-image-box-img{margin-bottom:-30px;}.elementor-87 .elementor-element.elementor-element-2bc7ed5.elementor-position-right .elementor-image-box-img{margin-left:-30px;}.elementor-87 .elementor-element.elementor-element-2bc7ed5.elementor-position-left .elementor-image-box-img{margin-right:-30px;}.elementor-87 .elementor-element.elementor-element-2bc7ed5.elementor-position-top .elementor-image-box-img{margin-bottom:-30px;}.elementor-87 .elementor-element.elementor-element-2bc7ed5 .elementor-image-box-title{font-size:16px;}.elementor-87 .elementor-element.elementor-element-42ee40c:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-42ee40c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-2.svg");}.elementor-87 .elementor-element.elementor-element-42ee40c:hover{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-1-1.svg");}.elementor-87 .elementor-element.elementor-element-42ee40c{--min-height:183px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-87 .elementor-element.elementor-element-60056d2 .elementor-image-box-img{margin-bottom:-30px;}.elementor-87 .elementor-element.elementor-element-60056d2.elementor-position-right .elementor-image-box-img{margin-left:-30px;}.elementor-87 .elementor-element.elementor-element-60056d2.elementor-position-left .elementor-image-box-img{margin-right:-30px;}.elementor-87 .elementor-element.elementor-element-60056d2.elementor-position-top .elementor-image-box-img{margin-bottom:-30px;}.elementor-87 .elementor-element.elementor-element-60056d2 .elementor-image-box-title{font-size:16px;}.elementor-87 .elementor-element.elementor-element-c6628db:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-c6628db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-2.svg");}.elementor-87 .elementor-element.elementor-element-c6628db:hover{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-1-1.svg");}.elementor-87 .elementor-element.elementor-element-c6628db{--min-height:183px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-87 .elementor-element.elementor-element-bc38c87 .elementor-image-box-img{margin-bottom:-30px;}.elementor-87 .elementor-element.elementor-element-bc38c87.elementor-position-right .elementor-image-box-img{margin-left:-30px;}.elementor-87 .elementor-element.elementor-element-bc38c87.elementor-position-left .elementor-image-box-img{margin-right:-30px;}.elementor-87 .elementor-element.elementor-element-bc38c87.elementor-position-top .elementor-image-box-img{margin-bottom:-30px;}.elementor-87 .elementor-element.elementor-element-bc38c87 .elementor-image-box-title{font-size:16px;}.elementor-87 .elementor-element.elementor-element-89fb5ab:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-89fb5ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-2.svg");}.elementor-87 .elementor-element.elementor-element-89fb5ab:hover{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-1-1.svg");}.elementor-87 .elementor-element.elementor-element-89fb5ab{--min-height:183px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-87 .elementor-element.elementor-element-fc0cc97 .elementor-image-box-img{margin-bottom:-30px;}.elementor-87 .elementor-element.elementor-element-fc0cc97.elementor-position-right .elementor-image-box-img{margin-left:-30px;}.elementor-87 .elementor-element.elementor-element-fc0cc97.elementor-position-left .elementor-image-box-img{margin-right:-30px;}.elementor-87 .elementor-element.elementor-element-fc0cc97.elementor-position-top .elementor-image-box-img{margin-bottom:-30px;}.elementor-87 .elementor-element.elementor-element-fc0cc97 .elementor-image-box-title{font-size:16px;}.elementor-87 .elementor-element.elementor-element-07c2700:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-07c2700 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-2.svg");}.elementor-87 .elementor-element.elementor-element-07c2700:hover{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-1-1.svg");}.elementor-87 .elementor-element.elementor-element-07c2700{--min-height:183px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-87 .elementor-element.elementor-element-6eec8e7 .elementor-image-box-img{margin-bottom:-30px;}.elementor-87 .elementor-element.elementor-element-6eec8e7.elementor-position-right .elementor-image-box-img{margin-left:-30px;}.elementor-87 .elementor-element.elementor-element-6eec8e7.elementor-position-left .elementor-image-box-img{margin-right:-30px;}.elementor-87 .elementor-element.elementor-element-6eec8e7.elementor-position-top .elementor-image-box-img{margin-bottom:-30px;}.elementor-87 .elementor-element.elementor-element-6eec8e7 .elementor-image-box-title{font-size:16px;}.elementor-87 .elementor-element.elementor-element-5b7f865:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-5b7f865 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-2.svg");}.elementor-87 .elementor-element.elementor-element-5b7f865:hover{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-1-1.svg");}.elementor-87 .elementor-element.elementor-element-5b7f865{--min-height:183px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-87 .elementor-element.elementor-element-8a14192 .elementor-image-box-img{margin-bottom:-30px;}.elementor-87 .elementor-element.elementor-element-8a14192.elementor-position-right .elementor-image-box-img{margin-left:-30px;}.elementor-87 .elementor-element.elementor-element-8a14192.elementor-position-left .elementor-image-box-img{margin-right:-30px;}.elementor-87 .elementor-element.elementor-element-8a14192.elementor-position-top .elementor-image-box-img{margin-bottom:-30px;}.elementor-87 .elementor-element.elementor-element-8a14192 .elementor-image-box-title{font-size:16px;}.elementor-87 .elementor-element.elementor-element-f6e141f:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-f6e141f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-2.svg");}.elementor-87 .elementor-element.elementor-element-f6e141f:hover{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-1-1.svg");}.elementor-87 .elementor-element.elementor-element-f6e141f{--min-height:183px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-87 .elementor-element.elementor-element-6cee36b .elementor-image-box-img{margin-bottom:-30px;}.elementor-87 .elementor-element.elementor-element-6cee36b.elementor-position-right .elementor-image-box-img{margin-left:-30px;}.elementor-87 .elementor-element.elementor-element-6cee36b.elementor-position-left .elementor-image-box-img{margin-right:-30px;}.elementor-87 .elementor-element.elementor-element-6cee36b.elementor-position-top .elementor-image-box-img{margin-bottom:-30px;}.elementor-87 .elementor-element.elementor-element-6cee36b .elementor-image-box-title{font-size:16px;}.elementor-87 .elementor-element.elementor-element-86e49a3:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-86e49a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-2.svg");}.elementor-87 .elementor-element.elementor-element-86e49a3:hover{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-1-1.svg");}.elementor-87 .elementor-element.elementor-element-86e49a3{--min-height:183px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-87 .elementor-element.elementor-element-97179cf .elementor-image-box-img{margin-bottom:-30px;}.elementor-87 .elementor-element.elementor-element-97179cf.elementor-position-right .elementor-image-box-img{margin-left:-30px;}.elementor-87 .elementor-element.elementor-element-97179cf.elementor-position-left .elementor-image-box-img{margin-right:-30px;}.elementor-87 .elementor-element.elementor-element-97179cf.elementor-position-top .elementor-image-box-img{margin-bottom:-30px;}.elementor-87 .elementor-element.elementor-element-97179cf .elementor-image-box-title{font-size:16px;}.elementor-87 .elementor-element.elementor-element-121dc8a{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:16px;}.elementor-87 .elementor-element.elementor-element-01418ec{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-87 .elementor-element.elementor-element-ada1a65 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-87 .elementor-element.elementor-element-ada1a65 .elementor-icon-box-description{font-size:16px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-87 .elementor-element.elementor-element-8afc45f{--grid-columns:1;}.elementor-87 .elementor-element.elementor-element-8afc45f .elementor-pagination{font-size:var( --e-global-typography-570f260-font-size );line-height:var( --e-global-typography-570f260-line-height );}.elementor-87 .elementor-element.elementor-element-71753c9{--grid-columns:1;}.elementor-87 .elementor-element.elementor-element-71753c9 .elementor-pagination{font-size:var( --e-global-typography-570f260-font-size );line-height:var( --e-global-typography-570f260-line-height );}.elementor-87 .elementor-element.elementor-element-04454d2{--grid-columns:1;}.elementor-87 .elementor-element.elementor-element-04454d2 .elementor-pagination{font-size:var( --e-global-typography-570f260-font-size );line-height:var( --e-global-typography-570f260-line-height );}.elementor-87 .elementor-element.elementor-element-300b5b5{--grid-columns:1;}.elementor-87 .elementor-element.elementor-element-300b5b5 .elementor-pagination{font-size:var( --e-global-typography-570f260-font-size );line-height:var( --e-global-typography-570f260-line-height );}.elementor-87 .elementor-element.elementor-element-70b9fbb{--grid-columns:1;}.elementor-87 .elementor-element.elementor-element-70b9fbb .elementor-pagination{font-size:var( --e-global-typography-570f260-font-size );line-height:var( --e-global-typography-570f260-line-height );}.elementor-87 .elementor-element.elementor-element-b582465{--grid-columns:1;}.elementor-87 .elementor-element.elementor-element-b582465 .elementor-pagination{font-size:var( --e-global-typography-570f260-font-size );line-height:var( --e-global-typography-570f260-line-height );}.elementor-87 .elementor-element.elementor-element-55d778b{--grid-columns:1;}.elementor-87 .elementor-element.elementor-element-55d778b .elementor-pagination{font-size:var( --e-global-typography-570f260-font-size );line-height:var( --e-global-typography-570f260-line-height );}.elementor-87 .elementor-element.elementor-element-b14bc8a{--grid-columns:1;}.elementor-87 .elementor-element.elementor-element-b14bc8a .elementor-pagination{font-size:var( --e-global-typography-570f260-font-size );line-height:var( --e-global-typography-570f260-line-height );}.elementor-87 .elementor-element.elementor-element-f3bdd8b{--grid-columns:1;}.elementor-87 .elementor-element.elementor-element-f3bdd8b .elementor-pagination{font-size:var( --e-global-typography-570f260-font-size );line-height:var( --e-global-typography-570f260-line-height );}.elementor-87 .elementor-element.elementor-element-53a2ec6{--grid-columns:1;}.elementor-87 .elementor-element.elementor-element-53a2ec6 .elementor-pagination{font-size:var( --e-global-typography-570f260-font-size );line-height:var( --e-global-typography-570f260-line-height );}.elementor-87 .elementor-element.elementor-element-46447c0{--grid-columns:1;}.elementor-87 .elementor-element.elementor-element-46447c0 .elementor-pagination{font-size:var( --e-global-typography-570f260-font-size );line-height:var( --e-global-typography-570f260-line-height );}.elementor-87 .elementor-element.elementor-element-af54f08{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-01a40ef{left:70px;}body.rtl .elementor-87 .elementor-element.elementor-element-01a40ef{right:70px;}.elementor-87 .elementor-element.elementor-element-01a40ef{top:0px;}.elementor-87 .elementor-element.elementor-element-01a40ef .elementor-icon{font-size:32px;}.elementor-87 .elementor-element.elementor-element-01a40ef .elementor-icon svg{height:32px;}.elementor-87 .elementor-element.elementor-element-8dadfae > .elementor-widget-container{background-image:url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Oval-1.svg");background-size:contain;}.elementor-87 .elementor-element.elementor-element-8dadfae{--container-widget-width:316px;--container-widget-flex-grow:0;width:var( --container-widget-width, 316px );max-width:316px;}.elementor-87 .elementor-element.elementor-element-8dadfae .elementor-heading-title{font-size:var( --e-global-typography-c52ba5e-font-size );line-height:var( --e-global-typography-c52ba5e-line-height );}.elementor-87 .elementor-element.elementor-element-eb76910 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-eb76910{font-size:17px;}.elementor-87 .elementor-element.elementor-element-91f87e6{--margin-top:20px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-87 .elementor-element.elementor-element-4272dea{--swiper-slides-to-display:1;}.elementor-87 .elementor-element.elementor-element-4272dea > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for icon, class: .elementor-element-95cbf00 */.elementor-87 .elementor-element.elementor-element-95cbf00 svg, .elementor-87 .elementor-element.elementor-element-95cbf00 path{
    fill:#00542A;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ae2607c */.elementor-87 .elementor-element.elementor-element-ae2607c .bgMiddle{
    z-index: 15;
}
@media screen and (max-width:767px){
    .elementor-87 .elementor-element.elementor-element-ae2607c{
        max-width:calc(100% + 40px) !important;
        width:calc(100% + 40px) !important;
        position:relative !important;
        left:unset !important;
        bottom:0 !Important;
        right:0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf8e77 */.elementor-87 .elementor-element.elementor-element-dbf8e77::before{
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d442b25 */.elementor-87 .elementor-element.elementor-element-d442b25 svg,.elementor-87 .elementor-element.elementor-element-d442b25 svg path{
    fill:#fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-701af7d */.elementor-87 .elementor-element.elementor-element-701af7d .elementor-heading-title{
    min-height: 126px;
    display: flex;
    align-items: center;
    justify-content: center;
}
@media screen and (max-width:767px){
    .elementor-87 .elementor-element.elementor-element-701af7d .elementor-heading-title{
        min-height:71px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d3ecc05 */.elementor-87 .elementor-element.elementor-element-d3ecc05:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c33c0db */.elementor-87 .elementor-element.elementor-element-c33c0db:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2bc7ed5 */.elementor-87 .elementor-element.elementor-element-2bc7ed5:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-60056d2 */.elementor-87 .elementor-element.elementor-element-60056d2:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bc38c87 */.elementor-87 .elementor-element.elementor-element-bc38c87:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fc0cc97 */.elementor-87 .elementor-element.elementor-element-fc0cc97:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6eec8e7 */.elementor-87 .elementor-element.elementor-element-6eec8e7:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a14192 */.elementor-87 .elementor-element.elementor-element-8a14192:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cee36b */.elementor-87 .elementor-element.elementor-element-6cee36b:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-97179cf */.elementor-87 .elementor-element.elementor-element-97179cf:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d3ecc05 */.elementor-87 .elementor-element.elementor-element-d3ecc05:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c33c0db */.elementor-87 .elementor-element.elementor-element-c33c0db:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2bc7ed5 */.elementor-87 .elementor-element.elementor-element-2bc7ed5:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-60056d2 */.elementor-87 .elementor-element.elementor-element-60056d2:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bc38c87 */.elementor-87 .elementor-element.elementor-element-bc38c87:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fc0cc97 */.elementor-87 .elementor-element.elementor-element-fc0cc97:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6eec8e7 */.elementor-87 .elementor-element.elementor-element-6eec8e7:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a14192 */.elementor-87 .elementor-element.elementor-element-8a14192:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cee36b */.elementor-87 .elementor-element.elementor-element-6cee36b:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-97179cf */.elementor-87 .elementor-element.elementor-element-97179cf:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d3ecc05 */.elementor-87 .elementor-element.elementor-element-d3ecc05:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c33c0db */.elementor-87 .elementor-element.elementor-element-c33c0db:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2bc7ed5 */.elementor-87 .elementor-element.elementor-element-2bc7ed5:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-60056d2 */.elementor-87 .elementor-element.elementor-element-60056d2:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bc38c87 */.elementor-87 .elementor-element.elementor-element-bc38c87:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fc0cc97 */.elementor-87 .elementor-element.elementor-element-fc0cc97:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6eec8e7 */.elementor-87 .elementor-element.elementor-element-6eec8e7:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a14192 */.elementor-87 .elementor-element.elementor-element-8a14192:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cee36b */.elementor-87 .elementor-element.elementor-element-6cee36b:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-97179cf */.elementor-87 .elementor-element.elementor-element-97179cf:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d3ecc05 */.elementor-87 .elementor-element.elementor-element-d3ecc05:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c33c0db */.elementor-87 .elementor-element.elementor-element-c33c0db:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2bc7ed5 */.elementor-87 .elementor-element.elementor-element-2bc7ed5:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-60056d2 */.elementor-87 .elementor-element.elementor-element-60056d2:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bc38c87 */.elementor-87 .elementor-element.elementor-element-bc38c87:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fc0cc97 */.elementor-87 .elementor-element.elementor-element-fc0cc97:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6eec8e7 */.elementor-87 .elementor-element.elementor-element-6eec8e7:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a14192 */.elementor-87 .elementor-element.elementor-element-8a14192:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cee36b */.elementor-87 .elementor-element.elementor-element-6cee36b:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-97179cf */.elementor-87 .elementor-element.elementor-element-97179cf:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d3ecc05 */.elementor-87 .elementor-element.elementor-element-d3ecc05:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c33c0db */.elementor-87 .elementor-element.elementor-element-c33c0db:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2bc7ed5 */.elementor-87 .elementor-element.elementor-element-2bc7ed5:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-60056d2 */.elementor-87 .elementor-element.elementor-element-60056d2:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bc38c87 */.elementor-87 .elementor-element.elementor-element-bc38c87:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fc0cc97 */.elementor-87 .elementor-element.elementor-element-fc0cc97:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6eec8e7 */.elementor-87 .elementor-element.elementor-element-6eec8e7:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a14192 */.elementor-87 .elementor-element.elementor-element-8a14192:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cee36b */.elementor-87 .elementor-element.elementor-element-6cee36b:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-97179cf */.elementor-87 .elementor-element.elementor-element-97179cf:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d3ecc05 */.elementor-87 .elementor-element.elementor-element-d3ecc05:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c33c0db */.elementor-87 .elementor-element.elementor-element-c33c0db:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2bc7ed5 */.elementor-87 .elementor-element.elementor-element-2bc7ed5:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-60056d2 */.elementor-87 .elementor-element.elementor-element-60056d2:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bc38c87 */.elementor-87 .elementor-element.elementor-element-bc38c87:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fc0cc97 */.elementor-87 .elementor-element.elementor-element-fc0cc97:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6eec8e7 */.elementor-87 .elementor-element.elementor-element-6eec8e7:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a14192 */.elementor-87 .elementor-element.elementor-element-8a14192:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cee36b */.elementor-87 .elementor-element.elementor-element-6cee36b:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-97179cf */.elementor-87 .elementor-element.elementor-element-97179cf:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d3ecc05 */.elementor-87 .elementor-element.elementor-element-d3ecc05:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c33c0db */.elementor-87 .elementor-element.elementor-element-c33c0db:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2bc7ed5 */.elementor-87 .elementor-element.elementor-element-2bc7ed5:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-60056d2 */.elementor-87 .elementor-element.elementor-element-60056d2:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bc38c87 */.elementor-87 .elementor-element.elementor-element-bc38c87:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fc0cc97 */.elementor-87 .elementor-element.elementor-element-fc0cc97:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6eec8e7 */.elementor-87 .elementor-element.elementor-element-6eec8e7:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a14192 */.elementor-87 .elementor-element.elementor-element-8a14192:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cee36b */.elementor-87 .elementor-element.elementor-element-6cee36b:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-97179cf */.elementor-87 .elementor-element.elementor-element-97179cf:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d3ecc05 */.elementor-87 .elementor-element.elementor-element-d3ecc05:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c33c0db */.elementor-87 .elementor-element.elementor-element-c33c0db:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2bc7ed5 */.elementor-87 .elementor-element.elementor-element-2bc7ed5:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-60056d2 */.elementor-87 .elementor-element.elementor-element-60056d2:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bc38c87 */.elementor-87 .elementor-element.elementor-element-bc38c87:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fc0cc97 */.elementor-87 .elementor-element.elementor-element-fc0cc97:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6eec8e7 */.elementor-87 .elementor-element.elementor-element-6eec8e7:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a14192 */.elementor-87 .elementor-element.elementor-element-8a14192:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cee36b */.elementor-87 .elementor-element.elementor-element-6cee36b:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-97179cf */.elementor-87 .elementor-element.elementor-element-97179cf:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d3ecc05 */.elementor-87 .elementor-element.elementor-element-d3ecc05:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c33c0db */.elementor-87 .elementor-element.elementor-element-c33c0db:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2bc7ed5 */.elementor-87 .elementor-element.elementor-element-2bc7ed5:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-60056d2 */.elementor-87 .elementor-element.elementor-element-60056d2:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bc38c87 */.elementor-87 .elementor-element.elementor-element-bc38c87:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fc0cc97 */.elementor-87 .elementor-element.elementor-element-fc0cc97:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6eec8e7 */.elementor-87 .elementor-element.elementor-element-6eec8e7:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a14192 */.elementor-87 .elementor-element.elementor-element-8a14192:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cee36b */.elementor-87 .elementor-element.elementor-element-6cee36b:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-97179cf */.elementor-87 .elementor-element.elementor-element-97179cf:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d3ecc05 */.elementor-87 .elementor-element.elementor-element-d3ecc05:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c33c0db */.elementor-87 .elementor-element.elementor-element-c33c0db:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2bc7ed5 */.elementor-87 .elementor-element.elementor-element-2bc7ed5:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-60056d2 */.elementor-87 .elementor-element.elementor-element-60056d2:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bc38c87 */.elementor-87 .elementor-element.elementor-element-bc38c87:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fc0cc97 */.elementor-87 .elementor-element.elementor-element-fc0cc97:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6eec8e7 */.elementor-87 .elementor-element.elementor-element-6eec8e7:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a14192 */.elementor-87 .elementor-element.elementor-element-8a14192:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cee36b */.elementor-87 .elementor-element.elementor-element-6cee36b:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-97179cf */.elementor-87 .elementor-element.elementor-element-97179cf:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d3ecc05 */.elementor-87 .elementor-element.elementor-element-d3ecc05:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c33c0db */.elementor-87 .elementor-element.elementor-element-c33c0db:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2bc7ed5 */.elementor-87 .elementor-element.elementor-element-2bc7ed5:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-60056d2 */.elementor-87 .elementor-element.elementor-element-60056d2:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bc38c87 */.elementor-87 .elementor-element.elementor-element-bc38c87:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fc0cc97 */.elementor-87 .elementor-element.elementor-element-fc0cc97:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6eec8e7 */.elementor-87 .elementor-element.elementor-element-6eec8e7:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a14192 */.elementor-87 .elementor-element.elementor-element-8a14192:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cee36b */.elementor-87 .elementor-element.elementor-element-6cee36b:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-97179cf */.elementor-87 .elementor-element.elementor-element-97179cf:hover .elementor-image-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-121dc8a */.elementor-87 .elementor-element.elementor-element-121dc8a{
    padding-left: calc((100% - 1320px)/2);
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide{
    width:234px !important;
    height:256px !important;
    cursor: pointer;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide .elementor-image-box-wrapper{
    height:236px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide:hover > .elementor-image-box-wrapper ,.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide:not(:first-child).swiper-slide-active  .elementor-image-box-wrapper,
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.active .elementor-image-box-wrapper{
    height: 276px
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-wrapper{
    align-items: center;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide:hover > .e-child ,.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide:not(:first-child).swiper-slide-active  > .e-child,.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide:hover,.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide:not(:first-child).swiper-slide-active,.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.active > .e-child, .elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.active{
    width: 275px !important;
    height:300px !important;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slider:hover img,.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide:not(:first-child).swiper-slide-active img,
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.active img{
    transform: scale(1.2);
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slider:hover h3.elementor-image-box-title, .elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide:not(:first-child).swiper-slide-active .elementor-image-box-title, .elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.active .elementor-image-box-title{
    color:#fff !important;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide:not(:first-child).swiper-slide-active > .e-child,.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide:hover > .e-child,
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.active > .e-child{
    justify-content: flex-start;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide:not(:first-child).swiper-slide-active > .e-child,.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.active > .e-child{
    background-image: url("https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-1.svg") !important;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto;
    
}

.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.swiper-slide-active.moved[data-slide="2"]{
    margin-left:20px;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.swiper-slide-active.moved[data-slide="3"]{
    margin-left:40px;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.swiper-slide-active.moved[data-slide="4"]{
    margin-left:60px;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.swiper-slide-active.moved[data-slide="5"]{
    margin-left:80px;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.swiper-slide-active.moved[data-slide="6"]{
    margin-left:100px;
}

.elementor-87 .elementor-element.elementor-element-121dc8a .elementor-swiper-button{
    background-color: transparent;
    width:57px;
    height:48px;
    border:1px solid #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .elementor-swiper-button svg, .elementor-87 .elementor-element.elementor-element-121dc8a .elementor-swiper-button svg path{
    fill:#fff;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .elementor-swiper-button.elementor-swiper-button-next{
    right:calc((100% - 1320px)/2);
}
.elementor-87 .elementor-element.elementor-element-121dc8a .elementor-swiper-button.elementor-swiper-button-prev{
    right:calc((100% - 1275px)/2);
    left: unset;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .elementor-swiper-button:hover{
    border-color: #121212;
    background-color: #121212;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .elementor-swiper-button:hover svg path{
    fill:#fff;
}

@media screen and (min-width:1470px){
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.swiper-slide-active.moved[data-slide="2"]{
    margin-left:30px;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.swiper-slide-active.moved[data-slide="3"]{
    margin-left:55px;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.swiper-slide-active.moved[data-slide="4"]{
    margin-left:80px;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.swiper-slide-active.moved[data-slide="5"]{
    margin-left:105px;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.swiper-slide-active.moved[data-slide="6"]{
    margin-left:130px;
}

}

@media screen and (min-width:1650px){
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.swiper-slide-active.moved[data-slide="2"]{
    margin-left:65px;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.swiper-slide-active.moved[data-slide="3"]{
    margin-left:130px;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.swiper-slide-active.moved[data-slide="4"]{
    margin-left:195px;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.swiper-slide-active.moved[data-slide="5"]{
    margin-left:260px;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.swiper-slide-active.moved[data-slide="6"]{
    margin-left:320px;
}

}


@media screen and (max-width:767px){
    .elementor-87 .elementor-element.elementor-element-121dc8a .elementor-swiper-button{
        display:none;
    }
    .elementor-87 .elementor-element.elementor-element-121dc8a{
        padding-left:20px;
    }
    .elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide,
    .elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide:hover > .e-child ,.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide:not(:first-child).swiper-slide-active  > .e-child,.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide:hover,.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide:not(:first-child).swiper-slide-active,.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.active > .e-child, .elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.active{
        width:167px !important;
        height:183px !important;
    }
    .elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide .elementor-image-box-wrapper,.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide:hover > .elementor-image-box-wrapper ,.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide:not(:first-child).swiper-slide-active  .elementor-image-box-wrapper,
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.active .elementor-image-box-wrapper{
    height:169px;
    }
    .elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slider:hover img,.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide:not(:first-child).swiper-slide-active img,
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.active img{
    transform: scale(1.2);
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide:not(:first-child).swiper-slide-active > .e-child,.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.active > .e-child{
    background-image:url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Rectangle-20-1-1.svg') !important;
}

.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.swiper-slide-active.moved[data-slide="2"]{
    margin-left:10px;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.swiper-slide-active.moved[data-slide="3"]{
    margin-left:20px;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.swiper-slide-active.moved[data-slide="4"]{
    margin-left:30px;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.swiper-slide-active.moved[data-slide="5"]{
    margin-left:40px;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.swiper-slide-active.moved[data-slide="6"]{
    margin-left:50px;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.swiper-slide-active.moved[data-slide="7"]{
    margin-left:60px;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.swiper-slide-active.moved[data-slide="8"]{
    margin-left:70px;
}
.elementor-87 .elementor-element.elementor-element-121dc8a .swiper-slide.swiper-slide-active.moved[data-slide="9"]{
    margin-left:80px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ada1a65 */.elementor-87 .elementor-element.elementor-element-ada1a65{
    cursor: pointer;
}
.elementor-87 .elementor-element.elementor-element-ada1a65 svg path{
    opacity: 0;
}
.elementor-87 .elementor-element.elementor-element-ada1a65.active svg path{
    opacity: 1;
}
@media screen and (max-width:767px){
    .elementor-87 .elementor-element.elementor-element-ada1a65 .elementor-icon-box-wrapper{
        align-items:center;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-8afc45f */.elementor-87 .elementor-element.elementor-element-8afc45f .elementor-button{
    max-width: 240px;
    width:100%;
    min-width: 240px;
}
.elementor-87 .elementor-element.elementor-element-8afc45f .elementor-pagination{
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-87 .elementor-element.elementor-element-8afc45f .elementor-pagination .page-numbers{
    font-size: 0;
    background-color: transparent;
    width:57px;
    height:48px;
    border:1px solid #fff;
    border-radius: 8px;
    background-image:url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Vector-10.svg');
    background-repeat: no-repeat;
    background-size:35px auto;
    background-position:center center;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-87 .elementor-element.elementor-element-8afc45f .elementor-pagination .page-numbers.next{
    transform:rotate(180deg);
}
.elementor-87 .elementor-element.elementor-element-8afc45f .elementor-pagination span.page-numbers{
    opacity: 0.5;
    pointer-events: none;
}
.elementor-87 .elementor-element.elementor-element-8afc45f .elementor-pagination a.page-numbers:hover{
    background-color:#121212;
    border-color:#121212;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-71753c9 */.elementor-87 .elementor-element.elementor-element-71753c9 .elementor-button{
    max-width: 240px;
    width:100%;
    min-width: 240px;
}
.elementor-87 .elementor-element.elementor-element-71753c9 .elementor-pagination{
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-87 .elementor-element.elementor-element-71753c9 .elementor-pagination .page-numbers{
    font-size: 0;
    background-color: transparent;
    width:57px;
    height:48px;
    border:1px solid #fff;
    border-radius: 8px;
    background-image:url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Vector-10.svg');
    background-repeat: no-repeat;
    background-size:35px auto;
    background-position:center center;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-87 .elementor-element.elementor-element-71753c9 .elementor-pagination .page-numbers.next{
    transform:rotate(180deg);
}
.elementor-87 .elementor-element.elementor-element-71753c9 .elementor-pagination span.page-numbers{
    opacity: 0.5;
    pointer-events: none;
}
.elementor-87 .elementor-element.elementor-element-71753c9 .elementor-pagination a.page-numbers:hover{
    background-color:#121212;
    border-color:#121212;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-04454d2 */.elementor-87 .elementor-element.elementor-element-04454d2 .elementor-button{
    max-width: 240px;
    width:100%;
    min-width: 240px;
}
.elementor-87 .elementor-element.elementor-element-04454d2 .elementor-pagination{
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-87 .elementor-element.elementor-element-04454d2 .elementor-pagination .page-numbers{
    font-size: 0;
    background-color: transparent;
    width:57px;
    height:48px;
    border:1px solid #fff;
    border-radius: 8px;
    background-image:url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Vector-10.svg');
    background-repeat: no-repeat;
    background-size:35px auto;
    background-position:center center;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-87 .elementor-element.elementor-element-04454d2 .elementor-pagination .page-numbers.next{
    transform:rotate(180deg);
}
.elementor-87 .elementor-element.elementor-element-04454d2 .elementor-pagination span.page-numbers{
    opacity: 0.5;
    pointer-events: none;
}
.elementor-87 .elementor-element.elementor-element-04454d2 .elementor-pagination a.page-numbers:hover{
    background-color:#121212;
    border-color:#121212;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-300b5b5 */.elementor-87 .elementor-element.elementor-element-300b5b5 .elementor-button{
    max-width: 240px;
    width:100%;
    min-width: 240px;
}
.elementor-87 .elementor-element.elementor-element-300b5b5 .elementor-pagination{
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-87 .elementor-element.elementor-element-300b5b5 .elementor-pagination .page-numbers{
    font-size: 0;
    background-color: transparent;
    width:57px;
    height:48px;
    border:1px solid #fff;
    border-radius: 8px;
    background-image:url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Vector-10.svg');
    background-repeat: no-repeat;
    background-size:35px auto;
    background-position:center center;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-87 .elementor-element.elementor-element-300b5b5 .elementor-pagination .page-numbers.next{
    transform:rotate(180deg);
}
.elementor-87 .elementor-element.elementor-element-300b5b5 .elementor-pagination span.page-numbers{
    opacity: 0.5;
    pointer-events: none;
}
.elementor-87 .elementor-element.elementor-element-300b5b5 .elementor-pagination a.page-numbers:hover{
    background-color:#121212;
    border-color:#121212;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-70b9fbb */.elementor-87 .elementor-element.elementor-element-70b9fbb .elementor-button{
    max-width: 240px;
    width:100%;
    min-width: 240px;
}
.elementor-87 .elementor-element.elementor-element-70b9fbb .elementor-pagination{
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-87 .elementor-element.elementor-element-70b9fbb .elementor-pagination .page-numbers{
    font-size: 0;
    background-color: transparent;
    width:57px;
    height:48px;
    border:1px solid #fff;
    border-radius: 8px;
    background-image:url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Vector-10.svg');
    background-repeat: no-repeat;
    background-size:35px auto;
    background-position:center center;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-87 .elementor-element.elementor-element-70b9fbb .elementor-pagination .page-numbers.next{
    transform:rotate(180deg);
}
.elementor-87 .elementor-element.elementor-element-70b9fbb .elementor-pagination span.page-numbers{
    opacity: 0.5;
    pointer-events: none;
}
.elementor-87 .elementor-element.elementor-element-70b9fbb .elementor-pagination a.page-numbers:hover{
    background-color:#121212;
    border-color:#121212;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-b582465 */.elementor-87 .elementor-element.elementor-element-b582465 .elementor-button{
    max-width: 240px;
    width:100%;
    min-width: 240px;
}
.elementor-87 .elementor-element.elementor-element-b582465 .elementor-pagination{
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-87 .elementor-element.elementor-element-b582465 .elementor-pagination .page-numbers{
    font-size: 0;
    background-color: transparent;
    width:57px;
    height:48px;
    border:1px solid #fff;
    border-radius: 8px;
    background-image:url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Vector-10.svg');
    background-repeat: no-repeat;
    background-size:35px auto;
    background-position:center center;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-87 .elementor-element.elementor-element-b582465 .elementor-pagination .page-numbers.next{
    transform:rotate(180deg);
}
.elementor-87 .elementor-element.elementor-element-b582465 .elementor-pagination span.page-numbers{
    opacity: 0.5;
    pointer-events: none;
}
.elementor-87 .elementor-element.elementor-element-b582465 .elementor-pagination a.page-numbers:hover{
    background-color:#121212;
    border-color:#121212;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-55d778b */.elementor-87 .elementor-element.elementor-element-55d778b .elementor-button{
    max-width: 240px;
    width:100%;
    min-width: 240px;
}
.elementor-87 .elementor-element.elementor-element-55d778b .elementor-pagination{
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-87 .elementor-element.elementor-element-55d778b .elementor-pagination .page-numbers{
    font-size: 0;
    background-color: transparent;
    width:57px;
    height:48px;
    border:1px solid #fff;
    border-radius: 8px;
    background-image:url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Vector-10.svg');
    background-repeat: no-repeat;
    background-size:35px auto;
    background-position:center center;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-87 .elementor-element.elementor-element-55d778b .elementor-pagination .page-numbers.next{
    transform:rotate(180deg);
}
.elementor-87 .elementor-element.elementor-element-55d778b .elementor-pagination span.page-numbers{
    opacity: 0.5;
    pointer-events: none;
}
.elementor-87 .elementor-element.elementor-element-55d778b .elementor-pagination a.page-numbers:hover{
    background-color:#121212;
    border-color:#121212;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-b14bc8a */.elementor-87 .elementor-element.elementor-element-b14bc8a .elementor-button{
    max-width: 240px;
    width:100%;
    min-width: 240px;
}
.elementor-87 .elementor-element.elementor-element-b14bc8a .elementor-pagination{
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-87 .elementor-element.elementor-element-b14bc8a .elementor-pagination .page-numbers{
    font-size: 0;
    background-color: transparent;
    width:57px;
    height:48px;
    border:1px solid #fff;
    border-radius: 8px;
    background-image:url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Vector-10.svg');
    background-repeat: no-repeat;
    background-size:35px auto;
    background-position:center center;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-87 .elementor-element.elementor-element-b14bc8a .elementor-pagination .page-numbers.next{
    transform:rotate(180deg);
}
.elementor-87 .elementor-element.elementor-element-b14bc8a .elementor-pagination span.page-numbers{
    opacity: 0.5;
    pointer-events: none;
}
.elementor-87 .elementor-element.elementor-element-b14bc8a .elementor-pagination a.page-numbers:hover{
    background-color:#121212;
    border-color:#121212;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f3bdd8b */.elementor-87 .elementor-element.elementor-element-f3bdd8b .elementor-button{
    max-width: 240px;
    width:100%;
    min-width: 240px;
}
.elementor-87 .elementor-element.elementor-element-f3bdd8b .elementor-pagination{
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-87 .elementor-element.elementor-element-f3bdd8b .elementor-pagination .page-numbers{
    font-size: 0;
    background-color: transparent;
    width:57px;
    height:48px;
    border:1px solid #fff;
    border-radius: 8px;
    background-image:url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Vector-10.svg');
    background-repeat: no-repeat;
    background-size:35px auto;
    background-position:center center;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-87 .elementor-element.elementor-element-f3bdd8b .elementor-pagination .page-numbers.next{
    transform:rotate(180deg);
}
.elementor-87 .elementor-element.elementor-element-f3bdd8b .elementor-pagination span.page-numbers{
    opacity: 0.5;
    pointer-events: none;
}
.elementor-87 .elementor-element.elementor-element-f3bdd8b .elementor-pagination a.page-numbers:hover{
    background-color:#121212;
    border-color:#121212;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-53a2ec6 */.elementor-87 .elementor-element.elementor-element-53a2ec6 .elementor-button{
    max-width: 240px;
    width:100%;
    min-width: 240px;
}
.elementor-87 .elementor-element.elementor-element-53a2ec6 .elementor-pagination{
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-87 .elementor-element.elementor-element-53a2ec6 .elementor-pagination .page-numbers{
    font-size: 0;
    background-color: transparent;
    width:57px;
    height:48px;
    border:1px solid #fff;
    border-radius: 8px;
    background-image:url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Vector-10.svg');
    background-repeat: no-repeat;
    background-size:35px auto;
    background-position:center center;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-87 .elementor-element.elementor-element-53a2ec6 .elementor-pagination .page-numbers.next{
    transform:rotate(180deg);
}
.elementor-87 .elementor-element.elementor-element-53a2ec6 .elementor-pagination span.page-numbers{
    opacity: 0.5;
    pointer-events: none;
}
.elementor-87 .elementor-element.elementor-element-53a2ec6 .elementor-pagination a.page-numbers:hover{
    background-color:#121212;
    border-color:#121212;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-46447c0 */.elementor-87 .elementor-element.elementor-element-46447c0 .elementor-button{
    max-width: 240px;
    width:100%;
    min-width: 240px;
}
.elementor-87 .elementor-element.elementor-element-46447c0 .elementor-pagination{
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-87 .elementor-element.elementor-element-46447c0 .elementor-pagination .page-numbers{
    font-size: 0;
    background-color: transparent;
    width:57px;
    height:48px;
    border:1px solid #fff;
    border-radius: 8px;
    background-image:url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/08/Vector-10.svg');
    background-repeat: no-repeat;
    background-size:35px auto;
    background-position:center center;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-87 .elementor-element.elementor-element-46447c0 .elementor-pagination .page-numbers.next{
    transform:rotate(180deg);
}
.elementor-87 .elementor-element.elementor-element-46447c0 .elementor-pagination span.page-numbers{
    opacity: 0.5;
    pointer-events: none;
}
.elementor-87 .elementor-element.elementor-element-46447c0 .elementor-pagination a.page-numbers:hover{
    background-color:#121212;
    border-color:#121212;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8dadfae */.elementor-87 .elementor-element.elementor-element-8dadfae .elementor-heading-title{
    min-height: 125px;
    display: flex;
    align-items: center;
    justify-content: center;
}
@media screen and (max-width:767px){
    .elementor-87 .elementor-element.elementor-element-8dadfae .elementor-heading-title{
        min-height:71px;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-4272dea */.elementor-87 .elementor-element.elementor-element-4272dea{
    padding-left: calc((100% - 1320px)/2);
}
.elementor-87 .elementor-element.elementor-element-4272dea .e-loop-item:nth-child(4n+2) .elementor-widget-theme-post-featured-image > .elementor-widget-container{
    background-color: #FAC95D;
}
.elementor-87 .elementor-element.elementor-element-4272dea .e-loop-item:nth-child(4n+3) .elementor-widget-theme-post-featured-image > .elementor-widget-container{
    background-color: #FE8080;
}
.elementor-87 .elementor-element.elementor-element-4272dea .e-loop-item:nth-child(4n+4) .elementor-widget-theme-post-featured-image > .elementor-widget-container{
    background-color: #BAD078
}
.elementor-87 .elementor-element.elementor-element-4272dea .elementor-swiper-button.elementor-swiper-button-next{
    right:calc((100% - 1320px)/2);
}
.elementor-87 .elementor-element.elementor-element-4272dea .elementor-swiper-button.elementor-swiper-button-prev{
    right:calc((100% - 1275px)/2);
    left: unset;
}
.elementor-87 .elementor-element.elementor-element-4272dea .elementor-swiper-button{
    background-color: #fff;
    width:57px;
    height:48px;
    border:1px solid #121212;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-87 .elementor-element.elementor-element-4272dea .elementor-swiper-button:hover{
    border-color: #121212;
    background-color: #121212;
}
.elementor-87 .elementor-element.elementor-element-4272dea .elementor-swiper-button:hover svg path{
    fill:#fff;
}
@media screen and (max-width:767px){
    .elementor-87 .elementor-element.elementor-element-4272dea .elementor-swiper-button{
        display:none;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'AmsiPro-Ultra';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/AmsiPro-Ultra.eot');
	src: url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/AmsiPro-Ultra.eot?#iefix') format('embedded-opentype'),
		url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/AmsiPro-Ultra.woff2') format('woff2'),
		url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/AmsiPro-Ultra.woff') format('woff'),
		url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/AmsiPro-Ultra.ttf') format('truetype'),
		url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/AmsiPro-Ultra.svg#AmsiPro-Ultra') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-Regular.eot');
	src: url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-Regular.woff2') format('woff2'),
		url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-Regular.woff') format('woff'),
		url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-Regular.ttf') format('truetype'),
		url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-Regular.svg#Gilroy') format('svg');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-Medium.eot');
	src: url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-Medium.woff2') format('woff2'),
		url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-Medium.woff') format('woff'),
		url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-Medium.ttf') format('truetype'),
		url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-Medium.svg#Gilroy') format('svg');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-SemiBold.eot');
	src: url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-SemiBold.woff2') format('woff2'),
		url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-SemiBold.woff') format('woff'),
		url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-SemiBold.ttf') format('truetype'),
		url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-SemiBold.svg#Gilroy') format('svg');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-Bold.eot');
	src: url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-Bold.woff2') format('woff2'),
		url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-Bold.woff') format('woff'),
		url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-Bold.ttf') format('truetype'),
		url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-Bold.svg#Gilroy') format('svg');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-Black.eot');
	src: url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-Black.eot?#iefix') format('embedded-opentype'),
		url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-Black.woff2') format('woff2'),
		url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-Black.woff') format('woff'),
		url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-Black.ttf') format('truetype'),
		url('https://pasta.moshimoshi.tech/wp-content/uploads/2024/07/Gilroy-Black.svg#Gilroy') format('svg');
}
/* End Custom Fonts CSS */