.elementor-31 .elementor-element.elementor-element-2c1637c3:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2c1637c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitrine-artisanale-madagascar.mg/wp-content/uploads/unlimited_elements/art.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-2c1637c3 > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-2c1637c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 10%;}.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-69ea1855.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-69ea1855.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31 .elementor-element.elementor-element-69ea1855.elementor-column > .elementor-widget-wrap{justify-content:center;}.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-31 .elementor-element.elementor-element-3447c711 img{width:15%;}.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-31 .elementor-element.elementor-element-5857dbf5{text-align:center;}.elementor-31 .elementor-element.elementor-element-5857dbf5 .elementor-heading-title{font-family:"Arizonia", Sans-serif;font-size:60px;font-weight:500;color:#ffffff;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-af7d0d9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-af7d0d9{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:5px;color:#ffffff;}.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-31 .elementor-element.elementor-element-37d3f532 .elementor-button{background-color:rgba(94,56,234,0);font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;text-decoration:none;line-height:1em;letter-spacing:0.5px;fill:#ffffff;color:#ffffff;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;padding:17px 25px 15px 25px;}.elementor-31 .elementor-element.elementor-element-37d3f532 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-37d3f532 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #AD140C 0%, #E49A11 100%);border-color:#ffffff;}.elementor-31 .elementor-element.elementor-element-37d3f532{width:auto;max-width:auto;}.elementor-31 .elementor-element.elementor-element-37d3f532 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-37d3f532 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-37d3f532 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-48750a36{padding:100px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-34f299ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;color:#242424;}.elementor-31 .elementor-element.elementor-element-6516fa37 .elementor-heading-title{font-family:"Arizonia", Sans-serif;font-size:40px;font-weight:400;color:#CD332B;}.elementor-31 .elementor-element.elementor-element-74cd3f5a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-31 .elementor-element.elementor-element-2cb1a0eb{text-align:right;}.elementor-31 .elementor-element.elementor-element-7fc7e80d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-7fc7e80d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitrine-artisanale-madagascar.mg/wp-content/uploads/unlimited_elements/WhatsApp-Image-2024-09-09-at-12.57.251.jpeg");}.elementor-31 .elementor-element.elementor-element-7fc7e80d > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #CD332B 0%, #000000 50%);opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-7fc7e80d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-31 .elementor-element.elementor-element-9d32d96 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-23742a0f .elementor-heading-title{font-family:"Arizonia", Sans-serif;font-size:40px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-51bbd6ae{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-7d75c7e3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-7d75c7e3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31 .elementor-element.elementor-element-7d75c7e3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-31 .elementor-element.elementor-element-7d75c7e3 > .elementor-element-populated, .elementor-31 .elementor-element.elementor-element-7d75c7e3 > .elementor-element-populated > .elementor-background-overlay, .elementor-31 .elementor-element.elementor-element-7d75c7e3 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-243d9f09 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-243d9f09.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-243d9f09.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-243d9f09.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-243d9f09.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-243d9f09.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-281cf072.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-281cf072.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31 .elementor-element.elementor-element-281cf072.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-31 .elementor-element.elementor-element-281cf072 > .elementor-element-populated, .elementor-31 .elementor-element.elementor-element-281cf072 > .elementor-element-populated > .elementor-background-overlay, .elementor-31 .elementor-element.elementor-element-281cf072 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3966caf .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-3966caf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-3966caf.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-3966caf.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-3966caf.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-3966caf.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-41244652.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-41244652.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31 .elementor-element.elementor-element-f0a435c .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-f0a435c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f0a435c.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-f0a435c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f0a435c.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-f0a435c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-6cbe434c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-172675c{--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;}.elementor-widget-ha-gradient-heading .ha-gradient-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31 .elementor-element.elementor-element-3a087b22 .ha-gradient-heading{color:#242424;font-family:"Montserrat", Sans-serif;font-size:14px;}.elementor-31 .elementor-element.elementor-element-6fe36266 .ha-gradient-heading{color:#CD332B;font-family:"Arizonia", Sans-serif;font-size:40px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-5f7d7f64 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-31 .elementor-element.elementor-element-5f7d7f64{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;color:#000000;}.elementor-31 .elementor-element.elementor-element-499676c4 .elementor-button{background-color:rgba(94,56,234,0);font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;text-decoration:none;line-height:1em;letter-spacing:0.5px;fill:#000000;color:#000000;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;padding:17px 25px 15px 25px;}.elementor-31 .elementor-element.elementor-element-499676c4 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-499676c4 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #AD140C 0%, #E49A11 100%);border-color:#ffffff;}.elementor-31 .elementor-element.elementor-element-499676c4{width:auto;max-width:auto;}.elementor-31 .elementor-element.elementor-element-499676c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-499676c4 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-499676c4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-d809299{--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;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d809299:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-d809299 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #D69C303B 34%);}.elementor-31 .elementor-element.elementor-element-51fcc1d8{--display:flex;--padding-top:20px;--padding-bottom:39px;--padding-left:40px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-68a37135 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-31 .elementor-element.elementor-element-640b292c{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2fba159f > .elementor-widget-container{margin:0px 0px -100px 0px;}.elementor-31 .elementor-element.elementor-element-2fba159f{z-index:2;}.elementor-31 .elementor-element.elementor-element-2fba159f img{width:150px;height:150px;object-fit:cover;object-position:center center;}.elementor-31 .elementor-element.elementor-element-3c624ca9 > .elementor-widget-container{background-color:#D69C30;padding:169px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-3c624ca9.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-31 .elementor-element.elementor-element-3c624ca9{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-309c5df2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-31 .elementor-element.elementor-element-309c5df2 > .elementor-background-overlay{background-image:url("https://vitrine-artisanale-madagascar.mg/wp-content/uploads/2024/09/WhatsApp-Image-2024-09-09-at-12.50.47.jpeg");background-position:100% 17px;background-repeat:no-repeat;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-309c5df2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-widget-ha-justified-gallery .justified-gallery > .ha-justified-grid__item > .caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ha-justified-gallery .ha-filter__item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31 .elementor-element.elementor-element-ba47a54 .ha-justified-grid__wrap{--justified-grid-pull:10px;}.elementor-31 .elementor-element.elementor-element-ba47a54 .ha-justified-grid__item:hover img{cursor:default;}.elementor-31 .elementor-element.elementor-element-ba47a54 .ha-filter{text-align:left;}.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-1c54fd31.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-1c54fd31.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31 .elementor-element.elementor-element-1c54fd31 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-31 .elementor-element.elementor-element-1c54fd31 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 50px;}.elementor-31 .elementor-element.elementor-element-1c54fd31 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-38f55243 .ha-gradient-heading{color:#242424;font-family:"Montserrat", Sans-serif;font-size:14px;}.elementor-31 .elementor-element.elementor-element-5970245a .ha-gradient-heading{color:#CD332B;font-family:"Arizonia", Sans-serif;font-size:40px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-2fca1e81{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;color:#000000;}.elementor-31 .elementor-element.elementor-element-2c2785ac .elementor-button{background-color:rgba(94,56,234,0);font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;text-decoration:none;line-height:1em;letter-spacing:0.5px;fill:#000000;color:#000000;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;padding:17px 25px 15px 25px;}.elementor-31 .elementor-element.elementor-element-2c2785ac .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-2c2785ac .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #AD140C 0%, #E49A11 100%);border-color:#ffffff;}.elementor-31 .elementor-element.elementor-element-2c2785ac{width:auto;max-width:auto;}.elementor-31 .elementor-element.elementor-element-2c2785ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2c2785ac .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-2c2785ac .elementor-button:focus svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-4b799679{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-21ccd61a{--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;}.elementor-31 .elementor-element.elementor-element-a8480a6{text-align:left;}.elementor-31 .elementor-element.elementor-element-a8480a6 .elementor-heading-title{font-family:"Arizonia", Sans-serif;font-size:40px;font-weight:400;color:#CD332B;}.elementor-31 .elementor-element.elementor-element-7e55af93{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;color:#000000;}.elementor-31 .elementor-element.elementor-element-70ae4efc{--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;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;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-10cfc3fd{text-align:left;}.elementor-31 .elementor-element.elementor-element-10cfc3fd .elementor-heading-title{font-family:"Arizonia", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-31 .elementor-element.elementor-element-54285dca{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;color:#000000;}.elementor-31 .elementor-element.elementor-element-3cfe9d1e{--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;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;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-20129061{text-align:left;}.elementor-31 .elementor-element.elementor-element-20129061 .elementor-heading-title{font-family:"Arizonia", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-31 .elementor-element.elementor-element-7348c309{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;color:#000000;}.elementor-31 .elementor-element.elementor-element-58a86809{padding:100px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2542aad4{text-align:center;}.elementor-31 .elementor-element.elementor-element-2542aad4 .elementor-heading-title{font-family:"Arizonia", Sans-serif;font-size:40px;font-weight:400;color:#CD332B;}.elementor-31 .elementor-element.elementor-element-38c318f1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;color:#000000;}.elementor-31 .elementor-element.elementor-element-4e0d32fb{margin-top:30px;margin-bottom:0px;}.elementor-widget-ha-infobox .ha-infobox-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ha-infobox .ha-infobox-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ha-infobox .ha-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31 .elementor-element.elementor-element-4dfbdbb0 > .elementor-widget-container{background-color:#E8E8E8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e8e8e8;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-4dfbdbb0.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-31 .elementor-element.elementor-element-4dfbdbb0 .ha-infobox-figure--icon{color:#E0960C;}.elementor-31 .elementor-element.elementor-element-4dfbdbb0 .ha-infobox-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;}.elementor-31 .elementor-element.elementor-element-4dfbdbb0 .ha-infobox-text{color:#050505;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-4dfbdbb0 .ha-btn .ha-btn-icon{--infobox-btn-icon-translate-x-hover:10px;}.elementor-31 .elementor-element.elementor-element-1d845fe1 > .elementor-widget-container{background-color:#E8E8E8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e8e8e8;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-1d845fe1.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-31 .elementor-element.elementor-element-1d845fe1 .ha-infobox-figure--icon{color:#E0960C;}.elementor-31 .elementor-element.elementor-element-1d845fe1 .ha-infobox-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;}.elementor-31 .elementor-element.elementor-element-1d845fe1 .ha-infobox-text{color:#050505;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-1d845fe1 .ha-btn .ha-btn-icon{--infobox-btn-icon-translate-x-hover:10px;}.elementor-31 .elementor-element.elementor-element-6b298ca8 > .elementor-widget-container{background-color:#E8E8E8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e8e8e8;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-6b298ca8.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-31 .elementor-element.elementor-element-6b298ca8 .ha-infobox-figure--icon{color:#E0960C;}.elementor-31 .elementor-element.elementor-element-6b298ca8 .ha-infobox-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;}.elementor-31 .elementor-element.elementor-element-6b298ca8 .ha-infobox-text{color:#050505;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-6b298ca8 .ha-btn .ha-btn-icon{--infobox-btn-icon-translate-x-hover:10px;}.elementor-31 .elementor-element.elementor-element-7bc5727 > .elementor-container{min-height:600px;}.elementor-31 .elementor-element.elementor-element-7bc5727{padding:100px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-74f4c61b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-31 .elementor-element.elementor-element-74f4c61b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitrine-artisanale-madagascar.mg/wp-content/uploads/unlimited_elements/WhatsApp-Image-2024-09-09-at-12.57.38.jpeg");background-position:0px -240px;background-size:cover;}.elementor-31 .elementor-element.elementor-element-74f4c61b > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-74f4c61b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-31 .elementor-element.elementor-element-74f4c61b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-31 .elementor-element.elementor-element-74f4c61b > .elementor-element-populated, .elementor-31 .elementor-element.elementor-element-74f4c61b > .elementor-element-populated > .elementor-background-overlay, .elementor-31 .elementor-element.elementor-element-74f4c61b > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-31 .elementor-element.elementor-element-74f4c61b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 50px 50px;}.elementor-31 .elementor-element.elementor-element-74f4c61b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-556113b4{text-align:left;}.elementor-31 .elementor-element.elementor-element-556113b4 .elementor-heading-title{font-family:"Arizonia", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2154cbe0{font-family:"Montserrat", Sans-serif;font-size:16px;color:#ffffff;}.elementor-31 .elementor-element.elementor-element-29b758d9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-31 .elementor-element.elementor-element-29b758d9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#efefef;}.elementor-31 .elementor-element.elementor-element-29b758d9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-31 .elementor-element.elementor-element-29b758d9 > .elementor-element-populated, .elementor-31 .elementor-element.elementor-element-29b758d9 > .elementor-element-populated > .elementor-background-overlay, .elementor-31 .elementor-element.elementor-element-29b758d9 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-31 .elementor-element.elementor-element-29b758d9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 50px 50px;}.elementor-31 .elementor-element.elementor-element-29b758d9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-2c156d1 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-663560b1{width:42.188%;}.elementor-31 .elementor-element.elementor-element-3b37f3db{width:57.812%;}.elementor-31 .elementor-element.elementor-element-6c6d0a08{width:55%;}.elementor-31 .elementor-element.elementor-element-7d75c7e3{width:15%;}.elementor-31 .elementor-element.elementor-element-281cf072{width:15%;}.elementor-31 .elementor-element.elementor-element-41244652{width:15%;}.elementor-31 .elementor-element.elementor-element-172675c{--width:40%;}.elementor-31 .elementor-element.elementor-element-d809299{--width:60%;}.elementor-31 .elementor-element.elementor-element-51fcc1d8{--width:57%;}.elementor-31 .elementor-element.elementor-element-640b292c{--width:39%;}.elementor-31 .elementor-element.elementor-element-18ef0e68{width:68.588%;}.elementor-31 .elementor-element.elementor-element-1c54fd31{width:40%;}.elementor-31 .elementor-element.elementor-element-21ccd61a{--width:38%;}.elementor-31 .elementor-element.elementor-element-70ae4efc{--width:30%;}.elementor-31 .elementor-element.elementor-element-3cfe9d1e{--width:30%;}.elementor-31 .elementor-element.elementor-element-1a7116d2{width:25%;}.elementor-31 .elementor-element.elementor-element-4df0f660{width:49.333%;}.elementor-31 .elementor-element.elementor-element-d43beb3{width:25%;}.elementor-31 .elementor-element.elementor-element-4a1d464f{width:30.974%;}.elementor-31 .elementor-element.elementor-element-77043a9e{width:37.714%;}.elementor-31 .elementor-element.elementor-element-52f56cac{width:30.976%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-172675c{--width:100%;}.elementor-31 .elementor-element.elementor-element-d809299{--width:100%;}.elementor-31 .elementor-element.elementor-element-18ef0e68{width:100%;}.elementor-31 .elementor-element.elementor-element-1c54fd31{width:100%;}.elementor-31 .elementor-element.elementor-element-21ccd61a{--width:100%;}.elementor-31 .elementor-element.elementor-element-70ae4efc{--width:47%;}.elementor-31 .elementor-element.elementor-element-3cfe9d1e{--width:47%;}}@media(min-width:1025px){.elementor-31 .elementor-element.elementor-element-7fc7e80d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-7fc7e80d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-5857dbf5 .elementor-heading-title{font-size:34px;}.elementor-31 .elementor-element.elementor-element-48750a36{padding:50px 20px 0px 20px;}.elementor-31 .elementor-element.elementor-element-34f299ef .elementor-heading-title{font-size:12px;}.elementor-31 .elementor-element.elementor-element-6516fa37 .elementor-heading-title{font-size:27px;}.elementor-31 .elementor-element.elementor-element-74cd3f5a{font-size:14px;}.elementor-31 .elementor-element.elementor-element-2cb1a0eb{text-align:right;}.elementor-31 .elementor-element.elementor-element-7fc7e80d{margin-top:50px;margin-bottom:0px;padding:0100px 20px 100px 20px;}.elementor-31 .elementor-element.elementor-element-9d32d96 .elementor-heading-title{font-size:12px;}.elementor-31 .elementor-element.elementor-element-23742a0f .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-51bbd6ae{font-size:14px;}.elementor-31 .elementor-element.elementor-element-243d9f09 .elementor-icon{font-size:30px;}.elementor-31 .elementor-element.elementor-element-243d9f09 .elementor-icon svg{height:30px;}.elementor-31 .elementor-element.elementor-element-3966caf .elementor-icon{font-size:30px;}.elementor-31 .elementor-element.elementor-element-3966caf .elementor-icon svg{height:30px;}.elementor-31 .elementor-element.elementor-element-f0a435c .elementor-icon{font-size:30px;}.elementor-31 .elementor-element.elementor-element-f0a435c .elementor-icon svg{height:30px;}.elementor-31 .elementor-element.elementor-element-6cbe434c{--flex-wrap:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-3a087b22 .ha-gradient-heading{font-size:12px;}.elementor-31 .elementor-element.elementor-element-6fe36266 .ha-gradient-heading{font-size:30px;}.elementor-31 .elementor-element.elementor-element-5f7d7f64{font-size:14px;}.elementor-31 .elementor-element.elementor-element-d809299{--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;}.elementor-31 .elementor-element.elementor-element-3c624ca9{font-size:14px;}.elementor-31 .elementor-element.elementor-element-309c5df2 > .elementor-background-overlay{background-position:0% 0px;}.elementor-31 .elementor-element.elementor-element-309c5df2{padding:50px 0px 53px 0px;}.elementor-31 .elementor-element.elementor-element-1c54fd31 > .elementor-element-populated{padding:50px 20px 0px 20px;}.elementor-31 .elementor-element.elementor-element-38f55243 .ha-gradient-heading{font-size:12px;}.elementor-31 .elementor-element.elementor-element-5970245a .ha-gradient-heading{font-size:30px;}.elementor-31 .elementor-element.elementor-element-2fca1e81{font-size:14px;}.elementor-31 .elementor-element.elementor-element-4b799679{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-70ae4efc{--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;}.elementor-31 .elementor-element.elementor-element-58a86809{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-4e0d32fb{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-4dfbdbb0 .ha-infobox-title{font-size:16px;}.elementor-31 .elementor-element.elementor-element-4dfbdbb0 .ha-infobox-text{font-size:14px;}.elementor-31 .elementor-element.elementor-element-1d845fe1 .ha-infobox-title{font-size:16px;}.elementor-31 .elementor-element.elementor-element-1d845fe1 .ha-infobox-text{font-size:14px;}.elementor-31 .elementor-element.elementor-element-6b298ca8 .ha-infobox-title{font-size:16px;}.elementor-31 .elementor-element.elementor-element-6b298ca8 .ha-infobox-text{font-size:14px;}.elementor-31 .elementor-element.elementor-element-74f4c61b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-31 .elementor-element.elementor-element-74f4c61b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-31 .elementor-element.elementor-element-556113b4 .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-2154cbe0{font-size:14px;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-2c1637c3{padding:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-5857dbf5 .elementor-heading-title{font-size:35px;}.elementor-31 .elementor-element.elementor-element-af7d0d9{font-size:10px;}.elementor-31 .elementor-element.elementor-element-37d3f532 .elementor-button{padding:10px 10px 10px 10px;}.elementor-31 .elementor-element.elementor-element-6516fa37 .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-74cd3f5a{font-size:12px;}.elementor-31 .elementor-element.elementor-element-3b37f3db.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-31 .elementor-element.elementor-element-2cb1a0eb{text-align:right;}.elementor-31 .elementor-element.elementor-element-23742a0f .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-51bbd6ae{font-size:12px;}.elementor-31 .elementor-element.elementor-element-7d75c7e3{width:33.5%;}.elementor-31 .elementor-element.elementor-element-281cf072{width:33.5%;}.elementor-31 .elementor-element.elementor-element-41244652{width:33%;}.elementor-31 .elementor-element.elementor-element-6fe36266 .ha-gradient-heading{font-size:30px;}.elementor-31 .elementor-element.elementor-element-5f7d7f64 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5f7d7f64{font-size:12px;}.elementor-31 .elementor-element.elementor-element-499676c4 .elementor-button{padding:10px 10px 10px 10px;}.elementor-31 .elementor-element.elementor-element-51fcc1d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2fba159f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2fba159f img{width:100%;height:200px;}.elementor-31 .elementor-element.elementor-element-3c624ca9 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-31 .elementor-element.elementor-element-3c624ca9{font-size:12px;}.elementor-31 .elementor-element.elementor-element-309c5df2 > .elementor-background-overlay{background-position:0% 0px;}.elementor-31 .elementor-element.elementor-element-5970245a .ha-gradient-heading{font-size:30px;}.elementor-31 .elementor-element.elementor-element-2fca1e81{font-size:12px;}.elementor-31 .elementor-element.elementor-element-2c2785ac .elementor-button{padding:10px 10px 10px 10px;}.elementor-31 .elementor-element.elementor-element-4b799679{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-a8480a6 .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-7e55af93{font-size:12px;}.elementor-31 .elementor-element.elementor-element-70ae4efc{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-10cfc3fd .elementor-heading-title{font-size:25px;}.elementor-31 .elementor-element.elementor-element-54285dca{font-size:12px;}.elementor-31 .elementor-element.elementor-element-20129061 .elementor-heading-title{font-size:25px;}.elementor-31 .elementor-element.elementor-element-7348c309{font-size:12px;}.elementor-31 .elementor-element.elementor-element-2542aad4 .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-38c318f1{font-size:12px;}.elementor-31 .elementor-element.elementor-element-4e0d32fb{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-4dfbdbb0 .ha-infobox-figure--icon{font-size:35px;}.elementor-31 .elementor-element.elementor-element-4dfbdbb0 .ha-infobox-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-4dfbdbb0 .ha-infobox-text{font-size:12px;}.elementor-31 .elementor-element.elementor-element-1d845fe1 .ha-infobox-figure--icon{font-size:35px;}.elementor-31 .elementor-element.elementor-element-1d845fe1 .ha-infobox-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-1d845fe1 .ha-infobox-text{font-size:12px;}.elementor-31 .elementor-element.elementor-element-6b298ca8 .ha-infobox-figure--icon{font-size:35px;}.elementor-31 .elementor-element.elementor-element-6b298ca8 .ha-infobox-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-6b298ca8 .ha-infobox-text{font-size:12px;}.elementor-31 .elementor-element.elementor-element-7bc5727{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-74f4c61b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-31 .elementor-element.elementor-element-74f4c61b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-31 .elementor-element.elementor-element-74f4c61b > .elementor-element-populated{padding:50px 40px 50px 40px;}.elementor-31 .elementor-element.elementor-element-556113b4 .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-2154cbe0{font-size:12px;}.elementor-31 .elementor-element.elementor-element-29b758d9 > .elementor-element-populated{padding:30px 30px 30px 30px;}}