.elementor-23 .elementor-element.elementor-element-1a8ee15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5rem;--padding-bottom:8rem;--padding-left:16rem;--padding-right:16rem;}.elementor-23 .elementor-element.elementor-element-1a8ee15:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1a8ee15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reinedusoir.com/wp-content/uploads/nude-6997519-1920-6634a5e631576.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-16a1eb7{text-align:center;}.elementor-23 .elementor-element.elementor-element-16a1eb7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-23 .elementor-element.elementor-element-f0e1037{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-1b10093{--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:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-b667c6d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-b126d62{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6f0afcc{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23 .elementor-element.elementor-element-6f0afcc:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-6f0afcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F26E6E;}.elementor-23 .elementor-element.elementor-element-6f0afcc:hover{background-color:#E04E4E;}.elementor-23 .elementor-element.elementor-element-6f0afcc.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-23 .elementor-element.elementor-element-cddd579{--display:flex;--min-height:280px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-23 .elementor-element.elementor-element-cddd579:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-cddd579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reinedusoir.com/wp-content/uploads/NINA-copie-67b5f7e940427.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-cddd579::before, .elementor-23 .elementor-element.elementor-element-cddd579 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-cddd579 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-cddd579 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-cddd579 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-cddd579 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-804f9ea .elementor-icon-list-icon i{color:#2F3335;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-804f9ea .elementor-icon-list-icon svg{fill:#2F3335;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-804f9ea{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-804f9ea .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-e7f6eff{--display:flex;}.elementor-23 .elementor-element.elementor-element-4206011{text-align:center;}.elementor-23 .elementor-element.elementor-element-4206011 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-5bf728e{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-5bf728e.e-con{--align-self:center;}.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-23 .elementor-element.elementor-element-9f45090 .elementor-button{background-color:#8BE5BC;border-radius:8px 8px 8px 8px;}.elementor-23 .elementor-element.elementor-element-100d8eb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-ed9884b{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23 .elementor-element.elementor-element-ed9884b:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-ed9884b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F26E6E;}.elementor-23 .elementor-element.elementor-element-ed9884b:hover{background-color:#E04E4E;}.elementor-23 .elementor-element.elementor-element-ed9884b.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-23 .elementor-element.elementor-element-77dbff9{--display:flex;--min-height:280px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-23 .elementor-element.elementor-element-77dbff9:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-77dbff9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reinedusoir.com/wp-content/uploads/leana1-67095277d682d.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-77dbff9::before, .elementor-23 .elementor-element.elementor-element-77dbff9 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-77dbff9 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-77dbff9 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-77dbff9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-77dbff9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-3089a35 .elementor-icon-list-icon i{color:#2F3335;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-3089a35 .elementor-icon-list-icon svg{fill:#2F3335;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-3089a35{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-3089a35 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-8de94d2{--display:flex;}.elementor-23 .elementor-element.elementor-element-aac0b1a{text-align:center;}.elementor-23 .elementor-element.elementor-element-aac0b1a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-cf0c356{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-cf0c356.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-bafda7f .elementor-button{background-color:#8BE5BC;border-radius:8px 8px 8px 8px;}.elementor-23 .elementor-element.elementor-element-b8d6bd7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-f297896{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23 .elementor-element.elementor-element-f297896:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-f297896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F26E6E;}.elementor-23 .elementor-element.elementor-element-f297896:hover{background-color:#E04E4E;}.elementor-23 .elementor-element.elementor-element-f297896.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-23 .elementor-element.elementor-element-786627d{--display:flex;--min-height:280px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-23 .elementor-element.elementor-element-786627d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-786627d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reinedusoir.com/wp-content/uploads/dominatrice-0-66ebd2a137a3f.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-786627d::before, .elementor-23 .elementor-element.elementor-element-786627d > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-786627d > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-786627d > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-786627d > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-786627d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-bd20a9d .elementor-icon-list-icon i{color:#2F3335;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-bd20a9d .elementor-icon-list-icon svg{fill:#2F3335;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-bd20a9d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-bd20a9d .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-d4d3f6f{--display:flex;}.elementor-23 .elementor-element.elementor-element-751884d{text-align:center;}.elementor-23 .elementor-element.elementor-element-751884d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-1f1dab4{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-1f1dab4.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-fabadac .elementor-button{background-color:#8BE5BC;border-radius:8px 8px 8px 8px;}.elementor-23 .elementor-element.elementor-element-3da4c8e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-dc58593{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23 .elementor-element.elementor-element-dc58593:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-dc58593 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F26E6E;}.elementor-23 .elementor-element.elementor-element-dc58593:hover{background-color:#E04E4E;}.elementor-23 .elementor-element.elementor-element-dc58593.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-23 .elementor-element.elementor-element-e956842{--display:flex;--min-height:280px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-23 .elementor-element.elementor-element-e956842:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-e956842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reinedusoir.com/wp-content/uploads/PORTRAIT-669feba6217b0.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-e956842::before, .elementor-23 .elementor-element.elementor-element-e956842 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-e956842 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-e956842 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-e956842 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-e956842 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-6af41d0 .elementor-icon-list-icon i{color:#2F3335;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-6af41d0 .elementor-icon-list-icon svg{fill:#2F3335;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-6af41d0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-6af41d0 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-4870b53{--display:flex;}.elementor-23 .elementor-element.elementor-element-587043a{text-align:center;}.elementor-23 .elementor-element.elementor-element-587043a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-aee6ce1{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-aee6ce1.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-a3bf6b4 .elementor-button{background-color:#8BE5BC;border-radius:8px 8px 8px 8px;}.elementor-23 .elementor-element.elementor-element-4c943ff{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-015b3f9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-b5a91bd{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23 .elementor-element.elementor-element-b5a91bd:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b5a91bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F26E6E;}.elementor-23 .elementor-element.elementor-element-b5a91bd:hover{background-color:#E04E4E;}.elementor-23 .elementor-element.elementor-element-b5a91bd.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-23 .elementor-element.elementor-element-842a5ab{--display:flex;--min-height:280px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-23 .elementor-element.elementor-element-842a5ab:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-842a5ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reinedusoir.com/wp-content/uploads/JUSTINE-R2-67f6a9d8e2acd.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-842a5ab::before, .elementor-23 .elementor-element.elementor-element-842a5ab > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-842a5ab > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-842a5ab > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-842a5ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-842a5ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-dd72da7 .elementor-icon-list-icon i{color:#2F3335;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-dd72da7 .elementor-icon-list-icon svg{fill:#2F3335;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-dd72da7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-dd72da7 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-3edbb59{--display:flex;}.elementor-23 .elementor-element.elementor-element-a12895e{text-align:center;}.elementor-23 .elementor-element.elementor-element-a12895e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-54c7ab7{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-54c7ab7.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-a3ea31d .elementor-button{background-color:#8BE5BC;border-radius:8px 8px 8px 8px;}.elementor-23 .elementor-element.elementor-element-16c630a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-5d056de{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23 .elementor-element.elementor-element-5d056de:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5d056de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F26E6E;}.elementor-23 .elementor-element.elementor-element-5d056de:hover{background-color:#E04E4E;}.elementor-23 .elementor-element.elementor-element-5d056de.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-23 .elementor-element.elementor-element-f48f882{--display:flex;--min-height:280px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-23 .elementor-element.elementor-element-f48f882:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-f48f882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reinedusoir.com/wp-content/uploads/CAPRICE4-copie-679141acbaf33.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-f48f882::before, .elementor-23 .elementor-element.elementor-element-f48f882 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-f48f882 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-f48f882 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-f48f882 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-f48f882 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-8d4fe80 .elementor-icon-list-icon i{color:#2F3335;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-8d4fe80 .elementor-icon-list-icon svg{fill:#2F3335;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-8d4fe80{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-8d4fe80 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-2a84c60{--display:flex;}.elementor-23 .elementor-element.elementor-element-a0ea18b{text-align:center;}.elementor-23 .elementor-element.elementor-element-a0ea18b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-74b6c3d{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-74b6c3d.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-2a0fdfe .elementor-button{background-color:#8BE5BC;border-radius:8px 8px 8px 8px;}.elementor-23 .elementor-element.elementor-element-a26eda1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6b74e7f{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23 .elementor-element.elementor-element-6b74e7f:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-6b74e7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F26E6E;}.elementor-23 .elementor-element.elementor-element-6b74e7f:hover{background-color:#E04E4E;}.elementor-23 .elementor-element.elementor-element-6b74e7f.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-23 .elementor-element.elementor-element-d1ae567{--display:flex;--min-height:280px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-23 .elementor-element.elementor-element-d1ae567:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-d1ae567 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reinedusoir.com/wp-content/uploads/PORTRAIT-6634b648d842f.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-d1ae567::before, .elementor-23 .elementor-element.elementor-element-d1ae567 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-d1ae567 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-d1ae567 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-d1ae567 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-d1ae567 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-62634a9 .elementor-icon-list-icon i{color:#2F3335;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-62634a9 .elementor-icon-list-icon svg{fill:#2F3335;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-62634a9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-62634a9 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-e659021{--display:flex;}.elementor-23 .elementor-element.elementor-element-c58b133{text-align:center;}.elementor-23 .elementor-element.elementor-element-c58b133 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-e660b64{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-e660b64.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-c288c39 .elementor-button{background-color:#8BE5BC;border-radius:8px 8px 8px 8px;}.elementor-23 .elementor-element.elementor-element-ada8eb8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-bb119ef{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23 .elementor-element.elementor-element-bb119ef:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-bb119ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F26E6E;}.elementor-23 .elementor-element.elementor-element-bb119ef:hover{background-color:#E04E4E;}.elementor-23 .elementor-element.elementor-element-bb119ef.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-23 .elementor-element.elementor-element-d2d978d{--display:flex;--min-height:280px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-23 .elementor-element.elementor-element-d2d978d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-d2d978d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reinedusoir.com/wp-content/uploads/PORTRAIT-662f544233fe4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-d2d978d::before, .elementor-23 .elementor-element.elementor-element-d2d978d > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-d2d978d > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-d2d978d > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-d2d978d > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-d2d978d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-99df21d .elementor-icon-list-icon i{color:#2F3335;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-99df21d .elementor-icon-list-icon svg{fill:#2F3335;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-99df21d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-99df21d .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-704d750{--display:flex;}.elementor-23 .elementor-element.elementor-element-ce563d2{text-align:center;}.elementor-23 .elementor-element.elementor-element-ce563d2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-e10208f{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-e10208f.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-bae567b .elementor-button{background-color:#8BE5BC;border-radius:8px 8px 8px 8px;}.elementor-23 .elementor-element.elementor-element-67a21e0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-e0a90f2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-79836c7{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23 .elementor-element.elementor-element-79836c7:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-79836c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F26E6E;}.elementor-23 .elementor-element.elementor-element-79836c7:hover{background-color:#E04E4E;}.elementor-23 .elementor-element.elementor-element-79836c7.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-23 .elementor-element.elementor-element-15a3361{--display:flex;--min-height:280px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-23 .elementor-element.elementor-element-15a3361:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-15a3361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reinedusoir.com/wp-content/uploads/portrait-662f3bf866b7f.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-15a3361::before, .elementor-23 .elementor-element.elementor-element-15a3361 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-15a3361 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-15a3361 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-15a3361 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-15a3361 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-da96b04 .elementor-icon-list-icon i{color:#2F3335;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-da96b04 .elementor-icon-list-icon svg{fill:#2F3335;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-da96b04{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-da96b04 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-5920cbf{--display:flex;}.elementor-23 .elementor-element.elementor-element-26a9e03{text-align:center;}.elementor-23 .elementor-element.elementor-element-26a9e03 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-a179341{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a179341.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-74af26e .elementor-button{background-color:#8BE5BC;border-radius:8px 8px 8px 8px;}.elementor-23 .elementor-element.elementor-element-da23f76{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-d6d71ef{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23 .elementor-element.elementor-element-d6d71ef:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-d6d71ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F26E6E;}.elementor-23 .elementor-element.elementor-element-d6d71ef:hover{background-color:#E04E4E;}.elementor-23 .elementor-element.elementor-element-d6d71ef.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-23 .elementor-element.elementor-element-b636ecc{--display:flex;--min-height:280px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-23 .elementor-element.elementor-element-b636ecc:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b636ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reinedusoir.com/wp-content/uploads/PORTRAIT-669a428f83a78.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-b636ecc::before, .elementor-23 .elementor-element.elementor-element-b636ecc > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-b636ecc > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-b636ecc > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-b636ecc > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-b636ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-6374695 .elementor-icon-list-icon i{color:#2F3335;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-6374695 .elementor-icon-list-icon svg{fill:#2F3335;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-6374695{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-6374695 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-7f16a7a{--display:flex;}.elementor-23 .elementor-element.elementor-element-6fb6b7b{text-align:center;}.elementor-23 .elementor-element.elementor-element-6fb6b7b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-386cd4d{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-386cd4d.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-e54cbb3 .elementor-button{background-color:#8BE5BC;border-radius:8px 8px 8px 8px;}.elementor-23 .elementor-element.elementor-element-1e37cee{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-ddd6750{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23 .elementor-element.elementor-element-ddd6750:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-ddd6750 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F26E6E;}.elementor-23 .elementor-element.elementor-element-ddd6750:hover{background-color:#E04E4E;}.elementor-23 .elementor-element.elementor-element-ddd6750.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-23 .elementor-element.elementor-element-4ef36b1{--display:flex;--min-height:280px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-23 .elementor-element.elementor-element-4ef36b1:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-4ef36b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reinedusoir.com/wp-content/uploads/PORTRAIT-662b507b635c2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-4ef36b1::before, .elementor-23 .elementor-element.elementor-element-4ef36b1 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-4ef36b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-4ef36b1 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-4ef36b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-4ef36b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-f29e807 .elementor-icon-list-icon i{color:#2F3335;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-f29e807 .elementor-icon-list-icon svg{fill:#2F3335;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-f29e807{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-f29e807 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-17f46ed{--display:flex;}.elementor-23 .elementor-element.elementor-element-7d4c2e9{text-align:center;}.elementor-23 .elementor-element.elementor-element-7d4c2e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-fa0ff20{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-fa0ff20.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-c681b1f .elementor-button{background-color:#006D3B;border-radius:8px 8px 8px 8px;}.elementor-23 .elementor-element.elementor-element-d730a9b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-147c0f5{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23 .elementor-element.elementor-element-147c0f5:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-147c0f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F26E6E;}.elementor-23 .elementor-element.elementor-element-147c0f5:hover{background-color:#E04E4E;}.elementor-23 .elementor-element.elementor-element-147c0f5.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-23 .elementor-element.elementor-element-1b0bd22{--display:flex;--min-height:280px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-23 .elementor-element.elementor-element-1b0bd22:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1b0bd22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reinedusoir.com/wp-content/uploads/PORTRAIT-6684282fedcde.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-1b0bd22::before, .elementor-23 .elementor-element.elementor-element-1b0bd22 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-1b0bd22 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-1b0bd22 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-1b0bd22 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-1b0bd22 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-af2e6fc .elementor-icon-list-icon i{color:#2F3335;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-af2e6fc .elementor-icon-list-icon svg{fill:#2F3335;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-af2e6fc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-af2e6fc .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-a555523{--display:flex;}.elementor-23 .elementor-element.elementor-element-d8da899{text-align:center;}.elementor-23 .elementor-element.elementor-element-d8da899 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-477af47{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-477af47.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-207b299 .elementor-button{background-color:#8BE5BC;border-radius:8px 8px 8px 8px;}.elementor-23 .elementor-element.elementor-element-1d85b8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-23 .elementor-element.elementor-element-11686e2{text-align:center;}.elementor-23 .elementor-element.elementor-element-11686e2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:500;color:#000000;}.elementor-23 .elementor-element.elementor-element-4554950{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-23 .elementor-element.elementor-element-1b10093{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-23 .elementor-element.elementor-element-b667c6d{--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-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-23 .elementor-element.elementor-element-4c943ff{--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-23 .elementor-element.elementor-element-67a21e0{--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;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-23 .elementor-element.elementor-element-1b10093{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for icon-list, class: .elementor-element-804f9ea *//* ---- Layout principal pour toutes les Icon Lists ---- */
.elementor-widget-icon-list .elementor-icon-list-items {
  display: flex !important;
  flex-direction: row !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 5px !important;
  text-align: center !important;
  padding: 0 !important;
  margin: 0 auto !important;
}

/* ---- Style des éléments individuels ---- */
.elementor-widget-icon-list .elementor-icon-list-item {
  margin: 0 !important;
  display: flex !important;
  align-items: center !important;
}

/* ---- Style du conteneur général de l'Icon List ---- */
.elementor-widget-icon-list {
  background-color: #fff !important;
  padding: 4px !important;
  border-radius: 12px !important;
  display: inline-table !important;
  text-align: center !important;
}

/* ---- Responsive Tablette ---- */
@media (max-width: 1024px) {
  .elementor-widget-icon-list {
    margin: 0 !important;
  }

  .elementor-widget-icon-list .elementor-icon-list-items {
    flex-direction: column !important;
    gap: 4px !important;
  }
}

/* ---- Responsive Mobile ---- */
@media (max-width: 767px) {
  .elementor-widget-icon-list {
    margin: 0 !important;
  }

  .elementor-widget-icon-list .elementor-icon-list-items {
    flex-direction: row !important;
    gap: 12px !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3089a35 *//* ---- Layout principal pour toutes les Icon Lists ---- */
.elementor-widget-icon-list .elementor-icon-list-items {
  display: flex !important;
  flex-direction: row !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 5px !important;
  text-align: center !important;
  padding: 0 !important;
  margin: 0 auto !important;
}

/* ---- Style des éléments individuels ---- */
.elementor-widget-icon-list .elementor-icon-list-item {
  margin: 0 !important;
  display: flex !important;
  align-items: center !important;
}

/* ---- Style du conteneur général de l'Icon List ---- */
.elementor-widget-icon-list {
  background-color: #fff !important;
  padding: 4px !important;
  border-radius: 12px !important;
  display: inline-table !important;
  text-align: center !important;
}

/* ---- Responsive Tablette ---- */
@media (max-width: 1024px) {
  .elementor-widget-icon-list {
    margin: 0 !important;
  }

  .elementor-widget-icon-list .elementor-icon-list-items {
    flex-direction: column !important;
    gap: 4px !important;
  }
}

/* ---- Responsive Mobile ---- */
@media (max-width: 767px) {
  .elementor-widget-icon-list {
    margin: 0 !important;
  }

  .elementor-widget-icon-list .elementor-icon-list-items {
    flex-direction: row !important;
    gap: 12px !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bd20a9d *//* ---- Layout principal pour toutes les Icon Lists ---- */
.elementor-widget-icon-list .elementor-icon-list-items {
  display: flex !important;
  flex-direction: row !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 5px !important;
  text-align: center !important;
  padding: 0 !important;
  margin: 0 auto !important;
}

/* ---- Style des éléments individuels ---- */
.elementor-widget-icon-list .elementor-icon-list-item {
  margin: 0 !important;
  display: flex !important;
  align-items: center !important;
}

/* ---- Style du conteneur général de l'Icon List ---- */
.elementor-widget-icon-list {
  background-color: #fff !important;
  padding: 4px !important;
  border-radius: 12px !important;
  display: inline-table !important;
  text-align: center !important;
}

/* ---- Responsive Tablette ---- */
@media (max-width: 1024px) {
  .elementor-widget-icon-list {
    margin: 0 !important;
  }

  .elementor-widget-icon-list .elementor-icon-list-items {
    flex-direction: column !important;
    gap: 4px !important;
  }
}

/* ---- Responsive Mobile ---- */
@media (max-width: 767px) {
  .elementor-widget-icon-list {
    margin: 0 !important;
  }

  .elementor-widget-icon-list .elementor-icon-list-items {
    flex-direction: row !important;
    gap: 12px !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6af41d0 *//* ---- Layout principal pour toutes les Icon Lists ---- */
.elementor-widget-icon-list .elementor-icon-list-items {
  display: flex !important;
  flex-direction: row !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 5px !important;
  text-align: center !important;
  padding: 0 !important;
  margin: 0 auto !important;
}

/* ---- Style des éléments individuels ---- */
.elementor-widget-icon-list .elementor-icon-list-item {
  margin: 0 !important;
  display: flex !important;
  align-items: center !important;
}

/* ---- Style du conteneur général de l'Icon List ---- */
.elementor-widget-icon-list {
  background-color: #fff !important;
  padding: 4px !important;
  border-radius: 12px !important;
  display: inline-table !important;
  text-align: center !important;
}

/* ---- Responsive Tablette ---- */
@media (max-width: 1024px) {
  .elementor-widget-icon-list {
    margin: 0 !important;
  }

  .elementor-widget-icon-list .elementor-icon-list-items {
    flex-direction: column !important;
    gap: 4px !important;
  }
}

/* ---- Responsive Mobile ---- */
@media (max-width: 767px) {
  .elementor-widget-icon-list {
    margin: 0 !important;
  }

  .elementor-widget-icon-list .elementor-icon-list-items {
    flex-direction: row !important;
    gap: 12px !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dd72da7 *//* ---- Layout principal pour toutes les Icon Lists ---- */
.elementor-widget-icon-list .elementor-icon-list-items {
  display: flex !important;
  flex-direction: row !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 5px !important;
  text-align: center !important;
  padding: 0 !important;
  margin: 0 auto !important;
}

/* ---- Style des éléments individuels ---- */
.elementor-widget-icon-list .elementor-icon-list-item {
  margin: 0 !important;
  display: flex !important;
  align-items: center !important;
}

/* ---- Style du conteneur général de l'Icon List ---- */
.elementor-widget-icon-list {
  background-color: #fff !important;
  padding: 4px !important;
  border-radius: 12px !important;
  display: inline-table !important;
  text-align: center !important;
}

/* ---- Responsive Tablette ---- */
@media (max-width: 1024px) {
  .elementor-widget-icon-list {
    margin: 0 !important;
  }

  .elementor-widget-icon-list .elementor-icon-list-items {
    flex-direction: column !important;
    gap: 4px !important;
  }
}

/* ---- Responsive Mobile ---- */
@media (max-width: 767px) {
  .elementor-widget-icon-list {
    margin: 0 !important;
  }

  .elementor-widget-icon-list .elementor-icon-list-items {
    flex-direction: row !important;
    gap: 12px !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8d4fe80 *//* ---- Layout principal pour toutes les Icon Lists ---- */
.elementor-widget-icon-list .elementor-icon-list-items {
  display: flex !important;
  flex-direction: row !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 5px !important;
  text-align: center !important;
  padding: 0 !important;
  margin: 0 auto !important;
}

/* ---- Style des éléments individuels ---- */
.elementor-widget-icon-list .elementor-icon-list-item {
  margin: 0 !important;
  display: flex !important;
  align-items: center !important;
}

/* ---- Style du conteneur général de l'Icon List ---- */
.elementor-widget-icon-list {
  background-color: #fff !important;
  padding: 4px !important;
  border-radius: 12px !important;
  display: inline-table !important;
  text-align: center !important;
}

/* ---- Responsive Tablette ---- */
@media (max-width: 1024px) {
  .elementor-widget-icon-list {
    margin: 0 !important;
  }

  .elementor-widget-icon-list .elementor-icon-list-items {
    flex-direction: column !important;
    gap: 4px !important;
  }
}

/* ---- Responsive Mobile ---- */
@media (max-width: 767px) {
  .elementor-widget-icon-list {
    margin: 0 !important;
  }

  .elementor-widget-icon-list .elementor-icon-list-items {
    flex-direction: row !important;
    gap: 12px !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-62634a9 *//* ---- Layout principal pour toutes les Icon Lists ---- */
.elementor-widget-icon-list .elementor-icon-list-items {
  display: flex !important;
  flex-direction: row !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 5px !important;
  text-align: center !important;
  padding: 0 !important;
  margin: 0 auto !important;
}

/* ---- Style des éléments individuels ---- */
.elementor-widget-icon-list .elementor-icon-list-item {
  margin: 0 !important;
  display: flex !important;
  align-items: center !important;
}

/* ---- Style du conteneur général de l'Icon List ---- */
.elementor-widget-icon-list {
  background-color: #fff !important;
  padding: 4px !important;
  border-radius: 12px !important;
  display: inline-table !important;
  text-align: center !important;
}

/* ---- Responsive Tablette ---- */
@media (max-width: 1024px) {
  .elementor-widget-icon-list {
    margin: 0 !important;
  }

  .elementor-widget-icon-list .elementor-icon-list-items {
    flex-direction: column !important;
    gap: 4px !important;
  }
}

/* ---- Responsive Mobile ---- */
@media (max-width: 767px) {
  .elementor-widget-icon-list {
    margin: 0 !important;
  }

  .elementor-widget-icon-list .elementor-icon-list-items {
    flex-direction: row !important;
    gap: 12px !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-99df21d *//* ---- Layout principal pour toutes les Icon Lists ---- */
.elementor-widget-icon-list .elementor-icon-list-items {
  display: flex !important;
  flex-direction: row !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 5px !important;
  text-align: center !important;
  padding: 0 !important;
  margin: 0 auto !important;
}

/* ---- Style des éléments individuels ---- */
.elementor-widget-icon-list .elementor-icon-list-item {
  margin: 0 !important;
  display: flex !important;
  align-items: center !important;
}

/* ---- Style du conteneur général de l'Icon List ---- */
.elementor-widget-icon-list {
  background-color: #fff !important;
  padding: 4px !important;
  border-radius: 12px !important;
  display: inline-table !important;
  text-align: center !important;
}

/* ---- Responsive Tablette ---- */
@media (max-width: 1024px) {
  .elementor-widget-icon-list {
    margin: 0 !important;
  }

  .elementor-widget-icon-list .elementor-icon-list-items {
    flex-direction: column !important;
    gap: 4px !important;
  }
}

/* ---- Responsive Mobile ---- */
@media (max-width: 767px) {
  .elementor-widget-icon-list {
    margin: 0 !important;
  }

  .elementor-widget-icon-list .elementor-icon-list-items {
    flex-direction: row !important;
    gap: 12px !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-da96b04 *//* ---- Layout principal pour toutes les Icon Lists ---- */
.elementor-widget-icon-list .elementor-icon-list-items {
  display: flex !important;
  flex-direction: row !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 5px !important;
  text-align: center !important;
  padding: 0 !important;
  margin: 0 auto !important;
}

/* ---- Style des éléments individuels ---- */
.elementor-widget-icon-list .elementor-icon-list-item {
  margin: 0 !important;
  display: flex !important;
  align-items: center !important;
}

/* ---- Style du conteneur général de l'Icon List ---- */
.elementor-widget-icon-list {
  background-color: #fff !important;
  padding: 4px !important;
  border-radius: 12px !important;
  display: inline-table !important;
  text-align: center !important;
}

/* ---- Responsive Tablette ---- */
@media (max-width: 1024px) {
  .elementor-widget-icon-list {
    margin: 0 !important;
  }

  .elementor-widget-icon-list .elementor-icon-list-items {
    flex-direction: column !important;
    gap: 4px !important;
  }
}

/* ---- Responsive Mobile ---- */
@media (max-width: 767px) {
  .elementor-widget-icon-list {
    margin: 0 !important;
  }

  .elementor-widget-icon-list .elementor-icon-list-items {
    flex-direction: row !important;
    gap: 12px !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6374695 *//* ---- Layout principal pour toutes les Icon Lists ---- */
.elementor-widget-icon-list .elementor-icon-list-items {
  display: flex !important;
  flex-direction: row !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 5px !important;
  text-align: center !important;
  padding: 0 !important;
  margin: 0 auto !important;
}

/* ---- Style des éléments individuels ---- */
.elementor-widget-icon-list .elementor-icon-list-item {
  margin: 0 !important;
  display: flex !important;
  align-items: center !important;
}

/* ---- Style du conteneur général de l'Icon List ---- */
.elementor-widget-icon-list {
  background-color: #fff !important;
  padding: 4px !important;
  border-radius: 12px !important;
  display: inline-table !important;
  text-align: center !important;
}

/* ---- Responsive Tablette ---- */
@media (max-width: 1024px) {
  .elementor-widget-icon-list {
    margin: 0 !important;
  }

  .elementor-widget-icon-list .elementor-icon-list-items {
    flex-direction: column !important;
    gap: 4px !important;
  }
}

/* ---- Responsive Mobile ---- */
@media (max-width: 767px) {
  .elementor-widget-icon-list {
    margin: 0 !important;
  }

  .elementor-widget-icon-list .elementor-icon-list-items {
    flex-direction: row !important;
    gap: 12px !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f29e807 *//* ---- Layout principal pour toutes les Icon Lists ---- */
.elementor-widget-icon-list .elementor-icon-list-items {
  display: flex !important;
  flex-direction: row !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 5px !important;
  text-align: center !important;
  padding: 0 !important;
  margin: 0 auto !important;
}

/* ---- Style des éléments individuels ---- */
.elementor-widget-icon-list .elementor-icon-list-item {
  margin: 0 !important;
  display: flex !important;
  align-items: center !important;
}

/* ---- Style du conteneur général de l'Icon List ---- */
.elementor-widget-icon-list {
  background-color: #fff !important;
  padding: 4px !important;
  border-radius: 12px !important;
  display: inline-table !important;
  text-align: center !important;
}

/* ---- Responsive Tablette ---- */
@media (max-width: 1024px) {
  .elementor-widget-icon-list {
    margin: 0 !important;
  }

  .elementor-widget-icon-list .elementor-icon-list-items {
    flex-direction: column !important;
    gap: 4px !important;
  }
}

/* ---- Responsive Mobile ---- */
@media (max-width: 767px) {
  .elementor-widget-icon-list {
    margin: 0 !important;
  }

  .elementor-widget-icon-list .elementor-icon-list-items {
    flex-direction: row !important;
    gap: 12px !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-af2e6fc *//* ---- Layout principal pour toutes les Icon Lists ---- */
.elementor-widget-icon-list .elementor-icon-list-items {
  display: flex !important;
  flex-direction: row !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 5px !important;
  text-align: center !important;
  padding: 0 !important;
  margin: 0 auto !important;
}

/* ---- Style des éléments individuels ---- */
.elementor-widget-icon-list .elementor-icon-list-item {
  margin: 0 !important;
  display: flex !important;
  align-items: center !important;
}

/* ---- Style du conteneur général de l'Icon List ---- */
.elementor-widget-icon-list {
  background-color: #fff !important;
  padding: 4px !important;
  border-radius: 12px !important;
  display: inline-table !important;
  text-align: center !important;
}

/* ---- Responsive Tablette ---- */
@media (max-width: 1024px) {
  .elementor-widget-icon-list {
    margin: 0 !important;
  }

  .elementor-widget-icon-list .elementor-icon-list-items {
    flex-direction: column !important;
    gap: 4px !important;
  }
}

/* ---- Responsive Mobile ---- */
@media (max-width: 767px) {
  .elementor-widget-icon-list {
    margin: 0 !important;
  }

  .elementor-widget-icon-list .elementor-icon-list-items {
    flex-direction: row !important;
    gap: 12px !important;
  }
}/* End custom CSS */