.elementor-2687 .elementor-element.elementor-element-398f2c2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-2687 .elementor-element.elementor-element-398f2c2:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-398f2c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2687 .elementor-element.elementor-element-0dc582c{--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:43px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-a5b6a12{animation-duration:1500ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;z-index:1;animation-delay:1100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-a5b6a12 .aux-modern-heading-secondary{font-size:80px;font-weight:700;text-transform:uppercase;line-height:0.9em;color:var( --e-global-color-text );margin:0px 0px 20px 0px;max-width:600px;}.elementor-2687 .elementor-element.elementor-element-a5b6a12 .aux-modern-heading-secondary .aux-head-highlight{font-size:61px;font-weight:700;color:var( --e-global-color-accent );}.elementor-2687 .elementor-element.elementor-element-2be240f .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-2687 .elementor-element.elementor-element-2be240f .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-primary );}.elementor-2687 .elementor-element.elementor-element-2be240f .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-2687 .elementor-element.elementor-element-2be240f .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-text );}.elementor-2687 .elementor-element.elementor-element-2be240f{animation-duration:1300ms;z-index:1;animation-delay:1300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-2be240f.elementor-element{--align-self:flex-start;}.elementor-2687 .elementor-element.elementor-element-2be240f .aux-modern-button-wrapper{text-align:left;}.elementor-2687 .elementor-element.elementor-element-2be240f .aux-modern-button{padding:19px 37px 20px 27px;}.elementor-2687 .elementor-element.elementor-element-2be240f .aux-overlay:before, .elementor-2687 .elementor-element.elementor-element-2be240f .aux-overlay:after{border-radius:24px 24px 24px 24px;}.elementor-2687 .elementor-element.elementor-element-2be240f .aux-text{font-size:18px;font-weight:500;color:var( --e-global-color-43a9a87 );}.elementor-2687 .elementor-element.elementor-element-2be240f .aux-modern-button:hover .aux-text{color:var( --e-global-color-43a9a87 );}.elementor-2687 .elementor-element.elementor-element-dfc0f9d{--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:-123px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-dfc0f9d.e-con{--align-self:center;}.elementor-2687 .elementor-element.elementor-element-85d2826{animation-duration:1600ms;position:absolute;top:-34px;right:-6px;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-f13270a{animation-duration:1600ms;animation-delay:700ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-f13270a .aux-media-image{max-width:641px;}.elementor-2687 .elementor-element.elementor-element-5edd45f{width:var( --container-widget-width, 198px );max-width:198px;background-color:var( --e-global-color-text );animation-duration:1300ms;padding:23px 10px 23px 20px;--container-widget-width:198px;--container-widget-flex-grow:0;border-radius:24px 24px 24px 24px;box-shadow:0px 24px 50px 0px rgba(0, 0, 0, 0.14901960784313725);position:absolute;top:114px;right:-53px;animation-delay:800ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-5edd45f.elementor-element{--align-self:flex-start;}.elementor-2687 .elementor-element.elementor-element-5edd45f .elementor-icon-box-wrapper{align-items:center;gap:13px;}.elementor-2687 .elementor-element.elementor-element-5edd45f .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-43a9a87 );}.elementor-2687 .elementor-element.elementor-element-5edd45f .elementor-icon{font-size:34px;}.elementor-2687 .elementor-element.elementor-element-5edd45f .elementor-icon-box-title, .elementor-2687 .elementor-element.elementor-element-5edd45f .elementor-icon-box-title a{font-size:24px;font-weight:500;line-height:1em;}.elementor-2687 .elementor-element.elementor-element-5edd45f .elementor-icon-box-description{font-size:18px;font-weight:400;letter-spacing:0px;color:#05050578;}.elementor-2687 .elementor-element.elementor-element-6dc57fd{width:var( --container-widget-width, 330px );max-width:330px;background-color:var( --e-global-color-text );animation-duration:1300ms;padding:23px 10px 23px 24px;--container-widget-width:330px;--container-widget-flex-grow:0;border-radius:24px 24px 24px 24px;position:absolute;top:276px;left:-152px;animation-delay:800ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-6dc57fd.elementor-element{--align-self:flex-start;}.elementor-2687 .elementor-element.elementor-element-6dc57fd .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-2687 .elementor-element.elementor-element-6dc57fd .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-43a9a87 );}.elementor-2687 .elementor-element.elementor-element-6dc57fd .elementor-icon{font-size:28px;}.elementor-2687 .elementor-element.elementor-element-6dc57fd .elementor-icon-box-title, .elementor-2687 .elementor-element.elementor-element-6dc57fd .elementor-icon-box-title a{font-size:24px;font-weight:500;line-height:1em;}.elementor-2687 .elementor-element.elementor-element-6dc57fd .elementor-icon-box-description{font-size:18px;font-weight:400;letter-spacing:0px;color:#05050578;}.elementor-2687 .elementor-element.elementor-element-25015c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-108px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-2687 .elementor-element.elementor-element-b90fd15{--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;--border-radius:25px 25px 25px 25px;--padding-top:65px;--padding-bottom:0px;--padding-left:150px;--padding-right:50px;}.elementor-2687 .elementor-element.elementor-element-b90fd15:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-b90fd15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aed7b97 );}.elementor-2687 .elementor-element.elementor-element-9891fec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-92e37e7 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-2687 .elementor-element.elementor-element-92e37e7 .aux-modern-button .aux-overlay:before{background-color:#02010100;}.elementor-2687 .elementor-element.elementor-element-92e37e7 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-2687 .elementor-element.elementor-element-92e37e7 .aux-modern-button .aux-overlay:after{background-color:#02010100;}.elementor-2687 .elementor-element.elementor-element-92e37e7{--e-transform-rotateZ:-90deg;animation-duration:1400ms;--e-transform-origin-x:left;--e-transform-origin-y:bottom;position:absolute;top:116px;left:-33px;animation-delay:1100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-iteration-count:infinite;opacity:1;}.elementor-2687 .elementor-element.elementor-element-92e37e7 .aux-modern-button-wrapper{text-align:left;}.elementor-2687 .elementor-element.elementor-element-92e37e7 .aux-modern-button{padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-92e37e7 .aux-text{font-size:18px;font-weight:400;color:var( --e-global-color-a099fee );}.elementor-2687 .elementor-element.elementor-element-92e37e7 .aux-modern-button:hover .aux-text{color:var( --e-global-color-secondary );}.elementor-2687 .elementor-element.elementor-element-81b4e08 .aux-modern-heading-primary{background-color:var( --e-global-color-secondary );font-size:35px;font-weight:700;color:var( --e-global-color-text );margin:0px 0px 35px 0px;padding:2px 22px 2px 22px;border-radius:16px 16px 16px 16px;}.elementor-2687 .elementor-element.elementor-element-81b4e08{width:var( --container-widget-width, 330px );max-width:330px;animation-duration:1300ms;padding:0px 0px 36px 0px;--container-widget-width:330px;--container-widget-flex-grow:0;border-style:none;border-radius:20px 20px 20px 20px;animation-delay:1400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-81b4e08:hover{border-style:none;border-radius:20px 20px 20px 20px;box-shadow:0px 8px 0px 0px #DC0155;}.elementor-2687 .elementor-element.elementor-element-81b4e08 .aux-modern-heading-secondary{font-size:18px;font-weight:700;color:var( --e-global-color-43a9a87 );margin:0px 0px 12px 0px;}.elementor-2687 .elementor-element.elementor-element-81b4e08 .aux-modern-heading-description{color:#060606BA;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-2687 .elementor-element.elementor-element-82055aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-3fadd85 .aux-modern-heading-primary{background-color:var( --e-global-color-secondary );font-size:35px;font-weight:700;color:var( --e-global-color-text );margin:0px 0px 35px 0px;padding:3px 20px 3px 20px;border-radius:16px 16px 16px 16px;}.elementor-2687 .elementor-element.elementor-element-3fadd85{width:var( --container-widget-width, 330px );max-width:330px;animation-duration:1500ms;padding:0px 0px 36px 0px;--container-widget-width:330px;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;animation-delay:1600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-3fadd85:hover{border-radius:20px 20px 20px 20px;box-shadow:0px 8px 0px 0px #DC0155;}.elementor-2687 .elementor-element.elementor-element-3fadd85 .aux-modern-heading-secondary{font-size:18px;font-weight:700;color:var( --e-global-color-43a9a87 );margin:0px 0px 12px 0px;}.elementor-2687 .elementor-element.elementor-element-3fadd85 .aux-modern-heading-description{color:#060606BA;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-2687 .elementor-element.elementor-element-f745a10{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-4b964ce .aux-modern-heading-primary{background-color:var( --e-global-color-secondary );font-size:35px;font-weight:700;color:var( --e-global-color-text );margin:0px 0px 35px 0px;padding:3px 20px 3px 20px;border-radius:16px 16px 16px 16px;}.elementor-2687 .elementor-element.elementor-element-4b964ce{width:var( --container-widget-width, 330px );max-width:330px;animation-duration:1300ms;padding:0px 0px 36px 0px;--container-widget-width:330px;--container-widget-flex-grow:0;animation-delay:1800ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-4b964ce:hover{border-radius:20px 20px 20px 20px;box-shadow:0px 8px 0px 0px #DC0155;}.elementor-2687 .elementor-element.elementor-element-4b964ce .aux-modern-heading-secondary{font-size:18px;font-weight:700;color:var( --e-global-color-43a9a87 );margin:0px 0px 12px 0px;}.elementor-2687 .elementor-element.elementor-element-4b964ce .aux-modern-heading-description{color:#060606BA;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-2687 .elementor-element.elementor-element-e61b5cc{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:185px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-2687 .elementor-element.elementor-element-bf1bf9e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-7ecf145 .aux-modern-heading-primary{background-image:url("https://orcusium.fr/wp-content/uploads/2025/06/Group-67.svg");font-size:18px;font-weight:700;color:var( --e-global-color-a099fee );background-position:0px 7px;background-repeat:no-repeat;margin:0px 0px 14px 0px;padding:0px 0px 0px 40px;}.elementor-2687 .elementor-element.elementor-element-7ecf145{animation-duration:1500ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-7ecf145 .aux-modern-heading-secondary{font-size:58px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;max-width:512px;}.elementor-2687 .elementor-element.elementor-element-7ecf145 .aux-modern-heading-secondary .aux-head-highlight{color:var( --e-global-color-a099fee );}.elementor-2687 .elementor-element.elementor-element-7ecf145 .aux-modern-heading-description{color:#000000C7;font-size:23px;font-weight:400;text-transform:none;max-width:443px;}.elementor-2687 .elementor-element.elementor-element-1188079{width:var( --container-widget-width, 82% );max-width:82%;background-color:var( --e-global-color-primary );animation-duration:1500ms;padding:18px 16px 19px 24px;--container-widget-width:82%;--container-widget-flex-grow:0;border-radius:25px 25px 25px 25px;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.09019607843137255);animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-1188079 .aux-modern-heading-primary{font-size:16px;font-weight:700;color:var( --e-global-color-a099fee );margin:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-1188079 .aux-modern-heading-secondary{font-size:16px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-accent );margin:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-1188079 .aux-modern-heading-description{color:#000000C7;font-size:18px;font-weight:400;text-transform:none;letter-spacing:0px;margin:0px 0px 4px 0px;}.elementor-2687 .elementor-element.elementor-element-67104e7{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-bdfe8a0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-1016320{--display:flex;animation-duration:1400ms;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:9px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-1016320:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-1016320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aed7b97 );}.elementor-2687 .elementor-element.elementor-element-1016320:hover{box-shadow:0px 8px 0px 0px #DC0155;}.elementor-2687 .elementor-element.elementor-element-1016320.e-con{--align-self:flex-start;}.elementor-2687 .elementor-element.elementor-element-ee64e68{width:var( --container-widget-width, 281px );max-width:281px;animation-duration:1300ms;--container-widget-width:281px;--container-widget-flex-grow:0;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-ee64e68 .elementor-icon-box-wrapper{text-align:center;gap:27px;}.elementor-2687 .elementor-element.elementor-element-ee64e68 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-accent );}.elementor-2687 .elementor-element.elementor-element-ee64e68 .elementor-icon-box-title, .elementor-2687 .elementor-element.elementor-element-ee64e68 .elementor-icon-box-title a{font-size:32px;font-weight:500;}.elementor-2687 .elementor-element.elementor-element-ee64e68 .elementor-icon-box-description{font-size:18px;font-weight:400;color:#000000C2;}.elementor-2687 .elementor-element.elementor-element-2c93b5a{--display:flex;animation-duration:1400ms;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:9px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-2c93b5a:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-2c93b5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aed7b97 );}.elementor-2687 .elementor-element.elementor-element-2c93b5a:hover{box-shadow:0px 8px 0px 0px #DC0155;}.elementor-2687 .elementor-element.elementor-element-2c93b5a.e-con{--align-self:flex-start;}.elementor-2687 .elementor-element.elementor-element-d5c4462{width:var( --container-widget-width, 281px );max-width:281px;animation-duration:1300ms;--container-widget-width:281px;--container-widget-flex-grow:0;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-d5c4462 .elementor-icon-box-wrapper{text-align:start;gap:27px;}.elementor-2687 .elementor-element.elementor-element-d5c4462 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-accent );}.elementor-2687 .elementor-element.elementor-element-d5c4462 .elementor-icon-box-title, .elementor-2687 .elementor-element.elementor-element-d5c4462 .elementor-icon-box-title a{font-size:32px;font-weight:500;}.elementor-2687 .elementor-element.elementor-element-d5c4462 .elementor-icon-box-description{font-size:18px;font-weight:400;color:#000000C2;}.elementor-2687 .elementor-element.elementor-element-2254023{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-54ed819{--display:flex;animation-duration:1400ms;--border-radius:25px 25px 25px 25px;--margin-top:23px;--margin-bottom:0px;--margin-left:0px;--margin-right:9px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;animation-delay:700ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-54ed819:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-54ed819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aed7b97 );}.elementor-2687 .elementor-element.elementor-element-54ed819:hover{box-shadow:0px 8px 0px 0px #DC0155;}.elementor-2687 .elementor-element.elementor-element-54ed819.e-con{--align-self:flex-start;}.elementor-2687 .elementor-element.elementor-element-9cc973d{width:var( --container-widget-width, 284px );max-width:284px;animation-duration:1300ms;--container-widget-width:284px;--container-widget-flex-grow:0;animation-delay:800ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-9cc973d .elementor-icon-box-wrapper{text-align:start;gap:27px;}.elementor-2687 .elementor-element.elementor-element-9cc973d .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-accent );}.elementor-2687 .elementor-element.elementor-element-9cc973d .elementor-icon-box-title, .elementor-2687 .elementor-element.elementor-element-9cc973d .elementor-icon-box-title a{font-size:32px;font-weight:500;}.elementor-2687 .elementor-element.elementor-element-9cc973d .elementor-icon-box-description{font-size:18px;font-weight:400;color:#000000C2;}.elementor-2687 .elementor-element.elementor-element-2ba80dc{--display:flex;animation-duration:1400ms;--border-radius:25px 25px 25px 25px;--margin-top:23px;--margin-bottom:0px;--margin-left:9px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;animation-delay:900ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-2ba80dc:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-2ba80dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aed7b97 );}.elementor-2687 .elementor-element.elementor-element-2ba80dc:hover{box-shadow:0px 8px 0px 0px #DC0155;}.elementor-2687 .elementor-element.elementor-element-2ba80dc.e-con{--align-self:flex-start;}.elementor-2687 .elementor-element.elementor-element-cb45def{width:var( --container-widget-width, 281px );max-width:281px;animation-duration:1300ms;--container-widget-width:281px;--container-widget-flex-grow:0;animation-delay:1000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-cb45def .elementor-icon-box-wrapper{text-align:start;gap:27px;}.elementor-2687 .elementor-element.elementor-element-cb45def .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-accent );}.elementor-2687 .elementor-element.elementor-element-cb45def .elementor-icon-box-title, .elementor-2687 .elementor-element.elementor-element-cb45def .elementor-icon-box-title a{font-size:32px;font-weight:500;}.elementor-2687 .elementor-element.elementor-element-cb45def .elementor-icon-box-description{font-size:18px;font-weight:400;color:#000000C2;}.elementor-2687 .elementor-element.elementor-element-34cb25d{--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;--margin-top:272px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-2687 .elementor-element.elementor-element-5135183{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-3641398{width:initial;max-width:initial;animation-duration:1400ms;position:absolute;top:18px;right:29px;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-3641398.aux-appear-watch-animation{--aux-anim-fade-in-from-x:30px;--aux-anim-fade-in-from-y:30px;}.elementor-2687 .elementor-element.elementor-element-3641398 .aux-the-svg{width:300px;}.elementor-2687 .elementor-element.elementor-element-3641398 .aux-widget-container{text-align:center;}.elementor-2687 .elementor-element.elementor-element-6e1ef4f{animation-duration:1300ms;z-index:1;position:absolute;top:77px;left:30px;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-6e1ef4f.elementor-element{--align-self:flex-start;}.elementor-2687 .elementor-element.elementor-element-3c3e20f{animation-duration:1300ms;z-index:1;position:absolute;top:233px;left:479px;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-3c3e20f.elementor-element{--align-self:flex-start;}.elementor-2687 .elementor-element.elementor-element-3c3e20f .aux-media-image{max-width:1600px;max-height:1600px;}.elementor-2687 .elementor-element.elementor-element-b117292.aux-appear-watch-animation{--aux-anim-fade-in-from-x:-30px;--aux-anim-fade-in-from-y:-30px;}.elementor-2687 .elementor-element.elementor-element-b117292{animation-duration:1400ms;margin:0px 45px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-1b4870f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:11px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-93d14ea .aux-modern-heading-primary{background-image:url("https://orcusium.fr/wp-content/uploads/2025/06/Group-67.svg");font-size:18px;font-weight:700;color:var( --e-global-color-a099fee );background-position:0px 7px;background-repeat:no-repeat;margin:0px 0px 16px 0px;padding:0px 0px 0px 40px;}.elementor-2687 .elementor-element.elementor-element-93d14ea{animation-duration:1500ms;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-93d14ea .aux-modern-heading-secondary{font-size:50px;font-weight:700;text-transform:none;line-height:1.2em;color:var( --e-global-color-accent );margin:0px 0px 11px 0px;padding:0px 0px 0px 0px;max-width:1600px;}.elementor-2687 .elementor-element.elementor-element-93d14ea .aux-modern-heading-secondary .aux-head-highlight{color:var( --e-global-color-a099fee );}.elementor-2687 .elementor-element.elementor-element-93d14ea .aux-modern-heading-description{color:#000000C7;font-size:23px;font-weight:400;max-width:1600px;}.elementor-2687 .elementor-element.elementor-element-03db627 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-2687 .elementor-element.elementor-element-03db627 .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-primary );}.elementor-2687 .elementor-element.elementor-element-03db627 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-2687 .elementor-element.elementor-element-03db627 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-secondary );}.elementor-2687 .elementor-element.elementor-element-03db627{animation-duration:1300ms;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;animation-delay:800ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-03db627.elementor-element{--align-self:flex-start;}.elementor-2687 .elementor-element.elementor-element-03db627 .aux-modern-button-wrapper{text-align:left;}.elementor-2687 .elementor-element.elementor-element-03db627 .aux-modern-button{padding:19px 37px 20px 27px;}.elementor-2687 .elementor-element.elementor-element-03db627 .aux-overlay:before, .elementor-2687 .elementor-element.elementor-element-03db627 .aux-overlay:after{border-radius:24px 24px 24px 24px;}.elementor-2687 .elementor-element.elementor-element-03db627 .aux-text{font-size:24px;font-weight:500;color:var( --e-global-color-43a9a87 );}.elementor-2687 .elementor-element.elementor-element-03db627 .aux-modern-button:hover .aux-text{color:var( --e-global-color-text );}.elementor-2687 .elementor-element.elementor-element-43f0671{--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;--margin-top:365px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-2687 .elementor-element.elementor-element-b387fba{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-2265e4e{animation-duration:1300ms;position:absolute;top:-81px;left:-96px;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-2265e4e.elementor-element{--align-self:flex-start;}.elementor-2687 .elementor-element.elementor-element-3b8b36c{animation-duration:1300ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-3b8b36c .aux-modern-heading-secondary{font-size:58px;font-weight:700;text-transform:none;line-height:1.2em;color:var( --e-global-color-accent );margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;max-width:1600px;}.elementor-2687 .elementor-element.elementor-element-3b8b36c .aux-modern-heading-secondary .aux-head-highlight{color:var( --e-global-color-a099fee );}.elementor-2687 .elementor-element.elementor-element-1533c7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 10px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:10px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:35px 35px 35px 35px;--padding-top:8px;--padding-bottom:8px;--padding-left:24px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-1533c7c.e-con{--align-self:center;}.elementor-2687 .elementor-element.elementor-element-84c6384{background-image:url("https://orcusium.fr/wp-content/uploads/2025/06/Group-67.svg");animation-duration:1300ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;background-position:center left;background-repeat:no-repeat;background-size:3% auto;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-84c6384 .aux-modern-heading-secondary{font-size:23px;font-weight:700;text-transform:none;color:var( --e-global-color-a099fee );margin:0px 0px 0px 38px;}.elementor-2687 .elementor-element.elementor-element-52ca7dd{background-image:url("https://orcusium.fr/wp-content/uploads/2025/06/Group-67.svg");animation-duration:1300ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;background-position:center left;background-repeat:no-repeat;background-size:3% auto;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-52ca7dd .aux-modern-heading-secondary{font-size:23px;font-weight:700;text-transform:none;color:var( --e-global-color-accent );margin:0px 0px 0px 38px;}.elementor-2687 .elementor-element.elementor-element-44daedb{background-image:url("https://orcusium.fr/wp-content/uploads/2025/06/Group-67.svg");animation-duration:1300ms;background-position:center left;background-repeat:no-repeat;background-size:3% auto;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-44daedb .aux-modern-heading-secondary{font-size:23px;font-weight:700;text-transform:none;color:var( --e-global-color-accent );margin:0px 0px 0px 38px;}.elementor-2687 .elementor-element.elementor-element-85204da{background-image:url("https://orcusium.fr/wp-content/uploads/2025/06/Group-67.svg");animation-duration:1300ms;background-position:center left;background-repeat:no-repeat;background-size:3% auto;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-85204da .aux-modern-heading-secondary{font-size:23px;font-weight:700;text-transform:none;color:var( --e-global-color-accent );margin:0px 0px 0px 38px;}.elementor-2687 .elementor-element.elementor-element-9d59731{background-image:url("https://orcusium.fr/wp-content/uploads/2025/06/Group-67.svg");animation-duration:1300ms;background-position:center left;background-repeat:no-repeat;background-size:3% auto;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-9d59731 .aux-modern-heading-secondary{font-size:23px;font-weight:700;text-transform:none;color:var( --e-global-color-accent );margin:0px 0px 0px 38px;}.elementor-2687 .elementor-element.elementor-element-cc76e8d{background-image:url("https://orcusium.fr/wp-content/uploads/2025/06/Group-67.svg");animation-duration:1300ms;background-position:center left;background-repeat:no-repeat;background-size:3% auto;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-cc76e8d .aux-modern-heading-secondary{font-size:23px;font-weight:700;text-transform:none;color:var( --e-global-color-accent );margin:0px 0px 0px 38px;}.elementor-2687 .elementor-element.elementor-element-d41d419{--display:flex;animation-duration:1400ms;--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:154px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-d41d419:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-d41d419 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://orcusium.fr/wp-content/uploads/2025/06/Group-10357.png");background-position:center center;background-size:cover;}.elementor-2687 .elementor-element.elementor-element-eb69d1b{--spacer-size:134px;}.elementor-2687 .elementor-element.elementor-element-1b6ee97{--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;--margin-top:125px;--margin-bottom:87px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-2687 .elementor-element.elementor-element-aeb888c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-4ef179b .aux-modern-heading-primary{background-image:url("https://orcusium.fr/wp-content/uploads/2025/06/Group-67.svg");font-size:18px;font-weight:700;color:var( --e-global-color-a099fee );background-position:0px 7px;background-repeat:no-repeat;margin:0px 0px 14px 0px;padding:0px 0px 0px 40px;}.elementor-2687 .elementor-element.elementor-element-4ef179b{animation-duration:1500ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-4ef179b .aux-modern-heading-secondary{font-size:58px;font-weight:700;text-transform:none;line-height:1.2em;color:var( --e-global-color-accent );margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;max-width:1013px;}.elementor-2687 .elementor-element.elementor-element-4ef179b .aux-modern-heading-secondary .aux-head-highlight{color:var( --e-global-color-a099fee );}.elementor-2687 .elementor-element.elementor-element-4ef179b .aux-modern-heading-description{color:var( --e-global-color-accent );font-size:20px;font-weight:400;text-transform:none;max-width:1221px;}.elementor-2687 .elementor-element.elementor-element-2de6901{width:var( --container-widget-width, 651px );max-width:651px;background-color:var( --e-global-color-aed7b97 );animation-duration:1500ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 23px 20px 23px;--container-widget-width:651px;--container-widget-flex-grow:0;border-radius:25px 25px 25px 25px;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-2de6901 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-2687 .elementor-element.elementor-element-2de6901 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-a099fee );}.elementor-2687 .elementor-element.elementor-element-2de6901 .elementor-icon{font-size:80px;}.elementor-2687 .elementor-element.elementor-element-2de6901 .elementor-icon-box-title, .elementor-2687 .elementor-element.elementor-element-2de6901 .elementor-icon-box-title a{font-size:30px;font-weight:400;}.elementor-2687 .elementor-element.elementor-element-2de6901 .elementor-icon-box-description{font-size:23px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2687 .elementor-element.elementor-element-2731492{--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:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-2731492.e-con{--align-self:center;}.elementor-2687 .elementor-element.elementor-element-b67bcb9{width:var( --container-widget-width, 574px );max-width:574px;animation-duration:1500ms;--container-widget-width:574px;--container-widget-flex-grow:0;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-b67bcb9 .elementor-testimonial-wrapper{text-align:start;}.elementor-2687 .elementor-element.elementor-element-b67bcb9 .elementor-testimonial-content{color:#000000CC;font-size:19px;font-weight:500;}.elementor-2687 .elementor-element.elementor-element-b67bcb9 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:73px;height:73px;border-radius:12px 12px 12px 12px;}.elementor-2687 .elementor-element.elementor-element-b67bcb9 .elementor-testimonial-name{color:var( --e-global-color-primary );font-size:33px;font-weight:700;}.elementor-2687 .elementor-element.elementor-element-b67bcb9 .elementor-testimonial-job{color:var( --e-global-color-a099fee );font-size:12px;font-weight:400;}.elementor-2687 .elementor-element.elementor-element-3e8dd2d{width:var( --container-widget-width, 651px );max-width:651px;background-color:var( --e-global-color-aed7b97 );animation-duration:1500ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 23px 20px 23px;--container-widget-width:651px;--container-widget-flex-grow:0;border-radius:25px 25px 25px 25px;animation-delay:700ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2687 .elementor-element.elementor-element-3e8dd2d .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-2687 .elementor-element.elementor-element-3e8dd2d .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-a099fee );}.elementor-2687 .elementor-element.elementor-element-3e8dd2d .elementor-icon{font-size:80px;}.elementor-2687 .elementor-element.elementor-element-3e8dd2d .elementor-icon-box-title, .elementor-2687 .elementor-element.elementor-element-3e8dd2d .elementor-icon-box-title a{font-size:30px;font-weight:400;}.elementor-2687 .elementor-element.elementor-element-3e8dd2d .elementor-icon-box-description{font-size:23px;font-weight:400;color:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-2687 .elementor-element.elementor-element-398f2c2{--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2687 .elementor-element.elementor-element-a5b6a12 .aux-modern-heading-secondary{font-size:60px;}.elementor-2687 .elementor-element.elementor-element-a5b6a12 .aux-modern-heading-secondary .aux-head-highlight{font-size:60px;line-height:0.9em;}.elementor-2687 .elementor-element.elementor-element-2be240f .aux-text{font-size:20px;}.elementor-2687 .elementor-element.elementor-element-dfc0f9d{--margin-top:-190px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2687 .elementor-element.elementor-element-f13270a{margin:-8px 13px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2687 .elementor-element.elementor-element-f13270a .aux-media-image{max-width:476px;}.elementor-2687 .elementor-element.elementor-element-5edd45f{padding:20px 20px 20px 10px;--container-widget-width:152px;--container-widget-flex-grow:0;width:var( --container-widget-width, 152px );max-width:152px;top:100px;right:-33px;}.elementor-2687 .elementor-element.elementor-element-5edd45f .elementor-icon{font-size:27px;}.elementor-2687 .elementor-element.elementor-element-5edd45f .elementor-icon-box-title, .elementor-2687 .elementor-element.elementor-element-5edd45f .elementor-icon-box-title a{font-size:20px;}.elementor-2687 .elementor-element.elementor-element-5edd45f .elementor-icon-box-description{font-size:16px;}.elementor-2687 .elementor-element.elementor-element-6dc57fd{padding:15px 15px 15px 15px;--container-widget-width:272px;--container-widget-flex-grow:0;width:var( --container-widget-width, 272px );max-width:272px;top:206px;left:-86px;}.elementor-2687 .elementor-element.elementor-element-6dc57fd .elementor-icon-box-title, .elementor-2687 .elementor-element.elementor-element-6dc57fd .elementor-icon-box-title a{font-size:19px;}.elementor-2687 .elementor-element.elementor-element-6dc57fd .elementor-icon-box-description{font-size:16px;}.elementor-2687 .elementor-element.elementor-element-b90fd15{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:46px;--padding-bottom:0px;--padding-left:13px;--padding-right:24px;}.elementor-2687 .elementor-element.elementor-element-9891fec{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-92e37e7{left:28px;}.elementor-2687 .elementor-element.elementor-element-81b4e08 .aux-modern-heading-secondary{font-size:16px;}.elementor-2687 .elementor-element.elementor-element-81b4e08 .aux-modern-heading-description{font-size:15px;}.elementor-2687 .elementor-element.elementor-element-82055aa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-3fadd85 .aux-modern-heading-secondary{font-size:16px;}.elementor-2687 .elementor-element.elementor-element-3fadd85 .aux-modern-heading-description{font-size:15px;max-width:88%;}.elementor-2687 .elementor-element.elementor-element-4b964ce .aux-modern-heading-secondary{font-size:16px;}.elementor-2687 .elementor-element.elementor-element-4b964ce .aux-modern-heading-description{font-size:15px;}.elementor-2687 .elementor-element.elementor-element-e61b5cc{--flex-wrap:wrap;}.elementor-2687 .elementor-element.elementor-element-7ecf145 .aux-modern-heading-primary{font-size:16px;background-position:0px 7px;}.elementor-2687 .elementor-element.elementor-element-7ecf145 .aux-modern-heading-secondary{font-size:45px;max-width:822px;}.elementor-2687 .elementor-element.elementor-element-7ecf145 .aux-modern-heading-description{font-size:16px;max-width:812px;}.elementor-2687 .elementor-element.elementor-element-1188079 .aux-modern-heading-description{font-size:16px;}.elementor-2687 .elementor-element.elementor-element-67104e7{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2687 .elementor-element.elementor-element-ee64e68{--container-widget-width:430px;--container-widget-flex-grow:0;width:var( --container-widget-width, 430px );max-width:430px;}.elementor-2687 .elementor-element.elementor-element-ee64e68 .elementor-icon-box-title, .elementor-2687 .elementor-element.elementor-element-ee64e68 .elementor-icon-box-title a{font-size:28px;}.elementor-2687 .elementor-element.elementor-element-ee64e68 .elementor-icon-box-description{font-size:16px;}.elementor-2687 .elementor-element.elementor-element-d5c4462{--container-widget-width:388px;--container-widget-flex-grow:0;width:var( --container-widget-width, 388px );max-width:388px;}.elementor-2687 .elementor-element.elementor-element-d5c4462 .elementor-icon-box-title, .elementor-2687 .elementor-element.elementor-element-d5c4462 .elementor-icon-box-title a{font-size:28px;}.elementor-2687 .elementor-element.elementor-element-d5c4462 .elementor-icon-box-description{font-size:16px;}.elementor-2687 .elementor-element.elementor-element-9cc973d{--container-widget-width:560px;--container-widget-flex-grow:0;width:var( --container-widget-width, 560px );max-width:560px;}.elementor-2687 .elementor-element.elementor-element-9cc973d .elementor-icon-box-title, .elementor-2687 .elementor-element.elementor-element-9cc973d .elementor-icon-box-title a{font-size:28px;}.elementor-2687 .elementor-element.elementor-element-9cc973d .elementor-icon-box-description{font-size:16px;}.elementor-2687 .elementor-element.elementor-element-cb45def{--container-widget-width:331px;--container-widget-flex-grow:0;width:var( --container-widget-width, 331px );max-width:331px;}.elementor-2687 .elementor-element.elementor-element-cb45def .elementor-icon-box-title, .elementor-2687 .elementor-element.elementor-element-cb45def .elementor-icon-box-title a{font-size:28px;}.elementor-2687 .elementor-element.elementor-element-cb45def .elementor-icon-box-description{font-size:16px;}.elementor-2687 .elementor-element.elementor-element-34cb25d{--flex-wrap:wrap;}.elementor-2687 .elementor-element.elementor-element-3641398{top:-29px;}.elementor-2687 .elementor-element.elementor-element-6e1ef4f{top:42px;}.elementor-2687 .elementor-element.elementor-element-3c3e20f{top:200px;left:380px;}.elementor-2687 .elementor-element.elementor-element-3c3e20f .aux-media-image{max-width:97px;}.elementor-2687 .elementor-element.elementor-element-1b4870f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-93d14ea .aux-modern-heading-primary{font-size:16px;background-position:0px 5px;}.elementor-2687 .elementor-element.elementor-element-93d14ea .aux-modern-heading-secondary{font-size:45px;line-height:1.1em;}.elementor-2687 .elementor-element.elementor-element-93d14ea .aux-modern-heading-description{font-size:16px;}.elementor-2687 .elementor-element.elementor-element-03db627{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2687 .elementor-element.elementor-element-03db627 .aux-text{font-size:20px;}.elementor-2687 .elementor-element.elementor-element-43f0671{--flex-wrap:wrap;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2687 .elementor-element.elementor-element-3b8b36c .aux-modern-heading-secondary{font-size:45px;}.elementor-2687 .elementor-element.elementor-element-84c6384 .aux-modern-heading-secondary{font-size:20px;}.elementor-2687 .elementor-element.elementor-element-52ca7dd .aux-modern-heading-secondary{font-size:20px;}.elementor-2687 .elementor-element.elementor-element-44daedb .aux-modern-heading-secondary{font-size:20px;}.elementor-2687 .elementor-element.elementor-element-85204da .aux-modern-heading-secondary{font-size:20px;}.elementor-2687 .elementor-element.elementor-element-9d59731 .aux-modern-heading-secondary{font-size:20px;}.elementor-2687 .elementor-element.elementor-element-cc76e8d .aux-modern-heading-secondary{font-size:20px;}.elementor-2687 .elementor-element.elementor-element-1b6ee97{--flex-wrap:wrap;}.elementor-2687 .elementor-element.elementor-element-4ef179b .aux-modern-heading-primary{background-position:0px 7px;}.elementor-2687 .elementor-element.elementor-element-4ef179b .aux-modern-heading-secondary{font-size:45px;}.elementor-2687 .elementor-element.elementor-element-4ef179b .aux-modern-heading-description{font-size:16px;}.elementor-2687 .elementor-element.elementor-element-2de6901 .elementor-icon-box-title, .elementor-2687 .elementor-element.elementor-element-2de6901 .elementor-icon-box-title a{font-size:25px;line-height:1.5em;}.elementor-2687 .elementor-element.elementor-element-2de6901 .elementor-icon-box-description{font-size:19px;}.elementor-2687 .elementor-element.elementor-element-2731492{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-b67bcb9{--container-widget-width:970px;--container-widget-flex-grow:0;width:var( --container-widget-width, 970px );max-width:970px;}.elementor-2687 .elementor-element.elementor-element-b67bcb9 .elementor-testimonial-content{font-size:16px;}.elementor-2687 .elementor-element.elementor-element-b67bcb9 .elementor-testimonial-name{font-size:26px;}.elementor-2687 .elementor-element.elementor-element-3e8dd2d .elementor-icon-box-title, .elementor-2687 .elementor-element.elementor-element-3e8dd2d .elementor-icon-box-title a{font-size:25px;line-height:1.5em;}.elementor-2687 .elementor-element.elementor-element-3e8dd2d .elementor-icon-box-description{font-size:19px;}}@media(max-width:767px){.elementor-2687 .elementor-element.elementor-element-398f2c2{--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-2687 .elementor-element.elementor-element-a5b6a12 .aux-modern-heading-secondary{font-size:40px;}.elementor-2687 .elementor-element.elementor-element-a5b6a12 .aux-modern-heading-secondary .aux-head-highlight{font-size:40px;line-height:1.1em;margin:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-2be240f .aux-modern-button{padding:16px 16px 16px 25px;}.elementor-2687 .elementor-element.elementor-element-2be240f .aux-text{font-size:17px;}.elementor-2687 .elementor-element.elementor-element-dfc0f9d{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:270px;--padding-left:0px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-5edd45f{top:-62px;right:-12px;}.elementor-2687 .elementor-element.elementor-element-6dc57fd{top:250px;left:-3px;}.elementor-2687 .elementor-element.elementor-element-6dc57fd .elementor-icon-box-wrapper{align-items:center;}.elementor-2687 .elementor-element.elementor-element-6dc57fd .elementor-icon-box-title{margin-block-end:0px;}.elementor-2687 .elementor-element.elementor-element-6dc57fd .elementor-icon-box-title, .elementor-2687 .elementor-element.elementor-element-6dc57fd .elementor-icon-box-title a{font-size:17px;}.elementor-2687 .elementor-element.elementor-element-25015c9{--margin-top:-112px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2687 .elementor-element.elementor-element-b90fd15{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2687 .elementor-element.elementor-element-9891fec{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-92e37e7{top:841px;}.elementor-2687 .elementor-element.elementor-element-82055aa{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-2687 .elementor-element.elementor-element-f745a10{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-2687 .elementor-element.elementor-element-e61b5cc{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2687 .elementor-element.elementor-element-7ecf145 .aux-modern-heading-primary{background-position:0px 0px;}.elementor-2687 .elementor-element.elementor-element-7ecf145 .aux-modern-heading-secondary{font-size:40px;}.elementor-2687 .elementor-element.elementor-element-1188079{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2687 .elementor-element.elementor-element-1016320{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:27px;--padding-right:27px;}.elementor-2687 .elementor-element.elementor-element-2c93b5a{--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:27px;--padding-right:27px;}.elementor-2687 .elementor-element.elementor-element-54ed819{--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:27px;--padding-right:27px;}.elementor-2687 .elementor-element.elementor-element-2ba80dc{--margin-top:23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:27px;--padding-right:27px;}.elementor-2687 .elementor-element.elementor-element-34cb25d{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2687 .elementor-element.elementor-element-3641398{top:-109px;right:4px;}.elementor-2687 .elementor-element.elementor-element-6e1ef4f{top:-2px;left:-11px;}.elementor-2687 .elementor-element.elementor-element-3c3e20f{left:215px;}.elementor-2687 .elementor-element.elementor-element-b117292{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2687 .elementor-element.elementor-element-1b4870f{--margin-top:69px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2687 .elementor-element.elementor-element-93d14ea .aux-modern-heading-primary{background-position:0px 6px;}.elementor-2687 .elementor-element.elementor-element-93d14ea .aux-modern-heading-secondary{font-size:40px;}.elementor-2687 .elementor-element.elementor-element-43f0671{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2687 .elementor-element.elementor-element-3b8b36c .aux-modern-heading-secondary{font-size:40px;}.elementor-2687 .elementor-element.elementor-element-84c6384{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;background-size:25px auto;}.elementor-2687 .elementor-element.elementor-element-84c6384 .aux-modern-heading-secondary{font-size:18px;}.elementor-2687 .elementor-element.elementor-element-52ca7dd{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;background-size:25px auto;}.elementor-2687 .elementor-element.elementor-element-52ca7dd .aux-modern-heading-secondary{font-size:18px;line-height:1.3em;}.elementor-2687 .elementor-element.elementor-element-44daedb{background-size:25px auto;}.elementor-2687 .elementor-element.elementor-element-44daedb .aux-modern-heading-secondary{font-size:18px;line-height:1.3em;}.elementor-2687 .elementor-element.elementor-element-85204da{background-size:25px auto;}.elementor-2687 .elementor-element.elementor-element-85204da .aux-modern-heading-secondary{font-size:18px;line-height:1.3em;}.elementor-2687 .elementor-element.elementor-element-9d59731{background-size:25px auto;}.elementor-2687 .elementor-element.elementor-element-9d59731 .aux-modern-heading-secondary{font-size:18px;line-height:1.3em;}.elementor-2687 .elementor-element.elementor-element-cc76e8d{background-size:25px auto;}.elementor-2687 .elementor-element.elementor-element-cc76e8d .aux-modern-heading-secondary{font-size:18px;line-height:1.3em;}.elementor-2687 .elementor-element.elementor-element-d41d419{--margin-top:58px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-2687 .elementor-element.elementor-element-1b6ee97{--margin-top:50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-2687 .elementor-element.elementor-element-4ef179b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2687 .elementor-element.elementor-element-4ef179b .aux-modern-heading-primary{background-position:0px 8px;}.elementor-2687 .elementor-element.elementor-element-4ef179b .aux-modern-heading-secondary{font-size:40px;}.elementor-2687 .elementor-element.elementor-element-2de6901{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:26px 24px 32px 24px;}.elementor-2687 .elementor-element.elementor-element-2de6901 .elementor-icon-box-title, .elementor-2687 .elementor-element.elementor-element-2de6901 .elementor-icon-box-title a{font-size:21px;}.elementor-2687 .elementor-element.elementor-element-2de6901 .elementor-icon-box-description{font-size:16px;}.elementor-2687 .elementor-element.elementor-element-2731492{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-3e8dd2d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:26px 24px 32px 24px;}.elementor-2687 .elementor-element.elementor-element-3e8dd2d .elementor-icon-box-title, .elementor-2687 .elementor-element.elementor-element-3e8dd2d .elementor-icon-box-title a{font-size:21px;}.elementor-2687 .elementor-element.elementor-element-3e8dd2d .elementor-icon-box-description{font-size:16px;}}@media(min-width:768px){.elementor-2687 .elementor-element.elementor-element-0dc582c{--width:50%;}.elementor-2687 .elementor-element.elementor-element-dfc0f9d{--width:50%;}.elementor-2687 .elementor-element.elementor-element-f745a10{--width:84%;}.elementor-2687 .elementor-element.elementor-element-bf1bf9e{--width:45%;}.elementor-2687 .elementor-element.elementor-element-67104e7{--width:67%;}.elementor-2687 .elementor-element.elementor-element-bdfe8a0{--width:100%;}.elementor-2687 .elementor-element.elementor-element-2254023{--width:100%;}.elementor-2687 .elementor-element.elementor-element-5135183{--width:47%;}.elementor-2687 .elementor-element.elementor-element-1b4870f{--width:54%;}.elementor-2687 .elementor-element.elementor-element-b387fba{--width:56%;}.elementor-2687 .elementor-element.elementor-element-1533c7c{--width:50%;}.elementor-2687 .elementor-element.elementor-element-aeb888c{--width:55%;}.elementor-2687 .elementor-element.elementor-element-2731492{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2687 .elementor-element.elementor-element-0dc582c{--width:45%;}.elementor-2687 .elementor-element.elementor-element-dfc0f9d{--width:57%;}.elementor-2687 .elementor-element.elementor-element-82055aa{--width:97%;}.elementor-2687 .elementor-element.elementor-element-bf1bf9e{--width:100%;}.elementor-2687 .elementor-element.elementor-element-67104e7{--width:100%;}.elementor-2687 .elementor-element.elementor-element-5135183{--width:53%;}.elementor-2687 .elementor-element.elementor-element-1b4870f{--width:47%;}.elementor-2687 .elementor-element.elementor-element-b387fba{--width:55%;}.elementor-2687 .elementor-element.elementor-element-1533c7c{--width:45%;}.elementor-2687 .elementor-element.elementor-element-aeb888c{--width:50%;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-a5b6a12 */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-2687 .elementor-element.elementor-element-a5b6a12 .aux-head-highlight, .elementor-2687 .elementor-element.elementor-element-a5b6a12 .aux-head-before {
    font-size: 50px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-2be240f */.elementor-2687 .elementor-element.elementor-element-2be240f .aux-modern-button:hover .aux-icon  svg path{
    fill: var(--e-global-color-a099fee);
}
.elementor-2687 .elementor-element.elementor-element-2be240f .aux-modern-button .aux-icon  svg path{
   transition: all 250ms ease-in
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dc582c */.elementor-2687 .elementor-element.elementor-element-0dc582c{
    position: relative
}
.elementor-2687 .elementor-element.elementor-element-0dc582c:after{
    content: "";
    position: absolute;
    left: auto;
    bottom: -0px;
    right: -237px;
    top: -4px;
    background-color: var(--e-global-color-secondary);
    z-index: 0;
    width: 100vw;

}
@media only screen and (max-width: 1025px) and (min-width: 800px) {
.elementor-2687 .elementor-element.elementor-element-0dc582c:after{
    right: -332px;
}
}
@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-2687 .elementor-element.elementor-element-0dc582c:after {
        right: -259px;
    }
}
@media only screen and (max-width: 700px) {
.elementor-2687 .elementor-element.elementor-element-0dc582c:after {
    right: 37px;
    top: -54px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5edd45f */.elementor-2687 .elementor-element.elementor-element-5edd45f .elementor-icon-box-title{
    margin-bottom: 0px;
}
@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-2687 .elementor-element.elementor-element-5edd45f {
   top: -40px!important;
   right: -31px!important;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6dc57fd */.elementor-2687 .elementor-element.elementor-element-6dc57fd .elementor-icon-box-title{
    margin-bottom: 0px;
}
.elementor-2687 .elementor-element.elementor-element-6dc57fd .elementor-icon{
    background-color: var(--e-global-color-a099fee);
    padding: 16px;
    border-radius: 16px;
}
@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-2687 .elementor-element.elementor-element-6dc57fd {
   top: 265px!important;
   left: -51px!important;
}
}

@media only screen and (max-width: 700px){
.elementor-2687 .elementor-element.elementor-element-6dc57fd .elementor-icon-box-content {
    padding-top: 9px!important;
  }
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-92e37e7 */.elementor-2687 .elementor-element.elementor-element-92e37e7 .aux-icon  svg{
    transform: scaleX(-1);
}
@media only screen and (max-width: 400px){
.elementor-2687 .elementor-element.elementor-element-92e37e7 {
    top: 923px !important;
  }
}
.elementor-2687 .elementor-element.elementor-element-92e37e7 svg path {
    fill: var(--e-global-color-a099fee);
}
.elementor-2687 .elementor-element.elementor-element-92e37e7 .aux-modern-button:hover .aux-icon  svg path{
    fill: var( --e-global-color-secondary );
}
.elementor-2687 .elementor-element.elementor-element-92e37e7 .aux-modern-button .aux-icon  svg path{
   transition: all 250ms ease-in
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-81b4e08 */.elementor-2687 .elementor-element.elementor-element-81b4e08 .aux-modern-heading-primary{
display: inline-block;
}
.elementor-2687 .elementor-element.elementor-element-81b4e08{
    transition: all 250ms ease-in
}
.elementor-2687 .elementor-element.elementor-element-81b4e08:hover .aux-modern-heading-primary{
    background-color: var(--e-global-color-a099fee)!important;
    transition: all 250ms ease-in;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-3fadd85 */.elementor-2687 .elementor-element.elementor-element-3fadd85 .aux-modern-heading-primary{
display: inline-block;
}
.elementor-2687 .elementor-element.elementor-element-3fadd85{
    transition: all 250ms ease-in
}
.elementor-2687 .elementor-element.elementor-element-3fadd85:hover .aux-modern-heading-primary{
    background-color: var(--e-global-color-a099fee)!important;
    transition: all 250ms ease-in;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-4b964ce */.elementor-2687 .elementor-element.elementor-element-4b964ce .aux-modern-heading-primary{
display: inline-block;
}
.elementor-2687 .elementor-element.elementor-element-4b964ce{
    transition: all 250ms ease-in
}
.elementor-2687 .elementor-element.elementor-element-4b964ce:hover .aux-modern-heading-primary{
    background-color: var(--e-global-color-a099fee)!important;
    transition: all 250ms ease-in;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-7ecf145 */.elementor-2687 .elementor-element.elementor-element-7ecf145 svg path {
    fill: var(--e-global-color-a099fee);
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-1188079 */.elementor-2687 .elementor-element.elementor-element-1188079 .aux-widget-inner{
    display: flex;
    flex-direction: column
}
.elementor-2687 .elementor-element.elementor-element-1188079 .aux-modern-heading-description{
    order: 1
}
.elementor-2687 .elementor-element.elementor-element-1188079 .aux-modern-heading-primary{
    order: 2   
}
.elementor-2687 .elementor-element.elementor-element-1188079 .aux-modern-heading-secondary{
    order: 3       
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016320 */.elementor-2687 .elementor-element.elementor-element-1016320:hover   svg path{ 
stroke:var(--e-global-color-a099fee)!important
}
.elementor-2687 .elementor-element.elementor-element-1016320 svg path{
    transition: all 250ms ease-in
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c93b5a */.elementor-2687 .elementor-element.elementor-element-2c93b5a:hover   svg path{ 
stroke:var(--e-global-color-a099fee)!important
}
.elementor-2687 .elementor-element.elementor-element-2c93b5a svg path{
    transition: all 250ms ease-in
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54ed819 */.elementor-2687 .elementor-element.elementor-element-54ed819:hover   svg path{ 
stroke:var(--e-global-color-a099fee)!important
}
.elementor-2687 .elementor-element.elementor-element-54ed819 svg path{
    transition: all 250ms ease-in
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ba80dc */.elementor-2687 .elementor-element.elementor-element-2ba80dc:hover   svg path, .elementor-2687 .elementor-element.elementor-element-2ba80dc:hover   svg rect { 
stroke:var(--e-global-color-a099fee)!important;
fill:var(--e-global-color-a099fee)!important;
}
.elementor-2687 .elementor-element.elementor-element-2ba80dc svg path, .elementor-2687 .elementor-element.elementor-element-2ba80dc   svg rec{
    transition: all 250ms ease-in
}/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-3641398 */.elementor-2687 .elementor-element.elementor-element-3641398 .aux-the-svg {
    width: auto;
}
.elementor-2687 .elementor-element.elementor-element-3641398 .aux-widget-container-inner  svg{
  width: 500px
}
@media only screen and (max-width: 700px){
.elementor-2687 .elementor-element.elementor-element-3641398 .aux-widget-container-inner  svg{
  width: 350px
}
}
@media only screen and (max-width: 400px){
.elementor-2687 .elementor-element.elementor-element-3641398 .aux-widget-container-inner svg {
    width: 258px;
  }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-3c3e20f */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-2687 .elementor-element.elementor-element-3c3e20f{
    left: 504px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5135183 */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-2687 .elementor-element.elementor-element-5135183 {
    width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-93d14ea */.elementor-2687 .elementor-element.elementor-element-93d14ea svg path {
    fill: var(--e-global-color-a099fee);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b4870f */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-2687 .elementor-element.elementor-element-1b4870f {
    width:100%;
    margin-top:50px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b387fba */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-2687 .elementor-element.elementor-element-b387fba {
    width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-84c6384 */.elementor-2687 .elementor-element.elementor-element-84c6384 .aux-modern-heading-primary{ 
margin: 0;
}
.elementor-2687 .elementor-element.elementor-element-84c6384 svg path {
    fill: var(--e-global-color-a099fee);
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-52ca7dd */.elementor-2687 .elementor-element.elementor-element-52ca7dd .aux-modern-heading-primary{ 
margin: 0;
}
.elementor-2687 .elementor-element.elementor-element-52ca7dd svg path {
    fill: var(--e-global-color-a099fee);
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-44daedb */.elementor-2687 .elementor-element.elementor-element-44daedb .aux-modern-heading-primary{ 
margin: 0;
}
.elementor-2687 .elementor-element.elementor-element-44daedb svg path {
    fill: var(--e-global-color-a099fee);
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-85204da */.elementor-2687 .elementor-element.elementor-element-85204da .aux-modern-heading-primary{ 
margin: 0;
}
.elementor-2687 .elementor-element.elementor-element-85204da svg path {
    fill: var(--e-global-color-a099fee);
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-9d59731 */.elementor-2687 .elementor-element.elementor-element-9d59731 .aux-modern-heading-primary{ 
margin: 0;
}
.elementor-2687 .elementor-element.elementor-element-9d59731 svg path {
    fill: var(--e-global-color-a099fee);
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-cc76e8d */.elementor-2687 .elementor-element.elementor-element-cc76e8d .aux-modern-heading-primary{ 
margin: 0;
}
.elementor-2687 .elementor-element.elementor-element-cc76e8d svg path {
    fill: var(--e-global-color-a099fee);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1533c7c */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-2687 .elementor-element.elementor-element-1533c7c {
    width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-4ef179b */.elementor-2687 .elementor-element.elementor-element-4ef179b svg path {
    fill: var(--e-global-color-a099fee);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2de6901 */.elementor-2687 .elementor-element.elementor-element-2de6901 .elementor-icon-box-title{
    margin-bottom: 0;
}
.elementor-2687 .elementor-element.elementor-element-2de6901 svg path {
    fill: var(--e-global-color-a099fee);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aeb888c */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-2687 .elementor-element.elementor-element-aeb888c {
   width:100%;  
    }
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-b67bcb9 */.elementor-2687 .elementor-element.elementor-element-b67bcb9 .elementor-testimonial-wrapper{
    display: flex;
    flex-direction: column-reverse;
}
.elementor-2687 .elementor-element.elementor-element-b67bcb9 .elementor-testimonial-image{
    position: relative
}
.elementor-2687 .elementor-element.elementor-element-b67bcb9 .elementor-testimonial-image:after{
    content: "";
    position: absolute;
    left: 8px;
    right: 10px;
    bottom: -5px;
    top: 10px;
    background: var( --e-global-color-a099fee );
    border-radius: 15px;
    z-index: -1
}
.elementor-2687 .elementor-element.elementor-element-b67bcb9 .elementor-testimonial-content{
    margin-top: 38px;
    margin-bottom: 40px
}
.elementor-2687 .elementor-element.elementor-element-b67bcb9 .elementor-testimonial-job{
    position: absolute;
    bottom: 0;
    left: 0
}
.elementor-2687 .elementor-element.elementor-element-b67bcb9 .elementor-testimonial-details {
    padding-top: 23px;
    margin-bottom: -20px;
    padding-left: 4px;
}
@media only screen and (max-width: 400px){
.elementor-2687 .elementor-element.elementor-element-b67bcb9 .elementor-testimonial-image::after {
    bottom: 8px;
  }
.elementor-2687 .elementor-element.elementor-element-b67bcb9 {
    padding-top: 0px!important;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3e8dd2d */.elementor-2687 .elementor-element.elementor-element-3e8dd2d .elementor-icon-box-title{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2731492 */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-2687 .elementor-element.elementor-element-2731492 {
   width:100%;  
   padding:0 0;
   margin-top:50px;
    }
}/* End custom CSS */