.elementor-8899 .elementor-element.elementor-element-175fcabe > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-8899 .elementor-element.elementor-element-175fcabe > .elementor-shape-bottom svg{width:calc(180% + 1.3px);}.elementor-8899 .elementor-element.elementor-element-175fcabe > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-8899 .elementor-element.elementor-element-5bd1512e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8899 .elementor-element.elementor-element-7ffe2824 .elementor-repeater-item-aff0fd1 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://tokyois.com/wp-content/uploads/2025/06/263A5703.jpg);background-size:cover;}.elementor-8899 .elementor-element.elementor-element-7ffe2824 .elementor-repeater-item-d2ff8c2 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://tokyois.com/wp-content/uploads/2025/06/IMG_8263.jpg);background-size:cover;}.elementor-8899 .elementor-element.elementor-element-7ffe2824 .elementor-repeater-item-2506087 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://tokyois.com/wp-content/uploads/2025/06/IMG_0890-1-scaled.jpg);background-size:cover;}.elementor-8899 .elementor-element.elementor-element-7ffe2824 .elementor-repeater-item-9818def .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://tokyois.com/wp-content/uploads/2025/06/IMG_9438.jpg);background-size:cover;}.elementor-8899 .elementor-element.elementor-element-7ffe2824 .swiper-slide{height:80vh;transition-duration:calc(3000ms*1.2);}.elementor-8899 .elementor-element.elementor-element-7ffe2824 .swiper-slide-contents{max-width:700px;}.elementor-8899 .elementor-element.elementor-element-7ffe2824 .swiper-slide-inner{padding:60px 60px 96px 60px;text-align:center;}.elementor-8899 .elementor-element.elementor-element-7ffe2824 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-8899 .elementor-element.elementor-element-7ffe2824 .elementor-slide-heading{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;line-height:75px;}.elementor-8899 .elementor-element.elementor-element-7ffe2824 .elementor-slide-description{font-size:24px;font-weight:600;line-height:36px;}.elementor-8899 .elementor-element.elementor-element-596aafb5 > .elementor-container{max-width:770px;}.elementor-8899 .elementor-element.elementor-element-596aafb5{padding:0px 10px 0px 10px;}.elementor-8899 .elementor-element.elementor-element-6ffd261b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 10px 48px 10px;}.elementor-8899 .elementor-element.elementor-element-6ffd261b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8899 .elementor-element.elementor-element-0561f15{text-align:center;}.elementor-8899 .elementor-element.elementor-element-0561f15 .elementor-heading-title{font-family:var( --e-global-typography-cc08db0-font-family ), Sans-serif;font-size:var( --e-global-typography-cc08db0-font-size );font-weight:var( --e-global-typography-cc08db0-font-weight );line-height:var( --e-global-typography-cc08db0-line-height );letter-spacing:var( --e-global-typography-cc08db0-letter-spacing );word-spacing:var( --e-global-typography-cc08db0-word-spacing );}.elementor-8899 .elementor-element.elementor-element-6d560c78{text-align:center;}.elementor-8899 .elementor-element.elementor-element-b855993{text-align:center;}.elementor-8899 .elementor-element.elementor-element-b855993 .elementor-heading-title{font-family:var( --e-global-typography-cc08db0-font-family ), Sans-serif;font-size:var( --e-global-typography-cc08db0-font-size );font-weight:var( --e-global-typography-cc08db0-font-weight );line-height:var( --e-global-typography-cc08db0-line-height );letter-spacing:var( --e-global-typography-cc08db0-letter-spacing );word-spacing:var( --e-global-typography-cc08db0-word-spacing );}.elementor-8899 .elementor-element.elementor-element-4e0a213{text-align:center;}.elementor-8899 .elementor-element.elementor-element-e95b202:not(.elementor-motion-effects-element-type-background), .elementor-8899 .elementor-element.elementor-element-e95b202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-e62983a ) 40%, var( --e-global-color-primary ) 40%);}.elementor-8899 .elementor-element.elementor-element-e95b202{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-8899 .elementor-element.elementor-element-e95b202 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8899 .elementor-element.elementor-element-c3015ef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8899 .elementor-element.elementor-element-c3015ef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-e62983a ) 20%, var( --e-global-color-primary ) 20%);}.elementor-8899 .elementor-element.elementor-element-c3015ef > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 0px 24px 0px;}.elementor-8899 .elementor-element.elementor-element-c3015ef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8899 .elementor-element.elementor-element-c136643{--spacer-size:600px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-8899 .elementor-element.elementor-element-c136643{right:0px;}body.rtl .elementor-8899 .elementor-element.elementor-element-c136643{left:0px;}.elementor-8899 .elementor-element.elementor-element-c136643 > .elementor-widget-container{background-color:var( --e-global-color-primary );border-radius:20px 0px 0px 0px;}.elementor-8899 .elementor-element.elementor-element-7a8ef5a .elementor-main-swiper{height:300px;}.elementor-8899 .elementor-element.elementor-element-7a8ef5a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8899 .elementor-element.elementor-element-7a8ef5a .elementor-main-swiper .swiper-slide{border-radius:10px;}.elementor-8899 .elementor-element.elementor-element-7a8ef5a .elementor-swiper-button{font-size:20px;}.elementor-8899 .elementor-element.elementor-element-7a8ef5a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8899 .elementor-element.elementor-element-d1ee923 > .elementor-element-populated{padding:48px 0px 48px 12px;}.elementor-8899 .elementor-element.elementor-element-b2afda9{text-align:left;}.elementor-8899 .elementor-element.elementor-element-b2afda9 .elementor-heading-title{font-family:var( --e-global-typography-cc08db0-font-family ), Sans-serif;font-size:var( --e-global-typography-cc08db0-font-size );font-weight:var( --e-global-typography-cc08db0-font-weight );line-height:var( --e-global-typography-cc08db0-line-height );letter-spacing:var( --e-global-typography-cc08db0-letter-spacing );word-spacing:var( --e-global-typography-cc08db0-word-spacing );color:#FFFFFF;}.elementor-8899 .elementor-element.elementor-element-b2afda9 > .elementor-widget-container{margin:-23px 0px 0px 0px;padding:-5px 0px 0px 0px;}.elementor-8899 .elementor-element.elementor-element-33e0c2e{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.2px;color:#FFFFFF;width:var( --container-widget-width, 96.411% );max-width:96.411%;--container-widget-width:96.411%;--container-widget-flex-grow:0;}.elementor-8899 .elementor-element.elementor-element-33e0c2e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8899 .elementor-element.elementor-element-03aa0ed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8899 .elementor-element.elementor-element-03aa0ed .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-8899 .elementor-element.elementor-element-03aa0ed .elementor-button{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:14px;letter-spacing:0.2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:12px 16px 12px 16px;}.elementor-8899 .elementor-element.elementor-element-03aa0ed .elementor-button:hover, .elementor-8899 .elementor-element.elementor-element-03aa0ed .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-8899 .elementor-element.elementor-element-03aa0ed .elementor-button:hover svg, .elementor-8899 .elementor-element.elementor-element-03aa0ed .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8899 .elementor-element.elementor-element-03aa0ed > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-8899 .elementor-element.elementor-element-03aa0ed{width:auto;max-width:auto;}.elementor-8899 .elementor-element.elementor-element-03aa0ed.elementor-element{--align-self:center;}.elementor-8899 .elementor-element.elementor-element-6e5e809:not(.elementor-motion-effects-element-type-background), .elementor-8899 .elementor-element.elementor-element-6e5e809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 40%, var( --e-global-color-primary ) 40%);}.elementor-8899 .elementor-element.elementor-element-6e5e809{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-8899 .elementor-element.elementor-element-6e5e809 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8899 .elementor-element.elementor-element-48656a4 > .elementor-element-populated{padding:48px 0px 48px 12px;}.elementor-8899 .elementor-element.elementor-element-cd8c353{text-align:left;}.elementor-8899 .elementor-element.elementor-element-cd8c353 .elementor-heading-title{font-family:var( --e-global-typography-cc08db0-font-family ), Sans-serif;font-size:var( --e-global-typography-cc08db0-font-size );font-weight:var( --e-global-typography-cc08db0-font-weight );line-height:var( --e-global-typography-cc08db0-line-height );letter-spacing:var( --e-global-typography-cc08db0-letter-spacing );word-spacing:var( --e-global-typography-cc08db0-word-spacing );color:#FFFFFF;}.elementor-8899 .elementor-element.elementor-element-cd8c353 > .elementor-widget-container{margin:-23px 0px 0px 0px;padding:-5px 0px 0px 0px;}.elementor-8899 .elementor-element.elementor-element-aa4251c{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.2px;color:#FFFFFF;width:var( --container-widget-width, 96.411% );max-width:96.411%;--container-widget-width:96.411%;--container-widget-flex-grow:0;}.elementor-8899 .elementor-element.elementor-element-aa4251c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8899 .elementor-element.elementor-element-43d32a5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8899 .elementor-element.elementor-element-43d32a5 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-8899 .elementor-element.elementor-element-43d32a5 .elementor-button{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:14px;letter-spacing:0.2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:12px 16px 12px 16px;}.elementor-8899 .elementor-element.elementor-element-43d32a5 .elementor-button:hover, .elementor-8899 .elementor-element.elementor-element-43d32a5 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-8899 .elementor-element.elementor-element-43d32a5 .elementor-button:hover svg, .elementor-8899 .elementor-element.elementor-element-43d32a5 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8899 .elementor-element.elementor-element-43d32a5 > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-8899 .elementor-element.elementor-element-43d32a5{width:auto;max-width:auto;}.elementor-8899 .elementor-element.elementor-element-43d32a5.elementor-element{--align-self:center;}.elementor-8899 .elementor-element.elementor-element-e5b6890:not(.elementor-motion-effects-element-type-background), .elementor-8899 .elementor-element.elementor-element-e5b6890 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #20B441 60%, #F5F5F5 60%);}.elementor-8899 .elementor-element.elementor-element-e5b6890{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-8899 .elementor-element.elementor-element-e5b6890 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8899 .elementor-element.elementor-element-e11515f > .elementor-element-populated{padding:48px 0px 48px 12px;}.elementor-8899 .elementor-element.elementor-element-77438a6{text-align:left;}.elementor-8899 .elementor-element.elementor-element-77438a6 .elementor-heading-title{font-family:var( --e-global-typography-cc08db0-font-family ), Sans-serif;font-size:var( --e-global-typography-cc08db0-font-size );font-weight:var( --e-global-typography-cc08db0-font-weight );line-height:var( --e-global-typography-cc08db0-line-height );letter-spacing:var( --e-global-typography-cc08db0-letter-spacing );word-spacing:var( --e-global-typography-cc08db0-word-spacing );color:#FFFFFF;}.elementor-8899 .elementor-element.elementor-element-941ee18{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.2px;color:#FFFFFF;}.elementor-8899 .elementor-element.elementor-element-d379b22 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8899 .elementor-element.elementor-element-d379b22 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-8899 .elementor-element.elementor-element-d379b22 .elementor-button{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:14px;letter-spacing:0.2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:12px 16px 12px 16px;}.elementor-8899 .elementor-element.elementor-element-d379b22 .elementor-button:hover, .elementor-8899 .elementor-element.elementor-element-d379b22 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-8899 .elementor-element.elementor-element-d379b22 .elementor-button:hover svg, .elementor-8899 .elementor-element.elementor-element-d379b22 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8899 .elementor-element.elementor-element-d379b22 > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-8899 .elementor-element.elementor-element-d379b22{width:auto;max-width:auto;}.elementor-8899 .elementor-element.elementor-element-d379b22.elementor-element{--align-self:center;}.elementor-8899 .elementor-element.elementor-element-c48db09:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8899 .elementor-element.elementor-element-c48db09 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 80%, var( --e-global-color-e62983a ) 80%);}.elementor-8899 .elementor-element.elementor-element-c48db09 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 0px 24px 0px;}.elementor-8899 .elementor-element.elementor-element-c48db09 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8899 .elementor-element.elementor-element-0cd1f3f{--spacer-size:600px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-8899 .elementor-element.elementor-element-0cd1f3f{left:0px;}body.rtl .elementor-8899 .elementor-element.elementor-element-0cd1f3f{right:0px;}.elementor-8899 .elementor-element.elementor-element-0cd1f3f > .elementor-widget-container{background-color:var( --e-global-color-accent );border-radius:0px 20px 0px 0px;}.elementor-8899 .elementor-element.elementor-element-f5ef043 .elementor-main-swiper{height:300px;}.elementor-8899 .elementor-element.elementor-element-f5ef043.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8899 .elementor-element.elementor-element-f5ef043 .elementor-main-swiper .swiper-slide{border-radius:10px;}.elementor-8899 .elementor-element.elementor-element-f5ef043 .elementor-swiper-button{font-size:20px;}.elementor-8899 .elementor-element.elementor-element-f5ef043{width:var( --container-widget-width, 103.213% );max-width:103.213%;--container-widget-width:103.213%;--container-widget-flex-grow:0;}.elementor-8899 .elementor-element.elementor-element-4737437:not(.elementor-motion-effects-element-type-background), .elementor-8899 .elementor-element.elementor-element-4737437 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #20B441 60%, var( --e-global-color-accent ) 60%);}.elementor-8899 .elementor-element.elementor-element-4737437{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-8899 .elementor-element.elementor-element-4737437 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8899 .elementor-element.elementor-element-981b4d4 > .elementor-element-populated{padding:48px 0px 48px 12px;}.elementor-8899 .elementor-element.elementor-element-1478527{text-align:left;}.elementor-8899 .elementor-element.elementor-element-1478527 .elementor-heading-title{font-family:var( --e-global-typography-cc08db0-font-family ), Sans-serif;font-size:var( --e-global-typography-cc08db0-font-size );font-weight:var( --e-global-typography-cc08db0-font-weight );line-height:var( --e-global-typography-cc08db0-line-height );letter-spacing:var( --e-global-typography-cc08db0-letter-spacing );word-spacing:var( --e-global-typography-cc08db0-word-spacing );color:#FFFFFF;}.elementor-8899 .elementor-element.elementor-element-1df0e8e{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.2px;color:#FFFFFF;}.elementor-8899 .elementor-element.elementor-element-478f42d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8899 .elementor-element.elementor-element-478f42d .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-8899 .elementor-element.elementor-element-478f42d .elementor-button{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:14px;letter-spacing:0.2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:12px 16px 12px 16px;}.elementor-8899 .elementor-element.elementor-element-478f42d .elementor-button:hover, .elementor-8899 .elementor-element.elementor-element-478f42d .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-8899 .elementor-element.elementor-element-478f42d .elementor-button:hover svg, .elementor-8899 .elementor-element.elementor-element-478f42d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8899 .elementor-element.elementor-element-478f42d > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-8899 .elementor-element.elementor-element-478f42d{width:auto;max-width:auto;}.elementor-8899 .elementor-element.elementor-element-478f42d.elementor-element{--align-self:center;}.elementor-8899 .elementor-element.elementor-element-9587efe:not(.elementor-motion-effects-element-type-background), .elementor-8899 .elementor-element.elementor-element-9587efe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-e62983a ) 40%, var( --e-global-color-primary ) 40%);}.elementor-8899 .elementor-element.elementor-element-9587efe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-8899 .elementor-element.elementor-element-9587efe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8899 .elementor-element.elementor-element-c1ed23a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8899 .elementor-element.elementor-element-c1ed23a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-e62983a ) 20%, var( --e-global-color-primary ) 20%);}.elementor-8899 .elementor-element.elementor-element-c1ed23a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 0px 24px 0px;}.elementor-8899 .elementor-element.elementor-element-c1ed23a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8899 .elementor-element.elementor-element-3827e3c{--spacer-size:600px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-8899 .elementor-element.elementor-element-3827e3c{right:0px;}body.rtl .elementor-8899 .elementor-element.elementor-element-3827e3c{left:0px;}.elementor-8899 .elementor-element.elementor-element-3827e3c > .elementor-widget-container{background-color:var( --e-global-color-primary );border-radius:20px 0px 0px 0px;}.elementor-8899 .elementor-element.elementor-element-f0aa05b .elementor-main-swiper{height:300px;}.elementor-8899 .elementor-element.elementor-element-f0aa05b.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8899 .elementor-element.elementor-element-f0aa05b .elementor-main-swiper .swiper-slide{border-radius:10px;}.elementor-8899 .elementor-element.elementor-element-f0aa05b .elementor-swiper-button{font-size:20px;}.elementor-8899 .elementor-element.elementor-element-f0aa05b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8899 .elementor-element.elementor-element-61b5789 > .elementor-element-populated{padding:48px 0px 48px 12px;}.elementor-8899 .elementor-element.elementor-element-0d6dd1a{text-align:left;}.elementor-8899 .elementor-element.elementor-element-0d6dd1a .elementor-heading-title{font-family:var( --e-global-typography-cc08db0-font-family ), Sans-serif;font-size:var( --e-global-typography-cc08db0-font-size );font-weight:var( --e-global-typography-cc08db0-font-weight );line-height:var( --e-global-typography-cc08db0-line-height );letter-spacing:var( --e-global-typography-cc08db0-letter-spacing );word-spacing:var( --e-global-typography-cc08db0-word-spacing );color:#FFFFFF;}.elementor-8899 .elementor-element.elementor-element-0d6dd1a > .elementor-widget-container{margin:-23px 0px 0px 0px;padding:-5px 0px 0px 0px;}.elementor-8899 .elementor-element.elementor-element-a3a779f{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.2px;color:#FFFFFF;width:var( --container-widget-width, 96.411% );max-width:96.411%;--container-widget-width:96.411%;--container-widget-flex-grow:0;}.elementor-8899 .elementor-element.elementor-element-a3a779f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8899 .elementor-element.elementor-element-2c0c318 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8899 .elementor-element.elementor-element-2c0c318 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-8899 .elementor-element.elementor-element-2c0c318 .elementor-button{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:14px;letter-spacing:0.2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:12px 16px 12px 16px;}.elementor-8899 .elementor-element.elementor-element-2c0c318 .elementor-button:hover, .elementor-8899 .elementor-element.elementor-element-2c0c318 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-8899 .elementor-element.elementor-element-2c0c318 .elementor-button:hover svg, .elementor-8899 .elementor-element.elementor-element-2c0c318 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8899 .elementor-element.elementor-element-2c0c318 > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-8899 .elementor-element.elementor-element-2c0c318{width:auto;max-width:auto;}.elementor-8899 .elementor-element.elementor-element-2c0c318.elementor-element{--align-self:center;}.elementor-8899 .elementor-element.elementor-element-4915332:not(.elementor-motion-effects-element-type-background), .elementor-8899 .elementor-element.elementor-element-4915332 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 40%, var( --e-global-color-primary ) 40%);}.elementor-8899 .elementor-element.elementor-element-4915332{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-8899 .elementor-element.elementor-element-4915332 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8899 .elementor-element.elementor-element-30b0cbb > .elementor-element-populated{padding:48px 0px 48px 12px;}.elementor-8899 .elementor-element.elementor-element-85867e6{text-align:left;}.elementor-8899 .elementor-element.elementor-element-85867e6 .elementor-heading-title{font-family:var( --e-global-typography-cc08db0-font-family ), Sans-serif;font-size:var( --e-global-typography-cc08db0-font-size );font-weight:var( --e-global-typography-cc08db0-font-weight );line-height:var( --e-global-typography-cc08db0-line-height );letter-spacing:var( --e-global-typography-cc08db0-letter-spacing );word-spacing:var( --e-global-typography-cc08db0-word-spacing );color:#FFFFFF;}.elementor-8899 .elementor-element.elementor-element-85867e6 > .elementor-widget-container{margin:-23px 0px 0px 0px;padding:-5px 0px 0px 0px;}.elementor-8899 .elementor-element.elementor-element-9b7df1e{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.2px;color:#FFFFFF;width:var( --container-widget-width, 96.411% );max-width:96.411%;--container-widget-width:96.411%;--container-widget-flex-grow:0;}.elementor-8899 .elementor-element.elementor-element-9b7df1e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8899 .elementor-element.elementor-element-0ea73de .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8899 .elementor-element.elementor-element-0ea73de .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-8899 .elementor-element.elementor-element-0ea73de .elementor-button{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:14px;letter-spacing:0.2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:12px 16px 12px 16px;}.elementor-8899 .elementor-element.elementor-element-0ea73de .elementor-button:hover, .elementor-8899 .elementor-element.elementor-element-0ea73de .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-8899 .elementor-element.elementor-element-0ea73de .elementor-button:hover svg, .elementor-8899 .elementor-element.elementor-element-0ea73de .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8899 .elementor-element.elementor-element-0ea73de > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-8899 .elementor-element.elementor-element-0ea73de{width:auto;max-width:auto;}.elementor-8899 .elementor-element.elementor-element-0ea73de.elementor-element{--align-self:center;}.elementor-8899 .elementor-element.elementor-element-557977d > .elementor-container{max-width:770px;}.elementor-8899 .elementor-element.elementor-element-557977d:not(.elementor-motion-effects-element-type-background), .elementor-8899 .elementor-element.elementor-element-557977d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e62983a );}.elementor-8899 .elementor-element.elementor-element-557977d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 10px 48px 10px;}.elementor-8899 .elementor-element.elementor-element-557977d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8899 .elementor-element.elementor-element-92c621b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8899 .elementor-element.elementor-element-42a0f75{text-align:center;}.elementor-8899 .elementor-element.elementor-element-42a0f75 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:40px;color:var( --e-global-color-primary );}.elementor-8899 .elementor-element.elementor-element-c6e5b3f{--spacer-size:50px;}@media(min-width:768px){.elementor-8899 .elementor-element.elementor-element-c3015ef{width:54.912%;}.elementor-8899 .elementor-element.elementor-element-d1ee923{width:45.044%;}.elementor-8899 .elementor-element.elementor-element-c1ed23a{width:54.912%;}.elementor-8899 .elementor-element.elementor-element-61b5789{width:45.044%;}}@media(max-width:1024px){.elementor-8899 .elementor-element.elementor-element-0561f15 .elementor-heading-title{font-size:var( --e-global-typography-cc08db0-font-size );line-height:var( --e-global-typography-cc08db0-line-height );letter-spacing:var( --e-global-typography-cc08db0-letter-spacing );word-spacing:var( --e-global-typography-cc08db0-word-spacing );}.elementor-8899 .elementor-element.elementor-element-b855993 .elementor-heading-title{font-size:var( --e-global-typography-cc08db0-font-size );line-height:var( --e-global-typography-cc08db0-line-height );letter-spacing:var( --e-global-typography-cc08db0-letter-spacing );word-spacing:var( --e-global-typography-cc08db0-word-spacing );}.elementor-8899 .elementor-element.elementor-element-e95b202{padding:0px 0px 0px 10px;}.elementor-8899 .elementor-element.elementor-element-c136643{--spacer-size:535px;}.elementor-8899 .elementor-element.elementor-element-7a8ef5a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8899 .elementor-element.elementor-element-b2afda9 .elementor-heading-title{font-size:var( --e-global-typography-cc08db0-font-size );line-height:var( --e-global-typography-cc08db0-line-height );letter-spacing:var( --e-global-typography-cc08db0-letter-spacing );word-spacing:var( --e-global-typography-cc08db0-word-spacing );}.elementor-8899 .elementor-element.elementor-element-6e5e809{padding:0px 0px 0px 10px;}.elementor-8899 .elementor-element.elementor-element-cd8c353 .elementor-heading-title{font-size:var( --e-global-typography-cc08db0-font-size );line-height:var( --e-global-typography-cc08db0-line-height );letter-spacing:var( --e-global-typography-cc08db0-letter-spacing );word-spacing:var( --e-global-typography-cc08db0-word-spacing );}.elementor-8899 .elementor-element.elementor-element-e5b6890{padding:0px 10px 0px 0px;}.elementor-8899 .elementor-element.elementor-element-77438a6 .elementor-heading-title{font-size:var( --e-global-typography-cc08db0-font-size );line-height:var( --e-global-typography-cc08db0-line-height );letter-spacing:var( --e-global-typography-cc08db0-letter-spacing );word-spacing:var( --e-global-typography-cc08db0-word-spacing );}.elementor-8899 .elementor-element.elementor-element-0cd1f3f{--spacer-size:535px;}.elementor-8899 .elementor-element.elementor-element-f5ef043.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8899 .elementor-element.elementor-element-4737437{padding:0px 10px 0px 0px;}.elementor-8899 .elementor-element.elementor-element-1478527 .elementor-heading-title{font-size:var( --e-global-typography-cc08db0-font-size );line-height:var( --e-global-typography-cc08db0-line-height );letter-spacing:var( --e-global-typography-cc08db0-letter-spacing );word-spacing:var( --e-global-typography-cc08db0-word-spacing );}.elementor-8899 .elementor-element.elementor-element-9587efe{padding:0px 0px 0px 10px;}.elementor-8899 .elementor-element.elementor-element-3827e3c{--spacer-size:535px;}.elementor-8899 .elementor-element.elementor-element-f0aa05b.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8899 .elementor-element.elementor-element-0d6dd1a .elementor-heading-title{font-size:var( --e-global-typography-cc08db0-font-size );line-height:var( --e-global-typography-cc08db0-line-height );letter-spacing:var( --e-global-typography-cc08db0-letter-spacing );word-spacing:var( --e-global-typography-cc08db0-word-spacing );}.elementor-8899 .elementor-element.elementor-element-4915332{padding:0px 0px 0px 10px;}.elementor-8899 .elementor-element.elementor-element-85867e6 .elementor-heading-title{font-size:var( --e-global-typography-cc08db0-font-size );line-height:var( --e-global-typography-cc08db0-line-height );letter-spacing:var( --e-global-typography-cc08db0-letter-spacing );word-spacing:var( --e-global-typography-cc08db0-word-spacing );}}@media(max-width:767px){.elementor-8899 .elementor-element.elementor-element-7ffe2824 .elementor-slide-heading{font-size:32px;line-height:1.25em;}.elementor-8899 .elementor-element.elementor-element-0561f15 .elementor-heading-title{font-size:var( --e-global-typography-cc08db0-font-size );line-height:var( --e-global-typography-cc08db0-line-height );letter-spacing:var( --e-global-typography-cc08db0-letter-spacing );word-spacing:var( --e-global-typography-cc08db0-word-spacing );}.elementor-8899 .elementor-element.elementor-element-b855993 .elementor-heading-title{font-size:var( --e-global-typography-cc08db0-font-size );line-height:var( --e-global-typography-cc08db0-line-height );letter-spacing:var( --e-global-typography-cc08db0-letter-spacing );word-spacing:var( --e-global-typography-cc08db0-word-spacing );}.elementor-8899 .elementor-element.elementor-element-7a8ef5a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8899 .elementor-element.elementor-element-b2afda9 .elementor-heading-title{font-size:var( --e-global-typography-cc08db0-font-size );line-height:var( --e-global-typography-cc08db0-line-height );letter-spacing:var( --e-global-typography-cc08db0-letter-spacing );word-spacing:var( --e-global-typography-cc08db0-word-spacing );}.elementor-8899 .elementor-element.elementor-element-cd8c353 .elementor-heading-title{font-size:var( --e-global-typography-cc08db0-font-size );line-height:var( --e-global-typography-cc08db0-line-height );letter-spacing:var( --e-global-typography-cc08db0-letter-spacing );word-spacing:var( --e-global-typography-cc08db0-word-spacing );}.elementor-8899 .elementor-element.elementor-element-77438a6 .elementor-heading-title{font-size:var( --e-global-typography-cc08db0-font-size );line-height:var( --e-global-typography-cc08db0-line-height );letter-spacing:var( --e-global-typography-cc08db0-letter-spacing );word-spacing:var( --e-global-typography-cc08db0-word-spacing );}.elementor-8899 .elementor-element.elementor-element-f5ef043.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8899 .elementor-element.elementor-element-1478527 .elementor-heading-title{font-size:var( --e-global-typography-cc08db0-font-size );line-height:var( --e-global-typography-cc08db0-line-height );letter-spacing:var( --e-global-typography-cc08db0-letter-spacing );word-spacing:var( --e-global-typography-cc08db0-word-spacing );}.elementor-8899 .elementor-element.elementor-element-f0aa05b.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8899 .elementor-element.elementor-element-0d6dd1a .elementor-heading-title{font-size:var( --e-global-typography-cc08db0-font-size );line-height:var( --e-global-typography-cc08db0-line-height );letter-spacing:var( --e-global-typography-cc08db0-letter-spacing );word-spacing:var( --e-global-typography-cc08db0-word-spacing );}.elementor-8899 .elementor-element.elementor-element-85867e6 .elementor-heading-title{font-size:var( --e-global-typography-cc08db0-font-size );line-height:var( --e-global-typography-cc08db0-line-height );letter-spacing:var( --e-global-typography-cc08db0-letter-spacing );word-spacing:var( --e-global-typography-cc08db0-word-spacing );}.elementor-8899 .elementor-element.elementor-element-42a0f75 .elementor-heading-title{font-size:24px;line-height:30px;}}/* Start custom CSS for slides, class: .elementor-element-7ffe2824 */.elementor-8899 .elementor-element.elementor-element-7ffe2824 .swiper-slide-contents {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
    padding-left: 36px;
    padding-right: 36px;
}

