.elementor-9 .elementor-element.elementor-element-63f8706{--display:flex;--min-height:885px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.35;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-63f8706::before, .elementor-9 .elementor-element.elementor-element-63f8706 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-63f8706 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-63f8706 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-63f8706 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-63f8706 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-63f8706:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-63f8706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://mdmspirit.ancoryomarketing.com.br/wp-content/uploads/2026/10/mdm-capa-video-campanha.webp") 50% 50%;background-size:cover;}.elementor-9 .elementor-element.elementor-element-4296961{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-9 .elementor-element.elementor-element-391efd3{font-family:var( --e-global-typography-mdm-body-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-body-font-size );font-weight:var( --e-global-typography-mdm-body-font-weight );text-transform:var( --e-global-typography-mdm-body-text-transform );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.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-9 .elementor-element.elementor-element-615e4f6 .elementor-heading-title{font-family:var( --e-global-typography-mdm-hero-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-hero-font-size );font-weight:var( --e-global-typography-mdm-hero-font-weight );text-transform:var( --e-global-typography-mdm-hero-text-transform );line-height:var( --e-global-typography-mdm-hero-line-height );letter-spacing:var( --e-global-typography-mdm-hero-letter-spacing );}.elementor-9 .elementor-element.elementor-element-79de108{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-79de108:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-79de108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mdm-red );}.elementor-9 .elementor-element.elementor-element-24bc45f{font-family:var( --e-global-typography-mdm-marquee-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-marquee-font-size );font-weight:var( --e-global-typography-mdm-marquee-font-weight );text-transform:var( --e-global-typography-mdm-marquee-text-transform );line-height:var( --e-global-typography-mdm-marquee-line-height );letter-spacing:var( --e-global-typography-mdm-marquee-letter-spacing );}.elementor-9 .elementor-element.elementor-element-eb338b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-eb338b6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-eb338b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mdm-wine );}.elementor-9 .elementor-element.elementor-element-8409cdc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8815c2c .elementor-heading-title{font-family:var( --e-global-typography-mdm-campaign-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-campaign-font-size );font-weight:var( --e-global-typography-mdm-campaign-font-weight );text-transform:var( --e-global-typography-mdm-campaign-text-transform );line-height:var( --e-global-typography-mdm-campaign-line-height );letter-spacing:var( --e-global-typography-mdm-campaign-letter-spacing );}.elementor-9 .elementor-element.elementor-element-bdb13e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-222471e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:20px 20px 0px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-027ebce{border-radius:20px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-027ebce .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9 .elementor-element.elementor-element-f4c51d3{--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;--justify-content:flex-end;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-mdmmsg1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9dee2c8{font-family:var( --e-global-typography-mdm-body-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-body-font-size );font-weight:var( --e-global-typography-mdm-body-font-weight );text-transform:var( --e-global-typography-mdm-body-text-transform );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.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-9 .elementor-element.elementor-element-4fff3b9 .elementor-button{background-color:var( --e-global-color-mdm-cream );font-family:var( --e-global-typography-mdm-button-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-button-font-size );font-weight:var( --e-global-typography-mdm-button-font-weight );text-transform:var( --e-global-typography-mdm-button-text-transform );line-height:var( --e-global-typography-mdm-button-line-height );letter-spacing:var( --e-global-typography-mdm-button-letter-spacing );fill:var( --e-global-color-mdm-wine );color:var( --e-global-color-mdm-wine );border-radius:15px 15px 15px 15px;padding:30px 20px 30px 20px;}.elementor-9 .elementor-element.elementor-element-4b8b315{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4b8b315:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4b8b315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mdm-red );}.elementor-9 .elementor-element.elementor-element-0647bc2 .elementor-heading-title{font-family:var( --e-global-typography-mdm-caption-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-caption-font-size );font-weight:var( --e-global-typography-mdm-caption-font-weight );text-transform:var( --e-global-typography-mdm-caption-text-transform );line-height:var( --e-global-typography-mdm-caption-line-height );letter-spacing:var( --e-global-typography-mdm-caption-letter-spacing );}.elementor-9 .elementor-element.elementor-element-5453243{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-5453243:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5453243 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mdm-cream );}.elementor-9 .elementor-element.elementor-element-108d2eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9dc9a71 .elementor-heading-title{font-family:var( --e-global-typography-mdm-impact-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-impact-font-size );font-weight:var( --e-global-typography-mdm-impact-font-weight );text-transform:var( --e-global-typography-mdm-impact-text-transform );line-height:var( --e-global-typography-mdm-impact-line-height );letter-spacing:var( --e-global-typography-mdm-impact-letter-spacing );}.elementor-9 .elementor-element.elementor-element-80f28e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0bed5e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:64px 0px;--row-gap:64px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a403924{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a403924:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a403924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mdm-wine );}.elementor-9 .elementor-element.elementor-element-fa37f37 .elementor-heading-title{font-family:var( --e-global-typography-mdm-step-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-step-font-size );font-weight:var( --e-global-typography-mdm-step-font-weight );text-transform:var( --e-global-typography-mdm-step-text-transform );line-height:var( --e-global-typography-mdm-step-line-height );letter-spacing:var( --e-global-typography-mdm-step-letter-spacing );}.elementor-9 .elementor-element.elementor-element-52aea40{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-52aea40:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-52aea40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mdm-wine );}.elementor-9 .elementor-element.elementor-element-b9edf0c .elementor-heading-title{font-family:var( --e-global-typography-mdm-step-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-step-font-size );font-weight:var( --e-global-typography-mdm-step-font-weight );text-transform:var( --e-global-typography-mdm-step-text-transform );line-height:var( --e-global-typography-mdm-step-line-height );letter-spacing:var( --e-global-typography-mdm-step-letter-spacing );}.elementor-9 .elementor-element.elementor-element-23d48d6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-23d48d6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-23d48d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mdm-wine );}.elementor-9 .elementor-element.elementor-element-fdb52a1 .elementor-heading-title{font-family:var( --e-global-typography-mdm-step-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-step-font-size );font-weight:var( --e-global-typography-mdm-step-font-weight );text-transform:var( --e-global-typography-mdm-step-text-transform );line-height:var( --e-global-typography-mdm-step-line-height );letter-spacing:var( --e-global-typography-mdm-step-letter-spacing );}.elementor-9 .elementor-element.elementor-element-c0335b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-c0335b2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c0335b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mdm-wine );}.elementor-9 .elementor-element.elementor-element-632017d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-94dbd23 .elementor-heading-title{font-family:var( --e-global-typography-mdm-support-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-support-font-size );font-weight:var( --e-global-typography-mdm-support-font-weight );text-transform:var( --e-global-typography-mdm-support-text-transform );line-height:var( --e-global-typography-mdm-support-line-height );letter-spacing:var( --e-global-typography-mdm-support-letter-spacing );}.elementor-9 .elementor-element.elementor-element-fa8b364{font-family:var( --e-global-typography-mdm-body-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-body-font-size );font-weight:var( --e-global-typography-mdm-body-font-weight );text-transform:var( --e-global-typography-mdm-body-text-transform );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-f3d88e7 .elementor-button{background-color:var( --e-global-color-mdm-red );font-family:var( --e-global-typography-mdm-button-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-button-font-size );font-weight:var( --e-global-typography-mdm-button-font-weight );text-transform:var( --e-global-typography-mdm-button-text-transform );line-height:var( --e-global-typography-mdm-button-line-height );letter-spacing:var( --e-global-typography-mdm-button-letter-spacing );fill:var( --e-global-color-mdm-cream );color:var( --e-global-color-mdm-cream );border-radius:15px 15px 15px 15px;padding:30px 20px 30px 20px;}.elementor-9 .elementor-element.elementor-element-5f34c74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4b77f1b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-02d7680{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-02d7680:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-02d7680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mdm-red );}.elementor-9 .elementor-element.elementor-element-6fda893{font-family:var( --e-global-typography-mdm-marquee-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-marquee-font-size );font-weight:var( --e-global-typography-mdm-marquee-font-weight );text-transform:var( --e-global-typography-mdm-marquee-text-transform );line-height:var( --e-global-typography-mdm-marquee-line-height );letter-spacing:var( --e-global-typography-mdm-marquee-letter-spacing );}.elementor-9 .elementor-element.elementor-element-6bd25ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-6bd25ed:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6bd25ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mdm-cream );}.elementor-9 .elementor-element.elementor-element-f995d80 .elementor-heading-title{font-family:var( --e-global-typography-mdm-product-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-product-font-size );font-weight:var( --e-global-typography-mdm-product-font-weight );text-transform:var( --e-global-typography-mdm-product-text-transform );line-height:var( --e-global-typography-mdm-product-line-height );letter-spacing:var( --e-global-typography-mdm-product-letter-spacing );}.elementor-9 .elementor-element.elementor-element-38dc36b .elementor-heading-title{font-family:var( --e-global-typography-mdm-badge-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-badge-font-size );font-weight:var( --e-global-typography-mdm-badge-font-weight );text-transform:var( --e-global-typography-mdm-badge-text-transform );line-height:var( --e-global-typography-mdm-badge-line-height );letter-spacing:var( --e-global-typography-mdm-badge-letter-spacing );}.elementor-9 .elementor-element.elementor-element-dbd4476{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7c6e96d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7c6e96d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7c6e96d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mdm-wine );}.elementor-9 .elementor-element.elementor-element-8d263ef{font-family:var( --e-global-typography-mdm-body-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-body-font-size );font-weight:var( --e-global-typography-mdm-body-font-weight );text-transform:var( --e-global-typography-mdm-body-text-transform );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-07214e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-07214e1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-07214e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mdm-wine );}.elementor-9 .elementor-element.elementor-element-019b857{font-family:var( --e-global-typography-mdm-body-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-body-font-size );font-weight:var( --e-global-typography-mdm-body-font-weight );text-transform:var( --e-global-typography-mdm-body-text-transform );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-ba2b88d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ba2b88d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ba2b88d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mdm-wine );}.elementor-9 .elementor-element.elementor-element-99b9183{font-family:var( --e-global-typography-mdm-body-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-body-font-size );font-weight:var( --e-global-typography-mdm-body-font-weight );text-transform:var( --e-global-typography-mdm-body-text-transform );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-630d308{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-630d308:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-630d308 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mdm-wine );}.elementor-9 .elementor-element.elementor-element-35d1a6c{font-family:var( --e-global-typography-mdm-body-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-body-font-size );font-weight:var( --e-global-typography-mdm-body-font-weight );text-transform:var( --e-global-typography-mdm-body-text-transform );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-603441e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-603441e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-603441e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mdm-red );}.elementor-9 .elementor-element.elementor-element-07940ac{font-family:var( --e-global-typography-mdm-marquee-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-marquee-font-size );font-weight:var( --e-global-typography-mdm-marquee-font-weight );text-transform:var( --e-global-typography-mdm-marquee-text-transform );line-height:var( --e-global-typography-mdm-marquee-line-height );letter-spacing:var( --e-global-typography-mdm-marquee-letter-spacing );}.elementor-9 .elementor-element.elementor-element-110ee10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-110ee10:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-110ee10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mdm-wine );}.elementor-9 .elementor-element.elementor-element-baa263c .elementor-heading-title{font-family:var( --e-global-typography-mdm-differences-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-differences-font-size );font-weight:var( --e-global-typography-mdm-differences-font-weight );text-transform:var( --e-global-typography-mdm-differences-text-transform );line-height:var( --e-global-typography-mdm-differences-line-height );letter-spacing:var( --e-global-typography-mdm-differences-letter-spacing );}.elementor-9 .elementor-element.elementor-element-c6a8ebc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5c8affb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5c8affb:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5c8affb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mdm-cream );}.elementor-9 .elementor-element.elementor-element-6a6a92d .elementor-heading-title{font-family:var( --e-global-typography-mdm-card-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-card-font-size );font-weight:var( --e-global-typography-mdm-card-font-weight );text-transform:var( --e-global-typography-mdm-card-text-transform );line-height:var( --e-global-typography-mdm-card-line-height );letter-spacing:var( --e-global-typography-mdm-card-letter-spacing );}.elementor-9 .elementor-element.elementor-element-d0167a6{font-family:var( --e-global-typography-mdm-body-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-body-font-size );font-weight:var( --e-global-typography-mdm-body-font-weight );text-transform:var( --e-global-typography-mdm-body-text-transform );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-6d37327{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6d37327:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6d37327 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mdm-red );}.elementor-9 .elementor-element.elementor-element-fd1a9a0 .elementor-heading-title{font-family:var( --e-global-typography-mdm-card-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-card-font-size );font-weight:var( --e-global-typography-mdm-card-font-weight );text-transform:var( --e-global-typography-mdm-card-text-transform );line-height:var( --e-global-typography-mdm-card-line-height );letter-spacing:var( --e-global-typography-mdm-card-letter-spacing );}.elementor-9 .elementor-element.elementor-element-d876c7a{font-family:var( --e-global-typography-mdm-body-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-body-font-size );font-weight:var( --e-global-typography-mdm-body-font-weight );text-transform:var( --e-global-typography-mdm-body-text-transform );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-2ac74ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-2ac74ec:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2ac74ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mdm-cream );}.elementor-9 .elementor-element.elementor-element-f124d43 .elementor-heading-title{font-family:var( --e-global-typography-mdm-card-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-card-font-size );font-weight:var( --e-global-typography-mdm-card-font-weight );text-transform:var( --e-global-typography-mdm-card-text-transform );line-height:var( --e-global-typography-mdm-card-line-height );letter-spacing:var( --e-global-typography-mdm-card-letter-spacing );}.elementor-9 .elementor-element.elementor-element-103dfa8{font-family:var( --e-global-typography-mdm-body-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-body-font-size );font-weight:var( --e-global-typography-mdm-body-font-weight );text-transform:var( --e-global-typography-mdm-body-text-transform );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-04d0dcc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-04d0dcc:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-04d0dcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mdm-wine );}.elementor-9 .elementor-element.elementor-element-c6c87e7 .elementor-heading-title{font-family:var( --e-global-typography-mdm-kit-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-kit-font-size );font-weight:var( --e-global-typography-mdm-kit-font-weight );text-transform:var( --e-global-typography-mdm-kit-text-transform );line-height:var( --e-global-typography-mdm-kit-line-height );letter-spacing:var( --e-global-typography-mdm-kit-letter-spacing );}.elementor-9 .elementor-element.elementor-element-eb8b453{font-family:var( --e-global-typography-mdm-kitbody-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-kitbody-font-size );font-weight:var( --e-global-typography-mdm-kitbody-font-weight );text-transform:var( --e-global-typography-mdm-kitbody-text-transform );line-height:var( --e-global-typography-mdm-kitbody-line-height );letter-spacing:var( --e-global-typography-mdm-kitbody-letter-spacing );}.elementor-9 .elementor-element.elementor-element-a203da7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-a203da7:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a203da7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mdm-cream );}.elementor-9 .elementor-element.elementor-element-58588ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-58588ea:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-58588ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mdm-wine );}.elementor-9 .elementor-element.elementor-element-76ab730 .elementor-heading-title{font-family:var( --e-global-typography-mdm-about-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-about-font-size );font-weight:var( --e-global-typography-mdm-about-font-weight );text-transform:var( --e-global-typography-mdm-about-text-transform );line-height:var( --e-global-typography-mdm-about-line-height );letter-spacing:var( --e-global-typography-mdm-about-letter-spacing );}.elementor-9 .elementor-element.elementor-element-f19e544{font-family:var( --e-global-typography-mdm-body-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-body-font-size );font-weight:var( --e-global-typography-mdm-body-font-weight );text-transform:var( --e-global-typography-mdm-body-text-transform );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-d514e88 .elementor-button{background-color:var( --e-global-color-mdm-cream );font-family:var( --e-global-typography-mdm-button-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-button-font-size );font-weight:var( --e-global-typography-mdm-button-font-weight );text-transform:var( --e-global-typography-mdm-button-text-transform );line-height:var( --e-global-typography-mdm-button-line-height );letter-spacing:var( --e-global-typography-mdm-button-letter-spacing );fill:var( --e-global-color-mdm-wine );color:var( --e-global-color-mdm-wine );border-radius:15px 15px 15px 15px;padding:30px 20px 30px 20px;}.elementor-9 .elementor-element.elementor-element-a8baa2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-a8baa2b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a8baa2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mdm-cream );}.elementor-9 .elementor-element.elementor-element-2134c1b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9e97e69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-9e97e69:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9e97e69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mdm-wine );}.elementor-9 .elementor-element.elementor-element-a28eee8{--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;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-87472e0 .elementor-heading-title{font-family:var( --e-global-typography-mdm-purchase-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-purchase-font-size );font-weight:var( --e-global-typography-mdm-purchase-font-weight );text-transform:var( --e-global-typography-mdm-purchase-text-transform );line-height:var( --e-global-typography-mdm-purchase-line-height );letter-spacing:var( --e-global-typography-mdm-purchase-letter-spacing );}.elementor-9 .elementor-element.elementor-element-2f773f3 .elementor-button{background-color:var( --e-global-color-mdm-cream );font-family:var( --e-global-typography-mdm-button-font-family ), Sans-serif;font-size:var( --e-global-typography-mdm-button-font-size );font-weight:var( --e-global-typography-mdm-button-font-weight );text-transform:var( --e-global-typography-mdm-button-text-transform );line-height:var( --e-global-typography-mdm-button-line-height );letter-spacing:var( --e-global-typography-mdm-button-letter-spacing );fill:var( --e-global-color-mdm-wine );color:var( --e-global-color-mdm-wine );border-radius:15px 15px 15px 15px;padding:30px 20px 30px 20px;}.elementor-9 .elementor-element.elementor-element-0c630ee > .elementor-widget-container{margin:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-391efd3{font-size:var( --e-global-typography-mdm-body-font-size );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-615e4f6 .elementor-heading-title{font-size:var( --e-global-typography-mdm-hero-font-size );line-height:var( --e-global-typography-mdm-hero-line-height );letter-spacing:var( --e-global-typography-mdm-hero-letter-spacing );}.elementor-9 .elementor-element.elementor-element-24bc45f{font-size:var( --e-global-typography-mdm-marquee-font-size );line-height:var( --e-global-typography-mdm-marquee-line-height );letter-spacing:var( --e-global-typography-mdm-marquee-letter-spacing );}.elementor-9 .elementor-element.elementor-element-8815c2c .elementor-heading-title{font-size:var( --e-global-typography-mdm-campaign-font-size );line-height:var( --e-global-typography-mdm-campaign-line-height );letter-spacing:var( --e-global-typography-mdm-campaign-letter-spacing );}.elementor-9 .elementor-element.elementor-element-9dee2c8{font-size:var( --e-global-typography-mdm-body-font-size );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-4fff3b9 .elementor-button{font-size:var( --e-global-typography-mdm-button-font-size );line-height:var( --e-global-typography-mdm-button-line-height );letter-spacing:var( --e-global-typography-mdm-button-letter-spacing );}.elementor-9 .elementor-element.elementor-element-0647bc2 .elementor-heading-title{font-size:var( --e-global-typography-mdm-caption-font-size );line-height:var( --e-global-typography-mdm-caption-line-height );letter-spacing:var( --e-global-typography-mdm-caption-letter-spacing );}.elementor-9 .elementor-element.elementor-element-9dc9a71 .elementor-heading-title{font-size:var( --e-global-typography-mdm-impact-font-size );line-height:var( --e-global-typography-mdm-impact-line-height );letter-spacing:var( --e-global-typography-mdm-impact-letter-spacing );}.elementor-9 .elementor-element.elementor-element-fa37f37 .elementor-heading-title{font-size:var( --e-global-typography-mdm-step-font-size );line-height:var( --e-global-typography-mdm-step-line-height );letter-spacing:var( --e-global-typography-mdm-step-letter-spacing );}.elementor-9 .elementor-element.elementor-element-b9edf0c .elementor-heading-title{font-size:var( --e-global-typography-mdm-step-font-size );line-height:var( --e-global-typography-mdm-step-line-height );letter-spacing:var( --e-global-typography-mdm-step-letter-spacing );}.elementor-9 .elementor-element.elementor-element-fdb52a1 .elementor-heading-title{font-size:var( --e-global-typography-mdm-step-font-size );line-height:var( --e-global-typography-mdm-step-line-height );letter-spacing:var( --e-global-typography-mdm-step-letter-spacing );}.elementor-9 .elementor-element.elementor-element-94dbd23 .elementor-heading-title{font-size:var( --e-global-typography-mdm-support-font-size );line-height:var( --e-global-typography-mdm-support-line-height );letter-spacing:var( --e-global-typography-mdm-support-letter-spacing );}.elementor-9 .elementor-element.elementor-element-fa8b364{font-size:var( --e-global-typography-mdm-body-font-size );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-f3d88e7 .elementor-button{font-size:var( --e-global-typography-mdm-button-font-size );line-height:var( --e-global-typography-mdm-button-line-height );letter-spacing:var( --e-global-typography-mdm-button-letter-spacing );}.elementor-9 .elementor-element.elementor-element-6fda893{font-size:var( --e-global-typography-mdm-marquee-font-size );line-height:var( --e-global-typography-mdm-marquee-line-height );letter-spacing:var( --e-global-typography-mdm-marquee-letter-spacing );}.elementor-9 .elementor-element.elementor-element-f995d80 .elementor-heading-title{font-size:var( --e-global-typography-mdm-product-font-size );line-height:var( --e-global-typography-mdm-product-line-height );letter-spacing:var( --e-global-typography-mdm-product-letter-spacing );}.elementor-9 .elementor-element.elementor-element-38dc36b .elementor-heading-title{font-size:var( --e-global-typography-mdm-badge-font-size );line-height:var( --e-global-typography-mdm-badge-line-height );letter-spacing:var( --e-global-typography-mdm-badge-letter-spacing );}.elementor-9 .elementor-element.elementor-element-8d263ef{font-size:var( --e-global-typography-mdm-body-font-size );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-019b857{font-size:var( --e-global-typography-mdm-body-font-size );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-99b9183{font-size:var( --e-global-typography-mdm-body-font-size );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-35d1a6c{font-size:var( --e-global-typography-mdm-body-font-size );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-07940ac{font-size:var( --e-global-typography-mdm-marquee-font-size );line-height:var( --e-global-typography-mdm-marquee-line-height );letter-spacing:var( --e-global-typography-mdm-marquee-letter-spacing );}.elementor-9 .elementor-element.elementor-element-baa263c .elementor-heading-title{font-size:var( --e-global-typography-mdm-differences-font-size );line-height:var( --e-global-typography-mdm-differences-line-height );letter-spacing:var( --e-global-typography-mdm-differences-letter-spacing );}.elementor-9 .elementor-element.elementor-element-6a6a92d .elementor-heading-title{font-size:var( --e-global-typography-mdm-card-font-size );line-height:var( --e-global-typography-mdm-card-line-height );letter-spacing:var( --e-global-typography-mdm-card-letter-spacing );}.elementor-9 .elementor-element.elementor-element-d0167a6{font-size:var( --e-global-typography-mdm-body-font-size );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-fd1a9a0 .elementor-heading-title{font-size:var( --e-global-typography-mdm-card-font-size );line-height:var( --e-global-typography-mdm-card-line-height );letter-spacing:var( --e-global-typography-mdm-card-letter-spacing );}.elementor-9 .elementor-element.elementor-element-d876c7a{font-size:var( --e-global-typography-mdm-body-font-size );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-f124d43 .elementor-heading-title{font-size:var( --e-global-typography-mdm-card-font-size );line-height:var( --e-global-typography-mdm-card-line-height );letter-spacing:var( --e-global-typography-mdm-card-letter-spacing );}.elementor-9 .elementor-element.elementor-element-103dfa8{font-size:var( --e-global-typography-mdm-body-font-size );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-c6c87e7 .elementor-heading-title{font-size:var( --e-global-typography-mdm-kit-font-size );line-height:var( --e-global-typography-mdm-kit-line-height );letter-spacing:var( --e-global-typography-mdm-kit-letter-spacing );}.elementor-9 .elementor-element.elementor-element-eb8b453{font-size:var( --e-global-typography-mdm-kitbody-font-size );line-height:var( --e-global-typography-mdm-kitbody-line-height );letter-spacing:var( --e-global-typography-mdm-kitbody-letter-spacing );}.elementor-9 .elementor-element.elementor-element-76ab730 .elementor-heading-title{font-size:var( --e-global-typography-mdm-about-font-size );line-height:var( --e-global-typography-mdm-about-line-height );letter-spacing:var( --e-global-typography-mdm-about-letter-spacing );}.elementor-9 .elementor-element.elementor-element-f19e544{font-size:var( --e-global-typography-mdm-body-font-size );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-d514e88 .elementor-button{font-size:var( --e-global-typography-mdm-button-font-size );line-height:var( --e-global-typography-mdm-button-line-height );letter-spacing:var( --e-global-typography-mdm-button-letter-spacing );}.elementor-9 .elementor-element.elementor-element-87472e0 .elementor-heading-title{font-size:var( --e-global-typography-mdm-purchase-font-size );line-height:var( --e-global-typography-mdm-purchase-line-height );letter-spacing:var( --e-global-typography-mdm-purchase-letter-spacing );}.elementor-9 .elementor-element.elementor-element-2f773f3 .elementor-button{font-size:var( --e-global-typography-mdm-button-font-size );line-height:var( --e-global-typography-mdm-button-line-height );letter-spacing:var( --e-global-typography-mdm-button-letter-spacing );}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-63f8706{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.68;--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-391efd3{font-size:var( --e-global-typography-mdm-body-font-size );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-615e4f6 .elementor-heading-title{font-size:var( --e-global-typography-mdm-hero-font-size );line-height:var( --e-global-typography-mdm-hero-line-height );letter-spacing:var( --e-global-typography-mdm-hero-letter-spacing );}.elementor-9 .elementor-element.elementor-element-24bc45f{font-size:var( --e-global-typography-mdm-marquee-font-size );line-height:var( --e-global-typography-mdm-marquee-line-height );letter-spacing:var( --e-global-typography-mdm-marquee-letter-spacing );}.elementor-9 .elementor-element.elementor-element-eb338b6{--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:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-8409cdc{--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-9 .elementor-element.elementor-element-8815c2c .elementor-heading-title{font-size:var( --e-global-typography-mdm-campaign-font-size );line-height:var( --e-global-typography-mdm-campaign-line-height );letter-spacing:var( --e-global-typography-mdm-campaign-letter-spacing );}.elementor-9 .elementor-element.elementor-element-bdb13e0{--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-9 .elementor-element.elementor-element-9dee2c8{font-size:var( --e-global-typography-mdm-body-font-size );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-4fff3b9 .elementor-button{font-size:var( --e-global-typography-mdm-button-font-size );line-height:var( --e-global-typography-mdm-button-line-height );letter-spacing:var( --e-global-typography-mdm-button-letter-spacing );}.elementor-9 .elementor-element.elementor-element-0647bc2 .elementor-heading-title{font-size:var( --e-global-typography-mdm-caption-font-size );line-height:var( --e-global-typography-mdm-caption-line-height );letter-spacing:var( --e-global-typography-mdm-caption-letter-spacing );}.elementor-9 .elementor-element.elementor-element-5453243{--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:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-9dc9a71 .elementor-heading-title{font-size:var( --e-global-typography-mdm-impact-font-size );line-height:var( --e-global-typography-mdm-impact-line-height );letter-spacing:var( --e-global-typography-mdm-impact-letter-spacing );}.elementor-9 .elementor-element.elementor-element-fa37f37 .elementor-heading-title{font-size:var( --e-global-typography-mdm-step-font-size );line-height:var( --e-global-typography-mdm-step-line-height );letter-spacing:var( --e-global-typography-mdm-step-letter-spacing );}.elementor-9 .elementor-element.elementor-element-b9edf0c .elementor-heading-title{font-size:var( --e-global-typography-mdm-step-font-size );line-height:var( --e-global-typography-mdm-step-line-height );letter-spacing:var( --e-global-typography-mdm-step-letter-spacing );}.elementor-9 .elementor-element.elementor-element-fdb52a1 .elementor-heading-title{font-size:var( --e-global-typography-mdm-step-font-size );line-height:var( --e-global-typography-mdm-step-line-height );letter-spacing:var( --e-global-typography-mdm-step-letter-spacing );}.elementor-9 .elementor-element.elementor-element-c0335b2{--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:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-94dbd23 .elementor-heading-title{font-size:var( --e-global-typography-mdm-support-font-size );line-height:var( --e-global-typography-mdm-support-line-height );letter-spacing:var( --e-global-typography-mdm-support-letter-spacing );}.elementor-9 .elementor-element.elementor-element-fa8b364{font-size:var( --e-global-typography-mdm-body-font-size );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-f3d88e7 .elementor-button{font-size:var( --e-global-typography-mdm-button-font-size );line-height:var( --e-global-typography-mdm-button-line-height );letter-spacing:var( --e-global-typography-mdm-button-letter-spacing );}.elementor-9 .elementor-element.elementor-element-6fda893{font-size:var( --e-global-typography-mdm-marquee-font-size );line-height:var( --e-global-typography-mdm-marquee-line-height );letter-spacing:var( --e-global-typography-mdm-marquee-letter-spacing );}.elementor-9 .elementor-element.elementor-element-6bd25ed{--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:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-f995d80 .elementor-heading-title{font-size:var( --e-global-typography-mdm-product-font-size );line-height:var( --e-global-typography-mdm-product-line-height );letter-spacing:var( --e-global-typography-mdm-product-letter-spacing );}.elementor-9 .elementor-element.elementor-element-38dc36b .elementor-heading-title{font-size:var( --e-global-typography-mdm-badge-font-size );line-height:var( --e-global-typography-mdm-badge-line-height );letter-spacing:var( --e-global-typography-mdm-badge-letter-spacing );}.elementor-9 .elementor-element.elementor-element-8d263ef{font-size:var( --e-global-typography-mdm-body-font-size );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-019b857{font-size:var( --e-global-typography-mdm-body-font-size );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-99b9183{font-size:var( --e-global-typography-mdm-body-font-size );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-35d1a6c{font-size:var( --e-global-typography-mdm-body-font-size );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-07940ac{font-size:var( --e-global-typography-mdm-marquee-font-size );line-height:var( --e-global-typography-mdm-marquee-line-height );letter-spacing:var( --e-global-typography-mdm-marquee-letter-spacing );}.elementor-9 .elementor-element.elementor-element-110ee10{--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:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-baa263c .elementor-heading-title{font-size:var( --e-global-typography-mdm-differences-font-size );line-height:var( --e-global-typography-mdm-differences-line-height );letter-spacing:var( --e-global-typography-mdm-differences-letter-spacing );}.elementor-9 .elementor-element.elementor-element-c6a8ebc{--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-9 .elementor-element.elementor-element-6a6a92d .elementor-heading-title{font-size:var( --e-global-typography-mdm-card-font-size );line-height:var( --e-global-typography-mdm-card-line-height );letter-spacing:var( --e-global-typography-mdm-card-letter-spacing );}.elementor-9 .elementor-element.elementor-element-d0167a6{font-size:var( --e-global-typography-mdm-body-font-size );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-fd1a9a0 .elementor-heading-title{font-size:var( --e-global-typography-mdm-card-font-size );line-height:var( --e-global-typography-mdm-card-line-height );letter-spacing:var( --e-global-typography-mdm-card-letter-spacing );}.elementor-9 .elementor-element.elementor-element-d876c7a{font-size:var( --e-global-typography-mdm-body-font-size );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-f124d43 .elementor-heading-title{font-size:var( --e-global-typography-mdm-card-font-size );line-height:var( --e-global-typography-mdm-card-line-height );letter-spacing:var( --e-global-typography-mdm-card-letter-spacing );}.elementor-9 .elementor-element.elementor-element-103dfa8{font-size:var( --e-global-typography-mdm-body-font-size );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-04d0dcc{--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:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-c6c87e7 .elementor-heading-title{font-size:var( --e-global-typography-mdm-kit-font-size );line-height:var( --e-global-typography-mdm-kit-line-height );letter-spacing:var( --e-global-typography-mdm-kit-letter-spacing );}.elementor-9 .elementor-element.elementor-element-eb8b453{font-size:var( --e-global-typography-mdm-kitbody-font-size );line-height:var( --e-global-typography-mdm-kitbody-line-height );letter-spacing:var( --e-global-typography-mdm-kitbody-letter-spacing );}.elementor-9 .elementor-element.elementor-element-a203da7{--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:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-76ab730 .elementor-heading-title{font-size:var( --e-global-typography-mdm-about-font-size );line-height:var( --e-global-typography-mdm-about-line-height );letter-spacing:var( --e-global-typography-mdm-about-letter-spacing );}.elementor-9 .elementor-element.elementor-element-f19e544{font-size:var( --e-global-typography-mdm-body-font-size );line-height:var( --e-global-typography-mdm-body-line-height );letter-spacing:var( --e-global-typography-mdm-body-letter-spacing );}.elementor-9 .elementor-element.elementor-element-d514e88 .elementor-button{font-size:var( --e-global-typography-mdm-button-font-size );line-height:var( --e-global-typography-mdm-button-line-height );letter-spacing:var( --e-global-typography-mdm-button-letter-spacing );}.elementor-9 .elementor-element.elementor-element-a8baa2b{--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:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-9e97e69{--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:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-87472e0 .elementor-heading-title{font-size:var( --e-global-typography-mdm-purchase-font-size );line-height:var( --e-global-typography-mdm-purchase-line-height );letter-spacing:var( --e-global-typography-mdm-purchase-letter-spacing );}.elementor-9 .elementor-element.elementor-element-2f773f3 .elementor-button{font-size:var( --e-global-typography-mdm-button-font-size );line-height:var( --e-global-typography-mdm-button-line-height );letter-spacing:var( --e-global-typography-mdm-button-letter-spacing );}}/* Start custom CSS for button, class: .elementor-element-4fff3b9 */.elementor-9 .elementor-element.elementor-element-4fff3b9 .elementor-button { cursor: default; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f3d88e7 */.elementor-9 .elementor-element.elementor-element-f3d88e7 .elementor-button { cursor: default; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d514e88 */.elementor-9 .elementor-element.elementor-element-d514e88 .elementor-button { cursor: default; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f773f3 */.elementor-9 .elementor-element.elementor-element-2f773f3 .elementor-button { cursor: default; }/* End custom CSS */
/* Start custom CSS *//* Arquivos oficiais também cadastrados em Elementor > Custom Fonts. */
@font-face{font-family:"Boldonse";font-style:normal;font-weight:400;font-display:swap;src:url("https://mdmspirit.ancoryomarketing.com.br/wp-content/uploads/2026/10/Boldonse-400.woff2") format("woff2");}
@font-face{font-family:"Poppins";font-style:normal;font-weight:500;font-display:swap;src:url("https://mdmspirit.ancoryomarketing.com.br/wp-content/uploads/2026/10/Poppins-500.woff2") format("woff2");}
@font-face{font-family:"Poppins";font-style:normal;font-weight:600;font-display:swap;src:url("https://mdmspirit.ancoryomarketing.com.br/wp-content/uploads/2026/10/Poppins-600.woff2") format("woff2");}
@font-face{font-family:"Poppins";font-style:normal;font-weight:700;font-display:swap;src:url("https://mdmspirit.ancoryomarketing.com.br/wp-content/uploads/2026/10/Poppins-700.woff2") format("woff2");}
@font-face{font-family:"Poppins";font-style:normal;font-weight:900;font-display:swap;src:url("https://mdmspirit.ancoryomarketing.com.br/wp-content/uploads/2026/10/Poppins-900.woff2") format("woff2");}
/* MÃ©dicos do Mundo Ã— MD Spirit. Escopo: classes mdm-*.
   Complementos de composiÃ§Ã£o e recortes. Tipografia e cores vÃªm do Kit MDM.
   Faixas e galeria estÃ¡ticas: movimento ainda nÃ£o aprovado. */
.elementor-9{overflow-x:clip;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-section{--gap:0;position:relative;padding:100px 50px;gap:0;color:var(--e-global-color-mdm-cream);}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-section .elementor-heading-title{color:inherit;margin:0;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-section .elementor-widget-text-editor{color:inherit;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-section .elementor-widget-text-editor p{margin:0 0 1.5em;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-section .elementor-widget-text-editor p:last-child{margin-bottom:0;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-section img{display:block;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-section .elementor-widget{min-width:0;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-hero{padding:0 45px 125px;min-height:885px;justify-content:flex-end;background-position:center 45%;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-hero>.elementor-widget-template{position:absolute;top:0;left:0;width:100%;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-header{margin:auto;width:min(876px,100%);background:var(--e-global-color-mdm-cream);border-radius:0 0 20px 20px;padding:15px 20px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-nav .elementor-nav-menu{justify-content:space-between;width:100%;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-nav .elementor-item{padding:5px 20px!important;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-brands{justify-content:center;align-items:center;gap:14px;margin:0 auto 35px;width:382px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-brands>.mdm-logo-medicos{width:153px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-brands>.mdm-logo-medicos img{height:65px;object-fit:fill;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-brands>.mdm-logo-spirit{width:187px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-brands>.mdm-logo-spirit img{height:46px;object-fit:fill;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-plus{color:white;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-hero-title{text-align:center;width:100%;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-band{overflow:hidden;background:var(--e-global-color-mdm-red);padding:25px 0;color:var(--e-global-color-mdm-cream);}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-band-text{white-space:nowrap;width:max-content;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-band-text p{margin:0;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-band-text span{font-family:Poppins;font-weight:900;font-size:32px;vertical-align:middle;padding:0 10px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-campaign{padding-top:85px;padding-bottom:150px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-campaign-top{align-items:center;position:relative;min-height:550px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-campaign-title{width:100%;z-index:1;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-campaign-title span{background:var(--e-global-color-mdm-red);box-decoration-break:clone;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-campaign-art{position:absolute;width:34%;right:-20px;top:-30px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-campaign-art{aspect-ratio:551/619;overflow:hidden;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-campaign-art img{width:163.16%;max-width:none;transform:translate(-15.57%,-10.37%);}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-campaign-bottom{gap:0;align-items:stretch;position:relative;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-video{background:black;border-radius:20px;flex:1;min-height:675px;position:relative;z-index:1;justify-content:center;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-video-pending{min-height:300px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-video-label{color:var(--e-global-color-mdm-cream);text-align:center;position:absolute;left:0;right:0;top:50%;font-size:16px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-campaign-side{flex:0 0 27%;padding:60px 0 0 38px;gap:32px;justify-content:flex-end;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-campaign-side .elementor-widget-text-editor{max-width:316px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-cta .elementor-button{white-space:normal;box-shadow:none;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-cta a:not([href]):focus-visible{outline:3px solid currentColor;outline-offset:4px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-video-caption{border-radius:20px;padding:40px 20px 40px 0;position:relative;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-video-caption::before{content:'';position:absolute;right:0;top:0;bottom:0;width:calc(100% + 500px);background:var(--e-global-color-mdm-red);border-radius:20px;z-index:0;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-video-caption>.elementor-widget{position:relative;z-index:1;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-impact{color:var(--e-global-color-mdm-black);gap:70px;padding-top:160px;padding-bottom:130px;align-items:flex-start;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-impact-left{flex:1;gap:60px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-collage{position:relative;align-items:center;justify-content:center;gap:0;padding:35px 0;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-collage>.elementor-widget-image{width:39%;flex:none;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-collage img{width:100%;aspect-ratio:308/402;object-fit:cover;border-radius:20px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-photo-one{transform:rotate(-6.8deg);margin-right:-12%;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-photo-two{transform:rotate(9.5deg);margin-left:-12%;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-photo-three{transform:translateY(22px);z-index:1;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-mobile-photo{display:none;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-steps{flex:1;gap:50px;padding:40px 70px 0 0;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-step{color:var(--e-global-color-mdm-cream);padding:35px 65px;text-align:center;position:relative;min-height:141px;justify-content:center;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-step-1{transform:rotate(-2.74deg);}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-step-2{transform:rotate(3.46deg);margin-left:100px;margin-right:-100px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-step-3{transform:rotate(-3.01deg);}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-step-art{position:absolute;right:-65px;top:-35px;width:120px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-step-2 .mdm-step-art{left:-65px;right:auto;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-step-3 .mdm-step-art{width:150px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-support{gap:70px;padding-top:145px;padding-bottom:155px;align-items:center;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-support-copy{flex:0 0 42%;gap:30px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-support-copy>.elementor-widget-text-editor{max-width:560px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-support-media{flex:1;position:relative;padding-bottom:100px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-support-art{position:absolute;right:30px;bottom:0;width:366px;z-index:2;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-product{color:var(--e-global-color-mdm-black);text-align:center;padding:100px 50px 80px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-product-badge{background:var(--e-global-color-mdm-red);color:var(--e-global-color-mdm-cream);width:auto;align-self:center;padding:25px;transform:rotate(-1.32deg);z-index:2;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-product-diagram{display:grid;grid-template-columns:1fr 1.6fr 1fr;grid-template-rows:auto auto;align-items:center;gap:70px 20px;margin-top:50px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-product-art{grid-column:2;grid-row:1 / 3;transform:rotate(-15deg);}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-product-art img{width:100%;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-feature{padding:45px 35px;border-radius:20px;color:var(--e-global-color-mdm-cream);text-align:left;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-feature-1{grid-column:1;grid-row:1;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-feature-2{grid-column:3;grid-row:1;transform:translateX(-160px);}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-feature-3{grid-column:1;grid-row:2;transform:translateX(180px);text-align:center;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-feature-4{grid-column:3;grid-row:2;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-differences{padding-top:110px;padding-bottom:60px;gap:90px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-differences>.elementor-widget-heading{text-align:center;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-cards{gap:20px;align-items:stretch;padding:0 38px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-card{flex:1;border-radius:15px;padding:38px 35px 0;position:relative;overflow:hidden;min-height:569px;gap:28px;color:var(--e-global-color-mdm-wine);}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-card>.elementor-widget-text-editor{color:var(--e-global-color-mdm-gray);max-width:346px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-card-2, :is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-card-2>.elementor-widget-text-editor{color:var(--e-global-color-mdm-cream);}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-card-art{width:78%;margin-left:auto;margin-top:auto;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-card-3 .mdm-card-art{transform:rotate(-15deg);width:70%;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-kit{gap:30px;align-items:flex-end;padding-top:140px;padding-bottom:130px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-kit>.elementor-widget-heading{flex:0 0 29%;align-self:center;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-kit-image{flex:0 0 39%;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-kit-image img{width:100%;aspect-ratio:637/754;object-fit:cover;border-radius:20px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-kit-copy{flex:1;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-about{padding:100px 88px 70px;align-items:center;gap:0;color:var(--e-global-color-mdm-cream);}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-about-image{flex:0 0 56%;z-index:1;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-about-image img{width:100%;aspect-ratio:899/762;object-fit:cover;border-radius:20px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-about-copy{flex:1;margin-left:-50px;padding:65px 50px 65px 85px;gap:30px;border-radius:20px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-gallery{padding:80px 0 160px;overflow:hidden;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-gallery-track{width:max-content;align-self:center;gap:23px;justify-content:center;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-gallery-image{width:447px;flex:none;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-gallery-image img{width:447px;aspect-ratio:447/609;object-fit:cover;border-radius:20px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-purchase{margin:15px 50px 110px;width:calc(100% - 100px);border-radius:20px;padding:70px 13%;align-items:center;gap:0;min-height:657px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-purchase-copy{flex:1;gap:75px;z-index:1;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-purchase-art{flex:0 0 48%;margin:-210px -120px -70px 0;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-purchase-art img{width:100%;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-footer{padding:55px 20px;gap:15px;text-align:center;color:var(--e-global-color-mdm-cream);}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-footer p{margin:0;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-section[id]{scroll-margin-top:20px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-nav a:focus-visible, :is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-cta a[href]:focus-visible{outline:3px solid var(--e-global-color-mdm-red);outline-offset:5px;}
@media(max-width:1200px) and (min-width:768px){ :is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-section{padding-left:30px;padding-right:30px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-section .elementor-heading-title{font-size:clamp(28px,4.5vw,70px);}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-section .elementor-widget-text-editor{font-size:18px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-hero{min-height:720px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-campaign-title .elementor-heading-title{font-size:5.2vw;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-video{min-height:450px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-campaign-side{flex-basis:34%;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-campaign-side .elementor-heading-title{font-size:20px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-impact, :is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-support{gap:35px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-step{padding:25px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-step .elementor-heading-title{font-size:14px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-step-2{margin-left:35px;margin-right:-35px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-feature-2, :is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-feature-3{transform:none;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-card{padding:25px 20px 0;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-card .elementor-heading-title{font-size:23px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-cards{padding:0;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-kit{flex-wrap:wrap;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-kit-copy{flex-basis:100%;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-about-copy{padding:40px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-about .elementor-heading-title{font-size:36px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-purchase{padding:60px;min-height:500px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-purchase-art{margin-top:-120px;margin-right:-50px;margin-bottom:-60px;}
}
@media(max-width:767px){ :is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-section{padding:60px 16px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-hero{min-height:893px;padding:115px 20px 50px;background-position:center center;justify-content:flex-start;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-header{padding:8px 16px;background:transparent;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-nav .elementor-menu-toggle{background:var(--e-global-color-mdm-cream);color:var(--e-global-color-mdm-wine);border-radius:8px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-nav .elementor-nav-menu--dropdown{border-radius:10px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-brands{display:none;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-hero-title{text-align:left;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-hero-title .elementor-heading-title{font-size:clamp(34px,9.7vw,39px);}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-hero-title br{display:block;margin-bottom:280px;content:'';}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-band{padding:17px 0;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-campaign{padding-top:60px;padding-bottom:110px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-campaign-top{flex-direction:column;min-height:0;gap:24px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-campaign-title .elementor-heading-title{font-size:clamp(26px,7.46vw,30px);}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-campaign-art{position:relative;top:auto;right:auto;width:337px;max-width:100%;align-self:center;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-campaign-bottom{flex-direction:column;gap:25px;margin-top:10px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-campaign-side{padding:0 25px;gap:18px;display:contents;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-campaign-side>.elementor-widget-text-editor{order:0;padding:0 25px;margin:auto;width:100%;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-campaign-side>.mdm-cta{order:1;padding:0 25px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-video{order:2;min-height:210px;width:100%;border-radius:20px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-video-pending{min-height:210px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-video-label{font-size:13px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-video-caption{order:3;margin:0 auto;width:320px;max-width:100%;padding:35px 25px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-video-caption::before{display:none;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-impact{flex-direction:column;padding:60px 16px 75px;gap:20px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-impact-left{width:100%;gap:25px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-impact-left>.elementor-widget-heading{max-width:330px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-collage{padding:10px 0 30px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-desktop-photo{display:none;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-mobile-photo{display:block;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-collage>.elementor-widget-image{width:42%;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-steps{width:100%;gap:35px;padding:0 35px 0 0;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-step{min-height:80px;padding:20px 35px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-step-2{margin-left:25px;margin-right:-25px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-step-art{width:85px;right:-45px;top:-15px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-step-2 .mdm-step-art{left:-40px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-step-3 .mdm-step-art{width:85px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-support{flex-direction:column;padding:60px 16px 50px;gap:40px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-support-copy{width:100%;gap:15px;text-align:center;align-items:center;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-support-copy>.elementor-widget-text-editor{max-width:333px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-support-cta{display:none;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-support-media{width:100%;padding-bottom:90px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-support-art{width:212px;right:50%;transform:translateX(50%);}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-product{padding-top:75px;padding-bottom:55px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-product-badge{padding:13px 16px;margin:10px 0 35px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-product-diagram{display:flex;flex-direction:column;gap:18px;width:100%;margin-top:0;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-feature{padding:20px 24px;border-radius:12px;width:78%;align-self:flex-start;text-align:left;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-feature-1{order:0;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-feature-2{order:1;align-self:flex-end;transform:none;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-product-art{order:2;width:85%;align-self:center;max-width:340px;margin:-20px 0;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-feature-3{order:3;transform:none;width:70%;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-feature-4{order:4;align-self:flex-end;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-differences{padding:60px 16px 30px;gap:30px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-cards{flex-direction:column;padding:0;gap:17px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-card{width:100%;min-height:415px;padding:28px 26px 0;gap:20px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-card>.elementor-widget-heading{max-width:240px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-card>.elementor-widget-text-editor{max-width:230px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-card-art{width:63%;max-width:240px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-kit{flex-direction:column;padding:40px 23px 45px;gap:30px;align-items:center;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-kit>.elementor-widget-heading{text-align:center;max-width:336px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-kit>.elementor-widget-heading br{display:none;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-kit-image{width:100%;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-kit-image img{aspect-ratio:356/363;object-position:center;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-kit-copy{width:100%;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-about{flex-direction:column;padding:60px 20px 0;gap:0;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-about-image{width:100%;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-about-image img{aspect-ratio:360/324;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-about-copy{margin:-100px -20px 0;padding:140px 18px 40px;width:calc(100% + 40px);border-radius:0;gap:22px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-about-copy>.elementor-widget-heading br{display:none;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-about-cta{display:none;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-gallery{padding:35px 0 45px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-gallery-track{gap:11px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-gallery-image, :is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-gallery-image img{width:227px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-gallery-image img{aspect-ratio:227/308;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-purchase{margin:0;padding:60px 20px 0;width:100%;border-radius:0;flex-direction:column;min-height:0;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-purchase-copy{width:100%;gap:32px;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-purchase-copy .elementor-heading-title{font-size:clamp(62px,17.66vw,71px);}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-purchase-art{width:355px;max-width:100%;margin:25px 0 0;}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-footer{padding:30px 10px;gap:8px;}
}
@media(prefers-reduced-motion:reduce){ :is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-section *, :is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-header *{animation:none!important;transition:none!important;scroll-behavior:auto!important;}}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-band .elementor-widget-text-editor, :is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-footer .elementor-widget-text-editor{color:var(--e-global-color-mdm-cream);}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-nav .elementor-item{color:var(--e-global-color-mdm-ink);}
:is(.elementor-9.elementor[data-elementor-id="9"],.elementor-15.elementor[data-elementor-id="15"],.elementor-16.elementor[data-elementor-id="16"]) .mdm-nav .elementor-nav-menu>li:first-child .elementor-item{color:var(--e-global-color-mdm-wine);}

/* Ajustes finais de proporção na referência desktop. */
@media(min-width:1201px){
.elementor-9.elementor[data-elementor-id="9"] .mdm-impact-left{flex:0 0 52%;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-steps{flex:1;width:auto;padding-left:12px;padding-right:70px;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-impact{gap:50px;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-step{padding-left:18px;padding-right:18px;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-support-copy{flex:0 0 42%;}
}

@media(max-width:767px){
.elementor-9.elementor[data-elementor-id="9"] .mdm-hero-title br{display:none;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-hero-title span{display:block;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-hero-title span:first-child{max-width:320px;overflow-wrap:anywhere;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-hero-title span:last-child{text-align:right;margin-top:280px;}
}

/* Grafismo original do kit e acabamentos responsivos. */
.elementor-9{background:var(--e-global-color-mdm-cream);}
.elementor-9.elementor[data-elementor-id="9"] .mdm-kit-art{position:absolute;left:28%;bottom:105px;width:330px;transform:rotate(-8.97deg);z-index:2;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-nav .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-mdm-ink)!important;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-nav .elementor-nav-menu--main>ul>li:first-child .elementor-item{color:var(--e-global-color-mdm-wine)!important;}
@media(max-width:767px){
.elementor-9.elementor[data-elementor-id="9"] .mdm-hero-title span:first-child{max-width:346px;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-product-art{width:100%;max-width:none;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-feature-4{order:3;align-self:flex-start;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-feature-3{order:4;align-self:flex-end;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-kit-art{display:none;}
}

@media(max-width:767px){.elementor-9.elementor[data-elementor-id="9"] .mdm-kit>.elementor-widget-heading br,.elementor-9.elementor[data-elementor-id="9"] .mdm-about-copy>.elementor-widget-heading br{display:initial;}}


@media(max-width:767px){
.elementor-9.elementor[data-elementor-id="9"] .mdm-purchase-copy .elementor-heading-title{font-size:clamp(58px,16.9vw,71px);}
}
@media(max-width:767px){
.elementor-9.elementor[data-elementor-id="9"] .mdm-hero{background-size:243.28vw auto;background-position:calc(50% + 16.9vw) center;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-hero-title span:first-child{overflow-wrap:normal;}
}

/* Revisao 2: video nativo, legenda encostada e movimento solicitado. */
.elementor-9.elementor[data-elementor-id="9"] .mdm-video-player{overflow:hidden;min-width:0;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-video-player>.elementor-widget-container{width:100%;height:100%;border-radius:inherit;overflow:hidden;background:#000;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-video-player .elementor-wrapper{width:100%;height:100%;min-height:inherit;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-video-player :is(video,iframe){width:100%;height:100%;object-fit:contain;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-video-caption::before{display:none;}
@media(min-width:768px){
  .elementor-9.elementor[data-elementor-id="9"] .mdm-campaign-side{min-width:0;}
  .elementor-9.elementor[data-elementor-id="9"] .mdm-video-caption{margin-left:-38px;width:calc(100% + 38px);max-width:none;padding:35px 24px;border-radius:0 20px 20px 0;align-self:flex-start;}
}
.elementor-9.elementor[data-elementor-id="9"] .mdm-band{position:relative;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-band-text{max-width:none;flex:none;width:max-content;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-band-track{display:flex;width:max-content;animation:mdm-marquee var(--mdm-marquee-duration,30s) linear infinite;will-change:transform;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-band-group{display:flex;flex-shrink:0;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-band-segment{flex-shrink:0;white-space:nowrap;padding-right:0.65em;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-band-segment p{margin:0;}
.elementor-9.elementor[data-elementor-id="9"] :is(.mdm-band:hover,.mdm-band:focus-within,.mdm-marquee-paused) .mdm-band-track{animation-play-state:paused;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-motion-toggle{position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:5;background:var(--e-global-color-mdm-cream);color:var(--e-global-color-mdm-wine);font:600 13px Poppins,sans-serif;border:1px solid currentColor;border-radius:6px;padding:5px 9px;opacity:0;pointer-events:none;}
.elementor-9.elementor[data-elementor-id="9"] :is(.mdm-band:hover,.mdm-band:focus-within,.mdm-marquee-paused) .mdm-motion-toggle{opacity:1;pointer-events:auto;}
.elementor-9.elementor[data-elementor-id="9"] mdm-char{display:inline;font:inherit;letter-spacing:inherit;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-motion-code{display:none;}
@keyframes mdm-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media(prefers-reduced-motion:reduce){.elementor-9.elementor[data-elementor-id="9"] .mdm-band-track{animation:none;transform:none;} .elementor-9.elementor[data-elementor-id="9"] mdm-char{opacity:1!important;}}

/* Revisao 3: smooth scroll, masked letter rise, fullscreen menu, CTA hover. */
html.mdm-menu-is-open{overflow:hidden!important;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-band-track{animation-play-state:running!important;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-motion-toggle{display:none!important;}
.elementor-9.elementor[data-elementor-id="9"] mdm-word{display:inline-block;white-space:nowrap;font:inherit;letter-spacing:inherit;}
.elementor-9.elementor[data-elementor-id="9"] mdm-mask{display:inline-block;overflow:clip;vertical-align:top;font:inherit;letter-spacing:inherit;}
.elementor-9.elementor[data-elementor-id="9"] mdm-char{display:inline-block;font:inherit;letter-spacing:inherit;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-cta .elementor-button{position:relative;overflow:hidden;isolation:isolate;transition:color .4s,border-color .4s;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-cta .elementor-button::before{content:'';position:absolute;inset:-70% -15%;border-radius:50%;background:var(--e-global-color-mdm-red);transform:translateY(100%);transition:transform .65s cubic-bezier(.22,1,.36,1);z-index:-1;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-cta .elementor-button:is(:hover,:focus-visible){color:var(--e-global-color-mdm-cream);}
.elementor-9.elementor[data-elementor-id="9"] .mdm-cta .elementor-button:is(:hover,:focus-visible)::before{transform:translateY(0);}
.elementor-9.elementor[data-elementor-id="9"] .mdm-cta .elementor-button-text{position:relative;display:block;overflow:hidden;}
.elementor-9.elementor[data-elementor-id="9"] :is(.mdm-cta-label,.mdm-cta-copy){display:block;transition:transform .6s cubic-bezier(.22,1,.36,1);}
.elementor-9.elementor[data-elementor-id="9"] .mdm-cta-copy{position:absolute;inset:0;transform:translateY(125%);}
.elementor-9.elementor[data-elementor-id="9"] .elementor-button:is(:hover,:focus-visible) .mdm-cta-label{transform:translateY(-125%);}
.elementor-9.elementor[data-elementor-id="9"] .elementor-button:is(:hover,:focus-visible) .mdm-cta-copy{transform:translateY(0);}
.mdm-full-menu{position:fixed;inset:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:100px 26px 36px;border:0;background:#F9F3E5;color:#9A1212;overflow-y:auto;overscroll-behavior:contain;z-index:2147483647;}
.mdm-full-menu::backdrop{background:#9A1212;}
.mdm-full-menu .mdm-menu-close{position:absolute;right:22px;top:22px;display:flex;align-items:center;gap:15px;background:transparent;border:1px solid #9A1212;border-radius:99px;color:#9A1212;padding:8px 16px;font:600 14px Poppins,sans-serif;}
.mdm-full-menu .mdm-menu-close span{font:400 30px/1 Poppins,sans-serif;}
.mdm-full-menu .mdm-menu-eyebrow{font:600 11px/1.5 Poppins,sans-serif;letter-spacing:.06em;margin:0 0 40px;}
.mdm-full-menu .elementor-nav-menu--dropdown{display:block!important;position:static!important;inset:auto!important;width:100%!important;height:auto!important;max-height:none!important;margin:0!important;transform:none!important;background:transparent!important;overflow:visible!important;}
.mdm-full-menu ul{list-style:none;margin:0;padding:0;counter-reset:mdm-nav;}
.mdm-full-menu li{margin:0;border-bottom:1px solid #9A121233;overflow:hidden;counter-increment:mdm-nav;}
.mdm-full-menu a.elementor-item{display:flex!important;align-items:center;gap:13px;padding:24px 0!important;background:transparent!important;color:#9A1212!important;font:400 clamp(21px,6vw,34px)/1.5 Boldonse,sans-serif!important;text-transform:uppercase;letter-spacing:-.02em;white-space:nowrap;}
.mdm-full-menu a.elementor-item::before{content:'0' counter(mdm-nav)!important;position:static!important;opacity:1!important;background:none!important;height:auto!important;width:auto!important;font:500 11px Poppins,sans-serif;align-self:flex-start;margin-top:7px;}
.mdm-full-menu a.elementor-item::after{content:'↗'!important;position:static!important;opacity:1!important;background:none!important;width:auto!important;height:auto!important;margin-left:auto;font:500 24px Poppins,sans-serif;transform:none!important;}
.mdm-full-menu :is(a,button):focus-visible{outline:3px solid #E30615;outline-offset:5px;}
@media(max-width:767px){.elementor-9.elementor[data-elementor-id="9"] .mdm-hero>.elementor-widget-template{z-index:50;}.elementor-9.elementor[data-elementor-id="9"] .mdm-hero-title{z-index:1;}}
@media(prefers-reduced-motion:reduce){.elementor-9.elementor[data-elementor-id="9"] mdm-char{transform:none!important;opacity:1!important;}.elementor-9.elementor[data-elementor-id="9"] .mdm-cta *{transition:none!important;}.mdm-full-menu *{transition:none!important;}}
/* Campaign video: editable native widgets grouped with a consistent text/CTA gap. */
.elementor-9.elementor[data-elementor-id="9"] .mdm-campaign-message{gap:20px;align-items:flex-start;justify-content:flex-start;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-campaign-message>.elementor-widget{margin:0!important;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-video-player{width:100%;height:100%;flex:1;min-height:inherit;}
@media(max-width:767px){.elementor-9.elementor[data-elementor-id="9"] .mdm-campaign-message{order:0;width:100%;padding:0 25px;gap:18px;}.elementor-9.elementor[data-elementor-id="9"] .mdm-video-player{min-height:0;}}

/* 2026-10-13: Impact boxes use the Figma width; updated copy stays editable. */
.elementor-9.elementor[data-elementor-id="9"] .mdm-steps{align-self:center;align-items:center;justify-content:center;gap:64px;min-width:0;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-step{width:100%;max-width:562px;min-height:141px;padding:30px 44px;align-items:center;justify-content:center;text-align:center;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-step>.elementor-widget-heading{width:100%;margin:0;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-step .elementor-heading-title{text-align:center;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-video{border-radius:20px 20px 0 20px;overflow:hidden;}
.elementor-9.elementor[data-elementor-id="9"] .mdm-video-player,.elementor-9.elementor[data-elementor-id="9"] .mdm-video-player>.elementor-wrapper,.elementor-9.elementor[data-elementor-id="9"] .mdm-video-player>.elementor-widget-container{border-radius:20px 20px 0 20px;overflow:hidden;}
/* The hidden HTML code widget makes the footer technically not the last widget. */
.elementor-9.elementor[data-elementor-id="9"]>.elementor-element-0c630ee{margin:0!important;}
@media(min-width:768px) and (max-width:1200px){.elementor-9.elementor[data-elementor-id="9"] .mdm-steps{padding-right:45px;}.elementor-9.elementor[data-elementor-id="9"] .mdm-step-2{margin-left:40px;margin-right:-40px;}}
@media(max-width:767px){.elementor-9.elementor[data-elementor-id="9"] .mdm-steps{padding:0 30px;gap:50px;margin-top:32px;}.elementor-9.elementor[data-elementor-id="9"] .mdm-step{min-height:110px;padding:24px 28px;}.elementor-9.elementor[data-elementor-id="9"] .mdm-step-2{margin-left:22px;margin-right:-22px;}}/* End custom CSS */