.elementor-2117 .elementor-element.elementor-element-0a64eb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible}.elementor-2117 .elementor-element.elementor-element-555d8d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;overflow:visible}.elementor-2117 .elementor-element.elementor-element-fe24dd4{--display:flex;--background-transition:.3s;overflow:visible}.elementor-2117 .elementor-element.elementor-element-33453d5 .heading .heading-title{font-family:var(--e-global-typography-3c47923-font-family),Sans-serif;font-size:var(--e-global-typography-3c47923-font-size);font-weight:var(--e-global-typography-3c47923-font-weight);line-height:var(--e-global-typography-3c47923-line-height);letter-spacing:var(--e-global-typography-3c47923-letter-spacing);word-spacing:var(--e-global-typography-3c47923-word-spacing);color:var(--e-global-color-0533cac)}.elementor-2117 .elementor-element.elementor-element-33453d5>.elementor-widget-container{padding:0 0 40px}.elementor-2117 .elementor-element.elementor-element-21014cf .elementor-heading-title{color:var(--e-global-color-0533cac);font-family:"Plus Jakarta Sans",Sans-serif;font-size:90px;font-weight:500;line-height:1em;letter-spacing:-3px}.elementor-2117 .elementor-element.elementor-element-642b68c{--display:flex;--background-transition:.3s;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible}.elementor-2117 .elementor-element.elementor-element-1ae42c6{--display:flex;--background-transition:.3s;overflow:visible}.elementor-2117 .elementor-element.elementor-element-a1a5b39 .theplus-switcher .switch-1{margin-right:15px}.elementor-2117 .elementor-element.elementor-element-a1a5b39 .theplus-switcher .switch-2{margin-left:15px}.elementor-2117 .elementor-element.elementor-element-a1a5b39 .theplus-switcher .switcher-button{font-size:12px}.elementor-2117 .elementor-element.elementor-element-a1a5b39 .switch-slider.style-1:before,.elementor-2117 .elementor-element.elementor-element-a1a5b39 .switch-slider.style-2:before{background:#fff}.elementor-2117 .elementor-element.elementor-element-a1a5b39 .switch-toggle+.switch-slider,.elementor-2117 .elementor-element.elementor-element-a1a5b39 .switcher-toggle.style-4{background:var(--e-global-color-68d3d3b)}.elementor-2117 .elementor-element.elementor-element-a1a5b39 .switch-toggle+.switch-slider{color:var(--e-global-color-0533cac)}.elementor-2117 .elementor-element.elementor-element-a1a5b39 .theplus-switcher .switcher-toggle.inactive .switch-label-2,.elementor-2117 .elementor-element.elementor-element-a1a5b39 .theplus-switcher .switcher-toggle.active .switch-label-1,.elementor-2117 .elementor-element.elementor-element-a1a5b39 .switcher-toggle.style-4 .switch-label-text{color:var(--e-global-color-0533cac)}.elementor-2117 .elementor-element.elementor-element-a1a5b39 .switch-toggle:checked+.switch-slider,.elementor-2117 .elementor-element.elementor-element-a1a5b39 .switcher-toggle.style-4:before{background:var(--e-global-color-db171f4)}.elementor-2117 .elementor-element.elementor-element-a1a5b39 .theplus-switcher .switcher-toggle.inactive .switch-label-1,.elementor-2117 .elementor-element.elementor-element-a1a5b39 .theplus-switcher .switcher-toggle.active .switch-label-2,.elementor-2117 .elementor-element.elementor-element-a1a5b39 .switcher-toggle.style-4 .switch-label-text{color:var(--e-global-color-0533cac)}.elementor-2117 .elementor-element.elementor-element-a1a5b39 .theplus-switcher .switch-label-text{word-break:keep-all;text-align:center}.elementor-2117 .elementor-element.elementor-element-a1a5b39 .switch-toggle+.switch-slider i{color:#313131}.elementor-2117 .elementor-element.elementor-element-a1a5b39 .theplus-switcher .switcher-toggle.inactive .switch-label-2 i,.elementor-2117 .elementor-element.elementor-element-a1a5b39 .theplus-switcher .switcher-toggle.active .switch-label-1 i,.elementor-2117 .elementor-element.elementor-element-a1a5b39 .switcher-toggle.style-4 .switch-label-text i{color:#313131}.elementor-2117 .elementor-element.elementor-element-a1a5b39 .switch-toggle+.switch-slider svg{fill:#313131;color:#313131}.elementor-2117 .elementor-element.elementor-element-a1a5b39 .theplus-switcher .switcher-toggle.inactive .switch-label-2 svg,.elementor-2117 .elementor-element.elementor-element-a1a5b39 .theplus-switcher .switcher-toggle.active .switch-label-1 svg,.elementor-2117 .elementor-element.elementor-element-a1a5b39 .switcher-toggle.style-4 .switch-label-text svg{fill:#313131}.elementor-2117 .elementor-element.elementor-element-a1a5b39 .theplus-switcher .switcher-toggle.inactive .switch-label-1 i,.elementor-2117 .elementor-element.elementor-element-a1a5b39 .theplus-switcher .switcher-toggle.active .switch-label-2 i,.elementor-2117 .elementor-element.elementor-element-a1a5b39 .switcher-toggle.style-4 .switch-label-text i{color:#313131}.elementor-2117 .elementor-element.elementor-element-a1a5b39 .theplus-switcher .switcher-toggle.inactive .switch-label-1 svg,.elementor-2117 .elementor-element.elementor-element-a1a5b39 .theplus-switcher .switcher-toggle.active .switch-label-2 svg,.elementor-2117 .elementor-element.elementor-element-a1a5b39 .switcher-toggle.style-4 .switch-label-text svg{color:#313131}.elementor-2117 .elementor-element.elementor-element-08632cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:.3s;overflow:visible}.elementor-2117 .elementor-element.elementor-element-33f079e .elementor-icon-wrapper{text-align:center}.elementor-2117 .elementor-element.elementor-element-33f079e.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-1822710)}.elementor-2117 .elementor-element.elementor-element-33f079e.elementor-view-framed .elementor-icon,.elementor-2117 .elementor-element.elementor-element-33f079e.elementor-view-default .elementor-icon{color:var(--e-global-color-1822710);border-color:var(--e-global-color-1822710)}.elementor-2117 .elementor-element.elementor-element-33f079e.elementor-view-framed .elementor-icon,.elementor-2117 .elementor-element.elementor-element-33f079e.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-1822710)}.elementor-2117 .elementor-element.elementor-element-33f079e .elementor-icon{font-size:49px}.elementor-2117 .elementor-element.elementor-element-33f079e .elementor-icon svg{height:49px}.elementor-2117 .elementor-element.elementor-element-33f079e .elementor-icon i,.elementor-2117 .elementor-element.elementor-element-33f079e .elementor-icon svg{transform:rotate(270deg)}.elementor-2117 .elementor-element.elementor-element-33f079e>.elementor-widget-container{margin:0 0 -32px}.elementor-2117 .elementor-element.elementor-element-33f079e{z-index:5}.elementor-2117 .elementor-element.elementor-element-088c1e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:.3s;--border-radius:10px;overflow:visible}.elementor-2117 .elementor-element.elementor-element-088c1e2:not(.elementor-motion-effects-element-type-background),.elementor-2117 .elementor-element.elementor-element-088c1e2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-primary) 0%,#1a1919 100%)}.elementor-2117 .elementor-element.elementor-element-088c1e2,.elementor-2117 .elementor-element.elementor-element-088c1e2:before{--border-transition:.3s}.elementor-2117 .elementor-element.elementor-element-ddb5040{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:.3s;--border-radius:10px;overflow:visible}.elementor-2117 .elementor-element.elementor-element-ddb5040,.elementor-2117 .elementor-element.elementor-element-ddb5040:before{--border-transition:.3s}.elementor-2117 .elementor-element.elementor-element-7627556{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;overflow:visible}.elementor-2117 .elementor-element.elementor-element-e3fe98b .heading .heading-title{font-family:var(--e-global-typography-a668bb2-font-family),Sans-serif;font-size:var(--e-global-typography-a668bb2-font-size);font-weight:var(--e-global-typography-a668bb2-font-weight);line-height:var(--e-global-typography-a668bb2-line-height);letter-spacing:var(--e-global-typography-a668bb2-letter-spacing);word-spacing:var(--e-global-typography-a668bb2-word-spacing);color:var(--e-global-color-0533cac)}.elementor-2117 .elementor-element.elementor-element-e3fe98b .heading .heading-sub-title{font-family:var(--e-global-typography-eb4b303-font-family),Sans-serif;font-size:var(--e-global-typography-eb4b303-font-size);font-weight:var(--e-global-typography-eb4b303-font-weight);line-height:var(--e-global-typography-eb4b303-line-height);letter-spacing:var(--e-global-typography-eb4b303-letter-spacing);word-spacing:var(--e-global-typography-eb4b303-word-spacing);color:var(--e-global-color-0533cac)}.elementor-2117 .elementor-element.elementor-element-e3fe98b>.elementor-widget-container{padding:70px 0 0}.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .button-link-wrap .button-after{margin-left:15px}.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .button-link-wrap .button-before{margin-right:15px}.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon.button-before{padding-left:15px}.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon.button-after{padding-right:15px}.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button.button-style-11 .button-link-wrap>span,.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button.button-style-11 .button-link-wrap:before,.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button.button-style-17 .button-link-wrap>span{padding:12px 0}.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button .button-link-wrap{font-family:var(--e-global-typography-a668bb2-font-family),Sans-serif;font-size:var(--e-global-typography-a668bb2-font-size);font-weight:var(--e-global-typography-a668bb2-font-weight);line-height:var(--e-global-typography-a668bb2-line-height);letter-spacing:var(--e-global-typography-a668bb2-letter-spacing);word-spacing:var(--e-global-typography-a668bb2-word-spacing);color:var(--e-global-color-0533cac)}.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button .button-link-wrap svg{fill:var(--e-global-color-0533cac)}.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var(--e-global-color-0533cac);stroke:var(--e-global-color-0533cac)}.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var(--e-global-color-0533cac)}.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button .button-link-wrap .button_line{background:var(--e-global-color-0533cac);height:2px}.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button .button-link-wrap:hover,.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var(--e-global-color-1822710)}.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button .button-link-wrap:hover svg,.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var(--e-global-color-1822710)}.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button.button-style-11 .button-link-wrap:before,.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button.button-style-14 .button-link-wrap:after{color:var(--e-global-color-1822710)}.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var(--e-global-color-1822710);stroke:var(--e-global-color-1822710)}.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button .button-link-wrap:hover .button_line{background:var(--e-global-color-0533cac)}.elementor-2117 .elementor-element.elementor-element-fdf1ca0>.elementor-widget-container{padding:10px 0 0}.elementor-2117 .elementor-element.elementor-element-fdf1ca0.elementor-element{--flex-grow:0;--flex-shrink:0}@media(max-width:1024px){.elementor-2117 .elementor-element.elementor-element-33453d5 .heading .heading-title{font-size:var(--e-global-typography-3c47923-font-size);line-height:var(--e-global-typography-3c47923-line-height);letter-spacing:var(--e-global-typography-3c47923-letter-spacing);word-spacing:var(--e-global-typography-3c47923-word-spacing)}.elementor-2117 .elementor-element.elementor-element-33453d5>.elementor-widget-container{padding:0 0 30px}.elementor-2117 .elementor-element.elementor-element-21014cf .elementor-heading-title{font-size:67px;line-height:1.2em;letter-spacing:2px}.elementor-2117 .elementor-element.elementor-element-e3fe98b .heading .heading-title{font-size:var(--e-global-typography-a668bb2-font-size);line-height:var(--e-global-typography-a668bb2-line-height);letter-spacing:var(--e-global-typography-a668bb2-letter-spacing);word-spacing:var(--e-global-typography-a668bb2-word-spacing)}.elementor-2117 .elementor-element.elementor-element-e3fe98b .heading .heading-sub-title{font-size:var(--e-global-typography-eb4b303-font-size);line-height:var(--e-global-typography-eb4b303-line-height);letter-spacing:var(--e-global-typography-eb4b303-letter-spacing);word-spacing:var(--e-global-typography-eb4b303-word-spacing)}.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button.button-style-11 .button-link-wrap>span,.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button.button-style-11 .button-link-wrap:before,.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button.button-style-17 .button-link-wrap>span{padding:0}.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button .button-link-wrap{font-size:var(--e-global-typography-a668bb2-font-size);line-height:var(--e-global-typography-a668bb2-line-height);letter-spacing:var(--e-global-typography-a668bb2-letter-spacing);word-spacing:var(--e-global-typography-a668bb2-word-spacing)}.elementor-2117 .elementor-element.elementor-element-fdf1ca0{width:initial;max-width:initial}}@media(max-width:767px){.elementor-2117 .elementor-element.elementor-element-0a64eb6{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-2117 .elementor-element.elementor-element-fe24dd4{--width:80%}.elementor-2117 .elementor-element.elementor-element-33453d5 .heading .heading-title{font-size:var(--e-global-typography-3c47923-font-size);line-height:var(--e-global-typography-3c47923-line-height);letter-spacing:var(--e-global-typography-3c47923-letter-spacing);word-spacing:var(--e-global-typography-3c47923-word-spacing)}.elementor-2117 .elementor-element.elementor-element-33453d5>.elementor-widget-container{padding:0 0 20px}.elementor-2117 .elementor-element.elementor-element-21014cf .elementor-heading-title{font-size:31px;line-height:1.2em}.elementor-2117 .elementor-element.elementor-element-ddb5040{--content-width:100%;--gap:0px 0px}.elementor-2117 .elementor-element.elementor-element-7627556{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2117 .elementor-element.elementor-element-e3fe98b .heading .heading-title{font-size:var(--e-global-typography-a668bb2-font-size);line-height:var(--e-global-typography-a668bb2-line-height);letter-spacing:var(--e-global-typography-a668bb2-letter-spacing);word-spacing:var(--e-global-typography-a668bb2-word-spacing)}.elementor-2117 .elementor-element.elementor-element-e3fe98b .heading .heading-sub-title{font-size:var(--e-global-typography-eb4b303-font-size);line-height:var(--e-global-typography-eb4b303-line-height);letter-spacing:var(--e-global-typography-eb4b303-letter-spacing);word-spacing:var(--e-global-typography-eb4b303-word-spacing)}.elementor-2117 .elementor-element.elementor-element-fdf1ca0 .pt_plus_button .button-link-wrap{font-size:var(--e-global-typography-a668bb2-font-size);line-height:var(--e-global-typography-a668bb2-line-height);letter-spacing:var(--e-global-typography-a668bb2-letter-spacing);word-spacing:var(--e-global-typography-a668bb2-word-spacing)}}@media(min-width:768px){.elementor-2117 .elementor-element.elementor-element-0a64eb6{--width:100%}.elementor-2117 .elementor-element.elementor-element-555d8d7{--content-width:1700px}.elementor-2117 .elementor-element.elementor-element-fe24dd4{--width:70%}.elementor-2117 .elementor-element.elementor-element-642b68c{--content-width:1500px}.elementor-2117 .elementor-element.elementor-element-1ae42c6{--width:100%}.elementor-2117 .elementor-element.elementor-element-088c1e2{--width:1550px}.elementor-2117 .elementor-element.elementor-element-ddb5040{--content-width:1500px}.elementor-2117 .elementor-element.elementor-element-7627556{--content-width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-2117 .elementor-element.elementor-element-fe24dd4{--width:80%}}