.elementor-8899 .elementor-element.elementor-element-7ffe2824 .swiper-slide-contents:before, .elementor-8899 .elementor-element.elementor-element-7ffe2824 .swiper-slide-contents:after {
    content: '';
    position: absolute;
    /*top: -20px;*/
    top: 50%;
    transform: translateY(-50%);
    width: 36px;
    height: 114px;
    background-repeat: no-repeat;
}

.elementor-8899 .elementor-element.elementor-element-7ffe2824 .swiper-slide-contents:before {
    left: 0;
    background-repeat: no-repeat;
    background-position: left;
    background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 40 114' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg id='Artboard1' transform='matrix(0.995211,0,0,1,0,0)'%3E%3Crect x='0' y='0' width='40.192' height='114' style='fill:none;'/%3E%3CclipPath id='_clip1'%3E%3Crect x='0' y='0' width='40.192' height='114'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23_clip1)'%3E%3Cg id='Background' transform='matrix(1.00481,0,0,1,0,0)'%3E%3Cuse xlink:href='%23_Image2' x='0' y='0' width='358px' height='114px'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cimage id='_Image2' width='358px' height='114px' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E%0A");
}

.elementor-8899 .elementor-element.elementor-element-7ffe2824 .swiper-slide-contents:after {
    right: 0;
    background-repeat: no-repeat;
    background-position: right;
    background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 40 114' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg id='Artboard1' transform='matrix(0.995211,0,0,1,-316.286,0)'%3E%3Crect x='317.808' y='0' width='40.192' height='114' style='fill:none;'/%3E%3CclipPath id='_clip1'%3E%3Crect x='317.808' y='0' width='40.192' height='114'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23_clip1)'%3E%3Cg id='Background' transform='matrix(1.00481,0,0,1,-0.717723,0)'%3E%3Cuse xlink:href='%23_Image2' x='0' y='0' width='358px' height='114px'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cimage id='_Image2' width='358px' height='114px' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E%0A");
}

