.elementor-220 .elementor-element.elementor-element-f9f8e0f{--display:flex;--min-height:270px;--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-220 .elementor-element.elementor-element-f9f8e0f:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-f9f8e0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://msjaybeautycare.co.bw/wp-content/uploads/2026/09/msjay-beauty-care-botswana_gaborone.webp");background-position:center center;background-size:cover;}.elementor-220 .elementor-element.elementor-element-f9f8e0f::before, .elementor-220 .elementor-element.elementor-element-f9f8e0f > .elementor-background-video-container::before, .elementor-220 .elementor-element.elementor-element-f9f8e0f > .e-con-inner > .elementor-background-video-container::before, .elementor-220 .elementor-element.elementor-element-f9f8e0f > .elementor-background-slideshow::before, .elementor-220 .elementor-element.elementor-element-f9f8e0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-220 .elementor-element.elementor-element-f9f8e0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(43,35,32,0.72) 0%, rgba(43,35,32,0.62) 100%);}.elementor-220 .elementor-element.elementor-element-d5208f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-220 .elementor-element.elementor-element-f033521{text-align:center;}.elementor-220 .elementor-element.elementor-element-f033521 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:19px;font-weight:400;font-style:italic;line-height:1.25em;color:var( --e-global-color-mjheroeye );}.elementor-220 .elementor-element.elementor-element-abfb4cb{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-220 .elementor-element.elementor-element-abfb4cb .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:64px;font-weight:400;line-height:1.1em;color:var( --e-global-color-mjwhite );}.elementor-220 .elementor-element.elementor-element-066a0fe{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-220 .elementor-element.elementor-element-066a0fe .woocommerce-breadcrumb{color:var( --e-global-color-mjheroeye );font-family:"DM Sans", Sans-serif;font-size:14px;text-align:center;}.elementor-220 .elementor-element.elementor-element-066a0fe .woocommerce-breadcrumb > a{color:rgba(255,255,255,0.8);}.elementor-220 .elementor-element.elementor-element-e1da509{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-220 .elementor-element.elementor-element-e1da509:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-e1da509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8F4;}.elementor-220 .elementor-element.elementor-element-3d2492b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-ff2695f{text-align:center;}.elementor-220 .elementor-element.elementor-element-ff2695f .elementor-heading-title{font-family:var( --e-global-typography-mjeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-mjeyebrow-font-size );font-weight:var( --e-global-typography-mjeyebrow-font-weight );line-height:var( --e-global-typography-mjeyebrow-line-height );color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-c914492{width:var( --container-widget-width, 780px );max-width:780px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:780px;--container-widget-flex-grow:0;text-align:center;}.elementor-220 .elementor-element.elementor-element-c914492 .elementor-heading-title{font-family:var( --e-global-typography-mjh2-font-family ), Sans-serif;font-size:var( --e-global-typography-mjh2-font-size );font-weight:var( --e-global-typography-mjh2-font-weight );line-height:var( --e-global-typography-mjh2-line-height );color:var( --e-global-color-secondary );}.elementor-220 .elementor-element.elementor-element-ed92c16{--divider-border-style:solid;--divider-color:var( --e-global-color-mjline );--divider-border-width:1px;width:var( --container-widget-width, 122px );max-width:122px;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:122px;--container-widget-flex-grow:0;--divider-icon-size:14px;}.elementor-220 .elementor-element.elementor-element-ed92c16 .elementor-divider-separator{width:122px;margin:0 auto;margin-center:0;}.elementor-220 .elementor-element.elementor-element-ed92c16 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-220 .elementor-element.elementor-element-ed92c16.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-ed92c16.elementor-view-framed .elementor-icon, .elementor-220 .elementor-element.elementor-element-ed92c16.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-ed92c16.elementor-view-framed .elementor-icon, .elementor-220 .elementor-element.elementor-element-ed92c16.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-4f678cf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-615549c{--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:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-mjborder );--border-color:var( --e-global-color-mjborder );--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-220 .elementor-element.elementor-element-615549c:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-615549c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mjwhite );}.elementor-220 .elementor-element.elementor-element-8eaea60 .elementor-icon-wrapper{text-align:start;}.elementor-220 .elementor-element.elementor-element-8eaea60.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-mjpinktint );color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-8eaea60.elementor-view-framed .elementor-icon, .elementor-220 .elementor-element.elementor-element-8eaea60.elementor-view-default .elementor-icon{color:var( --e-global-color-mjpinktint );border-color:var( --e-global-color-mjpinktint );}.elementor-220 .elementor-element.elementor-element-8eaea60.elementor-view-framed .elementor-icon, .elementor-220 .elementor-element.elementor-element-8eaea60.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-mjpinktint );}.elementor-220 .elementor-element.elementor-element-8eaea60.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-8eaea60.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-8eaea60 .elementor-icon{font-size:22px;padding:17px;}.elementor-220 .elementor-element.elementor-element-8eaea60 .elementor-icon svg{height:22px;}.elementor-220 .elementor-element.elementor-element-e70f58a{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-220 .elementor-element.elementor-element-e70f58a .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-220 .elementor-element.elementor-element-001ba19{font-family:var( --e-global-typography-mjsmall-font-family ), Sans-serif;font-size:var( --e-global-typography-mjsmall-font-size );font-weight:var( --e-global-typography-mjsmall-font-weight );line-height:var( --e-global-typography-mjsmall-line-height );color:var( --e-global-color-text );}.elementor-220 .elementor-element.elementor-element-ab414e4{--divider-border-style:dotted;--divider-color:var( --e-global-color-mjdots );--divider-border-width:1px;}.elementor-220 .elementor-element.elementor-element-ab414e4 .elementor-divider-separator{width:100%;}.elementor-220 .elementor-element.elementor-element-ab414e4 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-220 .elementor-element.elementor-element-919008c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-220 .elementor-element.elementor-element-919008c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-220 .elementor-element.elementor-element-919008c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-220 .elementor-element.elementor-element-919008c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-220 .elementor-element.elementor-element-919008c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-220 .elementor-element.elementor-element-919008c .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-220 .elementor-element.elementor-element-919008c .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-220 .elementor-element.elementor-element-919008c{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-220 .elementor-element.elementor-element-919008c .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-220 .elementor-element.elementor-element-919008c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-220 .elementor-element.elementor-element-919008c .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;}.elementor-220 .elementor-element.elementor-element-919008c .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-220 .elementor-element.elementor-element-919008c .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-061e7e1 .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-mjlabel12-font-family ), Sans-serif;font-size:var( --e-global-typography-mjlabel12-font-size );font-weight:var( --e-global-typography-mjlabel12-font-weight );text-transform:var( --e-global-typography-mjlabel12-text-transform );line-height:var( --e-global-typography-mjlabel12-line-height );letter-spacing:var( --e-global-typography-mjlabel12-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-061e7e1 .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-061e7e1 .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-mjhover );}.elementor-220 .elementor-element.elementor-element-061e7e1{margin:autopx 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:18px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-061e7e1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-220 .elementor-element.elementor-element-061e7e1 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-220 .elementor-element.elementor-element-061e7e1 .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-061e7e1 .elementor-button:focus svg{fill:var( --e-global-color-mjhover );}.elementor-220 .elementor-element.elementor-element-b5bea57{--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:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-mjborder );--border-color:var( --e-global-color-mjborder );--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-220 .elementor-element.elementor-element-b5bea57:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-b5bea57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mjwhite );}.elementor-220 .elementor-element.elementor-element-651205e .elementor-icon-wrapper{text-align:start;}.elementor-220 .elementor-element.elementor-element-651205e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-mjpinktint );color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-651205e.elementor-view-framed .elementor-icon, .elementor-220 .elementor-element.elementor-element-651205e.elementor-view-default .elementor-icon{color:var( --e-global-color-mjpinktint );border-color:var( --e-global-color-mjpinktint );}.elementor-220 .elementor-element.elementor-element-651205e.elementor-view-framed .elementor-icon, .elementor-220 .elementor-element.elementor-element-651205e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-mjpinktint );}.elementor-220 .elementor-element.elementor-element-651205e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-651205e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-651205e .elementor-icon{font-size:22px;padding:17px;}.elementor-220 .elementor-element.elementor-element-651205e .elementor-icon svg{height:22px;}.elementor-220 .elementor-element.elementor-element-e00de99{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-220 .elementor-element.elementor-element-e00de99 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-220 .elementor-element.elementor-element-c17ac36{font-family:var( --e-global-typography-mjsmall-font-family ), Sans-serif;font-size:var( --e-global-typography-mjsmall-font-size );font-weight:var( --e-global-typography-mjsmall-font-weight );line-height:var( --e-global-typography-mjsmall-line-height );color:var( --e-global-color-text );}.elementor-220 .elementor-element.elementor-element-f87d3bd{--divider-border-style:dotted;--divider-color:var( --e-global-color-mjdots );--divider-border-width:1px;}.elementor-220 .elementor-element.elementor-element-f87d3bd .elementor-divider-separator{width:100%;}.elementor-220 .elementor-element.elementor-element-f87d3bd .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-220 .elementor-element.elementor-element-0ba8e47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-220 .elementor-element.elementor-element-0ba8e47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-220 .elementor-element.elementor-element-0ba8e47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-220 .elementor-element.elementor-element-0ba8e47 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-220 .elementor-element.elementor-element-0ba8e47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-220 .elementor-element.elementor-element-0ba8e47 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-220 .elementor-element.elementor-element-0ba8e47 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-220 .elementor-element.elementor-element-0ba8e47{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-220 .elementor-element.elementor-element-0ba8e47 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-220 .elementor-element.elementor-element-0ba8e47 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-220 .elementor-element.elementor-element-0ba8e47 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;}.elementor-220 .elementor-element.elementor-element-0ba8e47 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-220 .elementor-element.elementor-element-0ba8e47 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-eed354c .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-mjlabel12-font-family ), Sans-serif;font-size:var( --e-global-typography-mjlabel12-font-size );font-weight:var( --e-global-typography-mjlabel12-font-weight );text-transform:var( --e-global-typography-mjlabel12-text-transform );line-height:var( --e-global-typography-mjlabel12-line-height );letter-spacing:var( --e-global-typography-mjlabel12-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-eed354c .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-eed354c .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-mjhover );}.elementor-220 .elementor-element.elementor-element-eed354c{margin:autopx 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:18px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-eed354c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-220 .elementor-element.elementor-element-eed354c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-220 .elementor-element.elementor-element-eed354c .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-eed354c .elementor-button:focus svg{fill:var( --e-global-color-mjhover );}.elementor-220 .elementor-element.elementor-element-e294368{--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:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-mjborder );--border-color:var( --e-global-color-mjborder );--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-220 .elementor-element.elementor-element-e294368:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-e294368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mjwhite );}.elementor-220 .elementor-element.elementor-element-e245235 .elementor-icon-wrapper{text-align:start;}.elementor-220 .elementor-element.elementor-element-e245235.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-mjpinktint );color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-e245235.elementor-view-framed .elementor-icon, .elementor-220 .elementor-element.elementor-element-e245235.elementor-view-default .elementor-icon{color:var( --e-global-color-mjpinktint );border-color:var( --e-global-color-mjpinktint );}.elementor-220 .elementor-element.elementor-element-e245235.elementor-view-framed .elementor-icon, .elementor-220 .elementor-element.elementor-element-e245235.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-mjpinktint );}.elementor-220 .elementor-element.elementor-element-e245235.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-e245235.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-e245235 .elementor-icon{font-size:22px;padding:17px;}.elementor-220 .elementor-element.elementor-element-e245235 .elementor-icon svg{height:22px;}.elementor-220 .elementor-element.elementor-element-c50104e{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-220 .elementor-element.elementor-element-c50104e .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-220 .elementor-element.elementor-element-c8ecb92{font-family:var( --e-global-typography-mjsmall-font-family ), Sans-serif;font-size:var( --e-global-typography-mjsmall-font-size );font-weight:var( --e-global-typography-mjsmall-font-weight );line-height:var( --e-global-typography-mjsmall-line-height );color:var( --e-global-color-text );}.elementor-220 .elementor-element.elementor-element-9ed3e29{--divider-border-style:dotted;--divider-color:var( --e-global-color-mjdots );--divider-border-width:1px;}.elementor-220 .elementor-element.elementor-element-9ed3e29 .elementor-divider-separator{width:100%;}.elementor-220 .elementor-element.elementor-element-9ed3e29 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-220 .elementor-element.elementor-element-ad8783a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-220 .elementor-element.elementor-element-ad8783a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-220 .elementor-element.elementor-element-ad8783a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-220 .elementor-element.elementor-element-ad8783a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-220 .elementor-element.elementor-element-ad8783a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-220 .elementor-element.elementor-element-ad8783a .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-220 .elementor-element.elementor-element-ad8783a .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-220 .elementor-element.elementor-element-ad8783a{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-220 .elementor-element.elementor-element-ad8783a .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-220 .elementor-element.elementor-element-ad8783a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-220 .elementor-element.elementor-element-ad8783a .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;}.elementor-220 .elementor-element.elementor-element-ad8783a .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-220 .elementor-element.elementor-element-ad8783a .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-244a08d .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-mjlabel12-font-family ), Sans-serif;font-size:var( --e-global-typography-mjlabel12-font-size );font-weight:var( --e-global-typography-mjlabel12-font-weight );text-transform:var( --e-global-typography-mjlabel12-text-transform );line-height:var( --e-global-typography-mjlabel12-line-height );letter-spacing:var( --e-global-typography-mjlabel12-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-244a08d .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-244a08d .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-mjhover );}.elementor-220 .elementor-element.elementor-element-244a08d{margin:autopx 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:18px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-244a08d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-220 .elementor-element.elementor-element-244a08d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-220 .elementor-element.elementor-element-244a08d .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-244a08d .elementor-button:focus svg{fill:var( --e-global-color-mjhover );}.elementor-220 .elementor-element.elementor-element-00f5edc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-220 .elementor-element.elementor-element-00f5edc:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-00f5edc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8F4;}.elementor-220 .elementor-element.elementor-element-c037eeb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-3cef894{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-mjborder );--border-color:var( --e-global-color-mjborder );--border-radius:12px 12px 12px 12px;--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-220 .elementor-element.elementor-element-3cef894:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-3cef894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mjwhite );}.elementor-220 .elementor-element.elementor-element-d984e09 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;font-style:italic;color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-47f0ff1{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-220 .elementor-element.elementor-element-47f0ff1 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:42px;font-weight:400;line-height:1.15em;color:var( --e-global-color-secondary );}.elementor-220 .elementor-element.elementor-element-e571e27{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;font-family:"DM Sans", Sans-serif;font-size:15px;line-height:1.8em;color:var( --e-global-color-text );}.elementor-220 .elementor-element.elementor-element-mjgform{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-220 .elementor-element.elementor-element-622f872{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.16;--border-radius:12px 12px 12px 12px;--padding-top:44px;--padding-bottom:44px;--padding-left:38px;--padding-right:38px;}.elementor-220 .elementor-element.elementor-element-622f872:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-622f872 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-220 .elementor-element.elementor-element-622f872::before, .elementor-220 .elementor-element.elementor-element-622f872 > .elementor-background-video-container::before, .elementor-220 .elementor-element.elementor-element-622f872 > .e-con-inner > .elementor-background-video-container::before, .elementor-220 .elementor-element.elementor-element-622f872 > .elementor-background-slideshow::before, .elementor-220 .elementor-element.elementor-element-622f872 > .e-con-inner > .elementor-background-slideshow::before, .elementor-220 .elementor-element.elementor-element-622f872 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://msjaybeautycare.co.bw/wp-content/uploads/2026/09/msjay-beauty-care-botswana_shop.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-220 .elementor-element.elementor-element-622f872.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-3405ca4 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;font-style:italic;color:var( --e-global-color-mjheroeye );}.elementor-220 .elementor-element.elementor-element-7c556d7{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-220 .elementor-element.elementor-element-7c556d7 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:34px;font-weight:400;line-height:1.2em;color:var( --e-global-color-mjwhite );}.elementor-220 .elementor-element.elementor-element-c8bb42f{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-220 .elementor-element.elementor-element-c8bb42f .elementor-icon-box-wrapper{text-align:start;}.elementor-220 .elementor-element.elementor-element-c8bb42f .elementor-icon-box-title{margin-block-end:2px;color:rgba(255,255,255,0.62);}.elementor-220 .elementor-element.elementor-element-c8bb42f .elementor-icon-box-title, .elementor-220 .elementor-element.elementor-element-c8bb42f .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:0.14em;}.elementor-220 .elementor-element.elementor-element-c8bb42f .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-mjwhite );}.elementor-220 .elementor-element.elementor-element-515d584 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-220 .elementor-element.elementor-element-515d584 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-220 .elementor-element.elementor-element-515d584 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-220 .elementor-element.elementor-element-515d584 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-220 .elementor-element.elementor-element-515d584 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-220 .elementor-element.elementor-element-515d584 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-220 .elementor-element.elementor-element-515d584 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-220 .elementor-element.elementor-element-515d584{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-220 .elementor-element.elementor-element-515d584 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-220 .elementor-element.elementor-element-515d584 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-220 .elementor-element.elementor-element-515d584 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;}.elementor-220 .elementor-element.elementor-element-515d584 .elementor-icon-list-text{color:var( --e-global-color-mjwhite );transition:color 0.3s;}.elementor-220 .elementor-element.elementor-element-515d584 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-4ea8b03{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-220 .elementor-element.elementor-element-4ea8b03 .elementor-icon-box-wrapper{text-align:start;}.elementor-220 .elementor-element.elementor-element-4ea8b03 .elementor-icon-box-title{margin-block-end:2px;color:rgba(255,255,255,0.62);}.elementor-220 .elementor-element.elementor-element-4ea8b03 .elementor-icon-box-title, .elementor-220 .elementor-element.elementor-element-4ea8b03 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:0.14em;}.elementor-220 .elementor-element.elementor-element-4ea8b03 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-mjwhite );}.elementor-220 .elementor-element.elementor-element-41085d5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-220 .elementor-element.elementor-element-41085d5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-220 .elementor-element.elementor-element-41085d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-220 .elementor-element.elementor-element-41085d5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-220 .elementor-element.elementor-element-41085d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-220 .elementor-element.elementor-element-41085d5 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-220 .elementor-element.elementor-element-41085d5 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-220 .elementor-element.elementor-element-41085d5{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-220 .elementor-element.elementor-element-41085d5 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-220 .elementor-element.elementor-element-41085d5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-220 .elementor-element.elementor-element-41085d5 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;}.elementor-220 .elementor-element.elementor-element-41085d5 .elementor-icon-list-text{color:var( --e-global-color-mjwhite );transition:color 0.3s;}.elementor-220 .elementor-element.elementor-element-41085d5 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-838a652{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-220 .elementor-element.elementor-element-838a652 .elementor-icon-box-wrapper{text-align:start;}.elementor-220 .elementor-element.elementor-element-838a652 .elementor-icon-box-title{margin-block-end:2px;color:rgba(255,255,255,0.62);}.elementor-220 .elementor-element.elementor-element-838a652 .elementor-icon-box-title, .elementor-220 .elementor-element.elementor-element-838a652 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:0.14em;}.elementor-220 .elementor-element.elementor-element-838a652 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-mjwhite );}.elementor-220 .elementor-element.elementor-element-495d0ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-220 .elementor-element.elementor-element-495d0ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-220 .elementor-element.elementor-element-495d0ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-220 .elementor-element.elementor-element-495d0ff .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-220 .elementor-element.elementor-element-495d0ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-220 .elementor-element.elementor-element-495d0ff .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-220 .elementor-element.elementor-element-495d0ff .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-220 .elementor-element.elementor-element-495d0ff{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-220 .elementor-element.elementor-element-495d0ff .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-220 .elementor-element.elementor-element-495d0ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-220 .elementor-element.elementor-element-495d0ff .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;}.elementor-220 .elementor-element.elementor-element-495d0ff .elementor-icon-list-text{color:var( --e-global-color-mjwhite );transition:color 0.3s;}.elementor-220 .elementor-element.elementor-element-495d0ff .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-30fdb79{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.14);--divider-border-width:1px;}.elementor-220 .elementor-element.elementor-element-30fdb79 .elementor-divider-separator{width:100%;}.elementor-220 .elementor-element.elementor-element-30fdb79 .elementor-divider{padding-block-start:26px;padding-block-end:26px;}.elementor-220 .elementor-element.elementor-element-07d850b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-220 .elementor-element.elementor-element-07d850b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-220 .elementor-element.elementor-element-07d850b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-220 .elementor-element.elementor-element-07d850b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-220 .elementor-element.elementor-element-07d850b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-220 .elementor-element.elementor-element-07d850b .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-220 .elementor-element.elementor-element-07d850b .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-220 .elementor-element.elementor-element-07d850b{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-220 .elementor-element.elementor-element-07d850b .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-220 .elementor-element.elementor-element-07d850b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-220 .elementor-element.elementor-element-07d850b .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;}.elementor-220 .elementor-element.elementor-element-07d850b .elementor-icon-list-text{color:var( --e-global-color-mjwhite );transition:color 0.3s;}.elementor-220 .elementor-element.elementor-element-07d850b .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-mjheroeye );}.elementor-220 .elementor-element.elementor-element-94e178d .elementor-button{background-color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.1em;fill:var( --e-global-color-mjwhite );color:var( --e-global-color-mjwhite );border-radius:999px 999px 999px 999px;padding:15px 30px 15px 30px;}.elementor-220 .elementor-element.elementor-element-94e178d .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-94e178d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-mjwhite );}.elementor-220 .elementor-element.elementor-element-94e178d{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-220 .elementor-element.elementor-element-94e178d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-220 .elementor-element.elementor-element-94e178d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-220 .elementor-element.elementor-element-94e178d .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-94e178d .elementor-button:focus svg{fill:var( --e-global-color-mjwhite );}.elementor-220 .elementor-element.elementor-element-5bf461b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-220 .elementor-element.elementor-element-4da128d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-4846cea{text-align:center;}.elementor-220 .elementor-element.elementor-element-4846cea .elementor-heading-title{font-family:var( --e-global-typography-mjeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-mjeyebrow-font-size );font-weight:var( --e-global-typography-mjeyebrow-font-weight );line-height:var( --e-global-typography-mjeyebrow-line-height );color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-f496e1d{width:var( --container-widget-width, 780px );max-width:780px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:780px;--container-widget-flex-grow:0;text-align:center;}.elementor-220 .elementor-element.elementor-element-f496e1d .elementor-heading-title{font-family:var( --e-global-typography-mjh2-font-family ), Sans-serif;font-size:var( --e-global-typography-mjh2-font-size );font-weight:var( --e-global-typography-mjh2-font-weight );line-height:var( --e-global-typography-mjh2-line-height );color:var( --e-global-color-secondary );}.elementor-220 .elementor-element.elementor-element-17be83a{--divider-border-style:solid;--divider-color:var( --e-global-color-mjline );--divider-border-width:1px;width:var( --container-widget-width, 122px );max-width:122px;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:122px;--container-widget-flex-grow:0;--divider-icon-size:14px;}.elementor-220 .elementor-element.elementor-element-17be83a .elementor-divider-separator{width:122px;margin:0 auto;margin-center:0;}.elementor-220 .elementor-element.elementor-element-17be83a .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-220 .elementor-element.elementor-element-17be83a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-17be83a.elementor-view-framed .elementor-icon, .elementor-220 .elementor-element.elementor-element-17be83a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-17be83a.elementor-view-framed .elementor-icon, .elementor-220 .elementor-element.elementor-element-17be83a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-7089008{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-11f3a52{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-mjborder );--border-color:var( --e-global-color-mjborder );--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-11f3a52:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-11f3a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mjwhite );}.elementor-220 .elementor-element.elementor-element-a0fa293 iframe{height:360px;}.elementor-220 .elementor-element.elementor-element-b2145e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-220 .elementor-element.elementor-element-d4df05a .elementor-icon-wrapper{text-align:center;}.elementor-220 .elementor-element.elementor-element-d4df05a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-d4df05a.elementor-view-framed .elementor-icon, .elementor-220 .elementor-element.elementor-element-d4df05a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-d4df05a.elementor-view-framed .elementor-icon, .elementor-220 .elementor-element.elementor-element-d4df05a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-d4df05a .elementor-icon{font-size:18px;}.elementor-220 .elementor-element.elementor-element-d4df05a .elementor-icon svg{height:18px;}.elementor-220 .elementor-element.elementor-element-0132200.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-0132200 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-220 .elementor-element.elementor-element-f35c6df .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-mjlabel12-font-family ), Sans-serif;font-size:var( --e-global-typography-mjlabel12-font-size );font-weight:var( --e-global-typography-mjlabel12-font-weight );text-transform:var( --e-global-typography-mjlabel12-text-transform );line-height:var( --e-global-typography-mjlabel12-line-height );letter-spacing:var( --e-global-typography-mjlabel12-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-f35c6df .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-f35c6df .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-mjhover );}.elementor-220 .elementor-element.elementor-element-f35c6df .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-220 .elementor-element.elementor-element-f35c6df .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-220 .elementor-element.elementor-element-f35c6df .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-f35c6df .elementor-button:focus svg{fill:var( --e-global-color-mjhover );}.elementor-220 .elementor-element.elementor-element-3f85d5f{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-mjborder );--border-color:var( --e-global-color-mjborder );--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-3f85d5f:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-3f85d5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mjwhite );}.elementor-220 .elementor-element.elementor-element-8a64629 iframe{height:360px;}.elementor-220 .elementor-element.elementor-element-d062160{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-220 .elementor-element.elementor-element-7637b09 .elementor-icon-wrapper{text-align:center;}.elementor-220 .elementor-element.elementor-element-7637b09.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-7637b09.elementor-view-framed .elementor-icon, .elementor-220 .elementor-element.elementor-element-7637b09.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-7637b09.elementor-view-framed .elementor-icon, .elementor-220 .elementor-element.elementor-element-7637b09.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-7637b09 .elementor-icon{font-size:18px;}.elementor-220 .elementor-element.elementor-element-7637b09 .elementor-icon svg{height:18px;}.elementor-220 .elementor-element.elementor-element-a0cab17.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-a0cab17 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-220 .elementor-element.elementor-element-57d435d .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-mjlabel12-font-family ), Sans-serif;font-size:var( --e-global-typography-mjlabel12-font-size );font-weight:var( --e-global-typography-mjlabel12-font-weight );text-transform:var( --e-global-typography-mjlabel12-text-transform );line-height:var( --e-global-typography-mjlabel12-line-height );letter-spacing:var( --e-global-typography-mjlabel12-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-57d435d .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-57d435d .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-mjhover );}.elementor-220 .elementor-element.elementor-element-57d435d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-220 .elementor-element.elementor-element-57d435d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-220 .elementor-element.elementor-element-57d435d .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-57d435d .elementor-button:focus svg{fill:var( --e-global-color-mjhover );}@media(min-width:768px){.elementor-220 .elementor-element.elementor-element-d5208f8{--width:auto;}.elementor-220 .elementor-element.elementor-element-3cef894{--width:calc(100% - 454px);}.elementor-220 .elementor-element.elementor-element-622f872{--width:430px;}}@media(max-width:1024px) and (min-width:768px){.elementor-220 .elementor-element.elementor-element-3cef894{--width:100%;}.elementor-220 .elementor-element.elementor-element-622f872{--width:100%;}}@media(max-width:1024px){.elementor-220 .elementor-element.elementor-element-abfb4cb .elementor-heading-title{font-size:50px;}.elementor-220 .elementor-element.elementor-element-ff2695f .elementor-heading-title{font-size:var( --e-global-typography-mjeyebrow-font-size );line-height:var( --e-global-typography-mjeyebrow-line-height );}.elementor-220 .elementor-element.elementor-element-c914492 .elementor-heading-title{font-size:var( --e-global-typography-mjh2-font-size );line-height:var( --e-global-typography-mjh2-line-height );}.elementor-220 .elementor-element.elementor-element-4f678cf{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-220 .elementor-element.elementor-element-001ba19{font-size:var( --e-global-typography-mjsmall-font-size );line-height:var( --e-global-typography-mjsmall-line-height );}.elementor-220 .elementor-element.elementor-element-061e7e1 .elementor-button{font-size:var( --e-global-typography-mjlabel12-font-size );line-height:var( --e-global-typography-mjlabel12-line-height );letter-spacing:var( --e-global-typography-mjlabel12-letter-spacing );}.elementor-220 .elementor-element.elementor-element-c17ac36{font-size:var( --e-global-typography-mjsmall-font-size );line-height:var( --e-global-typography-mjsmall-line-height );}.elementor-220 .elementor-element.elementor-element-eed354c .elementor-button{font-size:var( --e-global-typography-mjlabel12-font-size );line-height:var( --e-global-typography-mjlabel12-line-height );letter-spacing:var( --e-global-typography-mjlabel12-letter-spacing );}.elementor-220 .elementor-element.elementor-element-c8ecb92{font-size:var( --e-global-typography-mjsmall-font-size );line-height:var( --e-global-typography-mjsmall-line-height );}.elementor-220 .elementor-element.elementor-element-244a08d .elementor-button{font-size:var( --e-global-typography-mjlabel12-font-size );line-height:var( --e-global-typography-mjlabel12-line-height );letter-spacing:var( --e-global-typography-mjlabel12-letter-spacing );}.elementor-220 .elementor-element.elementor-element-c037eeb{--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-220 .elementor-element.elementor-element-47f0ff1 .elementor-heading-title{font-size:36px;}.elementor-220 .elementor-element.elementor-element-4846cea .elementor-heading-title{font-size:var( --e-global-typography-mjeyebrow-font-size );line-height:var( --e-global-typography-mjeyebrow-line-height );}.elementor-220 .elementor-element.elementor-element-f496e1d .elementor-heading-title{font-size:var( --e-global-typography-mjh2-font-size );line-height:var( --e-global-typography-mjh2-line-height );}.elementor-220 .elementor-element.elementor-element-7089008{--grid-auto-flow:row;}.elementor-220 .elementor-element.elementor-element-f35c6df .elementor-button{font-size:var( --e-global-typography-mjlabel12-font-size );line-height:var( --e-global-typography-mjlabel12-line-height );letter-spacing:var( --e-global-typography-mjlabel12-letter-spacing );}.elementor-220 .elementor-element.elementor-element-57d435d .elementor-button{font-size:var( --e-global-typography-mjlabel12-font-size );line-height:var( --e-global-typography-mjlabel12-line-height );letter-spacing:var( --e-global-typography-mjlabel12-letter-spacing );}}@media(max-width:767px){.elementor-220 .elementor-element.elementor-element-f9f8e0f{--min-height:220px;}.elementor-220 .elementor-element.elementor-element-abfb4cb .elementor-heading-title{font-size:38px;}.elementor-220 .elementor-element.elementor-element-e1da509{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-220 .elementor-element.elementor-element-ff2695f .elementor-heading-title{font-size:var( --e-global-typography-mjeyebrow-font-size );line-height:var( --e-global-typography-mjeyebrow-line-height );}.elementor-220 .elementor-element.elementor-element-c914492{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-220 .elementor-element.elementor-element-c914492 .elementor-heading-title{font-size:var( --e-global-typography-mjh2-font-size );line-height:var( --e-global-typography-mjh2-line-height );}.elementor-220 .elementor-element.elementor-element-4f678cf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-220 .elementor-element.elementor-element-615549c{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-220 .elementor-element.elementor-element-001ba19{font-size:var( --e-global-typography-mjsmall-font-size );line-height:var( --e-global-typography-mjsmall-line-height );}.elementor-220 .elementor-element.elementor-element-061e7e1 .elementor-button{font-size:var( --e-global-typography-mjlabel12-font-size );line-height:var( --e-global-typography-mjlabel12-line-height );letter-spacing:var( --e-global-typography-mjlabel12-letter-spacing );}.elementor-220 .elementor-element.elementor-element-b5bea57{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-220 .elementor-element.elementor-element-c17ac36{font-size:var( --e-global-typography-mjsmall-font-size );line-height:var( --e-global-typography-mjsmall-line-height );}.elementor-220 .elementor-element.elementor-element-eed354c .elementor-button{font-size:var( --e-global-typography-mjlabel12-font-size );line-height:var( --e-global-typography-mjlabel12-line-height );letter-spacing:var( --e-global-typography-mjlabel12-letter-spacing );}.elementor-220 .elementor-element.elementor-element-e294368{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-220 .elementor-element.elementor-element-c8ecb92{font-size:var( --e-global-typography-mjsmall-font-size );line-height:var( --e-global-typography-mjsmall-line-height );}.elementor-220 .elementor-element.elementor-element-244a08d .elementor-button{font-size:var( --e-global-typography-mjlabel12-font-size );line-height:var( --e-global-typography-mjlabel12-line-height );letter-spacing:var( --e-global-typography-mjlabel12-letter-spacing );}.elementor-220 .elementor-element.elementor-element-00f5edc{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-220 .elementor-element.elementor-element-3cef894{--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-220 .elementor-element.elementor-element-47f0ff1 .elementor-heading-title{font-size:30px;}.elementor-220 .elementor-element.elementor-element-622f872{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-220 .elementor-element.elementor-element-5bf461b{--padding-top:40px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-220 .elementor-element.elementor-element-4846cea .elementor-heading-title{font-size:var( --e-global-typography-mjeyebrow-font-size );line-height:var( --e-global-typography-mjeyebrow-line-height );}.elementor-220 .elementor-element.elementor-element-f496e1d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-220 .elementor-element.elementor-element-f496e1d .elementor-heading-title{font-size:var( --e-global-typography-mjh2-font-size );line-height:var( --e-global-typography-mjh2-line-height );}.elementor-220 .elementor-element.elementor-element-7089008{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-220 .elementor-element.elementor-element-a0fa293 iframe{height:280px;}.elementor-220 .elementor-element.elementor-element-f35c6df .elementor-button{font-size:var( --e-global-typography-mjlabel12-font-size );line-height:var( --e-global-typography-mjlabel12-line-height );letter-spacing:var( --e-global-typography-mjlabel12-letter-spacing );}.elementor-220 .elementor-element.elementor-element-8a64629 iframe{height:280px;}.elementor-220 .elementor-element.elementor-element-57d435d .elementor-button{font-size:var( --e-global-typography-mjlabel12-font-size );line-height:var( --e-global-typography-mjlabel12-line-height );letter-spacing:var( --e-global-typography-mjlabel12-letter-spacing );}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-066a0fe */.elementor-220 .elementor-element.elementor-element-066a0fe .woocommerce-breadcrumb{margin:0}.elementor-220 .elementor-element.elementor-element-066a0fe a{transition:color .2s}.elementor-220 .elementor-element.elementor-element-066a0fe a:hover{color:#fff!important}.elementor-220 .elementor-element.elementor-element-066a0fe .mj-bc-sep{color:rgba(255,255,255,.8);margin:0 10px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c914492 */.elementor-220 .elementor-element.elementor-element-c914492 .elementor-heading-title{text-wrap:balance}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8eaea60 */.elementor-220 .elementor-element.elementor-element-8eaea60 .elementor-icon-wrapper{line-height:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-001ba19 */.elementor-220 .elementor-element.elementor-element-001ba19 p{margin:0}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-061e7e1 */.elementor-220 .elementor-element.elementor-element-061e7e1 .elementor-button-icon svg{width:10px;height:10px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-615549c */.elementor-220 .elementor-element.elementor-element-615549c{transition:border-color .3s,box-shadow .3s,transform .3s}.elementor-220 .elementor-element.elementor-element-615549c:hover{border-color:#F0D8E6;box-shadow:0 18px 40px -24px rgba(43,35,32,.25);transform:translateY(-3px)}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-651205e */.elementor-220 .elementor-element.elementor-element-651205e .elementor-icon-wrapper{line-height:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c17ac36 */.elementor-220 .elementor-element.elementor-element-c17ac36 p{margin:0}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eed354c */.elementor-220 .elementor-element.elementor-element-eed354c .elementor-button-icon svg{width:10px;height:10px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5bea57 */.elementor-220 .elementor-element.elementor-element-b5bea57{transition:border-color .3s,box-shadow .3s,transform .3s}.elementor-220 .elementor-element.elementor-element-b5bea57:hover{border-color:#F0D8E6;box-shadow:0 18px 40px -24px rgba(43,35,32,.25);transform:translateY(-3px)}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e245235 */.elementor-220 .elementor-element.elementor-element-e245235 .elementor-icon-wrapper{line-height:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ecb92 */.elementor-220 .elementor-element.elementor-element-c8ecb92 p{margin:0}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-244a08d */.elementor-220 .elementor-element.elementor-element-244a08d .elementor-button-icon svg{width:10px;height:10px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e294368 */.elementor-220 .elementor-element.elementor-element-e294368{transition:border-color .3s,box-shadow .3s,transform .3s}.elementor-220 .elementor-element.elementor-element-e294368:hover{border-color:#F0D8E6;box-shadow:0 18px 40px -24px rgba(43,35,32,.25);transform:translateY(-3px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f678cf */.elementor-220 .elementor-element.elementor-element-4f678cf{grid-template-rows:none!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e571e27 */.elementor-220 .elementor-element.elementor-element-e571e27 p{margin:0}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-mjgform */.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper{margin:0}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper form{margin:0}.elementor-220 .elementor-element.elementor-element-mjgform .gform_heading{display:none}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .gform_fields{grid-column-gap:16px!important;grid-row-gap:16px!important}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .gfield_label,.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper legend.gfield_label{font:500 13px/1.4 "DM Sans",sans-serif!important;color:#2B2320!important;margin:0 0 8px!important;letter-spacing:0}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .gfield_required{color:#EC008C!important;margin-left:3px}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .gfield_description{font:12.5px/1.5 "DM Sans",sans-serif;color:#8B807A;padding-top:6px}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .ginput_container{margin-top:0!important}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper input[type=text],.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper input[type=email],.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper input[type=tel],.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper input[type=url],.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper input[type=number],.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper select,.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper textarea{width:100%!important;min-height:48px;padding:12px 16px!important;background:#FFFDFB!important;border:1px solid #F0E6E0!important;border-radius:10px!important;color:#2B2320!important;font:400 15px/1.5 "DM Sans",sans-serif!important;box-shadow:none!important;transition:border-color .2s,box-shadow .2s}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper select{height:48px;padding-right:40px!important;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236C625C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 14px center;background-size:16px}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper textarea{min-height:140px;resize:vertical}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper input::placeholder,.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper textarea::placeholder{color:#A89A94;opacity:1}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper input:focus,.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper select:focus,.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper textarea:focus{border-color:#EC008C!important;box-shadow:0 0 0 3px rgba(236,0,140,.12)!important;outline:0}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .ginput_complex label,.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .gform_fileupload_rules{font:400 12px/1.4 "DM Sans",sans-serif!important;color:#8B807A!important;margin-top:6px!important}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .gform_footer{margin:18px 0 0!important;padding:0!important}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .gform_button{display:inline-flex!important;align-items:center;gap:10px;background:#EC008C!important;color:#fff!important;border:0!important;border-radius:999px!important;padding:16px 32px!important;font:500 13px "DM Sans",sans-serif!important;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .2s ease}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .gform_button:hover{background:#2B2320!important;color:#fff!important}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .gform_footer::after{content:"";position:absolute;pointer-events:none}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .gform_validation_errors{background:#FFF5FA!important;border:1px solid #F0D8E6!important;border-radius:12px;box-shadow:none!important;padding:14px 16px!important}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .gform_validation_errors h2,.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .gform_validation_errors>h2.hide_summary{font:500 14px "DM Sans",sans-serif!important;color:#EC008C!important}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .gfield_validation_message,.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .validation_message{background:none!important;border:0!important;border-left:3px solid #EC008C!important;border-radius:0;padding:6px 0 6px 10px!important;font:13px "DM Sans",sans-serif!important;color:#EC008C!important}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .gfield_error input,.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .gfield_error select,.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .gfield_error textarea{border-color:#EC008C!important}.elementor-220 .elementor-element.elementor-element-mjgform .gform_confirmation_message,.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .gform_confirmation_message{background:#FDF0F6;border:1px solid #F0D8E6;border-radius:12px;padding:18px 20px;font:15px/1.7 "DM Sans",sans-serif;color:#2B2320}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .gform_ajax_spinner{margin-left:12px}@media(max-width:767px){.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .gform_fields{grid-row-gap:14px!important}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .gform_button{width:100%;justify-content:center}}.elementor-220 .elementor-element.elementor-element-mjgform .gform_required_legend{display:none!important}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .gform-field-label--type-sub{font:400 12px/1.4 "DM Sans",sans-serif!important;color:#8B807A!important;margin-top:6px!important}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .ginput_complex{grid-column-gap:16px!important}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper select:invalid,.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper select option[value=""]{color:#A89A94}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .gfield--type-honeypot{display:none!important}.elementor-220 .elementor-element.elementor-element-mjgform .gform_wrapper .gform_validation_errors{margin-bottom:18px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cef894 */.elementor-220 .elementor-element.elementor-element-3cef894{min-width:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c556d7 */.elementor-220 .elementor-element.elementor-element-7c556d7 .elementor-heading-title{text-wrap:balance}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c8bb42f */.elementor-220 .elementor-element.elementor-element-c8bb42f .elementor-icon-box-title{margin:0}.elementor-220 .elementor-element.elementor-element-c8bb42f .elementor-icon-box-description{margin:0}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4ea8b03 */.elementor-220 .elementor-element.elementor-element-4ea8b03 .elementor-icon-box-title{margin:0}.elementor-220 .elementor-element.elementor-element-4ea8b03 .elementor-icon-box-description{margin:0}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-838a652 */.elementor-220 .elementor-element.elementor-element-838a652 .elementor-icon-box-title{margin:0}.elementor-220 .elementor-element.elementor-element-838a652 .elementor-icon-box-description{margin:0}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-94e178d */.elementor-220 .elementor-element.elementor-element-94e178d .elementor-button-icon svg{width:11px;height:11px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-622f872 */.elementor-220 .elementor-element.elementor-element-622f872{overflow:hidden}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f496e1d */.elementor-220 .elementor-element.elementor-element-f496e1d .elementor-heading-title{text-wrap:balance}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-a0fa293 */.elementor-220 .elementor-element.elementor-element-a0fa293 iframe{display:block;filter:saturate(.75)}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d4df05a */.elementor-220 .elementor-element.elementor-element-d4df05a .elementor-icon-wrapper{line-height:0}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f35c6df */.elementor-220 .elementor-element.elementor-element-f35c6df .elementor-button-icon svg{width:10px;height:10px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11f3a52 */.elementor-220 .elementor-element.elementor-element-11f3a52{overflow:hidden}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-8a64629 */.elementor-220 .elementor-element.elementor-element-8a64629 iframe{display:block;filter:saturate(.75)}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7637b09 */.elementor-220 .elementor-element.elementor-element-7637b09 .elementor-icon-wrapper{line-height:0}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57d435d */.elementor-220 .elementor-element.elementor-element-57d435d .elementor-button-icon svg{width:10px;height:10px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f85d5f */.elementor-220 .elementor-element.elementor-element-3f85d5f{overflow:hidden}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7089008 */.elementor-220 .elementor-element.elementor-element-7089008{grid-template-rows:none!important}/* End custom CSS */