.elementor-122 .elementor-element.elementor-element-602ff53{margin-top:0px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-122 .elementor-element.elementor-element-bc80fe3{position:relative;right:50px;}.elementor-122 .elementor-element.elementor-element-6a556b6{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;position:absolute;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-883d4d1{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;position:relative;top:80px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-58a44f5{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;position:absolute;top:350px;right:0px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-7e0bfdd{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;position:absolute;top:400px;left:40px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-7e0bfdd .aux-media-image{max-width:180px;}.elementor-122 .elementor-element.elementor-element-b3bc36c > .elementor-element-populated{padding:18% 0% 0% 10%;}.elementor-122 .elementor-element.elementor-element-997d6e8{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-997d6e8 .aux-modern-heading-primary{text-transform:uppercase;line-height:1.2em;letter-spacing:0px;color:#7D7D7D;margin:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-997d6e8 .aux-modern-heading-secondary .aux-head-highlight{font-family:"Lato";font-size:45px;font-weight:800;text-transform:capitalize;line-height:1.2em;letter-spacing:-2.25px;}.elementor-122 .elementor-element.elementor-element-997d6e8 .aux-modern-heading-description{line-height:1.5em;letter-spacing:0px;}.elementor-122 .elementor-element.elementor-element-deec1cc{margin-top:180px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-70e08e7{margin-top:0px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-122 .elementor-element.elementor-element-7d8c46d > .elementor-element-populated{margin:0px 200px 0px 0px;--e-column-margin-right:200px;--e-column-margin-left:0px;}.elementor-122 .elementor-element.elementor-element-7d8c46d{z-index:10;}.elementor-122 .elementor-element.elementor-element-b7984d1{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-b7984d1 .aux-modern-heading-primary{text-transform:uppercase;line-height:1.2em;letter-spacing:0px;color:#7D7D7D;margin:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-b7984d1 .aux-modern-heading-secondary .aux-head-highlight{font-family:"Lato";font-size:45px;font-weight:800;text-transform:capitalize;line-height:1.2em;letter-spacing:-2.25px;}.elementor-122 .elementor-element.elementor-element-b7984d1 .aux-modern-heading-description{line-height:1.5em;letter-spacing:0px;max-width:520px;}.elementor-122 .elementor-element.elementor-element-7125026 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-1b7acc7{margin-top:0px;margin-bottom:0px;}.elementor-122 .elementor-element.elementor-element-009407f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-122 .elementor-element.elementor-element-009407f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-e10ea0f{z-index:1;}.elementor-122 .elementor-element.elementor-element-81cd8f8{margin-top:100px;margin-bottom:100px;padding:0px 35px 0px 35px;}.elementor-122 .elementor-element.elementor-element-11fefd7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-122 .elementor-element.elementor-element-11fefd7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-122 .elementor-element.elementor-element-11fefd7 > .elementor-element-populated, .elementor-122 .elementor-element.elementor-element-11fefd7 > .elementor-element-populated > .elementor-background-overlay, .elementor-122 .elementor-element.elementor-element-11fefd7 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-122 .elementor-element.elementor-element-11fefd7 > .elementor-element-populated{box-shadow:8px 12px 60px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-11fefd7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-11fefd7{position:relative;top:0px;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-871c3a7 .aux-the-svg{width:100%;}.elementor-122 .elementor-element.elementor-element-871c3a7 .aux-widget-container{text-align:center;}.elementor-122 .elementor-element.elementor-element-1eb81d1{animation-delay:50ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-1eb81d1 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-122 .elementor-element.elementor-element-1eb81d1 .aux-modern-heading-primary{font-family:"Lato";font-size:25px;font-weight:800;text-transform:capitalize;line-height:1.2em;letter-spacing:-1.25px;}.elementor-122 .elementor-element.elementor-element-1eb81d1 .aux-modern-heading-description{font-family:"Lato";line-height:1.6em;letter-spacing:0px;}.elementor-122 .elementor-element.elementor-element-f9f73ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-122 .elementor-element.elementor-element-f9f73ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-122 .elementor-element.elementor-element-f9f73ac > .elementor-element-populated, .elementor-122 .elementor-element.elementor-element-f9f73ac > .elementor-element-populated > .elementor-background-overlay, .elementor-122 .elementor-element.elementor-element-f9f73ac > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-122 .elementor-element.elementor-element-f9f73ac > .elementor-element-populated{box-shadow:8px 12px 60px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-f9f73ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-f9f73ac{position:relative;top:0px;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-4b09a15 .aux-the-svg{width:100%;}.elementor-122 .elementor-element.elementor-element-4b09a15 .aux-widget-container{text-align:center;}.elementor-122 .elementor-element.elementor-element-5b2c6fd{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-5b2c6fd .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-122 .elementor-element.elementor-element-5b2c6fd .aux-modern-heading-primary{font-family:"Lato";font-size:25px;font-weight:800;text-transform:capitalize;line-height:1.2em;letter-spacing:-1.25px;}.elementor-122 .elementor-element.elementor-element-5b2c6fd .aux-modern-heading-description{font-family:"Lato";line-height:1.6em;letter-spacing:0px;}.elementor-122 .elementor-element.elementor-element-564e257:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-122 .elementor-element.elementor-element-564e257 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-122 .elementor-element.elementor-element-564e257 > .elementor-element-populated, .elementor-122 .elementor-element.elementor-element-564e257 > .elementor-element-populated > .elementor-background-overlay, .elementor-122 .elementor-element.elementor-element-564e257 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-122 .elementor-element.elementor-element-564e257 > .elementor-element-populated{box-shadow:8px 12px 60px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-564e257 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-564e257{position:relative;top:0px;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-66ea1a3 .aux-the-svg{width:100%;}.elementor-122 .elementor-element.elementor-element-66ea1a3 .aux-widget-container{text-align:center;}.elementor-122 .elementor-element.elementor-element-e89045b{animation-delay:250ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-e89045b .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-122 .elementor-element.elementor-element-e89045b .aux-modern-heading-primary{font-family:"Lato";font-size:25px;font-weight:800;text-transform:capitalize;line-height:1.2em;letter-spacing:-1.25px;}.elementor-122 .elementor-element.elementor-element-e89045b .aux-modern-heading-description{font-family:"Lato";line-height:1.6em;letter-spacing:0px;}.elementor-122 .elementor-element.elementor-element-94b8ce5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-122 .elementor-element.elementor-element-94b8ce5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-122 .elementor-element.elementor-element-94b8ce5 > .elementor-element-populated, .elementor-122 .elementor-element.elementor-element-94b8ce5 > .elementor-element-populated > .elementor-background-overlay, .elementor-122 .elementor-element.elementor-element-94b8ce5 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-122 .elementor-element.elementor-element-94b8ce5 > .elementor-element-populated{box-shadow:8px 12px 60px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-94b8ce5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-94b8ce5{position:relative;top:0px;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-e1d5503 .aux-the-svg{width:100%;}.elementor-122 .elementor-element.elementor-element-e1d5503 .aux-widget-container{text-align:center;}.elementor-122 .elementor-element.elementor-element-c730b16{animation-delay:350ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-c730b16 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-122 .elementor-element.elementor-element-c730b16 .aux-modern-heading-primary{font-family:"Lato";font-size:25px;font-weight:800;text-transform:capitalize;line-height:1.2em;letter-spacing:-1.25px;}.elementor-122 .elementor-element.elementor-element-c730b16 .aux-modern-heading-description{font-family:"Lato";line-height:1.6em;letter-spacing:0px;}.elementor-122 .elementor-element.elementor-element-5130308:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-122 .elementor-element.elementor-element-5130308 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-122 .elementor-element.elementor-element-5130308 > .elementor-element-populated, .elementor-122 .elementor-element.elementor-element-5130308 > .elementor-element-populated > .elementor-background-overlay, .elementor-122 .elementor-element.elementor-element-5130308 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-122 .elementor-element.elementor-element-5130308 > .elementor-element-populated{box-shadow:8px 12px 60px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-5130308 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-5130308{position:relative;top:0px;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-cfb9d58 .aux-the-svg{width:100%;}.elementor-122 .elementor-element.elementor-element-cfb9d58 .aux-widget-container{text-align:center;}.elementor-122 .elementor-element.elementor-element-d4a0369{animation-delay:450ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-d4a0369 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-122 .elementor-element.elementor-element-d4a0369 .aux-modern-heading-primary{font-family:"Lato";font-size:25px;font-weight:800;text-transform:capitalize;line-height:1.2em;letter-spacing:-1.25px;}.elementor-122 .elementor-element.elementor-element-d4a0369 .aux-modern-heading-description{font-family:"Lato";line-height:1.6em;letter-spacing:0px;}.elementor-122 .elementor-element.elementor-element-a1ddc87 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-122 .elementor-element.elementor-element-a1ddc87{margin-top:60px;margin-bottom:40px;padding:0px 35px 0px 35px;}.elementor-122 .elementor-element.elementor-element-dea9fa2 > .elementor-element-populated{border-style:solid;border-width:0px 9px 0px 0px;padding:0px 80px 0px 0px;}.elementor-122 .elementor-element.elementor-element-3af0e08{animation-duration:2000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-3e8b10b > .elementor-element-populated{padding:0px 50px 0px 50px;}.elementor-122 .elementor-element.elementor-element-5c021ae{animation-duration:2000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-d1c4e7c > .elementor-element-populated{padding:0px 100px 0px 0px;}.elementor-122 .elementor-element.elementor-element-7405ab4{animation-duration:2000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}@media(max-width:1024px){.elementor-122 .elementor-element.elementor-element-602ff53{margin-top:0px;margin-bottom:10px;padding:0px 20px 0px 20px;}.elementor-122 .elementor-element.elementor-element-bc80fe3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-bc80fe3{position:static;}.elementor-122 .elementor-element.elementor-element-883d4d1{top:80px;}.elementor-122 .elementor-element.elementor-element-883d4d1 .aux-media-image{max-width:330px;}.elementor-122 .elementor-element.elementor-element-58a44f5{top:230px;left:180px;}.elementor-122 .elementor-element.elementor-element-58a44f5 .aux-media-image{max-width:90px;}.elementor-122 .elementor-element.elementor-element-7e0bfdd{top:240px;left:0px;}.elementor-122 .elementor-element.elementor-element-7e0bfdd .aux-media-image{max-width:100px;}.elementor-122 .elementor-element.elementor-element-b3bc36c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-b3bc36c{position:relative;left:-5%;}.elementor-122 .elementor-element.elementor-element-997d6e8{width:var( --container-widget-width, 108% );max-width:108%;--container-widget-width:108%;--container-widget-flex-grow:0;}.elementor-122 .elementor-element.elementor-element-997d6e8 .aux-modern-heading-secondary{max-width:100%;}.elementor-122 .elementor-element.elementor-element-997d6e8 .aux-modern-heading-secondary .aux-head-highlight{font-size:38px;line-height:1.2em;}.elementor-122 .elementor-element.elementor-element-997d6e8 .aux-widget-modern-heading .aux-widget-inner{width:600px;}.elementor-122 .elementor-element.elementor-element-deec1cc{margin-top:80px;margin-bottom:80px;}.elementor-122 .elementor-element.elementor-element-70e08e7{margin-top:0px;margin-bottom:100px;padding:0px 20px 0px 20px;}.elementor-122 .elementor-element.elementor-element-7d8c46d > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-122 .elementor-element.elementor-element-b7984d1 .aux-modern-heading-secondary{max-width:100%;}.elementor-122 .elementor-element.elementor-element-b7984d1 .aux-modern-heading-secondary .aux-head-highlight{font-size:38px;line-height:1.2em;}.elementor-122 .elementor-element.elementor-element-b7984d1 .aux-modern-heading-description{max-width:100%;}.elementor-122 .elementor-element.elementor-element-b7984d1 .aux-widget-modern-heading .aux-widget-inner{width:500px;}.elementor-122 .elementor-element.elementor-element-7125026.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-122 .elementor-element.elementor-element-7125026 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-81cd8f8{margin-top:20px;margin-bottom:100px;padding:0px 25px 0px 25px;}.elementor-122 .elementor-element.elementor-element-a1ddc87{margin-top:20px;margin-bottom:50px;padding:0px 25px 0px 25px;}.elementor-122 .elementor-element.elementor-element-dea9fa2 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-3af0e08 .aux-modern-heading-secondary{max-width:100%;}.elementor-122 .elementor-element.elementor-element-3e8b10b > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-5c021ae .aux-modern-heading-secondary{max-width:100%;}.elementor-122 .elementor-element.elementor-element-d1c4e7c > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-7405ab4 .aux-modern-heading-secondary{max-width:100%;}}@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-602ff53{margin-top:0px;margin-bottom:50px;}.elementor-122 .elementor-element.elementor-element-bc80fe3{width:100%;}.elementor-122 .elementor-element.elementor-element-bc80fe3 > .elementor-element-populated{margin:-15px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-122 .elementor-element.elementor-element-883d4d1{top:0px;}.elementor-122 .elementor-element.elementor-element-58a44f5{top:105px;}.elementor-122 .elementor-element.elementor-element-58a44f5 .aux-media-image{max-width:70px;}.elementor-122 .elementor-element.elementor-element-7e0bfdd{top:110px;left:0px;}.elementor-122 .elementor-element.elementor-element-7e0bfdd .aux-media-image{max-width:60px;}.elementor-122 .elementor-element.elementor-element-b3bc36c{width:100%;left:0%;}.elementor-122 .elementor-element.elementor-element-b3bc36c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-997d6e8{width:100%;max-width:100%;}.elementor-122 .elementor-element.elementor-element-997d6e8 .aux-modern-heading-secondary{max-width:100%;}.elementor-122 .elementor-element.elementor-element-997d6e8 .aux-modern-heading-secondary .aux-head-highlight{font-size:25px;letter-spacing:-1px;}.elementor-122 .elementor-element.elementor-element-deec1cc{margin-top:50px;margin-bottom:50px;}.elementor-122 .elementor-element.elementor-element-70e08e7{margin-top:50px;margin-bottom:50px;}.elementor-122 .elementor-element.elementor-element-b7984d1 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-122 .elementor-element.elementor-element-b7984d1 .aux-modern-heading-secondary{max-width:100%;}.elementor-122 .elementor-element.elementor-element-b7984d1 .aux-modern-heading-secondary .aux-head-highlight{font-size:25px;letter-spacing:-1px;}.elementor-122 .elementor-element.elementor-element-b7984d1 .aux-modern-heading-description{max-width:100%;}.elementor-122 .elementor-element.elementor-element-7125026.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-122 .elementor-element.elementor-element-1b7acc7{margin-top:50px;margin-bottom:50px;}.elementor-122 .elementor-element.elementor-element-81cd8f8{margin-top:0px;margin-bottom:50px;padding:0px 20px 0px 20px;}.elementor-122 .elementor-element.elementor-element-11fefd7{position:relative;top:0px;}.elementor-122 .elementor-element.elementor-element-a1ddc87{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-122 .elementor-element.elementor-element-dea9fa2 > .elementor-element-populated{margin:0px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-3af0e08 .aux-modern-heading-secondary{max-width:100%;}.elementor-122 .elementor-element.elementor-element-3e8b10b > .elementor-element-populated{margin:0px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-5c021ae .aux-modern-heading-secondary{max-width:100%;}.elementor-122 .elementor-element.elementor-element-5c021ae .aux-modern-heading-description{max-width:95%;}.elementor-122 .elementor-element.elementor-element-d1c4e7c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-7405ab4 .aux-modern-heading-secondary{max-width:100%;}.elementor-122 .elementor-element.elementor-element-7405ab4 .aux-modern-heading-description{max-width:95%;}}@media(min-width:768px){.elementor-122 .elementor-element.elementor-element-bc80fe3{width:61.286%;}.elementor-122 .elementor-element.elementor-element-b3bc36c{width:38.605%;}}@media(max-width:1024px) and (min-width:768px){.elementor-122 .elementor-element.elementor-element-bc80fe3{width:50%;}.elementor-122 .elementor-element.elementor-element-b3bc36c{width:50%;}.elementor-122 .elementor-element.elementor-element-7d8c46d{width:50%;}.elementor-122 .elementor-element.elementor-element-7125026{width:50%;}.elementor-122 .elementor-element.elementor-element-f9f73ac{width:33.33%;}.elementor-122 .elementor-element.elementor-element-564e257{width:33.33%;}.elementor-122 .elementor-element.elementor-element-94b8ce5{width:33.33%;}.elementor-122 .elementor-element.elementor-element-5130308{width:33.33%;}.elementor-122 .elementor-element.elementor-element-dea9fa2{width:100%;}.elementor-122 .elementor-element.elementor-element-3e8b10b{width:100%;}.elementor-122 .elementor-element.elementor-element-d1c4e7c{width:100%;}}/* Start custom CSS for aux_image, class: .elementor-element-6a556b6 */@media only screen and (max-width: 1600px) {
    .elementor-122 .elementor-element.elementor-element-6a556b6 img {
        width: 750px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-883d4d1 */@media only screen and (max-width: 1600px) {
    .elementor-122 .elementor-element.elementor-element-883d4d1 img {
        width: 750px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-58a44f5 */@media only screen and (max-width: 1600px) {
    .elementor-122 .elementor-element.elementor-element-58a44f5 img {
        width: 170px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-997d6e8 */@media only screen and (min-width: 1025px) and (max-width: 1366px) {
    .elementor-122 .elementor-element.elementor-element-997d6e8 .aux-widget-modern-heading .aux-head-highlight {
        font-size: 35px;
        line-height: 1.2em;
        letter-spacing: -1.5px;
    }
}

@media only screen and (max-width: 1024px) {
    .elementor-122 .elementor-element.elementor-element-997d6e8 .aux-modern-heading-secondary {
        line-height: 1.2em;
    }
    .elementor-122 .elementor-element.elementor-element-997d6e8 .aux-modern-heading-secondary {
        width: 450px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-b7984d1 */@media only screen and (min-width: 1025px) and (max-width: 1366px) {
    .elementor-122 .elementor-element.elementor-element-b7984d1 .aux-widget-modern-heading .aux-head-highlight {
        font-size: 35px;
        line-height: 1.2em;
        letter-spacing: -1.5px;
    }
}

@media only screen and (max-width: 1024px) {
    .elementor-122 .elementor-element.elementor-element-b7984d1 .aux-modern-heading-secondary {
        line-height: 1.2em;
    }
}/* End custom CSS */
/* Start custom CSS for aux_flexible_carousel, class: .elementor-element-e10ea0f */@media only screen and (max-width: 1366px) and (min-width: 1024px) {
    .elementor-122 .elementor-element.elementor-element-e10ea0f .aux-media-image img {
        width: 200px;
    }
}

.elementor-122 .elementor-element.elementor-element-e10ea0f .aux-prev::before, 
.elementor-122 .elementor-element.elementor-element-e10ea0f .aux-next::before {
    content: '';
    background-repeat: no-repeat;
    width: 50px;
    height: 20px;
    display: block;
    transition: background-image ease-in 0.2s;
}
.elementor-122 .elementor-element.elementor-element-e10ea0f .aux-svg-arrow {
    display: none;
}
.elementor-122 .elementor-element.elementor-element-e10ea0f .aux-prev::before {
    background-position: right center;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34.873' height='17.297' viewBox='0 0 34.873 17.297'%3E%3Cpath id='right-arrow_3_' data-name='right-arrow (3)' d='M-11.037,4.934a1.049,1.049,0,0,1,1.383,0,.812.812,0,0,1,0,1.227l-7.013,6.286H13.9a.879.879,0,1,1,0,1.749H-16.667l7.013,6.274a.825.825,0,0,1,0,1.24,1.049,1.049,0,0,1-1.383,0l-8.673-7.774a.794.794,0,0,1,0-1.227Z' transform='translate(20 -4.674)' opacity='0.19'%3E%3C/path%3E%3C/svg%3E ");
}

.elementor-122 .elementor-element.elementor-element-e10ea0f .aux-next::before {
    background-position: left center;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34.87' height='17.297' viewBox='0 0 44.873 17.297'%3E%3Cpath id='right-arrow_3_' data-name='right-arrow (3)' d='M15.91,4.934a1.049,1.049,0,0,0-1.383,0,.812.812,0,0,0,0,1.227l7.013,6.286H-19.032a.918.918,0,0,0-.968.869.926.926,0,0,0,.968.88H21.539l-7.013,6.274a.825.825,0,0,0,0,1.24,1.049,1.049,0,0,0,1.383,0l8.673-7.774a.794.794,0,0,0,0-1.227Z' transform='translate(20 -4.674)' opacity='0.19'/%3E%3C/svg%3E%0A");
}


.elementor-122 .elementor-element.elementor-element-e10ea0f .aux-prev:hover::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='44.873' height='17.297' viewBox='0 0 44.873 17.297'%3E%3Cdefs%3E%3ClinearGradient id='linear-gradient' x1='0.5' x2='0.5' y2='1' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%23054fc4'/%3E%3Cstop offset='1' stop-color='%233482ff'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath id='right-arrow_3_' data-name='right-arrow (3)' d='M-11.037,4.934a1.049,1.049,0,0,1,1.383,0,.812.812,0,0,1,0,1.227l-7.013,6.286H23.9a.879.879,0,1,1,0,1.749H-16.667l7.013,6.274a.825.825,0,0,1,0,1.24,1.049,1.049,0,0,1-1.383,0l-8.673-7.774a.794.794,0,0,1,0-1.227Z' transform='translate(20 -4.674)' fill='url(%23linear-gradient)'/%3E%3C/svg%3E%0A");
}

.elementor-122 .elementor-element.elementor-element-e10ea0f .aux-next:hover::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='44.873' height='17.297' viewBox='0 0 44.873 17.297'%3E%3Cdefs%3E%3ClinearGradient id='linear-gradient' x1='0.5' x2='0.5' y2='1' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%23054fc4'%3E%3C/stop%3E%3Cstop offset='1' stop-color='%233482ff'%3E%3C/stop%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath id='right-arrow_3_' data-name='right-arrow (3)' d='M15.91,4.934a1.049,1.049,0,0,0-1.383,0,.812.812,0,0,0,0,1.227l7.013,6.286H-19.032a.918.918,0,0,0-.968.869.926.926,0,0,0,.968.88H21.539l-7.013,6.274a.825.825,0,0,0,0,1.24,1.049,1.049,0,0,0,1.383,0l8.673-7.774a.794.794,0,0,0,0-1.227Z' transform='translate(20 -4.674)' fill='url(%23linear-gradient)'%3E%3C/path%3E%3C/svg%3E ");
}

.elementor-122 .elementor-element.elementor-element-e10ea0f .aux-side-control ~ .aux-mc-controls .aux-prev {
        left: 0;
}
.elementor-122 .elementor-element.elementor-element-e10ea0f .aux-side-control ~ .aux-mc-controls .aux-next {
        right: 0;
}
.elementor-122 .elementor-element.elementor-element-e10ea0f .aux-testimonial-image {
    margin-left: auto;
    margin-right: auto;
    max-height: 110px;
    border-radius: 100%;
    overflow: hidden;
}

.elementor-122 .elementor-element.elementor-element-e10ea0f .aux-widget-testimonial {
    border: none;
    margin-top: 0;
    box-shadow: none;
}

.elementor-122 .elementor-element.elementor-element-e10ea0f .aux-testimonial-infobox {
    margin-top: 0;
}

.elementor-122 .elementor-element.elementor-element-e10ea0f .aux-testimonial-image {
    margin-left: auto;
    margin-right: auto;
}

/*-- Title Hover . Gradient--*/ 
.elementor-122 .elementor-element.elementor-element-e10ea0f .aux-widget-testimonial .col-title  {
    background-image: linear-gradient(225deg,#EF7905 0%,#ffd25f 49%,#3482ff 50%,#054fc4 100%);
    background-size: 100% 1000%;
    background-position: left top;
    background-repeat: no-repeat;
    transition: all 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-fill-color: transparent;
}
.elementor-122 .elementor-element.elementor-element-e10ea0f .aux-widget-testimonial:hover .col-title {
    background-position: 0 100%;
}

/*-- Quotation Mark . Hover --*/
@media only screen and (min-width: 768px) {
    .elementor-122 .elementor-element.elementor-element-e10ea0f .aux-widget-testimonial::before {
    content :'';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='38.195' height='24.529' viewBox='0 0 38.195 24.529'%3E%3Cdefs%3E%3ClinearGradient id='linear-gradient-quote1' x1='0.5' x2='0.5' y2='1.191' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%23FF7F31'%3E%3C/stop%3E%3Cstop offset='1' stop-color='%23FFD25F'%3E%3C/stop%3E%3C/linearGradient%3E%3C/defs%3E%3Cg id='text-quotes-' transform='translate(38.195 32.793) rotate(180)'%3E%3Cpath id='Path_136' data-name='Path 136' d='M33.906,8.264a8.743,8.743,0,0,0-8.727,8.83,8.875,8.875,0,0,0,8.882,8.83c.049,0,.122-.007.171-.007a11.186,11.186,0,0,1-7,2.461,2.2,2.2,0,0,0-2.2,2.208,2.043,2.043,0,0,0,2,2.208,15.545,15.545,0,0,0,15.5-15.7v-.006A8.654,8.654,0,0,0,33.906,8.264Z' transform='translate(-4.335)' fill='url(%23linear-gradient-quote1)'%3E%3C/path%3E%3Cpath id='Path_137' data-name='Path 137' d='M8.888,8.264a8.749,8.749,0,0,0-8.734,8.83,8.872,8.872,0,0,0,8.879,8.83c.049,0,.121-.007.169-.007a11.188,11.188,0,0,1-7,2.461A2.2,2.2,0,0,0,0,30.586a2.053,2.053,0,0,0,2.017,2.208,15.555,15.555,0,0,0,15.508-15.7v-.006A8.665,8.665,0,0,0,8.888,8.264Z' fill='url(%23linear-gradient-quote1)'%3E%3C/path%3E%3C/g%3E%3C/svg%3E ");
    background-repeat: no-repeat;
    width: 39px;
    height: 25px;
    position: absolute;
    left: 110px;
    top: 30%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-81cd8f8 */.elementor-122 .elementor-element.elementor-element-81cd8f8 .elementor-column {min-width:17%; flex:1; width: auto !important}
.elementor-122 .elementor-element.elementor-element-81cd8f8 .elementor-column>.elementor-element-populated {padding: 20px 30px;}

/*-- Box Hover --*/ 
@media only screen and (min-width: 768px) {
    .elementor-122 .elementor-element.elementor-element-81cd8f8 .elementor-column {
    transition: top 500ms ease-in-out;
    }

    .elementor-122 .elementor-element.elementor-element-81cd8f8 .elementor-column:hover {
    top: -30px;
    }
}

/*-- Title Hover . Gradient--*/ 
.elementor-122 .elementor-element.elementor-element-81cd8f8 .aux-modern-heading-primary  {
    background-image: linear-gradient(225deg,#EF7905 0%,#ffd25f 49%,#3482ff 50%,#054fc4 100%);
    background-size: 100% 1000%;
    background-position: left top;
    background-repeat: no-repeat;
    transition: all 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
    
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-fill-color: transparent;
}

.elementor-122 .elementor-element.elementor-element-81cd8f8 .elementor-column:hover .aux-modern-heading-primary {
    background-position: 0 100%;
}

/*-- SVG Hover . Gradient --*/
.elementor-122 .elementor-element.elementor-element-81cd8f8 circle {
    transition: opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.elementor-122 .elementor-element.elementor-element-81cd8f8 .elementor-column:hover circle {
    opacity:0.35;
}


/* Container */
.elementor-122 .elementor-element.elementor-element-81cd8f8 .elementor-container:before, .elementor-122 .elementor-element.elementor-element-81cd8f8 .elementor-container:after {
display:none;
}

.elementor-122 .elementor-element.elementor-element-81cd8f8 .elementor-container {
    align-content: center;
    flex-wrap: wrap;
    align-items: stretch;
    gap: 1.5em;
    justify-content: center;
}

@media only screen and (max-width: 1024px) {
.elementor-122 .elementor-element.elementor-element-81cd8f8 .elementor-column {
    min-width:33%;
}
}
@media only screen and (max-width: 768px) {
.elementor-122 .elementor-element.elementor-element-81cd8f8 .elementor-column {
    min-width:40%;
}
}
@media only screen and (max-width: 580px) {
.elementor-122 .elementor-element.elementor-element-81cd8f8 .elementor-column {
    width: 100%;
    max-width: 380px;
    min-width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-3af0e08 */@media only screen and (min-width: 1025px) and (max-width: 1366px) {
    .elementor-122 .elementor-element.elementor-element-3af0e08 .aux-widget-modern-heading .aux-head-highlight {
        font-size: 35px;
        line-height: 1.2em;
        letter-spacing: -1.5px;
    }
}
@media only screen and (max-width: 1024px) {
    .elementor-122 .elementor-element.elementor-element-3af0e08 .aux-modern-heading-secondary {
        line-height: 1.2em;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dea9fa2 */@media only screen and (min-width: 1024px) and (max-width: 1366px) {
    .elementor-122 .elementor-element.elementor-element-dea9fa2 .elementor-column-wrap {
    padding-right: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-5c021ae */@media only screen and (min-width: 1025px) and (max-width: 1366px) {
    .elementor-122 .elementor-element.elementor-element-5c021ae .aux-widget-modern-heading .aux-head-highlight {
        font-size: 35px;
        line-height: 1.2em;
        letter-spacing: -1.5px;
    }
}
@media only screen and (max-width: 1024px) {
    .elementor-122 .elementor-element.elementor-element-5c021ae .aux-modern-heading-secondary {
        line-height: 1.2em;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3e8b10b */@media only screen and (min-width: 1024px) and (max-width: 1366px) {
    .elementor-122 .elementor-element.elementor-element-3e8b10b .elementor-column-wrap {
    padding-right: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-7405ab4 */@media only screen and (min-width: 1025px) and (max-width: 1366px) {
    .elementor-122 .elementor-element.elementor-element-7405ab4 .aux-widget-modern-heading .aux-head-highlight {
        font-size: 35px;
        line-height: 1.2em;
        letter-spacing: -1.5px;
    }
}
@media only screen and (max-width: 1024px) {
    .elementor-122 .elementor-element.elementor-element-7405ab4 .aux-modern-heading-secondary {
        line-height: 1.2em;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d1c4e7c */@media only screen and (min-width: 1024px) and (max-width: 1366px) {
    .elementor-122 .elementor-element.elementor-element-d1c4e7c .elementor-column-wrap {
    padding-right: 50px;
    }
}/* End custom CSS */