.elementor-8899 .elementor-element.elementor-element-7ffe2824 .elementor-slide-heading {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
}

.elementor-8899 .elementor-element.elementor-element-7ffe2824 .elementor-slide-heading span {
    display: inline-block;
    position: relative;
    z-index: 0;
    
}

.elementor-8899 .elementor-element.elementor-element-7ffe2824 .elementor-slide-heading span:before {
    content: '';
    position: absolute;
    left: 0;
    top: 10%;
    width: 100%;
    height: 80%;
    background: #0B7AC6;
    z-index: -1;
}


.elementor-8899 .elementor-element.elementor-element-7ffe2824 .swiper-slide-inner {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(31.16%, rgba(34, 34, 34, 0)), to(rgba(0, 0, 0, 0.5)));
    background: -o-linear-gradient(top, rgba(34, 34, 34, 0) 31.16%, rgba(0, 0, 0, 0.5) 100%);
    background: linear-gradient(180deg, rgba(34, 34, 34, 0) 31.16%, rgba(0, 0, 0, 0.5) 100%);
}

.elementor-8899 .elementor-element.elementor-element-7ffe2824 .swiper-pagination {
    bottom: 48px;
    width: auto;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
}

.elementor-8899 .elementor-element.elementor-element-7ffe2824 .swiper-pagination-bullet {
    opacity: 1;
    background-color: #CCCCCC;
}

