.elementor-1822 .elementor-element.elementor-element-99e0d7a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-1822 .elementor-element.elementor-element-99e0d7a:not(.elementor-motion-effects-element-type-background),.elementor-1822 .elementor-element.elementor-element-99e0d7a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f7}.elementor-1822 .elementor-element.elementor-element-b5f1ca1 .elementor-heading-title{color:#212121}.elementor-1822 .elementor-element.elementor-element-5c13059{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-1822 .elementor-element.elementor-element-5c13059:not(.elementor-motion-effects-element-type-background),.elementor-1822 .elementor-element.elementor-element-5c13059>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f7}.elementor-1822 .elementor-element.elementor-element-acc4c83{text-align:justify;font-family:"Rubik",Sans-serif;color:#212121}.elementor-1822 .elementor-element.elementor-element-ea5737a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap}.elementor-1822 .elementor-element.elementor-element-ea5737a:not(.elementor-motion-effects-element-type-background),.elementor-1822 .elementor-element.elementor-element-ea5737a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-1822 .elementor-element.elementor-element-ea5737a>.elementor-shape-top .elementor-shape-fill,.elementor-1822 .elementor-element.elementor-element-ea5737a>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:#f2f2f7}.elementor-1822 .elementor-element.elementor-element-ea5737a>.elementor-shape-top svg,.elementor-1822 .elementor-element.elementor-element-ea5737a>.e-con-inner>.elementor-shape-top svg{width:calc(120% + 1.3px)}.elementor-1822 .elementor-element.elementor-element-d146569{--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}.elementor-1822 .elementor-element.elementor-element-baec9b5{text-align:right}.elementor-1822 .elementor-element.elementor-element-baec9b5 .elementor-heading-title{font-family:"Rubik",Sans-serif;color:#0dfbff}.elementor-1822 .elementor-element.elementor-element-9cecaff{--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}.elementor-1822 .elementor-element.elementor-element-36a7112:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://capsdigital.fr/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-1822 .elementor-element.elementor-element-36a7112.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://capsdigital.fr/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-1822 .elementor-element.elementor-element-5a73ae6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-1822 .elementor-element.elementor-element-7e35786{text-align:justify;font-family:"Rubik",Sans-serif;color:#212121}.elementor-1822 .elementor-element.elementor-element-5a420e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-1822 .elementor-element.elementor-element-5a420e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-1822 .elementor-element.elementor-element-5a420e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-1822 .elementor-element.elementor-element-5a420e8 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-1822 .elementor-element.elementor-element-5a420e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-1822 .elementor-element.elementor-element-5a420e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-1822 .elementor-element.elementor-element-5a420e8 .elementor-icon-list-icon i{transition:color .3s}.elementor-1822 .elementor-element.elementor-element-5a420e8 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-1822 .elementor-element.elementor-element-5a420e8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1822 .elementor-element.elementor-element-5a420e8 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1822 .elementor-element.elementor-element-5a420e8 .elementor-icon-list-item>a{font-family:"Rubik",Sans-serif}.elementor-1822 .elementor-element.elementor-element-5a420e8 .elementor-icon-list-text{transition:color .3s}.elementor-1822 .elementor-element.elementor-element-7a61bf8{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap}.elementor-1822 .elementor-element.elementor-element-7a61bf8:not(.elementor-motion-effects-element-type-background),.elementor-1822 .elementor-element.elementor-element-7a61bf8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f7}.elementor-1822 .elementor-element.elementor-element-7a61bf8>.elementor-shape-top svg,.elementor-1822 .elementor-element.elementor-element-7a61bf8>.e-con-inner>.elementor-shape-top svg{width:calc(120% + 1.3px);transform:translateX(-50%) rotateY(180deg)}.elementor-1822 .elementor-element.elementor-element-cc5d925{--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}.elementor-1822 .elementor-element.elementor-element-331bdb0{text-align:left}.elementor-1822 .elementor-element.elementor-element-331bdb0 .elementor-heading-title{color:#0dfbff}.elementor-1822 .elementor-element.elementor-element-7a3adf0{--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}.elementor-1822 .elementor-element.elementor-element-2e585cc:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://capsdigital.fr/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-1822 .elementor-element.elementor-element-2e585cc.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://capsdigital.fr/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-1822 .elementor-element.elementor-element-6491086{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-1822 .elementor-element.elementor-element-9b0bb9a{text-align:justify;font-family:"Rubik",Sans-serif;color:#212121}.elementor-1822 .elementor-element.elementor-element-432af45{text-align:justify;font-family:"Rubik",Sans-serif;color:#212121}.elementor-1822 .elementor-element.elementor-element-4a60b9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-1822 .elementor-element.elementor-element-4a60b9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-1822 .elementor-element.elementor-element-4a60b9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-1822 .elementor-element.elementor-element-4a60b9a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-1822 .elementor-element.elementor-element-4a60b9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-1822 .elementor-element.elementor-element-4a60b9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-1822 .elementor-element.elementor-element-4a60b9a .elementor-icon-list-icon i{transition:color .3s}.elementor-1822 .elementor-element.elementor-element-4a60b9a .elementor-icon-list-icon svg{transition:fill .3s}.elementor-1822 .elementor-element.elementor-element-4a60b9a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1822 .elementor-element.elementor-element-4a60b9a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1822 .elementor-element.elementor-element-4a60b9a .elementor-icon-list-item>a{font-family:"Rubik",Sans-serif}.elementor-1822 .elementor-element.elementor-element-4a60b9a .elementor-icon-list-text{transition:color .3s}.elementor-1822 .elementor-element.elementor-element-00b252e{--display:flex;--min-height:150px;--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-1822 .elementor-element.elementor-element-00b252e:not(.elementor-motion-effects-element-type-background),.elementor-1822 .elementor-element.elementor-element-00b252e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f7}.elementor-1822 .elementor-element.elementor-element-100b2d5{text-align:justify;font-family:"Rubik",Sans-serif;color:#212121}.elementor-1822 .elementor-element.elementor-element-8e6eaba .elementor-button{background-color:#f2f2f7;font-family:"Rubik",Sans-serif;font-size:20px;fill:#212121;color:#212121;box-shadow:3px 5px 0px 2px #000;transition-duration:0s;border-style:solid;border-width:1px;border-color:#212121}.elementor-1822 .elementor-element.elementor-element-8e6eaba .elementor-button:hover,.elementor-1822 .elementor-element.elementor-element-8e6eaba .elementor-button:focus{background-color:#f2f2f7;color:#212121;border-color:#212121;box-shadow:0px 0px 0px 0px #000}.elementor-1822 .elementor-element.elementor-element-8e6eaba{width:var(--container-widget-width,40.011%);max-width:40.011%;--container-widget-width:40.011%;--container-widget-flex-grow:0;--e-transform-transition-duration:0ms}.elementor-1822 .elementor-element.elementor-element-8e6eaba>.elementor-widget-container:hover{--e-transform-translateX:0px;--e-transform-translateY:3px}.elementor-1822 .elementor-element.elementor-element-8e6eaba.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1822 .elementor-element.elementor-element-8e6eaba .elementor-button:hover svg,.elementor-1822 .elementor-element.elementor-element-8e6eaba .elementor-button:focus svg{fill:#212121}@media(min-width:768px){.elementor-1822 .elementor-element.elementor-element-d146569{--width:100%}.elementor-1822 .elementor-element.elementor-element-9cecaff{--width:50%}.elementor-1822 .elementor-element.elementor-element-5a73ae6{--width:50%}.elementor-1822 .elementor-element.elementor-element-cc5d925{--width:100%}.elementor-1822 .elementor-element.elementor-element-7a3adf0{--width:50%}.elementor-1822 .elementor-element.elementor-element-6491086{--width:50%}}@media(max-width:1024px){.elementor-1822 .elementor-element.elementor-element-ea5737a>.elementor-shape-top svg,.elementor-1822 .elementor-element.elementor-element-ea5737a>.e-con-inner>.elementor-shape-top svg{height:137px}.elementor-1822 .elementor-element.elementor-element-7a61bf8>.elementor-shape-top svg,.elementor-1822 .elementor-element.elementor-element-7a61bf8>.e-con-inner>.elementor-shape-top svg{height:137px}}@media(max-width:767px){.elementor-1822 .elementor-element.elementor-element-ea5737a>.elementor-shape-top svg,.elementor-1822 .elementor-element.elementor-element-ea5737a>.e-con-inner>.elementor-shape-top svg{height:95px}.elementor-1822 .elementor-element.elementor-element-7a61bf8>.elementor-shape-top svg,.elementor-1822 .elementor-element.elementor-element-7a61bf8>.e-con-inner>.elementor-shape-top svg{height:95px}.elementor-1822 .elementor-element.elementor-element-8e6eaba{width:var(--container-widget-width,296.125px);max-width:296.125px;--container-widget-width:296.125px;--container-widget-flex-grow:0}}.btn-star-hover{position:relative;overflow:visible;display:inline-block;padding:10px 20px;font-size:16px;text-align:center;background-color:#f2f2f7;color:#333;border-radius:5px;transition:transform .1s ease;border:none}.btn-star-hover:hover:after,.btn-star-hover:hover:before{content:"✩";position:absolute;transform:scale(0);font-size:30px;color:#0dfbff;opacity:0;animation:starEffect .6s ease-out}.btn-star-hover:hover:after{bottom:-15px;right:-15px}.btn-star-hover:hover:before{bottom:-30px;right:-30px}@keyframes starEffect{0%{transform:scale(0);opacity:1}50%{transform:scale(1);opacity:.5}100%{transform:scale(1.5);opacity:0}}