.elementor-71 .elementor-element.elementor-element-0382bbe{--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:76px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-71 .elementor-element.elementor-element-e8714e6{--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:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-0cfd90c{animation-duration:1500ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;z-index:1;animation-delay:1300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-0cfd90c .aux-modern-heading-secondary{font-size:57px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-a099fee );margin:0px 0px 20px 0px;max-width:878px;}.elementor-71 .elementor-element.elementor-element-0cfd90c .aux-modern-heading-secondary .aux-head-highlight{font-size:47px;font-weight:700;color:var( --e-global-color-accent );}.elementor-71 .elementor-element.elementor-element-0cfd90c .aux-modern-heading-description{color:#000000B8;font-size:23px;font-weight:400;text-transform:capitalize;max-width:680px;}.elementor-71 .elementor-element.elementor-element-f6491dc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:38px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-359c931.elementor-element{--align-self:flex-start;}.elementor-71 .elementor-element.elementor-element-359c931{position:absolute;left:0px;}.elementor-71 .elementor-element.elementor-element-359c931 .aux-the-svg{width:300px;}.elementor-71 .elementor-element.elementor-element-359c931 .aux-widget-container{text-align:center;}.elementor-71 .elementor-element.elementor-element-303694f{background-image:url("https://immerweiss.com/wp-content/uploads/2025/06/Group-67.svg");animation-duration:1500ms;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:1500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-303694f .aux-modern-heading-secondary{font-size:23px;font-weight:700;text-transform:capitalize;color:var( --e-global-color-accent );margin:0px 0px 0px 38px;}.elementor-71 .elementor-element.elementor-element-303694f .aux-modern-heading-secondary .aux-head-highlight{color:var( --e-global-color-a099fee );}.elementor-71 .elementor-element.elementor-element-e6e9906{background-image:url("https://immerweiss.com/wp-content/uploads/2025/06/Group-67.svg");animation-duration:1500ms;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:1700ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-e6e9906 .aux-modern-heading-secondary{font-size:23px;font-weight:700;text-transform:capitalize;color:var( --e-global-color-accent );margin:0px 0px 0px 38px;}.elementor-71 .elementor-element.elementor-element-e6e9906 .aux-modern-heading-secondary .aux-head-highlight{color:var( --e-global-color-a099fee );}.elementor-71 .elementor-element.elementor-element-e6e9906 .aux-modern-heading-secondary .aux-head-highlight:hover{color:var( --e-global-color-a099fee );}.elementor-71 .elementor-element.elementor-element-5117617{--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-71 .elementor-element.elementor-element-5117617.e-con{--align-self:center;}.elementor-71 .elementor-element.elementor-element-c0ffcc5{animation-duration:1600ms;position:absolute;top:38px;right:9px;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-39bc396{animation-duration:1400ms;position:absolute;top:-16px;right:-179px;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-39bc396.elementor-element{--align-self:flex-end;}.elementor-71 .elementor-element.elementor-element-fb3155a{animation-duration:1600ms;animation-delay:700ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-fb3155a .aux-media-image{border-radius:111px 333px 111px 222px;overflow:hidden;}.elementor-71 .elementor-element.elementor-element-82af8e0{--display:flex;animation-duration:1300ms;--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:17px 17px;--row-gap:17px;--column-gap:17px;--border-radius:24px 24px 24px 24px;box-shadow:0px 24px 50px 0px rgba(0, 0, 0, 0.14901960784313725);--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:23px;--padding-right:23px;position:absolute;top:-60px;left:-51px;animation-delay:900ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-82af8e0:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-82af8e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-82af8e0.e-con{--align-self:flex-start;}.elementor-71 .elementor-element.elementor-element-88bbea2{background-color:var( --e-global-color-a099fee );animation-duration:1300ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:18px 17px 11px 17px;border-radius:24px 24px 24px 24px;animation-delay:1000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-88bbea2.elementor-element{--align-self:center;}.elementor-71 .elementor-element.elementor-element-88bbea2 .aux-widget-image{text-align:left;}.elementor-71 .elementor-element.elementor-element-88bbea2 .aux-media-image{border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-71 .elementor-element.elementor-element-6ed22ea{animation-duration:1300ms;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;animation-delay:1100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-6ed22ea .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-43a9a87 );font-size:24px;font-weight:500;line-height:0.1em;}.elementor-71 .elementor-element.elementor-element-69d8b64{animation-duration:1300ms;position:absolute;bottom:32px;left:35px;animation-delay:700ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-69d8b64.elementor-element{--align-self:center;}.elementor-71 .elementor-element.elementor-element-4f3c6b1{--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-71 .elementor-element.elementor-element-a810080{--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-71 .elementor-element.elementor-element-16da352{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-71 .elementor-element.elementor-element-16da352 .aux-modern-heading-primary{font-size:16px;font-weight:700;color:var( --e-global-color-a099fee );margin:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-16da352 .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-71 .elementor-element.elementor-element-16da352 .aux-modern-heading-description{color:#000000C7;font-size:18px;font-weight:400;text-transform:capitalize;letter-spacing:0px;margin:0px 0px 4px 0px;}.elementor-71 .elementor-element.elementor-element-b9f22fd .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-71 .elementor-element.elementor-element-b9f22fd .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-b9f22fd .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-71 .elementor-element.elementor-element-b9f22fd .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-b9f22fd{animation-duration:1300ms;z-index:1;animation-delay:1300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-b9f22fd.elementor-element{--align-self:flex-start;}.elementor-71 .elementor-element.elementor-element-b9f22fd .aux-modern-button-wrapper{text-align:left;}.elementor-71 .elementor-element.elementor-element-b9f22fd .aux-modern-button{padding:19px 37px 20px 27px;}.elementor-71 .elementor-element.elementor-element-b9f22fd .aux-overlay:before, .elementor-71 .elementor-element.elementor-element-b9f22fd .aux-overlay:after{border-radius:24px 24px 24px 24px;}.elementor-71 .elementor-element.elementor-element-b9f22fd .aux-text{font-size:24px;font-weight:500;color:var( --e-global-color-43a9a87 );}.elementor-71 .elementor-element.elementor-element-b9f22fd .aux-modern-button:hover .aux-text{color:var( --e-global-color-43a9a87 );}.elementor-71 .elementor-element.elementor-element-0f0e2ac{--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-71 .elementor-element.elementor-element-a5520b8{--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-71 .elementor-element.elementor-element-7abeaf7{--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-71 .elementor-element.elementor-element-7abeaf7:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-7abeaf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aed7b97 );background-image:url("https://immerweiss.com/wp-content/uploads/2026/01/why-choose-shape1.png");}.elementor-71 .elementor-element.elementor-element-7abeaf7:hover{box-shadow:0px 8px 0px 0px #DC0155;}.elementor-71 .elementor-element.elementor-element-7abeaf7.e-con{--align-self:flex-start;}.elementor-71 .elementor-element.elementor-element-ed126db{--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-71 .elementor-element.elementor-element-61fa997{--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-71 .elementor-element.elementor-element-61fa997:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-61fa997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aed7b97 );background-image:url("https://immerweiss.com/wp-content/uploads/2026/01/why-choose-shape1.png");}.elementor-71 .elementor-element.elementor-element-61fa997:hover{box-shadow:0px 8px 0px 0px #DC0155;}.elementor-71 .elementor-element.elementor-element-61fa997.e-con{--align-self:flex-start;}.elementor-71 .elementor-element.elementor-element-ad5f919{--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-71 .elementor-element.elementor-element-f5af356{--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-71 .elementor-element.elementor-element-5040871{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-71 .elementor-element.elementor-element-5040871.aux-appear-watch-animation{--aux-anim-fade-in-from-x:30px;--aux-anim-fade-in-from-y:30px;}.elementor-71 .elementor-element.elementor-element-5040871 .aux-the-svg{width:300px;}.elementor-71 .elementor-element.elementor-element-5040871 .aux-widget-container{text-align:center;}.elementor-71 .elementor-element.elementor-element-8876938{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-71 .elementor-element.elementor-element-8876938.elementor-element{--align-self:flex-start;}.elementor-71 .elementor-element.elementor-element-bebfcf2{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-71 .elementor-element.elementor-element-bebfcf2.elementor-element{--align-self:flex-start;}.elementor-71 .elementor-element.elementor-element-bebfcf2 .aux-media-image{max-width:1600px;max-height:1600px;}.elementor-71 .elementor-element.elementor-element-f78d9e7{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-71 .elementor-element.elementor-element-f78d9e7.elementor-element{--align-self:flex-start;}.elementor-71 .elementor-element.elementor-element-f78d9e7 .aux-media-image{max-width:1600px;max-height:1600px;}.elementor-71 .elementor-element.elementor-element-d2f8332.aux-appear-watch-animation{--aux-anim-fade-in-from-x:-30px;--aux-anim-fade-in-from-y:-30px;}.elementor-71 .elementor-element.elementor-element-d2f8332{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-71 .elementor-element.elementor-element-d2f8332 .aux-media-image{border-radius:2222px 1111px 1111px 3333px;overflow:hidden;}.elementor-71 .elementor-element.elementor-element-bb0fdf4{animation-duration:1400ms;position:absolute;top:-28px;left:calc( 50% + -506px );animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-bb0fdf4.elementor-element{--align-self:center;}.elementor-71 .elementor-element.elementor-element-1d6d134{--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-71 .elementor-element.elementor-element-fccc40a .aux-modern-heading-primary{background-image:url("https://immerweiss.com/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-71 .elementor-element.elementor-element-fccc40a{animation-duration:1500ms;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-fccc40a .aux-modern-heading-secondary{font-size:47px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-accent );margin:0px 0px 11px 0px;padding:0px 0px 0px 0px;max-width:1600px;}.elementor-71 .elementor-element.elementor-element-fccc40a .aux-modern-heading-secondary .aux-head-highlight{color:var( --e-global-color-a099fee );}.elementor-71 .elementor-element.elementor-element-fccc40a .aux-modern-heading-description{color:#000000C7;font-size:23px;font-weight:400;max-width:1600px;}.elementor-71 .elementor-element.elementor-element-43faae3 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-71 .elementor-element.elementor-element-43faae3 .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-43faae3 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-71 .elementor-element.elementor-element-43faae3 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-43faae3{animation-duration:1300ms;z-index:1;animation-delay:1300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-43faae3.elementor-element{--align-self:flex-start;}.elementor-71 .elementor-element.elementor-element-43faae3 .aux-modern-button-wrapper{text-align:left;}.elementor-71 .elementor-element.elementor-element-43faae3 .aux-modern-button{padding:19px 37px 20px 27px;}.elementor-71 .elementor-element.elementor-element-43faae3 .aux-overlay:before, .elementor-71 .elementor-element.elementor-element-43faae3 .aux-overlay:after{border-radius:24px 24px 24px 24px;}.elementor-71 .elementor-element.elementor-element-43faae3 .aux-text{font-size:24px;font-weight:500;color:var( --e-global-color-43a9a87 );}.elementor-71 .elementor-element.elementor-element-43faae3 .aux-modern-button:hover .aux-text{color:var( --e-global-color-43a9a87 );}.elementor-71 .elementor-element.elementor-element-71d8b0c{--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:163px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-71 .elementor-element.elementor-element-9d45199 .aux-modern-heading-primary{background-image:url("https://immerweiss.com/wp-content/uploads/2025/06/Group-67.svg");font-size:18px;font-weight:700;letter-spacing:0px;color:var( --e-global-color-a099fee );background-position:44% 5px;background-repeat:no-repeat;margin:0px 0px 18px 0px;}.elementor-71 .elementor-element.elementor-element-9d45199{animation-duration:1300ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-9d45199 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-71 .elementor-element.elementor-element-9d45199 .aux-modern-heading-secondary{font-size:58px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-accent );max-width:806px;}.elementor-71 .elementor-element.elementor-element-9d45199 .aux-modern-heading-secondary .aux-head-highlight{color:var( --e-global-color-a099fee );}.elementor-71 .elementor-element.elementor-element-327b882{--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:68px 68px;--row-gap:68px;--column-gap:68px;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-71 .elementor-element.elementor-element-986c842{--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;--overflow:hidden;--background-transition:0.6s;--border-radius:24px 24px 24px 24px;--padding-top:72px;--padding-bottom:35px;--padding-left:51px;--padding-right:50px;}.elementor-71 .elementor-element.elementor-element-986c842:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-986c842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aed7b97 );}.elementor-71 .elementor-element.elementor-element-986c842:hover{background-color:var( --e-global-color-secondary );box-shadow:0px 8px 0px 0px #DC0155;}.elementor-71 .elementor-element.elementor-element-94c7af9.elementor-element{--align-self:flex-end;}.elementor-71 .elementor-element.elementor-element-94c7af9{position:absolute;top:0px;right:0px;}.elementor-71 .elementor-element.elementor-element-94c7af9 .aux-the-svg{width:300px;}.elementor-71 .elementor-element.elementor-element-94c7af9 .aux-widget-container{text-align:center;}.elementor-71 .elementor-element.elementor-element-e493aed{animation-duration:1300ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -34px) 0px;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-e493aed .elementor-icon-box-wrapper{text-align:start;}.elementor-71 .elementor-element.elementor-element-e493aed .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-e493aed .elementor-icon-box-title a{font-size:29px;font-weight:700;}.elementor-71 .elementor-element.elementor-element-e493aed .elementor-icon-box-title{color:var( --e-global-color-a099fee );}.elementor-71 .elementor-element.elementor-element-085d07a{color:var( --e-global-color-accent );}.elementor-71 .elementor-element.elementor-element-b3adce9 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-71 .elementor-element.elementor-element-b3adce9 .aux-modern-button .aux-overlay:before{background-color:#02010100;}.elementor-71 .elementor-element.elementor-element-b3adce9 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-71 .elementor-element.elementor-element-b3adce9 .aux-modern-button .aux-overlay:after{background-color:#02010100;}.elementor-71 .elementor-element.elementor-element-b3adce9{animation-duration:1300ms;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-b3adce9.elementor-element{--align-self:flex-start;}.elementor-71 .elementor-element.elementor-element-b3adce9 .aux-modern-button-wrapper{text-align:left;}.elementor-71 .elementor-element.elementor-element-b3adce9 .aux-modern-button{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-b3adce9 .aux-text{font-size:24px;font-weight:500;color:var( --e-global-color-a099fee );}.elementor-71 .elementor-element.elementor-element-b3adce9 .aux-icon{margin:0px 0px 0px 17px;}.elementor-71 .elementor-element.elementor-element-94e23aa{--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;--overflow:hidden;--background-transition:0.6s;--border-radius:24px 24px 24px 24px;--padding-top:72px;--padding-bottom:35px;--padding-left:51px;--padding-right:50px;}.elementor-71 .elementor-element.elementor-element-94e23aa:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-94e23aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aed7b97 );}.elementor-71 .elementor-element.elementor-element-94e23aa:hover{background-color:var( --e-global-color-secondary );box-shadow:0px 8px 0px 0px #DC0155;}.elementor-71 .elementor-element.elementor-element-ba47017.elementor-element{--align-self:flex-end;}.elementor-71 .elementor-element.elementor-element-ba47017{position:absolute;top:0px;right:0px;}.elementor-71 .elementor-element.elementor-element-ba47017 .aux-the-svg{width:300px;}.elementor-71 .elementor-element.elementor-element-ba47017 .aux-widget-container{text-align:center;}.elementor-71 .elementor-element.elementor-element-017e4c4{animation-duration:1300ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -34px) 0px;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-017e4c4 .elementor-icon-box-wrapper{text-align:start;}.elementor-71 .elementor-element.elementor-element-017e4c4 .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-017e4c4 .elementor-icon-box-title a{font-size:29px;font-weight:700;}.elementor-71 .elementor-element.elementor-element-017e4c4 .elementor-icon-box-title{color:var( --e-global-color-a099fee );}.elementor-71 .elementor-element.elementor-element-5f25bcf{color:var( --e-global-color-accent );}.elementor-71 .elementor-element.elementor-element-faa6127 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-71 .elementor-element.elementor-element-faa6127 .aux-modern-button .aux-overlay:before{background-color:#02010100;}.elementor-71 .elementor-element.elementor-element-faa6127 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-71 .elementor-element.elementor-element-faa6127 .aux-modern-button .aux-overlay:after{background-color:#02010100;}.elementor-71 .elementor-element.elementor-element-faa6127{animation-duration:1300ms;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-faa6127.elementor-element{--align-self:flex-start;}.elementor-71 .elementor-element.elementor-element-faa6127 .aux-modern-button-wrapper{text-align:left;}.elementor-71 .elementor-element.elementor-element-faa6127 .aux-modern-button{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-faa6127 .aux-text{font-size:24px;font-weight:500;color:var( --e-global-color-a099fee );}.elementor-71 .elementor-element.elementor-element-faa6127 .aux-icon{margin:0px 0px 0px 17px;}.elementor-71 .elementor-element.elementor-element-125a0a5{--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;--overflow:hidden;--background-transition:0.6s;--border-radius:24px 24px 24px 24px;--padding-top:72px;--padding-bottom:35px;--padding-left:51px;--padding-right:50px;}.elementor-71 .elementor-element.elementor-element-125a0a5:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-125a0a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aed7b97 );}.elementor-71 .elementor-element.elementor-element-125a0a5:hover{background-color:var( --e-global-color-secondary );box-shadow:0px 8px 0px 0px #DC0155;}.elementor-71 .elementor-element.elementor-element-e3bd079.elementor-element{--align-self:flex-end;}.elementor-71 .elementor-element.elementor-element-e3bd079{position:absolute;top:0px;right:0px;}.elementor-71 .elementor-element.elementor-element-e3bd079 .aux-the-svg{width:300px;}.elementor-71 .elementor-element.elementor-element-e3bd079 .aux-widget-container{text-align:center;}.elementor-71 .elementor-element.elementor-element-b30b28d{animation-duration:1300ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -34px) 0px;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-b30b28d .elementor-icon-box-wrapper{text-align:start;}.elementor-71 .elementor-element.elementor-element-b30b28d .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-b30b28d .elementor-icon-box-title a{font-size:29px;font-weight:700;}.elementor-71 .elementor-element.elementor-element-b30b28d .elementor-icon-box-title{color:var( --e-global-color-a099fee );}.elementor-71 .elementor-element.elementor-element-e2a7e5f{color:var( --e-global-color-accent );}.elementor-71 .elementor-element.elementor-element-cb5b991 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-71 .elementor-element.elementor-element-cb5b991 .aux-modern-button .aux-overlay:before{background-color:#02010100;}.elementor-71 .elementor-element.elementor-element-cb5b991 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-71 .elementor-element.elementor-element-cb5b991 .aux-modern-button .aux-overlay:after{background-color:#02010100;}.elementor-71 .elementor-element.elementor-element-cb5b991{animation-duration:1300ms;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-cb5b991.elementor-element{--align-self:flex-start;}.elementor-71 .elementor-element.elementor-element-cb5b991 .aux-modern-button-wrapper{text-align:left;}.elementor-71 .elementor-element.elementor-element-cb5b991 .aux-modern-button{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-cb5b991 .aux-text{font-size:24px;font-weight:500;color:var( --e-global-color-a099fee );}.elementor-71 .elementor-element.elementor-element-cb5b991 .aux-icon{margin:0px 0px 0px 17px;}@media(max-width:1024px){.elementor-71 .elementor-element.elementor-element-e8714e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-0cfd90c .aux-modern-heading-secondary{font-size:60px;}.elementor-71 .elementor-element.elementor-element-0cfd90c .aux-modern-heading-secondary .aux-head-highlight{font-size:60px;}.elementor-71 .elementor-element.elementor-element-0cfd90c .aux-modern-heading-description{font-size:16px;}.elementor-71 .elementor-element.elementor-element-303694f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-303694f .aux-modern-heading-secondary{font-size:19px;}.elementor-71 .elementor-element.elementor-element-e6e9906{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-e6e9906 .aux-modern-heading-secondary{font-size:19px;}.elementor-71 .elementor-element.elementor-element-82af8e0{--z-index:1;top:-176px;left:-1px;}.elementor-71 .elementor-element.elementor-element-4f3c6b1{--flex-wrap:wrap;}.elementor-71 .elementor-element.elementor-element-16da352 .aux-modern-heading-description{font-size:16px;}.elementor-71 .elementor-element.elementor-element-b9f22fd .aux-text{font-size:20px;}.elementor-71 .elementor-element.elementor-element-0f0e2ac{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-71 .elementor-element.elementor-element-ad5f919{--flex-wrap:wrap;}.elementor-71 .elementor-element.elementor-element-5040871{top:-29px;}.elementor-71 .elementor-element.elementor-element-8876938{top:42px;}.elementor-71 .elementor-element.elementor-element-bebfcf2{top:200px;left:380px;}.elementor-71 .elementor-element.elementor-element-bebfcf2 .aux-media-image{max-width:97px;}.elementor-71 .elementor-element.elementor-element-f78d9e7{top:200px;left:380px;}.elementor-71 .elementor-element.elementor-element-f78d9e7 .aux-media-image{max-width:97px;}.elementor-71 .elementor-element.elementor-element-bb0fdf4{left:calc( 50% + -423px );}.elementor-71 .elementor-element.elementor-element-bb0fdf4 .aux-media-image{max-width:324px;}.elementor-71 .elementor-element.elementor-element-1d6d134{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-fccc40a .aux-modern-heading-primary{font-size:16px;background-position:0px 5px;}.elementor-71 .elementor-element.elementor-element-fccc40a .aux-modern-heading-secondary{font-size:45px;line-height:1.1em;}.elementor-71 .elementor-element.elementor-element-fccc40a .aux-modern-heading-description{font-size:16px;}.elementor-71 .elementor-element.elementor-element-43faae3 .aux-text{font-size:20px;}.elementor-71 .elementor-element.elementor-element-9d45199 .aux-modern-heading-primary{background-position:41% 5px;}.elementor-71 .elementor-element.elementor-element-9d45199 .aux-modern-heading-secondary{font-size:45px;max-width:575px;}.elementor-71 .elementor-element.elementor-element-327b882{--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-71 .elementor-element.elementor-element-986c842{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-71 .elementor-element.elementor-element-94c7af9 .aux-widget-container{text-align:right;}.elementor-71 .elementor-element.elementor-element-e493aed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-b3adce9 .aux-text{font-size:20px;}.elementor-71 .elementor-element.elementor-element-94e23aa{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-71 .elementor-element.elementor-element-ba47017 .aux-widget-container{text-align:right;}.elementor-71 .elementor-element.elementor-element-017e4c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-faa6127 .aux-text{font-size:20px;}.elementor-71 .elementor-element.elementor-element-125a0a5{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-71 .elementor-element.elementor-element-e3bd079 .aux-widget-container{text-align:right;}.elementor-71 .elementor-element.elementor-element-b30b28d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-cb5b991 .aux-text{font-size:20px;}}@media(max-width:767px){.elementor-71 .elementor-element.elementor-element-e8714e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-0cfd90c .aux-modern-heading-secondary{font-size:45px;}.elementor-71 .elementor-element.elementor-element-0cfd90c .aux-modern-heading-secondary .aux-head-highlight{font-size:32px;}.elementor-71 .elementor-element.elementor-element-0cfd90c .aux-modern-heading-description{font-size:15px;}.elementor-71 .elementor-element.elementor-element-359c931{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:-11px;}.elementor-71 .elementor-element.elementor-element-303694f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;background-size:22px auto;}.elementor-71 .elementor-element.elementor-element-303694f .aux-modern-heading-secondary{font-size:14px;}.elementor-71 .elementor-element.elementor-element-e6e9906{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;background-size:22px auto;}.elementor-71 .elementor-element.elementor-element-e6e9906 .aux-modern-heading-secondary{font-size:14px;}.elementor-71 .elementor-element.elementor-element-5117617{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-71 .elementor-element.elementor-element-82af8e0{--width:74%;top:-242px;}.elementor-71 .elementor-element.elementor-element-4f3c6b1{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-71 .elementor-element.elementor-element-16da352{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-71 .elementor-element.elementor-element-b9f22fd .aux-modern-button{padding:16px 16px 16px 25px;}.elementor-71 .elementor-element.elementor-element-b9f22fd .aux-text{font-size:17px;}.elementor-71 .elementor-element.elementor-element-7abeaf7{--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-71 .elementor-element.elementor-element-61fa997{--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-71 .elementor-element.elementor-element-ad5f919{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-71 .elementor-element.elementor-element-5040871{top:-109px;right:4px;}.elementor-71 .elementor-element.elementor-element-8876938{top:-2px;left:-11px;}.elementor-71 .elementor-element.elementor-element-bebfcf2{left:215px;}.elementor-71 .elementor-element.elementor-element-f78d9e7{left:215px;}.elementor-71 .elementor-element.elementor-element-d2f8332{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-1d6d134{--margin-top:69px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-71 .elementor-element.elementor-element-fccc40a .aux-modern-heading-primary{background-position:0px 6px;}.elementor-71 .elementor-element.elementor-element-fccc40a .aux-modern-heading-secondary{font-size:40px;}.elementor-71 .elementor-element.elementor-element-43faae3 .aux-modern-button{padding:16px 16px 16px 25px;}.elementor-71 .elementor-element.elementor-element-43faae3 .aux-text{font-size:17px;}.elementor-71 .elementor-element.elementor-element-71d8b0c{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-71 .elementor-element.elementor-element-9d45199 .aux-modern-heading-primary{background-position:20% 6px;}.elementor-71 .elementor-element.elementor-element-9d45199 .aux-modern-heading-secondary{font-size:40px;}}@media(min-width:768px){.elementor-71 .elementor-element.elementor-element-e8714e6{--width:59%;}.elementor-71 .elementor-element.elementor-element-5117617{--width:53%;}.elementor-71 .elementor-element.elementor-element-82af8e0{--width:200px;}.elementor-71 .elementor-element.elementor-element-a810080{--width:45%;}.elementor-71 .elementor-element.elementor-element-0f0e2ac{--width:67%;}.elementor-71 .elementor-element.elementor-element-a5520b8{--width:100%;}.elementor-71 .elementor-element.elementor-element-ed126db{--width:100%;}.elementor-71 .elementor-element.elementor-element-f5af356{--width:47%;}.elementor-71 .elementor-element.elementor-element-1d6d134{--width:54%;}.elementor-71 .elementor-element.elementor-element-986c842{--width:33%;}.elementor-71 .elementor-element.elementor-element-94e23aa{--width:33%;}.elementor-71 .elementor-element.elementor-element-125a0a5{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-71 .elementor-element.elementor-element-a810080{--width:100%;}.elementor-71 .elementor-element.elementor-element-0f0e2ac{--width:100%;}.elementor-71 .elementor-element.elementor-element-f5af356{--width:53%;}.elementor-71 .elementor-element.elementor-element-1d6d134{--width:47%;}.elementor-71 .elementor-element.elementor-element-986c842{--width:31%;}.elementor-71 .elementor-element.elementor-element-94e23aa{--width:31%;}.elementor-71 .elementor-element.elementor-element-125a0a5{--width:31%;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-0cfd90c */@media only screen and (max-width: 800px) and (min-width: 768px){
.elementor-71 .elementor-element.elementor-element-0cfd90c .aux-head-highlight, .elementor-71 .elementor-element.elementor-element-0cfd90c .aux-modern-heading-secondary{
     font-size: 47px!important;
 }
}/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-359c931 */.elementor-71 .elementor-element.elementor-element-359c931 .aux-the-svg {
    width: auto;
}
@media only screen and (max-width: 400px){
.elementor-71 .elementor-element.elementor-element-359c931 {
    bottom: 15px !important;
        left
Specifies how far an absolutely positioned box's left margin edge is offset to the right of the left edge of the box's 'containing block'.
Learn more
Don't show
: -5px !important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-303694f */.elementor-71 .elementor-element.elementor-element-303694f .aux-modern-heading-primary{ 
margin: 0;
}
@media only screen and (max-width: 800px) and (min-width: 768px){
.elementor-71 .elementor-element.elementor-element-303694f .aux-modern-heading-secondary {
    font-size: 17px!important;
    }
.elementor-71 .elementor-element.elementor-element-303694f .aux-modern-heading-secondary{
    margin: 0px 0px 0px 26px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-e6e9906 */.elementor-71 .elementor-element.elementor-element-e6e9906 .aux-modern-heading-primary{ 
margin: 0;
}
@media only screen and (max-width: 800px) and (min-width: 768px){
.elementor-71 .elementor-element.elementor-element-e6e9906 .aux-modern-heading-secondary {
    font-size: 17px!important;
    }
.elementor-71 .elementor-element.elementor-element-e6e9906 .aux-modern-heading-secondary{
    margin: 0px 0px 0px 26px!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82af8e0 */@media only screen and (max-width: 800px) and (min-width: 768px){
.elementor-71 .elementor-element.elementor-element-82af8e0 {
    top: -212px!important;
}
}
@media only screen and (max-width: 400px){
.elementor-71 .elementor-element.elementor-element-82af8e0 {
  width: 86%!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-69d8b64 */@media only screen and (max-width: 800px) and (min-width: 768px){
.elementor-71 .elementor-element.elementor-element-69d8b64 {
    bottom: -6px!important;
    left: -44px!important;
}
}
@media only screen and (max-width: 400px){
.elementor-71 .elementor-element.elementor-element-69d8b64 {
bottom: -47px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-16da352 */.elementor-71 .elementor-element.elementor-element-16da352 .aux-widget-inner{
    display: flex;
    flex-direction: column
}
.elementor-71 .elementor-element.elementor-element-16da352 .aux-modern-heading-description{
    order: 1
}
.elementor-71 .elementor-element.elementor-element-16da352 .aux-modern-heading-primary{
    order: 2   
}
.elementor-71 .elementor-element.elementor-element-16da352 .aux-modern-heading-secondary{
    order: 3       
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-b9f22fd */.elementor-71 .elementor-element.elementor-element-b9f22fd .aux-modern-button:hover .aux-icon  svg path{
    fill: var(--e-global-color-a099fee);
}
.elementor-71 .elementor-element.elementor-element-b9f22fd .aux-modern-button .aux-icon  svg path{
   transition: all 250ms ease-in
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7abeaf7 */.elementor-71 .elementor-element.elementor-element-7abeaf7:hover   svg path{ 
stroke:var(--e-global-color-a099fee)!important
}
.elementor-71 .elementor-element.elementor-element-7abeaf7 svg path{
    transition: all 250ms ease-in
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61fa997 */.elementor-71 .elementor-element.elementor-element-61fa997:hover   svg path{ 
stroke:var(--e-global-color-a099fee)!important
}
.elementor-71 .elementor-element.elementor-element-61fa997 svg path{
    transition: all 250ms ease-in
}/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-5040871 */.elementor-71 .elementor-element.elementor-element-5040871 .aux-the-svg {
    width: auto;
}
.elementor-71 .elementor-element.elementor-element-5040871 .aux-widget-container-inner  svg{
  width: 500px
}
@media only screen and (max-width: 700px){
.elementor-71 .elementor-element.elementor-element-5040871 .aux-widget-container-inner  svg{
  width: 350px
}
}
@media only screen and (max-width: 400px){
.elementor-71 .elementor-element.elementor-element-5040871 .aux-widget-container-inner svg {
    width: 258px;
  }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-bebfcf2 */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-71 .elementor-element.elementor-element-bebfcf2{
    left: 504px!important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-f78d9e7 */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-71 .elementor-element.elementor-element-f78d9e7{
    left: 504px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5af356 */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-71 .elementor-element.elementor-element-f5af356 {
    width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-fccc40a */.elementor-71 .elementor-element.elementor-element-fccc40a svg path {
    fill: var(--e-global-color-a099fee);
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-43faae3 */.elementor-71 .elementor-element.elementor-element-43faae3 .aux-modern-button:hover .aux-icon  svg path{
    fill: var(--e-global-color-a099fee);
}
.elementor-71 .elementor-element.elementor-element-43faae3 .aux-modern-button .aux-icon  svg path{
   transition: all 250ms ease-in
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d6d134 */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-71 .elementor-element.elementor-element-1d6d134 {
    width:100%;
    margin-top:50px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-9d45199 */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-71 .elementor-element.elementor-element-9d45199 .aux-modern-heading-primary {
     background-position: 38% 7px!important;
    }
}
@media only screen and (max-width: 400px){
.elementor-71 .elementor-element.elementor-element-9d45199 .aux-modern-heading-primary {
    background-position: 13% 6px!important;
  }
}
.elementor-71 .elementor-element.elementor-element-9d45199 svg path {
    fill: var(--e-global-color-a099fee);
}/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-94c7af9 */.elementor-71 .elementor-element.elementor-element-94c7af9 .aux-the-svg {
    width: auto;
}
@media only screen and (max-width: 1025px) and (min-width: 768px) {
.elementor-71 .elementor-element.elementor-element-94c7af9 .aux-widget-container-inner  svg{
  width: 150px
}
}
@media only screen and (max-width: 700px){
.elementor-71 .elementor-element.elementor-element-94c7af9 .aux-the-svg svg{
     max-width: 135px;
     height: auto;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e493aed */.elementor-71 .elementor-element.elementor-element-e493aed .elementor-icon-box-title{ 
   margin: 0;
}
.elementor-71 .elementor-element.elementor-element-e493aed svg path {
    fill: var(--e-global-color-secondary);
    stroke: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-b3adce9 */.elementor-71 .elementor-element.elementor-element-b3adce9 svg path {
    fill: var(--e-global-color-a099fee);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-986c842 */.elementor-71 .elementor-element.elementor-element-986c842:hover .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-986c842:hover .aux-icon-list-items li span, .elementor-71 .elementor-element.elementor-element-986c842:hover .aux-text-before{
  color :var(--e-global-color-text)!important
}
.elementor-71 .elementor-element.elementor-element-986c842 .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-986c842 .aux-icon-list-items li span, .elementor-71 .elementor-element.elementor-element-986c842 .elementor-icon svg path, .elementor-71 .elementor-element.elementor-element-986c842 .aux-text-before, .elementor-71 .elementor-element.elementor-element-986c842 .aux-icon svg path{
    transition: all 250ms ease-in
}
.elementor-71 .elementor-element.elementor-element-986c842:hover .elementor-icon svg path{
  stroke:var(--e-global-color-text);
  fill:var(--e-global-color-text);
}
.elementor-71 .elementor-element.elementor-element-986c842:hover .aux-icon svg path{ 
  fill:var(--e-global-color-primary);
}
.elementor-71 .elementor-element.elementor-element-986c842:hover .svg2{
    opacity: 1
}
.elementor-71 .elementor-element.elementor-element-986c842 .svg2{
    opacity: 0 
}
@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-71 .elementor-element.elementor-element-986c842 {
   width:47%;  
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-ba47017 */.elementor-71 .elementor-element.elementor-element-ba47017 .aux-the-svg {
    width: auto;
}
@media only screen and (max-width: 1025px) and (min-width: 768px) {
.elementor-71 .elementor-element.elementor-element-ba47017 .aux-widget-container-inner  svg{
  width: 150px
}
}
@media only screen and (max-width: 700px){
.elementor-71 .elementor-element.elementor-element-ba47017 .aux-the-svg svg{
     max-width: 135px;
     height: auto;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-017e4c4 */.elementor-71 .elementor-element.elementor-element-017e4c4 .elementor-icon-box-title{ 
   margin: 0;
}
.elementor-71 .elementor-element.elementor-element-017e4c4 svg path {
    fill: var(--e-global-color-secondary);
    stroke: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-faa6127 */.elementor-71 .elementor-element.elementor-element-faa6127 svg path {
    fill: var(--e-global-color-a099fee);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e23aa */.elementor-71 .elementor-element.elementor-element-94e23aa:hover .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-94e23aa:hover .aux-icon-list-items li span, .elementor-71 .elementor-element.elementor-element-94e23aa:hover .aux-text-before{
  color :var(--e-global-color-text)!important
}
.elementor-71 .elementor-element.elementor-element-94e23aa .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-94e23aa .aux-icon-list-items li span, .elementor-71 .elementor-element.elementor-element-94e23aa .elementor-icon svg path, .elementor-71 .elementor-element.elementor-element-94e23aa .aux-text-before, .elementor-71 .elementor-element.elementor-element-94e23aa .aux-icon svg path{
    transition: all 250ms ease-in
}
.elementor-71 .elementor-element.elementor-element-94e23aa:hover .elementor-icon svg path{
  stroke:var(--e-global-color-text);
  fill:var(--e-global-color-text);
}
.elementor-71 .elementor-element.elementor-element-94e23aa:hover .aux-icon svg path{ 
  fill:var(--e-global-color-primary);
}
.elementor-71 .elementor-element.elementor-element-94e23aa:hover .svg2{
    opacity: 1
}
.elementor-71 .elementor-element.elementor-element-94e23aa .svg2{
    opacity: 0 
}
@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-71 .elementor-element.elementor-element-94e23aa {
   width:47%;  
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-e3bd079 */.elementor-71 .elementor-element.elementor-element-e3bd079 .aux-the-svg {
    width: auto;
}
@media only screen and (max-width: 1025px) and (min-width: 768px) {
.elementor-71 .elementor-element.elementor-element-e3bd079 .aux-widget-container-inner  svg{
  width: 150px
}
}
@media only screen and (max-width: 700px){
.elementor-71 .elementor-element.elementor-element-e3bd079 .aux-the-svg svg{
     max-width: 135px;
     height: auto;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b30b28d */.elementor-71 .elementor-element.elementor-element-b30b28d .elementor-icon-box-title{ 
   margin: 0;
}
.elementor-71 .elementor-element.elementor-element-b30b28d svg path {
    fill: var(--e-global-color-secondary);
    stroke: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-cb5b991 */.elementor-71 .elementor-element.elementor-element-cb5b991 svg path {
    fill: var(--e-global-color-a099fee);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-125a0a5 */.elementor-71 .elementor-element.elementor-element-125a0a5:hover .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-125a0a5:hover .aux-icon-list-items li span, .elementor-71 .elementor-element.elementor-element-125a0a5:hover .aux-text-before{
  color :var(--e-global-color-text)!important
}
.elementor-71 .elementor-element.elementor-element-125a0a5 .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-125a0a5 .aux-icon-list-items li span, .elementor-71 .elementor-element.elementor-element-125a0a5 .elementor-icon svg path, .elementor-71 .elementor-element.elementor-element-125a0a5 .aux-text-before, .elementor-71 .elementor-element.elementor-element-125a0a5 .aux-icon svg path{
    transition: all 250ms ease-in
}
.elementor-71 .elementor-element.elementor-element-125a0a5:hover .elementor-icon svg path{
  stroke:var(--e-global-color-text);
  fill:var(--e-global-color-text);
}
.elementor-71 .elementor-element.elementor-element-125a0a5:hover .aux-icon svg path{ 
  fill:var(--e-global-color-primary);
}
.elementor-71 .elementor-element.elementor-element-125a0a5:hover .svg2{
    opacity: 1
}
.elementor-71 .elementor-element.elementor-element-125a0a5 .svg2{
    opacity: 0 
}
@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-71 .elementor-element.elementor-element-125a0a5 {
   width:47%;  
    }
}/* End custom CSS */