.elementor-8899 .elementor-element.elementor-element-7ffe2824 .swiper-pagination-bullet-active {
    background-color: #ffffff;
}

.elementor-8899 .elementor-element.elementor-element-7ffe2824 .elementor-swiper-button-prev i::before,
.elementor-8899 .elementor-element.elementor-element-7ffe2824 .elementor-swiper-button-next i::before {
    content: '';
}

.elementor-8899 .elementor-element.elementor-element-7ffe2824 .elementor-swiper-button-prev,
.elementor-8899 .elementor-element.elementor-element-7ffe2824 .elementor-swiper-button-next {
  top: auto;
  bottom: 28px;
  width: 36px;
  height: 32px;
}

.elementor-8899 .elementor-element.elementor-element-7ffe2824 .elementor-swiper-button-next {
  background-image: url("data:image/svg+xml,%3Csvg width='36' height='32' viewBox='0 0 36 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='21.3333' cy='16' r='13.6667' transform='rotate(-180 21.3333 16)' fill='%233EAFFB' stroke='%23EEEEEE' stroke-width='2'/%3E%3Cpath d='M4 16C4 16.7364 4.59695 17.3333 5.33333 17.3333L22.8933 17.3333L19.058 21.1793C18.5398 21.6991 18.5403 22.5403 19.0593 23.0593C19.5789 23.5789 20.4211 23.5789 20.9407 23.0593L28 16L20.9407 8.94065C20.4211 8.42114 19.5789 8.42114 19.0593 8.94065C18.5403 9.45965 18.5398 10.3009 19.058 10.8207L22.8933 14.6667L5.33333 14.6667C4.59696 14.6667 4 15.2636 4 16Z' fill='white'/%3E%3C/svg%3E");
  right: calc(50% - 72px);
}

