.elementor-70 .elementor-element.elementor-element-e9f94f3{--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:50px;--padding-bottom:0px;--padding-left:55px;--padding-right:35px;--z-index:1;}.elementor-70 .elementor-element.elementor-element-e665323{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-6fd366a{transition-duration:1000ms;transition-property:all;animation-duration:1300ms;position:absolute;top:29px;right:186px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:1200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-70 .elementor-element.elementor-element-6fd366a.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-83cc2d3 .aux-the-shape{background-color:#FF600000;width:674px;height:775px;padding-bottom:calc( 0.1 * 100% );box-shadow:0px 0px 25px 0px rgba(2.6805990409535227, 3.6390624999999517, 0.02379482103430661, 0.05);}.elementor-70 .elementor-element.elementor-element-83cc2d3{animation-duration:1200ms;z-index:-100;position:absolute;top:-536px;left:calc( 50% + 185px );animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-70 .elementor-element.elementor-element-83cc2d3 > .elementor-widget-container{margin:300px 0px 0px 0px;padding:50px 50px 50px 50px;}.elementor-70 .elementor-element.elementor-element-83cc2d3.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-83cc2d3 .aux-widget-container-inner{transform:rotate(360deg);}.elementor-70 .elementor-element.elementor-element-83cc2d3 .aux-widget-container{text-align:center;}.elementor-70 .elementor-element.elementor-element-d20a029{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-70 .elementor-element.elementor-element-af3ae0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-70 .elementor-element.elementor-element-09ac642{animation-duration:1400ms;animation-delay:1100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-70 .elementor-element.elementor-element-09ac642 > .elementor-widget-container{margin:0px 0px 100px 90px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-09ac642 .aux-modern-heading-secondary{font-size:60px;font-weight:600;text-transform:capitalize;line-height:1.3em;color:var( --e-global-color-primary );text-shadow:0px 0px 10px rgba(0, 0, 0, 0);margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-09ac642 .aux-modern-heading-secondary .aux-head-highlight{font-size:90px;color:#9062D5;text-shadow:0px 0px 10px rgba(13.06875, 13.06875, 13.06875, 0.02);margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-09ac642 .aux-modern-heading-description{color:var( --e-global-color-primary );font-size:19px;font-weight:400;text-transform:capitalize;line-height:1.9em;margin:27px 0px -104px 0px;max-width:669px;}.elementor-70 .elementor-element.elementor-element-1066ecd{--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;--z-index:100;}.elementor-70 .elementor-element.elementor-element-7261666 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-70 .elementor-element.elementor-element-7261666 .aux-modern-button .aux-overlay:before{background-color:transparent;background-image:linear-gradient(211deg, #9062D5 0%, var( --e-global-color-07a0581 ) 160%);}.elementor-70 .elementor-element.elementor-element-7261666 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-70 .elementor-element.elementor-element-7261666 .aux-modern-button .aux-overlay:after{background-color:transparent;background-image:radial-gradient(at top right, var( --e-global-color-8bbf28b ) 8%, var( --e-global-color-87783a0 ) 69%);}.elementor-70 .elementor-element.elementor-element-7261666{width:auto;max-width:auto;animation-duration:1200ms;animation-delay:1300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-70 .elementor-element.elementor-element-7261666.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-7261666 .aux-modern-button-wrapper{text-align:left;}.elementor-70 .elementor-element.elementor-element-7261666 .aux-modern-button{padding:20px 33px 20px 33px;}.elementor-70 .elementor-element.elementor-element-7261666 .aux-overlay:before, .elementor-70 .elementor-element.elementor-element-7261666 .aux-overlay:after{border-radius:50px 50px 50px 50px;}.elementor-70 .elementor-element.elementor-element-7261666 .aux-text{font-size:17px;font-weight:500;}.elementor-70 .elementor-element.elementor-element-63b3ce5 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-70 .elementor-element.elementor-element-63b3ce5 .aux-modern-button .aux-overlay:before{background-color:#00C3FF00;}.elementor-70 .elementor-element.elementor-element-63b3ce5 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-70 .elementor-element.elementor-element-63b3ce5 .aux-modern-button .aux-overlay:after{background-color:transparent;background-image:radial-gradient(at top right, var( --e-global-color-8bbf28b ) 8%, var( --e-global-color-87783a0 ) 69%);}.elementor-70 .elementor-element.elementor-element-63b3ce5{width:auto;max-width:auto;animation-duration:1200ms;animation-delay:1500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-70 .elementor-element.elementor-element-63b3ce5 > .elementor-widget-container{margin:0px 0px 0px 90px;}.elementor-70 .elementor-element.elementor-element-63b3ce5.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-63b3ce5 .aux-modern-button-wrapper{text-align:left;}.elementor-70 .elementor-element.elementor-element-63b3ce5 .aux-overlay:before, .elementor-70 .elementor-element.elementor-element-63b3ce5 .aux-overlay:after{box-shadow:0px 0px 0px 1px #5651EC;border-radius:50px 50px 50px 50px;}.elementor-70 .elementor-element.elementor-element-63b3ce5 .aux-modern-button{padding:20px 33px 20px 33px;}.elementor-70 .elementor-element.elementor-element-63b3ce5 .aux-text{font-size:17px;font-weight:500;color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-40bd316{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-70 .elementor-element.elementor-element-6655d03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-70 .elementor-element.elementor-element-fdf1ddb{animation-duration:1400ms;animation-delay:1100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-70 .elementor-element.elementor-element-fdf1ddb > .elementor-widget-container{margin:0px 0px 100px 90px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-fdf1ddb .aux-modern-heading-secondary{font-size:60px;font-weight:600;text-transform:capitalize;line-height:1.3em;color:var( --e-global-color-primary );text-shadow:0px 0px 10px rgba(0, 0, 0, 0);margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-fdf1ddb .aux-modern-heading-secondary .aux-head-highlight{font-size:90px;color:#9062D5;text-shadow:0px 0px 10px rgba(13.06875, 13.06875, 13.06875, 0.02);margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-fdf1ddb .aux-modern-heading-description{color:var( --e-global-color-primary );font-size:19px;font-weight:400;text-transform:capitalize;line-height:1.9em;margin:27px 0px -104px 0px;max-width:669px;}.elementor-70 .elementor-element.elementor-element-0cc0dd2{--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;--z-index:100;}.elementor-70 .elementor-element.elementor-element-2e9bd1b .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-70 .elementor-element.elementor-element-2e9bd1b .aux-modern-button .aux-overlay:before{background-color:transparent;background-image:linear-gradient(211deg, #C06AE3 0%, #094CAF 160%);}.elementor-70 .elementor-element.elementor-element-2e9bd1b .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-70 .elementor-element.elementor-element-2e9bd1b .aux-modern-button .aux-overlay:after{background-color:transparent;background-image:radial-gradient(at top right, var( --e-global-color-8bbf28b ) 8%, var( --e-global-color-87783a0 ) 69%);}.elementor-70 .elementor-element.elementor-element-2e9bd1b{width:auto;max-width:auto;animation-duration:1200ms;animation-delay:1300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-70 .elementor-element.elementor-element-2e9bd1b.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-2e9bd1b .aux-modern-button-wrapper{text-align:left;}.elementor-70 .elementor-element.elementor-element-2e9bd1b .aux-modern-button{padding:20px 33px 20px 33px;}.elementor-70 .elementor-element.elementor-element-2e9bd1b .aux-overlay:before, .elementor-70 .elementor-element.elementor-element-2e9bd1b .aux-overlay:after{border-radius:50px 50px 50px 50px;}.elementor-70 .elementor-element.elementor-element-2e9bd1b .aux-text{font-size:17px;font-weight:500;}.elementor-70 .elementor-element.elementor-element-6c5bbe9 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-70 .elementor-element.elementor-element-6c5bbe9 .aux-modern-button .aux-overlay:before{background-color:#00C3FF00;}.elementor-70 .elementor-element.elementor-element-6c5bbe9 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-70 .elementor-element.elementor-element-6c5bbe9 .aux-modern-button .aux-overlay:after{background-color:transparent;background-image:radial-gradient(at top right, var( --e-global-color-8bbf28b ) 8%, var( --e-global-color-87783a0 ) 69%);}.elementor-70 .elementor-element.elementor-element-6c5bbe9{width:auto;max-width:auto;animation-duration:1200ms;animation-delay:1500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-70 .elementor-element.elementor-element-6c5bbe9 > .elementor-widget-container{margin:0px 0px 0px 90px;}.elementor-70 .elementor-element.elementor-element-6c5bbe9.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-6c5bbe9 .aux-modern-button-wrapper{text-align:left;}.elementor-70 .elementor-element.elementor-element-6c5bbe9 .aux-overlay:before, .elementor-70 .elementor-element.elementor-element-6c5bbe9 .aux-overlay:after{box-shadow:0px 0px 0px 1px #5651EC;border-radius:50px 50px 50px 50px;}.elementor-70 .elementor-element.elementor-element-6c5bbe9 .aux-modern-button{padding:20px 33px 20px 33px;}.elementor-70 .elementor-element.elementor-element-6c5bbe9 .aux-text{font-size:17px;font-weight:500;color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-16d09fd{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-70 .elementor-element.elementor-element-d599e96{--e-image-carousel-slides-to-show:4;}.elementor-70 .elementor-element.elementor-element-d599e96 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-70 .elementor-element.elementor-element-8631bb9{--e-image-carousel-slides-to-show:4;}.elementor-70 .elementor-element.elementor-element-8631bb9 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-70 .elementor-element.elementor-element-4d9d734{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-70 .elementor-element.elementor-element-70bd444 .elementor-heading-title{color:#000000;}.elementor-70 .elementor-element.elementor-element-514194e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-70 .elementor-element.elementor-element-93a703a .elementor-heading-title{color:#000000;}.elementor-70 .elementor-element.elementor-element-7ee64ea{--display:flex;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-70 .elementor-element.elementor-element-163cb53 .aux-the-shape{background-color:transparent;width:290px;height:290px;background-image:linear-gradient(189deg, #FFFFFFD4 0%, #FFFFFF0A 100%);}.elementor-70 .elementor-element.elementor-element-163cb53{transition-duration:1000ms;transition-property:all;animation-duration:900ms;position:absolute;top:-19px;left:calc( 50% + -30px );transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-70 .elementor-element.elementor-element-163cb53.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-163cb53 .aux-widget-container{text-align:center;}.elementor-70 .elementor-element.elementor-element-ba245bb .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-70 .elementor-element.elementor-element-ba245bb .aux-modern-button .aux-overlay:before{background-color:#02010100;}.elementor-70 .elementor-element.elementor-element-ba245bb .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-70 .elementor-element.elementor-element-ba245bb .aux-modern-button .aux-overlay:after{background-color:transparent;background-image:linear-gradient(42deg, var( --e-global-color-87783a0 ) 22%, var( --e-global-color-8bbf28b ) 100%);}.elementor-70 .elementor-element.elementor-element-ba245bb{animation-duration:1200ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-70 .elementor-element.elementor-element-ba245bb .aux-modern-button-wrapper{text-align:center;}.elementor-70 .elementor-element.elementor-element-ba245bb .aux-overlay:before, .elementor-70 .elementor-element.elementor-element-ba245bb .aux-overlay:after{box-shadow:0px 0px 0px 1px #5651EC;border-radius:40px 40px 40px 40px;}.elementor-70 .elementor-element.elementor-element-ba245bb .aux-modern-button{padding:19px 34px 18px 34px;}.elementor-70 .elementor-element.elementor-element-ba245bb .aux-text{font-size:19px;font-weight:400;color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-ba245bb .aux-modern-button:hover .aux-text{color:var( --e-global-color-07a0581 );}.elementor-70 .elementor-element.elementor-element-ba245bb .aux-text-highlighted{color:#BD05FF;margin:5px 0px 5px 5px;}.elementor-70 .elementor-element.elementor-element-22ac712{--display:flex;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-70 .elementor-element.elementor-element-bcc4dee .aux-the-shape{background-color:transparent;width:290px;height:290px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);background-image:linear-gradient(189deg, #FFFFFFD4 0%, #FFFFFF0A 100%);}.elementor-70 .elementor-element.elementor-element-bcc4dee{transition-duration:1000ms;transition-property:all;animation-duration:900ms;position:absolute;top:-19px;left:calc( 50% + -30px );transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-70 .elementor-element.elementor-element-bcc4dee.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-bcc4dee .aux-widget-container{text-align:center;}.elementor-70 .elementor-element.elementor-element-8c8ffc2 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-70 .elementor-element.elementor-element-8c8ffc2 .aux-modern-button .aux-overlay:before{background-color:#02010100;}.elementor-70 .elementor-element.elementor-element-8c8ffc2 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-70 .elementor-element.elementor-element-8c8ffc2 .aux-modern-button .aux-overlay:after{background-color:transparent;background-image:linear-gradient(42deg, var( --e-global-color-87783a0 ) 22%, var( --e-global-color-8bbf28b ) 100%);}.elementor-70 .elementor-element.elementor-element-8c8ffc2{animation-duration:1200ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-70 .elementor-element.elementor-element-8c8ffc2 .aux-modern-button-wrapper{text-align:center;}.elementor-70 .elementor-element.elementor-element-8c8ffc2 .aux-overlay:before, .elementor-70 .elementor-element.elementor-element-8c8ffc2 .aux-overlay:after{box-shadow:0px 0px 0px 1px #5651EC;border-radius:40px 40px 40px 40px;}.elementor-70 .elementor-element.elementor-element-8c8ffc2 .aux-modern-button{padding:19px 34px 18px 34px;}.elementor-70 .elementor-element.elementor-element-8c8ffc2 .aux-text{font-size:19px;font-weight:400;color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-8c8ffc2 .aux-modern-button:hover .aux-text{color:var( --e-global-color-07a0581 );}.elementor-70 .elementor-element.elementor-element-8c8ffc2 .aux-text-highlighted{color:#BD05FF;margin:5px 0px 5px 5px;}.elementor-70 .elementor-element.elementor-element-3f1b9b6{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;--z-index:1;}.elementor-70 .elementor-element.elementor-element-61ed632{--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-70 .elementor-element.elementor-element-61ed632.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-c23d7bc{animation-duration:1400ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-70 .elementor-element.elementor-element-c23d7bc > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-70 .elementor-element.elementor-element-c23d7bc .aux-modern-heading-primary{font-size:35px;font-weight:600;color:var( --e-global-color-primary );margin:0px 0px 28px 0px;max-width:323px;}.elementor-70 .elementor-element.elementor-element-c23d7bc .aux-modern-heading-description{color:var( --e-global-color-primary );font-size:19px;font-weight:400;line-height:1.7em;max-width:375px;}.elementor-70 .elementor-element.elementor-element-ca324f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:70px;}.elementor-70 .elementor-element.elementor-element-ca324f2:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-ca324f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(208deg, var( --e-global-color-8bbf28b ) 6%, var( --e-global-color-87783a0 ) 66%);}.elementor-70 .elementor-element.elementor-element-a382643{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-afcc9cb{animation-duration:1200ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-70 .elementor-element.elementor-element-afcc9cb.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-afcc9cb .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-size:50px;font-weight:700;line-height:1.4em;}.elementor-70 .elementor-element.elementor-element-afcc9cb .elementor-counter-title{color:var( --e-global-color-primary );font-size:18px;font-weight:400;}.elementor-70 .elementor-element.elementor-element-4bfe69c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-bb26d5c{animation-duration:1200ms;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-70 .elementor-element.elementor-element-bb26d5c.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-bb26d5c .elementor-counter-number-wrapper{color:#FFFFFF;font-size:50px;font-weight:700;line-height:1.4em;}.elementor-70 .elementor-element.elementor-element-bb26d5c .elementor-counter-title{color:var( --e-global-color-primary );font-size:18px;font-weight:400;}.elementor-70 .elementor-element.elementor-element-1680a52{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-0d529b1{animation-duration:1200ms;animation-delay:700ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-70 .elementor-element.elementor-element-0d529b1.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-0d529b1 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-size:50px;font-weight:700;line-height:1.4em;}.elementor-70 .elementor-element.elementor-element-0d529b1 .elementor-counter-title{color:var( --e-global-color-primary );font-size:18px;font-weight:400;}.elementor-70 .elementor-element.elementor-element-e964c44{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-9b5bcb9{animation-duration:1200ms;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-70 .elementor-element.elementor-element-9b5bcb9.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-9b5bcb9 .elementor-counter-number-wrapper{color:#FFFFFF;font-size:50px;font-weight:700;line-height:1.4em;}.elementor-70 .elementor-element.elementor-element-9b5bcb9 .elementor-counter-title{color:var( --e-global-color-primary );font-size:18px;font-weight:400;}@media(min-width:768px){.elementor-70 .elementor-element.elementor-element-e9f94f3{--content-width:1600px;}.elementor-70 .elementor-element.elementor-element-e665323{--width:100%;}.elementor-70 .elementor-element.elementor-element-af3ae0b{--width:72%;}.elementor-70 .elementor-element.elementor-element-1066ecd{--width:10%;}.elementor-70 .elementor-element.elementor-element-6655d03{--width:72%;}.elementor-70 .elementor-element.elementor-element-0cc0dd2{--width:10%;}.elementor-70 .elementor-element.elementor-element-7ee64ea{--content-width:1600px;}.elementor-70 .elementor-element.elementor-element-22ac712{--content-width:1600px;}.elementor-70 .elementor-element.elementor-element-3f1b9b6{--content-width:1600px;}.elementor-70 .elementor-element.elementor-element-61ed632{--width:27%;}.elementor-70 .elementor-element.elementor-element-ca324f2{--width:74%;}}@media(max-width:1024px) and (min-width:768px){.elementor-70 .elementor-element.elementor-element-61ed632{--width:100%;}.elementor-70 .elementor-element.elementor-element-ca324f2{--width:100%;}}@media(max-width:1024px){.elementor-70 .elementor-element.elementor-element-6fd366a{right:71px;}.elementor-70 .elementor-element.elementor-element-09ac642 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-09ac642 .aux-modern-heading-secondary{font-size:36px;}.elementor-70 .elementor-element.elementor-element-09ac642 .aux-modern-heading-description{font-size:15px;margin:20px 0px -30px 0px;max-width:360px;}.elementor-70 .elementor-element.elementor-element-7261666 .aux-text{font-size:15px;}.elementor-70 .elementor-element.elementor-element-63b3ce5 .aux-text{font-size:15px;}.elementor-70 .elementor-element.elementor-element-fdf1ddb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-fdf1ddb .aux-modern-heading-secondary{font-size:36px;}.elementor-70 .elementor-element.elementor-element-fdf1ddb .aux-modern-heading-description{font-size:15px;margin:20px 0px -30px 0px;max-width:360px;}.elementor-70 .elementor-element.elementor-element-2e9bd1b .aux-text{font-size:15px;}.elementor-70 .elementor-element.elementor-element-6c5bbe9 .aux-text{font-size:15px;}.elementor-70 .elementor-element.elementor-element-163cb53{left:calc( 50% + 3px );}.elementor-70 .elementor-element.elementor-element-163cb53 .aux-the-shape{width:200px;height:200px;}.elementor-70 .elementor-element.elementor-element-ba245bb .aux-text{font-size:16px;}.elementor-70 .elementor-element.elementor-element-bcc4dee{left:calc( 50% + 3px );}.elementor-70 .elementor-element.elementor-element-bcc4dee .aux-the-shape{width:200px;height:200px;}.elementor-70 .elementor-element.elementor-element-8c8ffc2 .aux-text{font-size:16px;}.elementor-70 .elementor-element.elementor-element-3f1b9b6{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-c23d7bc .aux-modern-heading-primary{font-size:25px;max-width:533px;}.elementor-70 .elementor-element.elementor-element-c23d7bc .aux-modern-heading-description{font-size:14px;max-width:796px;}.elementor-70 .elementor-element.elementor-element-ca324f2{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:47px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-afcc9cb .elementor-counter-number-wrapper{font-size:40px;}.elementor-70 .elementor-element.elementor-element-afcc9cb .elementor-counter-title{font-size:15px;}.elementor-70 .elementor-element.elementor-element-bb26d5c .elementor-counter-number-wrapper{font-size:40px;}.elementor-70 .elementor-element.elementor-element-bb26d5c .elementor-counter-title{font-size:15px;}.elementor-70 .elementor-element.elementor-element-0d529b1 .elementor-counter-number-wrapper{font-size:40px;}.elementor-70 .elementor-element.elementor-element-0d529b1 .elementor-counter-title{font-size:15px;}.elementor-70 .elementor-element.elementor-element-9b5bcb9 .elementor-counter-number-wrapper{font-size:40px;}.elementor-70 .elementor-element.elementor-element-9b5bcb9 .elementor-counter-title{font-size:15px;}}@media(max-width:767px){.elementor-70 .elementor-element.elementor-element-e9f94f3{--padding-top:170px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-70 .elementor-element.elementor-element-e665323{--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-70 .elementor-element.elementor-element-6fd366a{top:98px;right:35px;}.elementor-70 .elementor-element.elementor-element-6fd366a .aux-media-image{max-width:29px;}.elementor-70 .elementor-element.elementor-element-09ac642 .aux-modern-heading-secondary{font-size:28px;}.elementor-70 .elementor-element.elementor-element-09ac642 .aux-modern-heading-description{font-size:14px;margin:20px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-7261666 .aux-modern-button{padding:15px 22px 15px 22px;}.elementor-70 .elementor-element.elementor-element-63b3ce5 .aux-modern-button{padding:15px 22px 15px 21px;}.elementor-70 .elementor-element.elementor-element-fdf1ddb .aux-modern-heading-secondary{font-size:28px;}.elementor-70 .elementor-element.elementor-element-fdf1ddb .aux-modern-heading-secondary .aux-head-highlight{font-size:50px;line-height:0.9em;}.elementor-70 .elementor-element.elementor-element-fdf1ddb .aux-modern-heading-description{font-size:14px;margin:20px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-0cc0dd2{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-70 .elementor-element.elementor-element-2e9bd1b .aux-modern-button{padding:15px 22px 15px 22px;}.elementor-70 .elementor-element.elementor-element-6c5bbe9 > .elementor-widget-container{margin:0px 0px 0px 05px;}.elementor-70 .elementor-element.elementor-element-6c5bbe9 .aux-modern-button-wrapper{text-align:left;}.elementor-70 .elementor-element.elementor-element-6c5bbe9 .aux-modern-button{padding:15px 22px 15px 21px;}.elementor-70 .elementor-element.elementor-element-16d09fd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-514194e{--margin-top:0px;--margin-bottom:0px;--margin-left:7px;--margin-right:0px;--padding-top:90px;--padding-bottom:30px;--padding-left:90px;--padding-right:90px;}.elementor-70 .elementor-element.elementor-element-894bde9 > .elementor-widget-container{margin:-19px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-7ee64ea{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-ba245bb .aux-modern-button{padding:15px 30px 14px 30px;}.elementor-70 .elementor-element.elementor-element-ba245bb .aux-text{font-size:14px;}.elementor-70 .elementor-element.elementor-element-22ac712{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-bcc4dee{z-index:-1;}.elementor-70 .elementor-element.elementor-element-8c8ffc2 .aux-modern-button{padding:15px 30px 14px 30px;}.elementor-70 .elementor-element.elementor-element-8c8ffc2 .aux-text{font-size:14px;}.elementor-70 .elementor-element.elementor-element-3f1b9b6{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for aux_image, class: .elementor-element-6fd366a */@media only screen and (max-width: 800px) and (min-width: 767px)  {
.elementor-70 .elementor-element.elementor-element-6fd366a  {
    top: 25px;
    right: 40px;
}
.elementor-70 .elementor-element.elementor-element-6fd366a  .aux-media-image img{
    width: 29px;
}
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-83cc2d3 */.elementor-70 .elementor-element.elementor-element-83cc2d3{
    transform: rotate(35deg)
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-09ac642 */@media only screen and (max-width: 800px) and (min-width: 767px)  {
.elementor-70 .elementor-element.elementor-element-09ac642 .aux-modern-heading-secondary {
    font-size: 31px!important;
}
.elementor-70 .elementor-element.elementor-element-09ac642 .aux-modern-heading-description{
      max-width: 269px!important;
}
}
@media only screen and (max-width: 400px) {
.elementor-70 .elementor-element.elementor-element-09ac642 .aux-modern-heading-secondary {
    font-size: 25px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-7261666 */@media only screen and (max-width: 400px) {
.elementor-70 .elementor-element.elementor-element-7261666 .aux-modern-button, .elementor-70 .elementor-element.elementor-element-7261666 {
    width: 100%;
    max-width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-63b3ce5 */.elementor-70 .elementor-element.elementor-element-63b3ce5:hover  .aux-overlay:before, .elementor-70 .elementor-element.elementor-element-63b3ce5:hover .aux-overlay:after {
    box-shadow: 0px 0px 0px 1px #5651ec00;
}
/*.elementor-70 .elementor-element.elementor-element-63b3ce5 .aux-modern-button.aux-black .aux-overlay:after{*/
/*    background: linear-gradient(158deg, rgb(251 69 255 / 53%) 10%, rgb(66 202 244 / 68%) 47%, rgb(100 116 255 / 53%) 69%, rgba(255,173,253,1) 89%)!important;*/
/*    border-radius: 63px;*/
/*}*/
@media only screen and (max-width: 400px) {
.elementor-70 .elementor-element.elementor-element-63b3ce5 .aux-modern-button, .elementor-70 .elementor-element.elementor-element-63b3ce5 {
    width: 100%;
    max-width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-fdf1ddb */@media only screen and (max-width: 800px) and (min-width: 767px)  {
.elementor-70 .elementor-element.elementor-element-fdf1ddb .aux-modern-heading-secondary {
    font-size: 31px!important;
}
.elementor-70 .elementor-element.elementor-element-fdf1ddb .aux-modern-heading-description{
      max-width: 269px!important;
}
}
@media only screen and (max-width: 400px) {
.elementor-70 .elementor-element.elementor-element-fdf1ddb .aux-modern-heading-secondary {
    font-size: 25px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-2e9bd1b */@media only screen and (max-width: 400px) {
.elementor-70 .elementor-element.elementor-element-2e9bd1b .aux-modern-button, .elementor-70 .elementor-element.elementor-element-2e9bd1b {
    width: 100%;
    max-width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-6c5bbe9 */.elementor-70 .elementor-element.elementor-element-6c5bbe9:hover  .aux-overlay:before, .elementor-70 .elementor-element.elementor-element-6c5bbe9:hover .aux-overlay:after {
    box-shadow: 0px 0px 0px 1px #5651ec00;
}
/*.elementor-70 .elementor-element.elementor-element-6c5bbe9 .aux-modern-button.aux-black .aux-overlay:after{*/
/*    background: linear-gradient(158deg, rgb(251 69 255 / 53%) 10%, rgb(66 202 244 / 68%) 47%, rgb(100 116 255 / 53%) 69%, rgba(255,173,253,1) 89%)!important;*/
/*    border-radius: 63px;*/
/*}*/
@media only screen and (max-width: 400px) {
.elementor-70 .elementor-element.elementor-element-6c5bbe9 .aux-modern-button, .elementor-70 .elementor-element.elementor-element-6c5bbe9 {
    width: 100%;
    max-width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d599e96 *//* Add smooth image zoom on hover */
.elementor-70 .elementor-element.elementor-element-d599e96 .slick-slide img {
  transition: transform 0.5s ease, box-shadow 0.3s ease;
}

.elementor-70 .elementor-element.elementor-element-d599e96 .slick-slide img:hover {
  transform: scale(1.05);
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15);
}

/* Add rounded corners */
.elementor-70 .elementor-element.elementor-element-d599e96 .slick-slide img {
  border-radius: 12px;
}

/* Optional: Smooth navigation arrow appearance */
.elementor-70 .elementor-element.elementor-element-d599e96 .slick-prev,
.elementor-70 .elementor-element.elementor-element-d599e96 .slick-next {
  z-index: 9;
  color: #222;
  font-size: 28px;
  transition: all 0.3s ease;
}

/* Optional: Increase space between slides */
.elementor-70 .elementor-element.elementor-element-d599e96 .slick-track {
  display: flex !important;
  gap: 20px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8631bb9 *//* Target the Slick track inside your carousel */
.smooth-carousel .slick-track {
  transition-timing-function: ease-in-out !important;
  transition-duration: 1s !important;
  will-change: transform;
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-ba245bb */.elementor-70 .elementor-element.elementor-element-ba245bb:hover  .aux-overlay:before, .elementor-70 .elementor-element.elementor-element-ba245bb:hover .aux-overlay:after {
    box-shadow: 0px 0px 0px 1px #5651ec00;
}
.elementor-70 .elementor-element.elementor-element-ba245bb .aux-overlay:after, .elementor-70 .elementor-element.elementor-element-ba245bb .aux-text {
     transition: all 250ms ease-in;
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-8c8ffc2 */.elementor-70 .elementor-element.elementor-element-8c8ffc2:hover  .aux-overlay:before, .elementor-70 .elementor-element.elementor-element-8c8ffc2:hover .aux-overlay:after {
    box-shadow: 0px 0px 0px 1px #5651ec00;
}
.elementor-70 .elementor-element.elementor-element-8c8ffc2 .aux-overlay:after, .elementor-70 .elementor-element.elementor-element-8c8ffc2 .aux-text {
     transition: all 250ms ease-in;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-c23d7bc */@media only screen and  (max-width:1367px) and  (min-width:1025px)  {
.elementor-70 .elementor-element.elementor-element-c23d7bc .aux-modern-heading-description{
    font-size: 17px!important;
}
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-afcc9cb */.elementor-70 .elementor-element.elementor-element-afcc9cb:hover .elementor-counter-title, .elementor-70 .elementor-element.elementor-element-afcc9cb:hover .elementor-counter-number-wrapper{
    color: var(--e-global-color-07a0581)
}
.elementor-70 .elementor-element.elementor-element-afcc9cb .elementor-counter-title, .elementor-70 .elementor-element.elementor-element-afcc9cb .elementor-counter-number-wrapper{
    transition: all 250ms ease-in
}
@media only screen and  (max-width:1367px) and  (min-width:1025px)  {
.elementor-70 .elementor-element.elementor-element-afcc9cb .elementor-counter-title {
   font-size: 15px!important;
}
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-bb26d5c */.elementor-70 .elementor-element.elementor-element-bb26d5c .elementor-counter-title{
    text-align: center
}
.elementor-70 .elementor-element.elementor-element-bb26d5c:hover .elementor-counter-title, .elementor-70 .elementor-element.elementor-element-bb26d5c:hover .elementor-counter-number-wrapper{
    color: var(--e-global-color-07a0581)
}
.elementor-70 .elementor-element.elementor-element-bb26d5c .elementor-counter-title, .elementor-70 .elementor-element.elementor-element-bb26d5c .elementor-counter-number-wrapper{
    transition: all 250ms ease-in
}
@media only screen and  (max-width:1367px) and  (min-width:1025px)  {
.elementor-70 .elementor-element.elementor-element-bb26d5c .elementor-counter-title {
   font-size: 15px!important;
}
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-0d529b1 */.elementor-70 .elementor-element.elementor-element-0d529b1:hover .elementor-counter-title, .elementor-70 .elementor-element.elementor-element-0d529b1:hover .elementor-counter-number-wrapper{
    color: var(--e-global-color-07a0581)
}
.elementor-70 .elementor-element.elementor-element-0d529b1 .elementor-counter-title, .elementor-70 .elementor-element.elementor-element-0d529b1 .elementor-counter-number-wrapper{
    transition: all 250ms ease-in
}
@media only screen and  (max-width:1367px) and  (min-width:1025px)  {
.elementor-70 .elementor-element.elementor-element-0d529b1 .elementor-counter-title {
   font-size: 15px!important;
}
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-9b5bcb9 */.elementor-70 .elementor-element.elementor-element-9b5bcb9 .elementor-counter-title{
    text-align: center
}
.elementor-70 .elementor-element.elementor-element-9b5bcb9:hover .elementor-counter-title, .elementor-70 .elementor-element.elementor-element-9b5bcb9:hover .elementor-counter-number-wrapper{
    color: var(--e-global-color-07a0581)
}
.elementor-70 .elementor-element.elementor-element-9b5bcb9 .elementor-counter-title, .elementor-70 .elementor-element.elementor-element-9b5bcb9 .elementor-counter-number-wrapper{
    transition: all 250ms ease-in
}
@media only screen and  (max-width:1367px) and  (min-width:1025px)  {
.elementor-70 .elementor-element.elementor-element-9b5bcb9 .elementor-counter-title {
   font-size: 15px!important;
}
}/* End custom CSS */