.elementor-3486 .elementor-element.elementor-element-c4eb059:not(.elementor-motion-effects-element-type-background),.elementor-3486 .elementor-element.elementor-element-c4eb059>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-3486 .elementor-element.elementor-element-c4eb059>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3486 .elementor-element.elementor-element-c4eb059 .elementor-background-overlay{width:100%;height:100%}.elementor-3486 .elementor-element.elementor-element-c4eb059{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:140px 0 205px 0;z-index:0}.elementor-3486 .elementor-element.elementor-element-098a363>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-3486 .elementor-element.elementor-element-098a363>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3486 .elementor-element.elementor-element-3c50d35{--spacer-size:75px}.elementor-3486 .elementor-element.elementor-element-1da2976.wavo-stroke.stroke-type-full .elementor-heading-title{-webkit-text-stroke-width:1px;color:#fff0;-webkit-text-stroke-color:#FFF;-webkit-text-fill-color:#fff0}.elementor-3486 .elementor-element.elementor-element-1da2976.wavo-stroke.stroke-type-part .elementor-heading-title b{-webkit-text-stroke-width:1px;color:#fff0;-webkit-text-stroke-color:#FFF;-webkit-text-fill-color:#fff0}.elementor-3486 .elementor-element.elementor-element-1da2976 .elementor-heading-title.animated .char{-webkit-animation:fadeInUp2 0.4s cubic-bezier(.3,0,.7,1) both;animation:fadeInUp2 0.4s cubic-bezier(.3,0,.7,1) both;-webkit-animation-delay:calc(30ms * var(--char-index));animation-delay:calc(30ms * var(--char-index))}.elementor-3486 .elementor-element.elementor-element-1da2976 .elementor-heading-title.animated .word{-webkit-animation:fadeInUp2 0.4s cubic-bezier(.3,0,.7,1) both;animation:fadeInUp2 0.4s cubic-bezier(.3,0,.7,1) both;-webkit-animation-delay:calc(30ms * var(--word-index));animation-delay:calc(30ms * var(--word-index))}.elementor-3486 .elementor-element.elementor-element-1da2976 .elementor-heading-title.splitting .whitespace{width:15px}.elementor-3486 .elementor-element.elementor-element-1da2976{text-align:center}.elementor-3486 .elementor-element.elementor-element-1da2976 .elementor-heading-title{font-size:4.7vw;font-weight:800;line-height:1em;color:#FFF}.elementor-3486 .elementor-element.elementor-element-aec6582 .elementor-background-overlay{width:100%;height:100%}.elementor-3486 .elementor-element.elementor-element-89c0af0{margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center;color:#FFF}.elementor-3486 .elementor-element.elementor-element-748896f .elementor-background-overlay{width:100%;height:100%}.elementor-3486 .elementor-element.elementor-element-748896f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0}.elementor-3486 .elementor-element.elementor-element-748896f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3486 .elementor-element.elementor-element-a49caa5>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-3486 .elementor-element.elementor-element-a49caa5:not(.elementor-motion-effects-element-type-background),.elementor-3486 .elementor-element.elementor-element-a49caa5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-3486 .elementor-element.elementor-element-a49caa5>.elementor-container{max-width:1600px}.elementor-3486 .elementor-element.elementor-element-a49caa5 .elementor-background-overlay{width:100%;height:100%}.elementor-3486 .elementor-element.elementor-element-a49caa5{box-shadow:0 0 43px 0 rgb(0 0 0 / .18);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-130px;margin-bottom:40px;padding:40px 40px 40px 40px}.elementor-3486 .elementor-element.elementor-element-a49caa5>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3486 .elementor-element.elementor-element-3a7c1b2 .nt-cf7-form-wrapper form label{color:#000}.elementor-3486 .elementor-element.elementor-element-3a7c1b2 input:not(.wpcf7-submit),.elementor-3486 .elementor-element.elementor-element-3a7c1b2 textarea,.elementor-3486 .elementor-element.elementor-element-3a7c1b2 form select{color:#000}.elementor-3486 .elementor-element.elementor-element-3a7c1b2 textarea{color:#000}.elementor-3486 .elementor-element.elementor-element-3a7c1b2 .nt-cf7-form-wrapper form textarea:hover{color:#000}.elementor-3486 .elementor-element.elementor-element-3a7c1b2 .nt-cf7-form-wrapper form textarea:focus{color:#000}.elementor-3486 .elementor-element.elementor-element-3a7c1b2 .wpcf7 form .wpcf7-submit{color:#000}.elementor-3486 .elementor-element.elementor-element-f1bd7aa{--grid-template-columns:repeat(0, auto);text-align:right;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -15px;--icon-size:19px;--grid-column-gap:14px;--grid-row-gap:0px}.elementor-3486 .elementor-element.elementor-element-f1bd7aa .elementor-social-icon{background-color:#000}.custom-skin-color,.custom-skin-color .elementor-top-section{background-color:var(--e-global-color-577d3e04)}.skin-overlay-color .elementor-background-overlay{background-color:var(--e-global-color-577d3e04);opacity:var(--e-global-color-577d3e04)}.elementor-widget-heading{color:var(--e-global-color-577d3e04)}.wavo-headig-line .elementor-heading-title::after{background-color:var(--e-global-color-577d3e04)}.clients .brands{border-right-color:var(--e-global-color-577d3e04)}@media(max-width:1024px){.elementor-3486 .elementor-element.elementor-element-1da2976 .elementor-heading-title{font-size:8vw}}@media(max-width:767px){.elementor-3486 .elementor-element.elementor-element-c4eb059{margin-top:-135px;margin-bottom:0;padding:320px 20px 200px 20px}.elementor-3486 .elementor-element.elementor-element-1da2976{text-align:center}.elementor-3486 .elementor-element.elementor-element-1da2976 .elementor-heading-title{font-size:10vw}.elementor-3486 .elementor-element.elementor-element-a49caa5>.elementor-container{max-width:1600px}.elementor-3486 .elementor-element.elementor-element-a49caa5{padding:0 0 0 0}.elementor-3486 .elementor-element.elementor-element-f1bd7aa{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0 0 0 0}}