.elementor-5 .elementor-element.elementor-element-4fafe29e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-4fafe29e:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-4fafe29e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f580d0 );background-image:url("https://midi-epargne.lsv31.com/wp-content/uploads/2024/12/bg-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-5 .elementor-element.elementor-element-cc96728{--display:flex;--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-5 .elementor-element.elementor-element-4d1985b{text-align:center;}.elementor-5 .elementor-element.elementor-element-4d1985b .elementor-heading-title{font-size:59px;font-weight:200;text-transform:uppercase;line-height:75px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-6541f162{--spacer-size:80px;}.elementor-5 .elementor-element.elementor-element-14455799{text-align:center;}.elementor-5 .elementor-element.elementor-element-14455799 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:15px;word-spacing:0.5em;color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-676fcb4{--spacer-size:20px;}.elementor-5 .elementor-element.elementor-element-ef0c3f7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-5 .elementor-element.elementor-element-ef0c3f7.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-eb47fde{--display:flex;--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-5 .elementor-element.elementor-element-ef7de20{text-align:center;}.elementor-5 .elementor-element.elementor-element-96d6d4b{--display:flex;--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-5 .elementor-element.elementor-element-3e66e5d{text-align:center;}.elementor-5 .elementor-element.elementor-element-2b153f4{--display:flex;--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-5 .elementor-element.elementor-element-12e1431{text-align:center;}.elementor-5 .elementor-element.elementor-element-4fdf64f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-4fdf64f.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-987d8e5{--display:flex;--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-5 .elementor-element.elementor-element-fa57165{text-align:center;font-size:38px;font-weight:200;}.elementor-5 .elementor-element.elementor-element-f74dc32{--display:flex;--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-5 .elementor-element.elementor-element-6f6be6c{text-align:center;font-size:38px;font-weight:200;}.elementor-5 .elementor-element.elementor-element-f39447c{--display:flex;--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-5 .elementor-element.elementor-element-013a25d{text-align:center;font-size:38px;font-weight:200;}.elementor-5 .elementor-element.elementor-element-77e5969{--spacer-size:80px;}.elementor-5 .elementor-element.elementor-element-085bf92{--display:flex;--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-5 .elementor-element.elementor-element-76b1ed1c{text-align:center;}.elementor-5 .elementor-element.elementor-element-76b1ed1c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:10px;word-spacing:0.5em;color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-463f06c7{--spacer-size:50px;}.elementor-5 .elementor-element.elementor-element-43002f9{--display:flex;--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-5 .elementor-element.elementor-element-a162f64 > .elementor-widget-container{margin:110px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-270ad8f{left:-90px;}body.rtl .elementor-5 .elementor-element.elementor-element-270ad8f{right:-90px;}.elementor-5 .elementor-element.elementor-element-270ad8f{top:0px;}.elementor-5 .elementor-element.elementor-element-270ad8f > .elementor-widget-container{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-3f580d0 );}.elementor-5 .elementor-element.elementor-element-270ad8f img{width:175px;}.elementor-5 .elementor-element.elementor-element-24d904b{--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:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-24d904b:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-24d904b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-5 .elementor-element.elementor-element-515c7e6{text-align:center;}.elementor-5 .elementor-element.elementor-element-515c7e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:15px;word-spacing:0.5em;color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-2f121b4{--spacer-size:50px;}.elementor-5 .elementor-element.elementor-element-bca91d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--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-5 .elementor-element.elementor-element-1157bcc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5 .elementor-element.elementor-element-03e6675{--display:flex;--min-height:125px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:100% 100% 100% 100%;box-shadow:0px 11px 18px -9px rgba(0,0,0,0.5);--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-5 .elementor-element.elementor-element-03e6675:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-03e6675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f580d0 );}.elementor-5 .elementor-element.elementor-element-1e3e581 img{width:58px;}.elementor-5 .elementor-element.elementor-element-0122f03{text-align:center;}.elementor-5 .elementor-element.elementor-element-0122f03 .elementor-heading-title{font-size:55px;font-weight:700;}.elementor-5 .elementor-element.elementor-element-1c3408d .elementor-heading-title{font-size:1rem;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-710a3b1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5 .elementor-element.elementor-element-1360a41{--display:flex;--min-height:125px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:100% 100% 100% 100%;box-shadow:0px 11px 18px -9px rgba(0,0,0,0.5);--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-5 .elementor-element.elementor-element-1360a41:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-1360a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f580d0 );}.elementor-5 .elementor-element.elementor-element-10dceee img{width:42px;}.elementor-5 .elementor-element.elementor-element-4e152a9{text-align:center;}.elementor-5 .elementor-element.elementor-element-4e152a9 .elementor-heading-title{font-size:55px;font-weight:700;}.elementor-5 .elementor-element.elementor-element-ed85ed6 .elementor-heading-title{font-size:1rem;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-070f2e4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5 .elementor-element.elementor-element-65663c0{--display:flex;--min-height:125px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:100% 100% 100% 100%;box-shadow:0px 11px 18px -9px rgba(0,0,0,0.5);--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-5 .elementor-element.elementor-element-65663c0:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-65663c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f580d0 );}.elementor-5 .elementor-element.elementor-element-d8e8ad7 img{width:80px;}.elementor-5 .elementor-element.elementor-element-9f80224{text-align:center;}.elementor-5 .elementor-element.elementor-element-9f80224 .elementor-heading-title{font-size:55px;font-weight:700;}.elementor-5 .elementor-element.elementor-element-8d78a39 .elementor-heading-title{font-size:1rem;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-56f4695c{--display:flex;--min-height:462px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5 .elementor-element.elementor-element-56f4695c:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-56f4695c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-238bad3f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:1;}.elementor-5 .elementor-element.elementor-element-238bad3f.e-con{--align-self:flex-start;}.elementor-5 .elementor-element.elementor-element-2768445d{text-align:center;}.elementor-5 .elementor-element.elementor-element-2768445d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:200;text-transform:uppercase;line-height:1em;letter-spacing:10px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-3f580d0 );}.elementor-5 .elementor-element.elementor-element-570ac9f4{text-align:left;}.elementor-5 .elementor-element.elementor-element-570ac9f4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:57px;font-weight:900;text-transform:uppercase;line-height:81px;letter-spacing:10px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-3f580d0 );}.elementor-5 .elementor-element.elementor-element-3ebf222e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-3ebf222e img{width:97px;}.elementor-5 .elementor-element.elementor-element-6cc076df{--display:flex;--position:absolute;--min-height:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}.elementor-5 .elementor-element.elementor-element-6cc076df:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-6cc076df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://midi-epargne.lsv31.com/wp-content/uploads/2024/12/bg-hero-section-expertise.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-6cc076df.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-6cc076df{right:0px;}body.rtl .elementor-5 .elementor-element.elementor-element-6cc076df{left:0px;}@media(max-width:1024px){.elementor-5 .elementor-element.elementor-element-4fafe29e{--padding-top:80px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-4d1985b .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-5 .elementor-element.elementor-element-a162f64 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-270ad8f > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-270ad8f{text-align:left;}.elementor-5 .elementor-element.elementor-element-1157bcc{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-5 .elementor-element.elementor-element-710a3b1{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-5 .elementor-element.elementor-element-070f2e4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-5 .elementor-element.elementor-element-56f4695c{--min-height:225px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-2768445d .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-5 .elementor-element.elementor-element-570ac9f4 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-5 .elementor-element.elementor-element-3ebf222e img{width:52px;}}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-4fafe29e{--padding-top:80px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-4d1985b .elementor-heading-title{font-size:22px;line-height:29px;}.elementor-5 .elementor-element.elementor-element-6541f162{--spacer-size:60px;}.elementor-5 .elementor-element.elementor-element-14455799 .elementor-heading-title{font-size:14px;letter-spacing:5px;}.elementor-5 .elementor-element.elementor-element-4fdf64f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5 .elementor-element.elementor-element-085bf92{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5 .elementor-element.elementor-element-76b1ed1c .elementor-heading-title{font-size:14px;letter-spacing:5px;}.elementor-5 .elementor-element.elementor-element-a162f64 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-270ad8f > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-270ad8f.elementor-element{--align-self:flex-start;}.elementor-5 .elementor-element.elementor-element-270ad8f img{width:103px;}.elementor-5 .elementor-element.elementor-element-24d904b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5 .elementor-element.elementor-element-515c7e6 .elementor-heading-title{font-size:14px;letter-spacing:5px;}.elementor-5 .elementor-element.elementor-element-2f121b4{--spacer-size:60px;}.elementor-5 .elementor-element.elementor-element-1157bcc{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5 .elementor-element.elementor-element-03e6675{--width:125px;}.elementor-5 .elementor-element.elementor-element-03e6675.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-710a3b1{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-5 .elementor-element.elementor-element-1360a41{--width:125px;}.elementor-5 .elementor-element.elementor-element-070f2e4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-5 .elementor-element.elementor-element-65663c0{--width:125px;}.elementor-5 .elementor-element.elementor-element-56f4695c{--min-height:145px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-238bad3f{--content-width:520px;--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-5 .elementor-element.elementor-element-2768445d .elementor-heading-title{font-size:13px;line-height:13px;letter-spacing:4px;}.elementor-5 .elementor-element.elementor-element-570ac9f4{text-align:left;}.elementor-5 .elementor-element.elementor-element-570ac9f4 .elementor-heading-title{font-size:18px;line-height:28px;letter-spacing:5px;}.elementor-5 .elementor-element.elementor-element-3ebf222e > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-cc96728{--content-width:700px;}.elementor-5 .elementor-element.elementor-element-ef0c3f7{--width:940px;}.elementor-5 .elementor-element.elementor-element-eb47fde{--width:650px;}.elementor-5 .elementor-element.elementor-element-96d6d4b{--width:650px;}.elementor-5 .elementor-element.elementor-element-2b153f4{--width:650px;}.elementor-5 .elementor-element.elementor-element-4fdf64f{--width:300px;}.elementor-5 .elementor-element.elementor-element-987d8e5{--width:650px;}.elementor-5 .elementor-element.elementor-element-f74dc32{--width:650px;}.elementor-5 .elementor-element.elementor-element-f39447c{--width:650px;}.elementor-5 .elementor-element.elementor-element-085bf92{--content-width:700px;}.elementor-5 .elementor-element.elementor-element-03e6675{--width:125px;}.elementor-5 .elementor-element.elementor-element-1360a41{--width:125px;}.elementor-5 .elementor-element.elementor-element-65663c0{--width:125px;}.elementor-5 .elementor-element.elementor-element-238bad3f{--content-width:920px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5 .elementor-element.elementor-element-238bad3f{--content-width:750px;}}/* Start custom CSS for heading, class: .elementor-element-4d1985b */.elementor-5 .elementor-element.elementor-element-4d1985b b{
    font-weight: 800;
}
@media(max-width:1024px){
    .elementor-5 .elementor-element.elementor-element-4d1985b b{
        display:block;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef7de20 */@media(min-width:767px){
    .elementor-5 .elementor-element.elementor-element-ef7de20 {
        width: 650px ! important;
        margin:0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e66e5d */@media(min-width:767px){
    .elementor-5 .elementor-element.elementor-element-3e66e5d {
        width: 650px ! important;
        margin:0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12e1431 */@media(min-width:767px){
    .elementor-5 .elementor-element.elementor-element-12e1431 {
        width: 650px ! important;
        margin:0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef0c3f7 */.elementor-5 .elementor-element.elementor-element-ef0c3f7 {
    position: relative;
}
.elementor-5 .elementor-element.elementor-element-ef0c3f7::after {
    content:'';
    position: absolute;
    bottom: -50px;
    left:50%;
    transform: translateX(-50%);
    width: 4px;
    height: 40px;
    background: var( --e-global-color-primary );
    display: block;
}
.elementor-5 .elementor-element.elementor-element-ef0c3f7 .box .part-text {
    padding: 65px;
}
.elementor-5 .elementor-element.elementor-element-ef0c3f7 .box.slick-current .part-text {
    color: var( --e-global-color-primary );
    border:1px solid #DedEDe;
    background: #FFFFFF;
    -webkit-box-shadow: 0px 10px 60px 0px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0px 10px 60px 0px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 10px 60px 0px rgba(0, 0, 0, 0.3);
}
@media(max-width:767px){
    .elementor-5 .elementor-element.elementor-element-ef0c3f7::after {
        bottom: 0;
    }
    .elementor-5 .elementor-element.elementor-element-ef0c3f7 .box .part-text {
        padding: 25px;
        height:100% ! important;
    }
    .elementor-5 .elementor-element.elementor-element-ef0c3f7 .box .part-text > .elementor-widget-container {
        height: 100%;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }
    .elementor-5 .elementor-element.elementor-element-ef0c3f7 .box.slick-current .part-text {
        color: var( --e-global-color-primary );
        -webkit-box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.3);
        -moz-box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.3);
        box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.3);
    }
    .elementor-5 .elementor-element.elementor-element-ef0c3f7 .slick-track {
        display: flex !important;
    }
    .elementor-5 .elementor-element.elementor-element-ef0c3f7 .slick-slide {
        height: inherit !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa57165 */@media(min-width:767px){
    .elementor-5 .elementor-element.elementor-element-fa57165 {
        width: 650px ! important;
        margin:0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f6be6c */@media(min-width:767px){
    .elementor-5 .elementor-element.elementor-element-6f6be6c {
        width: 650px ! important;
        margin:0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-013a25d */@media(min-width:767px){
    .elementor-5 .elementor-element.elementor-element-013a25d {
        width: 650px ! important;
        margin:0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fdf64f */.elementor-5 .elementor-element.elementor-element-4fdf64f .box .part-text p{
    font-size: 38px ! important;
    color: var( --e-global-color-primary );
}
.elementor-5 .elementor-element.elementor-element-4fdf64f .box.slick-current .part-text p {
    font-weight: 900;
}
@media(max-width:767px){
    .elementor-5 .elementor-element.elementor-element-4fdf64f .slick-track{
      padding-top: 0;
      padding-bottom: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-270ad8f */@media(max-width:1024px){
    .elementor-5 .elementor-element.elementor-element-270ad8f {
        position:relative ! important;
        left:inherit ! important;
        border:0 ! important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a382f9 */.elementor-5 .elementor-element.elementor-element-6a382f9 h3{
    text-transform: uppercase;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bca91d3 */@media(max-width:767px){
    .elementor-5 .elementor-element.elementor-element-bca91d3 .num {
        display: flex;
    }
    .elementor-5 .elementor-element.elementor-element-bca91d3 .slick-track {
       padding:0;
    }
    
    .slick-dots {
        display: block;
        position: absolute;
        bottom:-36px;
        transform: translateX(-50%);
        left: 50%;
        margin: 0;
        list-style: none;
        padding:0;
    }
    
    .slick-dots li {
		display: inline-block;
		margin-right: 10px;
    }
    .slick-dots li:hover button,
    .slick-dots li.slick-active button  {
		background:var( --e-global-color-primary );
    }	
    .slick-dots li button {
		width: 12px;
		height: 12px;
		border: 0;
		border-radius: 100%;
		background-color: #D6D6D6;
		text-indent: -999999px;
		padding: 0;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cc076df */.elementor-5 .elementor-element.elementor-element-6cc076df {
    width: 50%;
}/* End custom CSS */