.elementor-379 .elementor-element.elementor-element-ecac3d6 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-379 .elementor-element.elementor-element-d3d0f60{--spacer-size:50px}.elementor-379 .elementor-element.elementor-element-131c2f8{--spacer-size:100px}.elementor-379 .elementor-element.elementor-element-6ae6e99:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-379 .elementor-element.elementor-element-6ae6e99>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f1f3f2}.elementor-379 .elementor-element.elementor-element-6ae6e99.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-379 .elementor-element.elementor-element-6ae6e99>.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-379 .elementor-element.elementor-element-6ae6e99>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-379 .elementor-element.elementor-element-6ae6e99>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-4bb0df0{--spacer-size:80px}.elementor-379 .elementor-element.elementor-element-7dca17d{text-align:center}.elementor-379 .elementor-element.elementor-element-7dca17d .elementor-heading-title{color:#3c3950}.elementor-379 .elementor-element.elementor-element-86beb39{--spacer-size:20px}.elementor-379 .elementor-element.elementor-element-cc64679{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-379 .elementor-element.elementor-element-ccdff92{--spacer-size:50px}.elementor-379 .elementor-element.elementor-element-bc25846 .diagram-wrapper .skill-line div{background-color:#292929}.elementor-379 .elementor-element.elementor-element-bc25846 .diagram-circle input.color{background-color:#292929}.elementor-379 .elementor-element.elementor-element-bc25846 .diagram-wrapper .digram-line-box .skill-line{background-color:#fff}.elementor-379 .elementor-element.elementor-element-bc25846 .digram-line-box .diagram-skill-amount{color:#292929}.elementor-379 .elementor-element.elementor-element-bc25846{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-379 .elementor-element.elementor-element-d6fb9bb{--spacer-size:100px}.elementor-379 .elementor-element.elementor-element-6c05bbb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-379 .elementor-element.elementor-element-6c05bbb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-379 .elementor-element.elementor-element-6c05bbb>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-379 .elementor-element.elementor-element-6c05bbb>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-c5b7ccc{--spacer-size:50px}.elementor-379 .elementor-element.elementor-element-c18bbfc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-379 .elementor-element.elementor-element-c18bbfc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-379 .elementor-element.elementor-element-c18bbfc>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-379 .elementor-element.elementor-element-c18bbfc>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-b046b6b{--spacer-size:50px}.elementor-379 .elementor-element.elementor-element-1853452:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-379 .elementor-element.elementor-element-1853452>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f1f3f2}.elementor-379 .elementor-element.elementor-element-1853452.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-379 .elementor-element.elementor-element-1853452>.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-379 .elementor-element.elementor-element-1853452>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-379 .elementor-element.elementor-element-1853452>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-bed8817{--spacer-size:80px}.elementor-379 .elementor-element.elementor-element-1493c34{text-align:center}.elementor-379 .elementor-element.elementor-element-1493c34 .elementor-heading-title{color:#3c3950}.elementor-379 .elementor-element.elementor-element-0c5dbd6{--spacer-size:20px}.elementor-379 .elementor-element.elementor-element-5925ea2{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-379 .elementor-element.elementor-element-9e2c612{--spacer-size:50px}.elementor-379 .elementor-element.elementor-element-e294434>.elementor-container>.elementor-row>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-379 .elementor-element.elementor-element-e294434{padding:0 140px}.elementor-379 .elementor-element.elementor-element-e4d44a5.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-379 .elementor-element.elementor-element-e4d44a5>.elementor-element-populated{padding:40px 30px 30px}.elementor-379 .elementor-element.elementor-element-9c71bf1{width:var(--container-widget-width,102px);max-width:102px;--container-widget-width:102px;--container-widget-flex-grow:0}.elementor-379 .elementor-element.elementor-element-9c71bf1 .gem-counter-box,.elementor-379 .elementor-element.elementor-element-9c71bf1 .gem-counter-icon,.elementor-379 .elementor-element.elementor-element-9c71bf1 .gem-counter-number,.elementor-379 .elementor-element.elementor-element-9c71bf1 .gem-counter-text{text-align:center;align-items:center;justify-content:center}.elementor-379 .elementor-element.elementor-element-9c71bf1 .gem-counter-number{color:#02b4cb !important;margin-bottom:0}.elementor-379 .elementor-element.elementor-element-9c71bf1 .gem-icon-inner i{font-size:24px;width:24px;height:24px;line-height:1;display:flex;justify-content:center;align-items:center;color:#00bcd4}.elementor-379 .elementor-element.elementor-element-9c71bf1 .gem-icon-inner .wrapper-icon-inner{font-size:24px}.elementor-379 .elementor-element.elementor-element-9c71bf1 .gem-icon-inner svg{font-size:24px;fill:#00bcd4}.elementor-379 .elementor-element.elementor-element-9c71bf1 .gem-icon-inner{padding:12px;border-style:solid;border-width:3px;border-color:#00bcd4;transform:rotate(0deg)}.elementor-379 .elementor-element.elementor-element-9c71bf1 .gem-counter-icon{margin-bottom:20px}.elementor-379 .elementor-element.elementor-element-9c71bf1 .gem-icon-inner .wrapper-icon-inner svg{fill:#00bcd4;transform:rotate(0deg)}.elementor-379 .elementor-element.elementor-element-9c71bf1 .gem-counter-box:hover .gem-icon-inner{transform:rotate(0deg)}.elementor-379 .elementor-element.elementor-element-9c71bf1 .gem-counter-box:hover .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg)}.elementor-379 .elementor-element.elementor-element-1baf30d.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-379 .elementor-element.elementor-element-1baf30d>.elementor-element-populated{padding:40px 30px 30px}.elementor-379 .elementor-element.elementor-element-3ce6b14{width:var(--container-widget-width,102px);max-width:102px;--container-widget-width:102px;--container-widget-flex-grow:0}.elementor-379 .elementor-element.elementor-element-3ce6b14 .gem-counter-box,.elementor-379 .elementor-element.elementor-element-3ce6b14 .gem-counter-icon,.elementor-379 .elementor-element.elementor-element-3ce6b14 .gem-counter-number,.elementor-379 .elementor-element.elementor-element-3ce6b14 .gem-counter-text{text-align:center;align-items:center;justify-content:center}.elementor-379 .elementor-element.elementor-element-3ce6b14 .gem-counter-number{color:#02b4cb !important;margin-bottom:0}.elementor-379 .elementor-element.elementor-element-3ce6b14 .gem-icon-inner i{font-size:24px;width:24px;height:24px;line-height:1;display:flex;justify-content:center;align-items:center;color:#00bcd4}.elementor-379 .elementor-element.elementor-element-3ce6b14 .gem-icon-inner .wrapper-icon-inner{font-size:24px}.elementor-379 .elementor-element.elementor-element-3ce6b14 .gem-icon-inner svg{font-size:24px;fill:#00bcd4}.elementor-379 .elementor-element.elementor-element-3ce6b14 .gem-icon-inner{padding:12px;border-style:solid;border-width:3px;border-color:#00bcd4;transform:rotate(0deg)}.elementor-379 .elementor-element.elementor-element-3ce6b14 .gem-counter-icon{margin-bottom:20px}.elementor-379 .elementor-element.elementor-element-3ce6b14 .gem-icon-inner .wrapper-icon-inner svg{fill:#00bcd4;transform:rotate(0deg)}.elementor-379 .elementor-element.elementor-element-3ce6b14 .gem-counter-box:hover .gem-icon-inner{transform:rotate(0deg)}.elementor-379 .elementor-element.elementor-element-3ce6b14 .gem-counter-box:hover .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg)}.elementor-379 .elementor-element.elementor-element-8962629.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-379 .elementor-element.elementor-element-8962629>.elementor-element-populated{padding:40px 30px 30px}.elementor-379 .elementor-element.elementor-element-806f717{width:var(--container-widget-width,102px);max-width:102px;--container-widget-width:102px;--container-widget-flex-grow:0}.elementor-379 .elementor-element.elementor-element-806f717 .gem-counter-box,.elementor-379 .elementor-element.elementor-element-806f717 .gem-counter-icon,.elementor-379 .elementor-element.elementor-element-806f717 .gem-counter-number,.elementor-379 .elementor-element.elementor-element-806f717 .gem-counter-text{text-align:center;align-items:center;justify-content:center}.elementor-379 .elementor-element.elementor-element-806f717 .gem-counter-number{color:#02b4cb !important;margin-bottom:0}.elementor-379 .elementor-element.elementor-element-806f717 .gem-icon-inner i{font-size:24px;width:24px;height:24px;line-height:1;display:flex;justify-content:center;align-items:center;color:#00bcd4}.elementor-379 .elementor-element.elementor-element-806f717 .gem-icon-inner .wrapper-icon-inner{font-size:24px}.elementor-379 .elementor-element.elementor-element-806f717 .gem-icon-inner svg{font-size:24px;fill:#00bcd4}.elementor-379 .elementor-element.elementor-element-806f717 .gem-icon-inner{padding:12px;border-style:solid;border-width:3px;border-color:#00bcd4;transform:rotate(0deg)}.elementor-379 .elementor-element.elementor-element-806f717 .gem-counter-icon{margin-bottom:20px}.elementor-379 .elementor-element.elementor-element-806f717 .gem-icon-inner .wrapper-icon-inner svg{fill:#00bcd4;transform:rotate(0deg)}.elementor-379 .elementor-element.elementor-element-806f717 .gem-counter-box:hover .gem-icon-inner{transform:rotate(0deg)}.elementor-379 .elementor-element.elementor-element-806f717 .gem-counter-box:hover .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg)}.elementor-379 .elementor-element.elementor-element-f2fe039{--spacer-size:100px}.elementor-379 .elementor-element.elementor-element-1930097:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-379 .elementor-element.elementor-element-1930097>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#232323}.elementor-379 .elementor-element.elementor-element-1930097.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-379 .elementor-element.elementor-element-1930097>.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-379 .elementor-element.elementor-element-1930097>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-379 .elementor-element.elementor-element-1930097>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-72a1612{--spacer-size:145px}.elementor-379 .elementor-element.elementor-element-0f01c6c .gem-testimonial-image{width:80px;height:80px}.elementor-379 .elementor-element.elementor-element-0f01c6c .gem-testimonial-image,.elementor-379 .elementor-element.elementor-element-0f01c6c .gem-testimonial-image img,.elementor-379 .elementor-element.elementor-element-0f01c6c .gem-testimonial-image>span:before{border-radius:60%}.elementor-379 .elementor-element.elementor-element-0f01c6c .gem-testimonial-name,.elementor-379 .elementor-element.elementor-element-0f01c6c .gem-testimonial-name span{color:#02b4cb !important}.elementor-379 .elementor-element.elementor-element-0f01c6c .gem-testimonial-position{color:#fff}.elementor-379 .elementor-element.elementor-element-0f01c6c .gem-testimonial-company{color:#fff}.elementor-379 .elementor-element.elementor-element-0f01c6c .gem-testimonial-text p,.elementor-379 .elementor-element.elementor-element-0f01c6c .gem-testimonial-text div{color:#fff}.elementor-379 .elementor-element.elementor-element-0f01c6c .gem-testimonial-wrapper:after,.elementor-379 .elementor-element.elementor-element-0f01c6c .gem-testimonial-wrapper p:after{color:#02b4cb}.elementor-379 .elementor-element.elementor-element-0f01c6c .gem-testimonials .gem-testimonial-wrapper p:after,.elementor-379 .elementor-element.elementor-element-0f01c6c .gem-testimonials .gem-testimonial-wrapper:after{font-size:60px}.elementor-379 .elementor-element.elementor-element-12a6818{--spacer-size:151px}.elementor-379 .elementor-element.elementor-element-f166cf8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-379 .elementor-element.elementor-element-f166cf8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-379 .elementor-element.elementor-element-f166cf8>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-379 .elementor-element.elementor-element-f166cf8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-379 .elementor-element.elementor-element-c3b6c36{--spacer-size:50px}@media(min-width:768px){.elementor-379 .elementor-element.elementor-element-6ae6e99{width:50%}.elementor-379 .elementor-element.elementor-element-6c05bbb{width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-379 .elementor-element.elementor-element-6ae6e99{width:100%}.elementor-379 .elementor-element.elementor-element-6c05bbb{width:100%}.elementor-379 .elementor-element.elementor-element-c18bbfc{width:100%}.elementor-379 .elementor-element.elementor-element-1853452{width:100%}.elementor-379 .elementor-element.elementor-element-e4d44a5{width:50%}.elementor-379 .elementor-element.elementor-element-1baf30d{width:50%}.elementor-379 .elementor-element.elementor-element-8962629{width:100%}.elementor-379 .elementor-element.elementor-element-1930097{width:100%}.elementor-379 .elementor-element.elementor-element-f166cf8{width:100%}}@media(max-width:1024px){.elementor-379 .elementor-element.elementor-element-131c2f8{--spacer-size:100px}.elementor-379 .elementor-element.elementor-element-cc64679{width:var(--container-widget-width,726px);max-width:726px;--container-widget-width:726px;--container-widget-flex-grow:0}.elementor-379 .elementor-element.elementor-element-bc25846{width:var(--container-widget-width,726px);max-width:726px;--container-widget-width:726px;--container-widget-flex-grow:0}.elementor-379 .elementor-element.elementor-element-c5b7ccc{--spacer-size:500px}.elementor-379 .elementor-element.elementor-element-b046b6b{--spacer-size:500px}.elementor-379 .elementor-element.elementor-element-5925ea2{width:var(--container-widget-width,726px);max-width:726px;--container-widget-width:726px;--container-widget-flex-grow:0}.elementor-379 .elementor-element.elementor-element-9c71bf1 .gem-counter-box,.elementor-379 .elementor-element.elementor-element-9c71bf1 .gem-counter-icon,.elementor-379 .elementor-element.elementor-element-9c71bf1 .gem-counter-number,.elementor-379 .elementor-element.elementor-element-9c71bf1 .gem-counter-text{text-align:center;align-items:center;justify-content:center}.elementor-379 .elementor-element.elementor-element-3ce6b14 .gem-counter-box,.elementor-379 .elementor-element.elementor-element-3ce6b14 .gem-counter-icon,.elementor-379 .elementor-element.elementor-element-3ce6b14 .gem-counter-number,.elementor-379 .elementor-element.elementor-element-3ce6b14 .gem-counter-text{text-align:center;align-items:center;justify-content:center}.elementor-379 .elementor-element.elementor-element-806f717 .gem-counter-box,.elementor-379 .elementor-element.elementor-element-806f717 .gem-counter-icon,.elementor-379 .elementor-element.elementor-element-806f717 .gem-counter-number,.elementor-379 .elementor-element.elementor-element-806f717 .gem-counter-text{text-align:center;align-items:center;justify-content:center}.elementor-379 .elementor-element.elementor-element-0f01c6c .gem-testimonial-name,.elementor-379 .elementor-element.elementor-element-0f01c6c .gem-testimonial-company,.elementor-379 .elementor-element.elementor-element-0f01c6c .gem-testimonial-position,.elementor-379 .elementor-element.elementor-element-0f01c6c .gem-testimonial-text{text-align:center}.elementor-379 .elementor-element.elementor-element-0f01c6c .gem-testimonial-name{text-align:center}.elementor-379 .elementor-element.elementor-element-c3b6c36{--spacer-size:500px}}@media(max-width:767px){.elementor-379 .elementor-element.elementor-element-7dca17d{width:var(--container-widget-width,300px);max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0}.elementor-379 .elementor-element.elementor-element-cc64679{width:var(--container-widget-width,327px);max-width:327px;--container-widget-width:327px;--container-widget-flex-grow:0}.elementor-379 .elementor-element.elementor-element-bc25846{width:var(--container-widget-width,327px);max-width:327px;--container-widget-width:327px;--container-widget-flex-grow:0}.elementor-379 .elementor-element.elementor-element-1493c34{width:var(--container-widget-width,300px);max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0}.elementor-379 .elementor-element.elementor-element-5925ea2{width:var(--container-widget-width,327px);max-width:327px;--container-widget-width:327px;--container-widget-flex-grow:0}}