.elementor-8899 .elementor-element.elementor-element-7ffe2824 .elementor-swiper-button-prev {
    background-image: url("data:image/svg+xml,%3Csvg width='36' height='32' viewBox='0 0 36 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14.6667' cy='16' r='13.6667' fill='%233EAFFB' stroke='%23EEEEEE' stroke-width='2'/%3E%3Cpath d='M32 16C32 15.2636 31.403 14.6667 30.6667 14.6667L13.1067 14.6667L16.942 10.8207C17.4602 10.3009 17.4597 9.45965 16.9407 8.94066C16.4211 8.42115 15.5789 8.42115 15.0593 8.94066L8 16L15.0593 23.0593C15.5789 23.5789 16.4211 23.5789 16.9407 23.0593C17.4597 22.5403 17.4602 21.6991 16.942 21.1793L13.1067 17.3333L30.6667 17.3333C31.403 17.3333 32 16.7364 32 16Z' fill='white'/%3E%3C/svg%3E");
  left: calc(50% - 72px);
}

@media (max-width: 767px) {
    .elementor-8899 .elementor-element.elementor-element-7ffe2824 .swiper-slide-contents:before, .elementor-8899 .elementor-element.elementor-element-7ffe2824 .swiper-slide-contents:after {
        /*top: -26px;*/
        height: 90px;
    }
    
    .elementor-8899 .elementor-element.elementor-element-7ffe2824 .elementor-slide-heading {
        padding-left: 0;
        padding-right: 0;
        margin-bottom: 0;
    }
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-c136643 */.elementor-8899 .elementor-element.elementor-element-c136643 {
    height: 100%;
    overflow: hidden;
}

.elementor-8899 .elementor-element.elementor-element-c136643 .elementor-swiper-button-next:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='36' height='33' viewBox='0 0 36 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Ccircle cx='21.3333' cy='16.5961' r='13.6667' transform='rotate(-180 21.3333 16.5961)' fill='%2320B441' stroke='%23eeeeee' stroke-width='2'/%3E%3Cpath d='M4 16.5962C4 17.3326 4.59695 17.9295 5.33333 17.9295L22.8933 17.9295L19.058 21.7755C18.5398 22.2953 18.5403 23.1365 19.0593 23.6555C19.5789 24.175 20.4211 24.175 20.9407 23.6555L28 16.5962L20.9407 9.53685C20.4211 9.01734 19.5789 9.01734 19.0593 9.53685C18.5403 10.0558 18.5398 10.8971 19.058 11.4168L22.8933 15.2629L5.33333 15.2629C4.59696 15.2629 4 15.8598 4 16.5962Z' fill='%23ffffff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='36' height='32' fill='white' transform='translate(36 32.5962) rotate(-180)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.elementor-8899 .elementor-element.elementor-element-c136643 .elementor-swiper-button-prev:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='36' height='33' viewBox='0 0 36 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14.6667' cy='16.5962' r='13.6667' fill='%2320b441' stroke='%23eeeeee' stroke-width='2'/%3E%3Cpath d='M32 16.5962C32 15.8598 31.403 15.2629 30.6667 15.2629L13.1067 15.2629L16.942 11.4168C17.4602 10.8971 17.4597 10.0558 16.9407 9.53685C16.4211 9.01734 15.5789 9.01734 15.0593 9.53685L8 16.5962L15.0593 23.6555C15.5789 24.175 16.4211 24.175 16.9407 23.6555C17.4597 23.1365 17.4602 22.2953 16.942 21.7755L13.1067 17.9295L30.6667 17.9295C31.403 17.9295 32 17.3326 32 16.5962Z' fill='%23ffffff'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c3015ef */.elementor-8899 .elementor-element.elementor-element-c3015ef > .elementor-column-wrap > .elementor-widget-wrap {
    position: static;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33e0c2e */.elementor-8899 .elementor-element.elementor-element-33e0c2e p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-03aa0ed */.elementor-8899 .elementor-element.elementor-element-03aa0ed .elementor-button-icon svg {
    width: auto;
    height: 10px;
}

.elementor-8899 .elementor-element.elementor-element-03aa0ed .elementor-button-icon,
.elementor-8899 .elementor-element.elementor-element-03aa0ed .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa4251c */.elementor-8899 .elementor-element.elementor-element-aa4251c p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-43d32a5 */.elementor-8899 .elementor-element.elementor-element-43d32a5 .elementor-button-icon svg {
    width: auto;
    height: 10px;
}

.elementor-8899 .elementor-element.elementor-element-43d32a5 .elementor-button-icon,
.elementor-8899 .elementor-element.elementor-element-43d32a5 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-941ee18 */.elementor-8899 .elementor-element.elementor-element-941ee18 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d379b22 */.elementor-8899 .elementor-element.elementor-element-d379b22 .elementor-button-icon svg {
    width: auto;
    height: 10px;
}

.elementor-8899 .elementor-element.elementor-element-d379b22 .elementor-button-icon,
.elementor-8899 .elementor-element.elementor-element-d379b22 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-0cd1f3f */.elementor-8899 .elementor-element.elementor-element-0cd1f3f {
    height: 100%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c48db09 */.elementor-8899 .elementor-element.elementor-element-c48db09 > .elementor-column-wrap > .elementor-widget-wrap {
    position: static;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1df0e8e */.elementor-8899 .elementor-element.elementor-element-1df0e8e p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-478f42d */.elementor-8899 .elementor-element.elementor-element-478f42d .elementor-button-icon svg {
    width: auto;
    height: 10px;
}

.elementor-8899 .elementor-element.elementor-element-478f42d .elementor-button-icon,
.elementor-8899 .elementor-element.elementor-element-478f42d .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-3827e3c */.elementor-8899 .elementor-element.elementor-element-3827e3c {
    height: 100%;
    overflow: hidden;
}

.elementor-8899 .elementor-element.elementor-element-3827e3c .elementor-swiper-button-next:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='36' height='33' viewBox='0 0 36 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Ccircle cx='21.3333' cy='16.5961' r='13.6667' transform='rotate(-180 21.3333 16.5961)' fill='%2320B441' stroke='%23eeeeee' stroke-width='2'/%3E%3Cpath d='M4 16.5962C4 17.3326 4.59695 17.9295 5.33333 17.9295L22.8933 17.9295L19.058 21.7755C18.5398 22.2953 18.5403 23.1365 19.0593 23.6555C19.5789 24.175 20.4211 24.175 20.9407 23.6555L28 16.5962L20.9407 9.53685C20.4211 9.01734 19.5789 9.01734 19.0593 9.53685C18.5403 10.0558 18.5398 10.8971 19.058 11.4168L22.8933 15.2629L5.33333 15.2629C4.59696 15.2629 4 15.8598 4 16.5962Z' fill='%23ffffff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='36' height='32' fill='white' transform='translate(36 32.5962) rotate(-180)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.elementor-8899 .elementor-element.elementor-element-3827e3c .elementor-swiper-button-prev:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='36' height='33' viewBox='0 0 36 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14.6667' cy='16.5962' r='13.6667' fill='%2320b441' stroke='%23eeeeee' stroke-width='2'/%3E%3Cpath d='M32 16.5962C32 15.8598 31.403 15.2629 30.6667 15.2629L13.1067 15.2629L16.942 11.4168C17.4602 10.8971 17.4597 10.0558 16.9407 9.53685C16.4211 9.01734 15.5789 9.01734 15.0593 9.53685L8 16.5962L15.0593 23.6555C15.5789 24.175 16.4211 24.175 16.9407 23.6555C17.4597 23.1365 17.4602 22.2953 16.942 21.7755L13.1067 17.9295L30.6667 17.9295C31.403 17.9295 32 17.3326 32 16.5962Z' fill='%23ffffff'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c1ed23a */.elementor-8899 .elementor-element.elementor-element-c1ed23a > .elementor-column-wrap > .elementor-widget-wrap {
    position: static;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3a779f */.elementor-8899 .elementor-element.elementor-element-a3a779f p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c0c318 */.elementor-8899 .elementor-element.elementor-element-2c0c318 .elementor-button-icon svg {
    width: auto;
    height: 10px;
}

.elementor-8899 .elementor-element.elementor-element-2c0c318 .elementor-button-icon,
.elementor-8899 .elementor-element.elementor-element-2c0c318 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b7df1e */.elementor-8899 .elementor-element.elementor-element-9b7df1e p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0ea73de */.elementor-8899 .elementor-element.elementor-element-0ea73de .elementor-button-icon svg {
    width: auto;
    height: 10px;
}

.elementor-8899 .elementor-element.elementor-element-0ea73de .elementor-button-icon,
.elementor-8899 .elementor-element.elementor-element-0ea73de .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61d5104 */.elementor-8899 .elementor-element.elementor-element-61d5104 {
    height: 423px;
    overflow: auto;
    background: white;
    border-radius: 12px;
    /*border: 1px solid rgb(207, 217, 222);*/
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-41edc89 */.elementor-8899 .elementor-element.elementor-element-41edc89 {
    height: 423px;
    overflow: auto;
    background: white;
    border-radius: 12px;
    border: 1px solid rgb(207, 217, 222);
}/* End custom CSS */