.elementor-1873 .elementor-element.elementor-element-75e3f04{--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;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1873 .elementor-element.elementor-element-12fe163{--display:flex;--position:absolute;--min-height:140vh;top:-4%;--z-index:100;}.elementor-1873 .elementor-element.elementor-element-12fe163:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-12fe163 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mwm.wecoded.it/wp-content/uploads/2026/01/Group-23.svg");background-position:center center;background-repeat:no-repeat;background-size:90% auto;}body:not(.rtl) .elementor-1873 .elementor-element.elementor-element-12fe163{left:-6%;}body.rtl .elementor-1873 .elementor-element.elementor-element-12fe163{right:-6%;}.elementor-1873 .elementor-element.elementor-element-fb4f0ba{--display:flex;--min-height:1041px;}.elementor-1873 .elementor-element.elementor-element-d8d87bc{--display:flex;--min-height:603px;--padding-top:200px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;--z-index:1;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1873 .elementor-element.elementor-element-6ba24e2{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-1873 .elementor-element.elementor-element-6ba24e2 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1873 .elementor-element.elementor-element-6ba24e2 .elementor-heading-title{font-family:"Fat Frank", Sans-serif;font-size:85px;font-weight:900;text-transform:uppercase;line-height:74px;color:#000507;}.elementor-1873 .elementor-element.elementor-element-b97e3dc{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.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-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1873 .elementor-element.elementor-element-e78de52{--grid-columns:4;--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-1873 .elementor-element.elementor-element-2d7709e{--display:flex;--min-height:603px;--padding-top:200px;--padding-bottom:200px;--padding-left:120px;--padding-right:120px;--z-index:1;}.elementor-1873 .elementor-element.elementor-element-9fccc36{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1873 .elementor-element.elementor-element-9fccc36.e-con{--align-self:center;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-1873 .elementor-element.elementor-element-f104f46{--iteration-count:infinite;--animation-duration:1200ms;width:initial;max-width:initial;--dynamic-text-color:#000000;}.elementor-1873 .elementor-element.elementor-element-f104f46.elementor-element{--align-self:flex-start;}.elementor-1873 .elementor-element.elementor-element-f104f46 .elementor-headline{text-align:start;font-family:"Outfit", Sans-serif;font-size:30px;font-weight:600;}.elementor-1873 .elementor-element.elementor-element-f104f46 .elementor-headline-plain-text{color:#010811;}.elementor-1873 .elementor-element.elementor-element-f104f46 .elementor-headline-dynamic-text{font-family:"Outfit", Sans-serif;font-weight:600;}.elementor-1873 .elementor-element.elementor-element-f104f46 .elementor-headline-dynamic-wrapper path{stroke:#BE1E2D;stroke-linecap:round;stroke-linejoin:round;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1873 .elementor-element.elementor-element-417b050 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1873 .elementor-element.elementor-element-417b050{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:300;line-height:40px;color:#000000;}.elementor-1873 .elementor-element.elementor-element-772a3ef{--display:flex;--min-height:1000px;}.elementor-1873 .elementor-element.elementor-element-772a3ef:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-772a3ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070000;}.elementor-1873 .elementor-element.elementor-element-bb36ba3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1873 .elementor-element.elementor-element-308704d{--display:flex;--min-height:603px;--padding-top:200px;--padding-bottom:200px;--padding-left:120px;--padding-right:120px;--z-index:1;}.elementor-1873 .elementor-element.elementor-element-edd0677{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1873 .elementor-element.elementor-element-edd0677.e-con{--align-self:center;}.elementor-1873 .elementor-element.elementor-element-6010194{--iteration-count:infinite;--animation-duration:1200ms;width:initial;max-width:initial;--dynamic-text-color:#000000;}.elementor-1873 .elementor-element.elementor-element-6010194.elementor-element{--align-self:flex-start;}.elementor-1873 .elementor-element.elementor-element-6010194 .elementor-headline{text-align:start;font-family:"Outfit", Sans-serif;font-size:30px;font-weight:600;}.elementor-1873 .elementor-element.elementor-element-6010194 .elementor-headline-plain-text{color:#010811;}.elementor-1873 .elementor-element.elementor-element-6010194 .elementor-headline-dynamic-text{font-family:"Outfit", Sans-serif;font-weight:600;}.elementor-1873 .elementor-element.elementor-element-6010194 .elementor-headline-dynamic-wrapper path{stroke:#BE1E2D;stroke-linecap:round;stroke-linejoin:round;}.elementor-1873 .elementor-element.elementor-element-dc09e73 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1873 .elementor-element.elementor-element-dc09e73{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:300;line-height:40px;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1873 .elementor-element.elementor-element-6dd8c50 .elementor-button{background-color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:300;line-height:13px;fill:#080000;color:#080000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-1873 .elementor-element.elementor-element-6dd8c50 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1873 .elementor-element.elementor-element-b9f5d59{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1873 .elementor-element.elementor-element-47e16df{--display:flex;}.elementor-1873 .elementor-element.elementor-element-47e16df:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-47e16df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1873 .elementor-element.elementor-element-f8dc844{--display:flex;}.elementor-1873 .elementor-element.elementor-element-f8dc844:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-f8dc844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070000;}.elementor-1873 .elementor-element.elementor-element-e9c0298 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1873 .elementor-element.elementor-element-11fac85{--display:flex;--min-height:603px;--padding-top:200px;--padding-bottom:200px;--padding-left:120px;--padding-right:120px;--z-index:1;}.elementor-1873 .elementor-element.elementor-element-035fbe4{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1873 .elementor-element.elementor-element-035fbe4.e-con{--align-self:center;}.elementor-1873 .elementor-element.elementor-element-26eeeb8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1873 .elementor-element.elementor-element-26eeeb8{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:300;line-height:40px;color:#000000;}.elementor-1873 .elementor-element.elementor-element-8c4d44a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1873 .elementor-element.elementor-element-8c4d44a{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:300;line-height:40px;color:#000000;}.elementor-1873 .elementor-element.elementor-element-4ed7c2f .elementor-button{background-color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:300;line-height:13px;fill:#080000;color:#080000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-1873 .elementor-element.elementor-element-4ed7c2f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1873 .elementor-element.elementor-element-8c2c500{--display:flex;--min-height:603px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:200px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1873 .elementor-element.elementor-element-8c2c500:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-8c2c500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1873 .elementor-element.elementor-element-1765f94{text-align:center;}.elementor-1873 .elementor-element.elementor-element-1765f94 .elementor-heading-title{font-family:"Fat Frank", Sans-serif;font-size:85px;font-weight:900;text-transform:uppercase;line-height:74px;color:#FFFFFF;}.elementor-1873 .elementor-element.elementor-element-8f51d0c{--display:flex;--overlay-opacity:0.83;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1873 .elementor-element.elementor-element-8f51d0c:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-8f51d0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mwm.wecoded.it/wp-content/uploads/2025/11/IMG_SMC_900x600_2.webp");}.elementor-1873 .elementor-element.elementor-element-8f51d0c::before, .elementor-1873 .elementor-element.elementor-element-8f51d0c > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-8f51d0c > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-8f51d0c > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-8f51d0c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-8f51d0c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-1873 .elementor-element.elementor-element-b81abd6 .elementor-icon-wrapper{text-align:center;}.elementor-1873 .elementor-element.elementor-element-b81abd6 .elementor-icon{font-size:101px;}.elementor-1873 .elementor-element.elementor-element-b81abd6 .elementor-icon svg{height:101px;}.elementor-1873 .elementor-element.elementor-element-7e575bf > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-1873 .elementor-element.elementor-element-7e575bf{text-align:center;font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;line-height:27px;color:#FFFFFF;}.elementor-1873 .elementor-element.elementor-element-3bfa3f8 > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-1873 .elementor-element.elementor-element-3bfa3f8{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:300;line-height:27px;color:#FFFFFF;}.elementor-1873 .elementor-element.elementor-element-6cd58a7{--display:flex;--overlay-opacity:0.83;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1873 .elementor-element.elementor-element-6cd58a7:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-6cd58a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mwm.wecoded.it/wp-content/uploads/2025/11/IMG_SMC_900x600_2.webp");}.elementor-1873 .elementor-element.elementor-element-6cd58a7::before, .elementor-1873 .elementor-element.elementor-element-6cd58a7 > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-6cd58a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-6cd58a7 > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-6cd58a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-6cd58a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-6a2fd61 .elementor-icon-wrapper{text-align:center;}.elementor-1873 .elementor-element.elementor-element-6a2fd61 .elementor-icon{font-size:101px;}.elementor-1873 .elementor-element.elementor-element-6a2fd61 .elementor-icon svg{height:101px;}.elementor-1873 .elementor-element.elementor-element-b3e2c01 > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-1873 .elementor-element.elementor-element-b3e2c01{text-align:center;font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;line-height:27px;color:#FFFFFF;}.elementor-1873 .elementor-element.elementor-element-36d2ae4 > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-1873 .elementor-element.elementor-element-36d2ae4{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:300;line-height:27px;color:#FFFFFF;}.elementor-1873 .elementor-element.elementor-element-c0be225{--display:flex;--overlay-opacity:0.83;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1873 .elementor-element.elementor-element-c0be225:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-c0be225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mwm.wecoded.it/wp-content/uploads/2025/11/IMG_SMC_900x600_2.webp");}.elementor-1873 .elementor-element.elementor-element-c0be225::before, .elementor-1873 .elementor-element.elementor-element-c0be225 > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-c0be225 > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-c0be225 > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-c0be225 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-c0be225 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-7ad993a .elementor-icon-wrapper{text-align:center;}.elementor-1873 .elementor-element.elementor-element-7ad993a .elementor-icon{font-size:101px;}.elementor-1873 .elementor-element.elementor-element-7ad993a .elementor-icon svg{height:101px;}.elementor-1873 .elementor-element.elementor-element-94e6ea0 > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-1873 .elementor-element.elementor-element-94e6ea0{text-align:center;font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;line-height:27px;color:#FFFFFF;}.elementor-1873 .elementor-element.elementor-element-4ec38fe > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-1873 .elementor-element.elementor-element-4ec38fe{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:300;line-height:27px;color:#FFFFFF;}.elementor-1873 .elementor-element.elementor-element-2e54ead{--display:flex;--overlay-opacity:0.83;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1873 .elementor-element.elementor-element-2e54ead:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-2e54ead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mwm.wecoded.it/wp-content/uploads/2025/11/IMG_SMC_900x600_2.webp");}.elementor-1873 .elementor-element.elementor-element-2e54ead::before, .elementor-1873 .elementor-element.elementor-element-2e54ead > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-2e54ead > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-2e54ead > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-2e54ead > .e-con-inner > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-2e54ead > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-c428914 .elementor-icon-wrapper{text-align:center;}.elementor-1873 .elementor-element.elementor-element-c428914 .elementor-icon{font-size:101px;}.elementor-1873 .elementor-element.elementor-element-c428914 .elementor-icon svg{height:101px;}.elementor-1873 .elementor-element.elementor-element-9faa476 > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-1873 .elementor-element.elementor-element-9faa476{text-align:center;font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;line-height:27px;color:#FFFFFF;}.elementor-1873 .elementor-element.elementor-element-776d4ab > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-1873 .elementor-element.elementor-element-776d4ab{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:300;line-height:27px;color:#FFFFFF;}.elementor-1873 .elementor-element.elementor-element-7cf51e7{--n-accordion-title-font-size:28px;width:100%;max-width:100%;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-1873 .elementor-element.elementor-element-7cf51e7 > .elementor-widget-container{padding:50px 0px 0px 0px;}:where( .elementor-1873 .elementor-element.elementor-element-7cf51e7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Outfit", Sans-serif;font-weight:800;text-transform:lowercase;}.elementor-1873 .elementor-element.elementor-element-d0783d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1873 .elementor-element.elementor-element-1d919be{--display:flex;--overlay-opacity:0.83;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1873 .elementor-element.elementor-element-1d919be:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-1d919be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mwm.wecoded.it/wp-content/uploads/2025/11/IMG_SMC_900x600_2.webp");}.elementor-1873 .elementor-element.elementor-element-1d919be::before, .elementor-1873 .elementor-element.elementor-element-1d919be > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-1d919be > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-1d919be > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-1d919be > .e-con-inner > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-1d919be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-cece80f .elementor-icon-wrapper{text-align:center;}.elementor-1873 .elementor-element.elementor-element-cece80f .elementor-icon{font-size:101px;}.elementor-1873 .elementor-element.elementor-element-cece80f .elementor-icon svg{height:101px;}.elementor-1873 .elementor-element.elementor-element-9c74c6a > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-1873 .elementor-element.elementor-element-9c74c6a{text-align:center;font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;line-height:27px;color:#FFFFFF;}.elementor-1873 .elementor-element.elementor-element-63ee208 > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-1873 .elementor-element.elementor-element-63ee208{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:300;line-height:27px;color:#FFFFFF;}.elementor-1873 .elementor-element.elementor-element-80bcdb5{--display:flex;--overlay-opacity:0.83;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1873 .elementor-element.elementor-element-80bcdb5:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-80bcdb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mwm.wecoded.it/wp-content/uploads/2025/11/IMG_SMC_900x600_2.webp");}.elementor-1873 .elementor-element.elementor-element-80bcdb5::before, .elementor-1873 .elementor-element.elementor-element-80bcdb5 > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-80bcdb5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-80bcdb5 > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-80bcdb5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-80bcdb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-b7b0320 .elementor-icon-wrapper{text-align:center;}.elementor-1873 .elementor-element.elementor-element-b7b0320 .elementor-icon{font-size:101px;}.elementor-1873 .elementor-element.elementor-element-b7b0320 .elementor-icon svg{height:101px;}.elementor-1873 .elementor-element.elementor-element-e76afa6 > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-1873 .elementor-element.elementor-element-e76afa6{text-align:center;font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;line-height:27px;color:#FFFFFF;}.elementor-1873 .elementor-element.elementor-element-3a025c4 > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-1873 .elementor-element.elementor-element-3a025c4{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:300;line-height:27px;color:#FFFFFF;}.elementor-1873 .elementor-element.elementor-element-8071558{--display:flex;--overlay-opacity:0.83;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1873 .elementor-element.elementor-element-8071558:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-8071558 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mwm.wecoded.it/wp-content/uploads/2025/11/IMG_SMC_900x600_2.webp");}.elementor-1873 .elementor-element.elementor-element-8071558::before, .elementor-1873 .elementor-element.elementor-element-8071558 > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-8071558 > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-8071558 > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-8071558 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-8071558 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-b41b8c5 .elementor-icon-wrapper{text-align:center;}.elementor-1873 .elementor-element.elementor-element-b41b8c5 .elementor-icon{font-size:101px;}.elementor-1873 .elementor-element.elementor-element-b41b8c5 .elementor-icon svg{height:101px;}.elementor-1873 .elementor-element.elementor-element-088e3e0 > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-1873 .elementor-element.elementor-element-088e3e0{text-align:center;font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;line-height:27px;color:#FFFFFF;}.elementor-1873 .elementor-element.elementor-element-2787168 > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-1873 .elementor-element.elementor-element-2787168{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:300;line-height:27px;color:#FFFFFF;}.elementor-1873 .elementor-element.elementor-element-47bd61c{--display:flex;--overlay-opacity:0.83;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1873 .elementor-element.elementor-element-47bd61c:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-47bd61c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mwm.wecoded.it/wp-content/uploads/2025/11/IMG_SMC_900x600_2.webp");}.elementor-1873 .elementor-element.elementor-element-47bd61c::before, .elementor-1873 .elementor-element.elementor-element-47bd61c > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-47bd61c > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-47bd61c > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-47bd61c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-47bd61c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-17947e4 .elementor-icon-wrapper{text-align:center;}.elementor-1873 .elementor-element.elementor-element-17947e4 .elementor-icon{font-size:101px;}.elementor-1873 .elementor-element.elementor-element-17947e4 .elementor-icon svg{height:101px;}.elementor-1873 .elementor-element.elementor-element-9c16223 > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-1873 .elementor-element.elementor-element-9c16223{text-align:center;font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;line-height:27px;color:#FFFFFF;}.elementor-1873 .elementor-element.elementor-element-860add9 > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-1873 .elementor-element.elementor-element-860add9{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:300;line-height:27px;color:#FFFFFF;}.elementor-1873 .elementor-element.elementor-element-44b44d9{--n-accordion-title-font-size:28px;width:100%;max-width:100%;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#000000;--n-accordion-icon-hover-color:#000000;--n-accordion-icon-active-color:#FFFFFF;}.elementor-1873 .elementor-element.elementor-element-44b44d9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#000000;border-style:none;}.elementor-1873 .elementor-element.elementor-element-44b44d9 > .elementor-widget-container{padding:50px 0px 0px 0px;}:where( .elementor-1873 .elementor-element.elementor-element-44b44d9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Outfit", Sans-serif;font-weight:800;text-transform:lowercase;}.elementor-1873 .elementor-element.elementor-element-be1420c{--display:flex;}.elementor-1873 .elementor-element.elementor-element-be1420c:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-be1420c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1873 .elementor-element.elementor-element-87b2bac{--display:flex;}.elementor-1873 .elementor-element.elementor-element-87b2bac:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-87b2bac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070000;}.elementor-1873 .elementor-element.elementor-element-0ac5442 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1873 .elementor-element.elementor-element-c6ef6cb{--display:flex;--min-height:603px;--padding-top:200px;--padding-bottom:200px;--padding-left:120px;--padding-right:120px;--z-index:1;}.elementor-1873 .elementor-element.elementor-element-7916340{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1873 .elementor-element.elementor-element-7916340.e-con{--align-self:center;}.elementor-1873 .elementor-element.elementor-element-5df0dce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1873 .elementor-element.elementor-element-5df0dce{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:300;line-height:40px;color:#000000;}.elementor-1873 .elementor-element.elementor-element-dec9172 .elementor-button{background-color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:300;line-height:13px;fill:#080000;color:#080000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-1873 .elementor-element.elementor-element-dec9172 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1873 .elementor-element.elementor-element-de63b72{--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:10px;--padding-left:10px;--padding-right:10px;}.elementor-1873 .elementor-element.elementor-element-9d18ae9{--grid-columns:4;--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-1873 .elementor-element.elementor-element-30174d6{--display:flex;}.elementor-1873 .elementor-element.elementor-element-30174d6:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-30174d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1873 .elementor-element.elementor-element-e1e18e1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1873 .elementor-element.elementor-element-ca41a3c{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1873 .elementor-element.elementor-element-ca41a3c:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-ca41a3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1873 .elementor-element.elementor-element-c2ed4d7{--e-image-carousel-slides-to-show:8;}.elementor-1873 .elementor-element.elementor-element-c2ed4d7 .swiper-wrapper{display:flex;align-items:center;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1873 .elementor-element.elementor-element-1760f36{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1873 .elementor-element.elementor-element-e7a7b0d{--display:flex;--min-height:603px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-1873 .elementor-element.elementor-element-278c3c0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1873 .elementor-element.elementor-element-278c3c0.e-con{--align-self:center;}.elementor-1873 .elementor-element.elementor-element-2701a94 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1873 .elementor-element.elementor-element-2701a94{text-align:center;}.elementor-1873 .elementor-element.elementor-element-2701a94 .elementor-heading-title{font-family:"Fat Frank", Sans-serif;font-size:89px;font-weight:900;text-transform:uppercase;line-height:80px;color:#000507;}.elementor-1873 .elementor-element.elementor-element-316e032{--display:flex;}.elementor-1873 .elementor-element.elementor-element-ac5669a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1873 .elementor-element.elementor-element-ac5669a{columns:1;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:300;line-height:38px;color:#000000;}.elementor-1873 .elementor-element.elementor-element-2ceb184{--display:flex;}.elementor-1873 .elementor-element.elementor-element-3adae5e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1873 .elementor-element.elementor-element-3adae5e{columns:1;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:300;line-height:38px;color:#000000;}.elementor-1873 .elementor-element.elementor-element-7072d93{--display:flex;}.elementor-1873 .elementor-element.elementor-element-f69c150 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1873 .elementor-element.elementor-element-f69c150{columns:1;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:300;line-height:38px;color:#000000;}.elementor-1873 .elementor-element.elementor-element-70a0f51{--display:flex;}.elementor-1873 .elementor-element.elementor-element-fd8779b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1873 .elementor-element.elementor-element-fd8779b{columns:1;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:300;line-height:38px;color:#000000;}.elementor-1873 .elementor-element.elementor-element-4466e44{--display:flex;}.elementor-1873 .elementor-element.elementor-element-4d9fda4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1873 .elementor-element.elementor-element-4d9fda4{columns:1;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:300;line-height:38px;color:#000000;}.elementor-1873 .elementor-element.elementor-element-dbeb821{--display:flex;}.elementor-1873 .elementor-element.elementor-element-6f3132c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1873 .elementor-element.elementor-element-6f3132c{columns:1;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:300;line-height:38px;color:#000000;}.elementor-1873 .elementor-element.elementor-element-4cf8e60{--display:flex;}.elementor-1873 .elementor-element.elementor-element-c7a1910 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1873 .elementor-element.elementor-element-c7a1910{columns:1;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:300;line-height:38px;color:#000000;}.elementor-1873 .elementor-element.elementor-element-1a63b8f{--display:flex;}.elementor-1873 .elementor-element.elementor-element-b9d0f8b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1873 .elementor-element.elementor-element-b9d0f8b{columns:1;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:300;line-height:38px;color:#000000;}.elementor-1873 .elementor-element.elementor-element-b91c9b3{--display:flex;}.elementor-1873 .elementor-element.elementor-element-faa5cfc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1873 .elementor-element.elementor-element-faa5cfc{columns:1;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:300;line-height:38px;color:#000000;}.elementor-1873 .elementor-element.elementor-element-ffecaad{--n-accordion-title-font-size:29px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:36px;--n-accordion-icon-normal-color:#02010100;--n-accordion-icon-hover-color:#02010100;--n-accordion-icon-active-color:#FFFFFF00;}.elementor-1873 .elementor-element.elementor-element-ffecaad > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1873 .elementor-element.elementor-element-ffecaad {--n-accordion-padding:10px 0px 10px 0px;}:where( .elementor-1873 .elementor-element.elementor-element-ffecaad > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Fat Frank", Sans-serif;text-transform:uppercase;}:where( .elementor-1873 .elementor-element.elementor-element-ffecaad > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1873 .elementor-element.elementor-element-984ae2b{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;--z-index:1;}.elementor-1873 .elementor-element.elementor-element-984ae2b:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-984ae2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FAF7;}.elementor-1873 .elementor-element.elementor-element-f1f2917{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;z-index:2;}.elementor-1873 .elementor-element.elementor-element-f1f2917.elementor-element{--align-self:center;}.elementor-1873 .elementor-element.elementor-element-f1f2917 .elementor-heading-title{font-family:"Fat Frank", Sans-serif;font-size:85px;font-weight:900;text-transform:uppercase;line-height:74px;color:#000507;}.elementor-1873 .elementor-element.elementor-element-bc8927b > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-1873 .elementor-element.elementor-element-bc8927b{z-index:1;}.elementor-1873 .elementor-element.elementor-element-bc8927b .elementor-wrapper{--video-aspect-ratio:1.77777;}@media(max-width:1200px){.elementor-1873 .elementor-element.elementor-element-772a3ef{--min-height:500px;}.elementor-1873 .elementor-element.elementor-element-b9f5d59{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-1873 .elementor-element.elementor-element-8c2c500{--min-height:598px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-1873 .elementor-element.elementor-element-984ae2b{--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}}@media(min-width:768px){.elementor-1873 .elementor-element.elementor-element-d8d87bc{--content-width:1320px;}.elementor-1873 .elementor-element.elementor-element-2d7709e{--content-width:1320px;}.elementor-1873 .elementor-element.elementor-element-9fccc36{--width:78%;}.elementor-1873 .elementor-element.elementor-element-308704d{--content-width:1320px;}.elementor-1873 .elementor-element.elementor-element-edd0677{--width:78%;}.elementor-1873 .elementor-element.elementor-element-11fac85{--content-width:1320px;}.elementor-1873 .elementor-element.elementor-element-035fbe4{--width:78%;}.elementor-1873 .elementor-element.elementor-element-c6ef6cb{--content-width:1320px;}.elementor-1873 .elementor-element.elementor-element-7916340{--width:78%;}.elementor-1873 .elementor-element.elementor-element-e7a7b0d{--content-width:1320px;}.elementor-1873 .elementor-element.elementor-element-278c3c0{--width:100%;}.elementor-1873 .elementor-element.elementor-element-984ae2b{--content-width:1320px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1873 .elementor-element.elementor-element-9fccc36{--width:100%;}.elementor-1873 .elementor-element.elementor-element-772a3ef{--width:1600px;}.elementor-1873 .elementor-element.elementor-element-edd0677{--width:100%;}.elementor-1873 .elementor-element.elementor-element-f8dc844{--width:1600px;}.elementor-1873 .elementor-element.elementor-element-035fbe4{--width:100%;}.elementor-1873 .elementor-element.elementor-element-87b2bac{--width:1600px;}.elementor-1873 .elementor-element.elementor-element-7916340{--width:100%;}.elementor-1873 .elementor-element.elementor-element-278c3c0{--width:100%;}}@media(max-width:1024px){.elementor-1873 .elementor-element.elementor-element-12fe163{--min-height:100vh;}.elementor-1873 .elementor-element.elementor-element-12fe163:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-12fe163 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}body:not(.rtl) .elementor-1873 .elementor-element.elementor-element-12fe163{left:0%;}body.rtl .elementor-1873 .elementor-element.elementor-element-12fe163{right:0%;}.elementor-1873 .elementor-element.elementor-element-fb4f0ba{--min-height:669px;}.elementor-1873 .elementor-element.elementor-element-6ba24e2{width:100%;max-width:100%;}.elementor-1873 .elementor-element.elementor-element-e78de52{--grid-columns:2;}.elementor-1873 .elementor-element.elementor-element-2d7709e{--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-1873 .elementor-element.elementor-element-772a3ef{--min-height:411px;}.elementor-1873 .elementor-element.elementor-element-308704d{--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-1873 .elementor-element.elementor-element-b9f5d59{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1873 .elementor-element.elementor-element-47e16df{--min-height:367px;}.elementor-1873 .elementor-element.elementor-element-f8dc844{--min-height:270px;}.elementor-1873 .elementor-element.elementor-element-11fac85{--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-1873 .elementor-element.elementor-element-8c2c500{--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-1873 .elementor-element.elementor-element-1765f94 .elementor-heading-title{font-size:75px;}.elementor-1873 .elementor-element.elementor-element-be1420c{--min-height:367px;}.elementor-1873 .elementor-element.elementor-element-87b2bac{--min-height:270px;}.elementor-1873 .elementor-element.elementor-element-c6ef6cb{--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-1873 .elementor-element.elementor-element-9d18ae9{--grid-columns:2;}.elementor-1873 .elementor-element.elementor-element-c2ed4d7{--e-image-carousel-slides-to-show:4;}.elementor-1873 .elementor-element.elementor-element-c2ed4d7 .swiper-wrapper{display:flex;align-items:center;}.elementor-1873 .elementor-element.elementor-element-e7a7b0d{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1873 .elementor-element.elementor-element-2701a94 .elementor-heading-title{font-size:47px;}.elementor-1873 .elementor-element.elementor-element-ac5669a{columns:1;font-size:25px;line-height:36px;}.elementor-1873 .elementor-element.elementor-element-3adae5e{columns:1;font-size:25px;line-height:36px;}.elementor-1873 .elementor-element.elementor-element-f69c150{columns:1;font-size:25px;line-height:36px;}.elementor-1873 .elementor-element.elementor-element-fd8779b{columns:1;font-size:25px;line-height:36px;}.elementor-1873 .elementor-element.elementor-element-4d9fda4{columns:1;font-size:25px;line-height:36px;}.elementor-1873 .elementor-element.elementor-element-6f3132c{columns:1;font-size:25px;line-height:36px;}.elementor-1873 .elementor-element.elementor-element-c7a1910{columns:1;font-size:25px;line-height:36px;}.elementor-1873 .elementor-element.elementor-element-b9d0f8b{columns:1;font-size:25px;line-height:36px;}.elementor-1873 .elementor-element.elementor-element-faa5cfc{columns:1;font-size:25px;line-height:36px;}.elementor-1873 .elementor-element.elementor-element-984ae2b{--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}}@media(max-width:767px){.elementor-1873 .elementor-element.elementor-element-12fe163{--min-height:83vh;top:8%;}.elementor-1873 .elementor-element.elementor-element-12fe163:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-12fe163 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-1873 .elementor-element.elementor-element-d8d87bc{--min-height:365px;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1873 .elementor-element.elementor-element-6ba24e2 .elementor-heading-title{font-size:43px;line-height:43px;}.elementor-1873 .elementor-element.elementor-element-e78de52{--grid-columns:1;}.elementor-1873 .elementor-element.elementor-element-2d7709e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1873 .elementor-element.elementor-element-f104f46 .elementor-headline{font-size:22px;}.elementor-1873 .elementor-element.elementor-element-417b050{font-size:22px;line-height:27px;}.elementor-1873 .elementor-element.elementor-element-772a3ef{--min-height:212px;}.elementor-1873 .elementor-element.elementor-element-308704d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1873 .elementor-element.elementor-element-6010194 .elementor-headline{font-size:22px;}.elementor-1873 .elementor-element.elementor-element-dc09e73{font-size:22px;line-height:27px;}.elementor-1873 .elementor-element.elementor-element-6dd8c50 .elementor-button{font-size:18px;}.elementor-1873 .elementor-element.elementor-element-b9f5d59{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1873 .elementor-element.elementor-element-47e16df{--min-height:137px;}.elementor-1873 .elementor-element.elementor-element-f8dc844{--min-height:190px;}.elementor-1873 .elementor-element.elementor-element-11fac85{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1873 .elementor-element.elementor-element-26eeeb8{font-size:22px;line-height:27px;}.elementor-1873 .elementor-element.elementor-element-8c4d44a{font-size:22px;line-height:27px;}.elementor-1873 .elementor-element.elementor-element-4ed7c2f .elementor-button{font-size:18px;}.elementor-1873 .elementor-element.elementor-element-8c2c500{--min-height:336px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1873 .elementor-element.elementor-element-1765f94 .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-1873 .elementor-element.elementor-element-1d919be{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1873 .elementor-element.elementor-element-cece80f .elementor-icon-wrapper{text-align:start;}.elementor-1873 .elementor-element.elementor-element-9c74c6a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1873 .elementor-element.elementor-element-9c74c6a{text-align:start;}.elementor-1873 .elementor-element.elementor-element-63ee208 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1873 .elementor-element.elementor-element-80bcdb5{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1873 .elementor-element.elementor-element-b7b0320 .elementor-icon-wrapper{text-align:start;}.elementor-1873 .elementor-element.elementor-element-e76afa6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1873 .elementor-element.elementor-element-e76afa6{text-align:start;}.elementor-1873 .elementor-element.elementor-element-3a025c4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1873 .elementor-element.elementor-element-8071558{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1873 .elementor-element.elementor-element-b41b8c5 .elementor-icon-wrapper{text-align:start;}.elementor-1873 .elementor-element.elementor-element-088e3e0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1873 .elementor-element.elementor-element-088e3e0{text-align:start;}.elementor-1873 .elementor-element.elementor-element-2787168 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1873 .elementor-element.elementor-element-47bd61c{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1873 .elementor-element.elementor-element-17947e4 .elementor-icon-wrapper{text-align:start;}.elementor-1873 .elementor-element.elementor-element-9c16223 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1873 .elementor-element.elementor-element-9c16223{text-align:start;}.elementor-1873 .elementor-element.elementor-element-860add9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1873 .elementor-element.elementor-element-44b44d9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1873 .elementor-element.elementor-element-44b44d9{--n-accordion-title-icon-order:initial;--n-accordion-icon-size:36px;--n-accordion-icon-gap:26px;}.elementor-1873 .elementor-element.elementor-element-44b44d9 {--n-accordion-padding:15px 15px 15px 15px;}.elementor-1873 .elementor-element.elementor-element-be1420c{--min-height:137px;}.elementor-1873 .elementor-element.elementor-element-87b2bac{--min-height:190px;}.elementor-1873 .elementor-element.elementor-element-c6ef6cb{--min-height:268px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1873 .elementor-element.elementor-element-5df0dce{font-size:22px;line-height:27px;}.elementor-1873 .elementor-element.elementor-element-dec9172 .elementor-button{font-size:18px;}.elementor-1873 .elementor-element.elementor-element-9d18ae9{--grid-columns:1;}.elementor-1873 .elementor-element.elementor-element-30174d6{--min-height:356px;--justify-content:center;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1873 .elementor-element.elementor-element-c2ed4d7{--e-image-carousel-slides-to-show:2;}.elementor-1873 .elementor-element.elementor-element-c2ed4d7 .swiper-wrapper{display:flex;align-items:center;}.elementor-1873 .elementor-element.elementor-element-1760f36 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1873 .elementor-element.elementor-element-1760f36.elementor-element{--align-self:center;}.elementor-1873 .elementor-element.elementor-element-e7a7b0d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1873 .elementor-element.elementor-element-2701a94{text-align:start;}.elementor-1873 .elementor-element.elementor-element-2701a94 .elementor-heading-title{line-height:48px;}.elementor-1873 .elementor-element.elementor-element-ac5669a{font-size:22px;line-height:27px;}.elementor-1873 .elementor-element.elementor-element-3adae5e{font-size:22px;line-height:27px;}.elementor-1873 .elementor-element.elementor-element-f69c150{font-size:22px;line-height:27px;}.elementor-1873 .elementor-element.elementor-element-fd8779b{font-size:22px;line-height:27px;}.elementor-1873 .elementor-element.elementor-element-4d9fda4{font-size:22px;line-height:27px;}.elementor-1873 .elementor-element.elementor-element-6f3132c{font-size:22px;line-height:27px;}.elementor-1873 .elementor-element.elementor-element-c7a1910{font-size:22px;line-height:27px;}.elementor-1873 .elementor-element.elementor-element-b9d0f8b{font-size:22px;line-height:27px;}.elementor-1873 .elementor-element.elementor-element-faa5cfc{font-size:22px;line-height:27px;}.elementor-1873 .elementor-element.elementor-element-ffecaad{--n-accordion-title-font-size:22px;--n-accordion-icon-size:31px;}:where( .elementor-1873 .elementor-element.elementor-element-ffecaad > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:28px;}.elementor-1873 .elementor-element.elementor-element-984ae2b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1873 .elementor-element.elementor-element-f1f2917{width:100%;max-width:100%;}.elementor-1873 .elementor-element.elementor-element-f1f2917 .elementor-heading-title{font-size:50px;line-height:50px;}}/* Start custom CSS for nested-accordion, class: .elementor-element-7cf51e7 *//* ====== Layout: tabs left, content right ====== */
.vertical-tabs-accordion .e-n-accordion{
  display: flex;
  align-items: stretch;
  gap: 0;                 /* like the example, no gaps */
}

/* Center the accordion safely without squashing */
.vertical-tabs-accordion .elementor-widget-container{
  display: flex;
  justify-content: center;
}

/* Give the accordion a sensible width so it stays wide */
.vertical-tabs-accordion .e-n-accordion{
  width: 950px;
  margin: 0 auto;
}



/* each <details> is one tab+panel */
.vertical-tabs-accordion details.e-n-accordion-item{
  display: flex;
  align-items: stretch;
  overflow: hidden;
  border: 1px solid rgba(255,255,255,.65);
  border-right: 0;        /* so borders don't double */
  background: #000;
}

/* last item restores right border */
.vertical-tabs-accordion details.e-n-accordion-item:last-child{
  border-right: 1px solid rgba(255,255,255,.65);
}

/* collapsed tabs narrow; open tab becomes the stage */
.vertical-tabs-accordion details.e-n-accordion-item{
  flex: 0 0 92px;         /* width of each vertical tab (adjust) */
}
.vertical-tabs-accordion details.e-n-accordion-item[open]{
  flex: 0 1 auto;         /* the big content panel */
}

/* ====== The vertical tab (summary) ====== */
.vertical-tabs-accordion summary.e-n-accordion-item-title{
  flex: 0 0 92px;         /* keep tab width consistent */
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 18px;
  padding: 18px 0;
  cursor: pointer;
  border-right: 1px solid rgba(255,255,255,.65);
  background: #000;
  list-style: none;
}
.vertical-tabs-accordion summary.e-n-accordion-item-title::-webkit-details-marker{
  display: none;
}

/* vertical label */
.vertical-tabs-accordion .e-n-accordion-item-title-text{
  writing-mode: vertical-rl;
  transform: rotate(180deg);
  white-space: nowrap;
  font-weight: 700;
  letter-spacing: .5px;
  color: #fff;
}

/* ====== Arrow button in the tab ======
   If you *do* have Elementor's icon span in the summary, we hide it and draw our own.
*/
.vertical-tabs-accordion .e-n-accordion-item-title-icon{ display:none; }

/* circle + arrow */
.vertical-tabs-accordion summary.e-n-accordion-item-title::after{
  content: "→";
  width: 44px;
  height: 44px;
  border-radius: 999px;
  border: 1px solid rgba(255,255,255,.65);
  display: grid;
  place-items: center;
  color: #fff;
  font-size: 18px;
  line-height: 1;
  opacity: .9;
}

/* optional: highlight open tab arrow */
.vertical-tabs-accordion details[open] summary.e-n-accordion-item-title::after{
  opacity: 1;
}

/* ====== The content panel (region after summary) ====== */
.vertical-tabs-accordion details.e-n-accordion-item > :not(summary){
  flex: 1 1 auto;
  min-width: 0;
  border-left: 0;
  background: transparent;        /* set your image/background on the inner container in Elementor */
  padding: 0;
}

/* If your actual content is inside the Elementor container (.e-con), give it stage padding */
.vertical-tabs-accordion details.e-n-accordion-item > .e-con{
  padding: 56px 48px;
  min-height: 520px;              /* match your example height */
  display: flex;
  flex-direction: column;
  justify-content: center;        /* centers content vertically */
  align-items: center;            /* centers content horizontally */
  text-align: center;
}



/* tighten text width like the example */
.vertical-tabs-accordion details.e-n-accordion-item > .e-con .elementor-widget-text-editor{
  max-width: 520px;
}


/* ====== Mobile: revert to normal accordion ====== */
@media (max-width: 767px){
  .vertical-tabs-accordion .e-n-accordion{ display:block; }
  .vertical-tabs-accordion details.e-n-accordion-item{ display:block; flex: none; border-right: 1px solid rgba(255,255,255,.65); }
  .vertical-tabs-accordion summary.e-n-accordion-item-title{
    flex: none;
    flex-direction: row;
    justify-content: space-between;
    padding: 14px 16px;
  }
  .vertical-tabs-accordion .e-n-accordion-item-title-text{
    writing-mode: horizontal-tb;
    transform: none;
  }
  .vertical-tabs-accordion summary.e-n-accordion-item-title::after{
    width: 36px; height: 36px;
  }
  .vertical-tabs-accordion details.e-n-accordion-item > .e-con{
    min-height: auto;
    padding: 22px 16px;
    align-items: flex-start;
    text-align: left;
  }
}

/* FORCE each accordion item to be horizontal */
.vertical-tabs-accordion details.e-n-accordion-item{
  display: flex;
  flex-direction: row;
  align-items: stretch;
}

/* Ensure the summary stays on the LEFT */
.vertical-tabs-accordion summary.e-n-accordion-item-title{
  flex: 0 0 92px; /* tab width */
  height: 100%;
}

/* Ensure content sits to the RIGHT of the tab */
.vertical-tabs-accordion details.e-n-accordion-item > .e-con{
  flex: 1 1 auto;
  min-width: 0;
}

/* Minimum height for the whole tabs block */
.vertical-tabs-accordion .e-n-accordion{
  min-height: 520px; /* adjust to taste */
}

/* Tabs: bottom-aligned content by default */
.vertical-tabs-accordion summary.e-n-accordion-item-title{
  justify-content: flex-end;
  padding-bottom: 28px;
}

/* Space between text and arrow */
.vertical-tabs-accordion summary.e-n-accordion-item-title{
  gap: 16px;
}

.vertical-tabs-accordion summary.e-n-accordion-item-title{
  transition: justify-content .25s ease, padding .25s ease;
}
.vertical-tabs-accordion .e-n-accordion{
  transition: align-items .25s ease;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-44b44d9 */.elementor-1873 .elementor-element.elementor-element-44b44d9 #e-n-accordion-item-7201 summary{background:rgba(0,0,0,0.85)!important}

.elementor-1873 .elementor-element.elementor-element-44b44d9 #e-n-accordion-item-7202 summary{background:rgba(0,0,0,0.75)!important}

.elementor-1873 .elementor-element.elementor-element-44b44d9 #e-n-accordion-item-7203 summary{background:rgba(0,0,0,0.65)!important}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c2ed4d7 */.elementor-1873 .elementor-element.elementor-element-c2ed4d7 img{width:100px;object-fit:cover;width:75px}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-1760f36 */.elementor-1873 .elementor-element.elementor-element-1760f36 .elementor-gallery-item__image{background-size:contain;background-repeat:no-repeat}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-ffecaad */.elementor-1873 .elementor-element.elementor-element-ffecaad .e-n-accordion-item-title{border-bottom:1px solid #000!important}

.elementor-1873 .elementor-element.elementor-element-ffecaad .e-opened{transform:rotate(180deg)}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fat Frank';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://mwm.wecoded.it/wp-content/uploads/2025/05/fonnts.com-fatfrank_heavy_1-webfont.woff2') format('woff2'),
		url('https://mwm.wecoded.it/wp-content/uploads/2025/05/fonnts.com-fatfrank_heavy_1-webfont.woff') format('woff'),
		url('https://mwm.wecoded.it/wp-content/uploads/2025/05/fonnts.com-fatfrank_heavy_1-webfont.ttf') format('truetype');
}
/* End Custom Fonts CSS */