.elementor-509 .elementor-element.elementor-element-c250a8f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:150px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px}.elementor-509 .elementor-element.elementor-element-c446568{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-509 .elementor-element.elementor-element-395b9e7{transition-duration:1s;transition-property:all;z-index:5;position:absolute;top:-48px;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-509 .elementor-element.elementor-element-395b9e7 .aux-modern-heading-primary{font-size:120px;font-weight:400;line-height:250px}.elementor-509 .elementor-element.elementor-element-83603af{width:auto;max-width:auto;transition-duration:1s;transition-property:all;position:absolute;top:-125px;left:98px;transition-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-509 .elementor-element.elementor-element-83603af .aux-modern-heading-primary{font-size:110px;font-weight:400;color:rgba(255,255,255,0)}.elementor-509 .elementor-element.elementor-element-999f62e{transition-duration:1s;transition-property:all;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.elementor-509 .elementor-element.elementor-element-999f62e>.elementor-widget-container{margin:0 0 0 19%}.elementor-509 .elementor-element.elementor-element-3334d8b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8%;--padding-bottom:0%;--padding-left:18.5%;--padding-right:0%}.elementor-509 .elementor-element.elementor-element-d2e512f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-509 .elementor-element.elementor-element-16a9c7e{animation-delay:.6s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-509 .elementor-element.elementor-element-16a9c7e .aux-modern-heading-primary{font-size:15px;font-weight:400;line-height:19px;letter-spacing:-1px}.elementor-509 .elementor-element.elementor-element-16a9c7e .aux-modern-heading-secondary{font-family:"Montserrat",Sans-serif;font-weight:700}.elementor-509 .elementor-element.elementor-element-16a9c7e .aux-modern-heading-description{font-size:20px;font-weight:700;line-height:27px;letter-spacing:-.5px;max-width:195px}.elementor-509 .elementor-element.elementor-element-d455402{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-509 .elementor-element.elementor-element-0507658{animation-delay:.75s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-509 .elementor-element.elementor-element-0507658 .aux-modern-heading-primary{font-size:15px;font-weight:400;line-height:19px;letter-spacing:-1px}.elementor-509 .elementor-element.elementor-element-0507658 .aux-modern-heading-description{font-size:20px;font-weight:700;line-height:27px;letter-spacing:-.5px;margin:13px 0 0;max-width:216px}.elementor-509 .elementor-element.elementor-element-f5f4144{--display:flex;--padding-top:2%;--padding-bottom:0%;--padding-left:7%;--padding-right:4%}.elementor-509 .elementor-element.elementor-element-1f5671d>.elementor-widget-container{padding:0 0 25px}.elementor-509 .elementor-element.elementor-element-1f5671d{animation-delay:.3s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-509 .elementor-element.elementor-element-1f5671d .aux-modern-heading-primary{font-size:20px;font-weight:700;line-height:27px;letter-spacing:-.5px;margin:0}.elementor-509 .elementor-element.elementor-element-1f5671d .aux-modern-heading-secondary{font-size:15px;font-weight:400;line-height:25px;letter-spacing:-.5px}.elementor-509 .elementor-element.elementor-element-6b4b1c6 input{background-color:#02010100;font-size:15px;font-weight:400;line-height:1.5em;letter-spacing:.45px;max-width:100%;height:46px;border-radius:0;padding:0 0 5px;margin:0 0 46px;border-style:solid;border-width:0 0 1px;transition:all ease-out .3s}.elementor-509 .elementor-element.elementor-element-6b4b1c6 textarea{background-color:#02010100;font-size:15px;font-weight:400;font-style:normal;line-height:1.5em;max-width:100%;height:40px !important;border-radius:0;padding:0;margin:55px 0 0;border-style:solid;border-width:0 0 1px;transition:all ease-out .3s}.elementor-509 .elementor-element.elementor-element-6b4b1c6 button[type=submit]:not(:hover):not(:active){background-image:url("https://demo.phlox.pro/digital-agency/wp-content/uploads/sites/118/2019/07/Path-5.svg");color:#000 !important;background-position:155px 50%;background-repeat:no-repeat}.elementor-509 .elementor-element.elementor-element-6b4b1c6 button[type=submit]:hover{background-color:var(--e-global-color-443c87d2);background-image:url("https://demo.phlox.pro/digital-agency/wp-content/uploads/sites/118/2019/07/Path-5.svg");color:var(--e-global-color-7870f539);background-position:155px 50%;background-repeat:no-repeat}.elementor-509 .elementor-element.elementor-element-6b4b1c6>.elementor-widget-container{margin:-25px 0}.elementor-509 .elementor-element.elementor-element-6b4b1c6{animation-delay:.45s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-509 .elementor-element.elementor-element-6b4b1c6 input:focus:invalid,.elementor-509 .elementor-element.elementor-element-6b4b1c6 input:focus{border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-443c87d2)}.elementor-509 .elementor-element.elementor-element-6b4b1c6 input::placeholder{font-size:15px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:-.45px}.elementor-509 .elementor-element.elementor-element-6b4b1c6 input[type=text]{transition:all ease-out .3s}.elementor-509 .elementor-element.elementor-element-6b4b1c6 input[type=email]{transition:all ease-out .3s}.elementor-509 .elementor-element.elementor-element-6b4b1c6 select{transition:all ease-out .3s}.elementor-509 .elementor-element.elementor-element-6b4b1c6 textarea:focus{border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-443c87d2)}.elementor-509 .elementor-element.elementor-element-6b4b1c6 textarea::placeholder{font-size:15px;font-weight:400;font-style:normal}.elementor-509 .elementor-element.elementor-element-6b4b1c6 button[type=submit]{font-size:15px;font-weight:400;text-transform:capitalize;line-height:1.5em;letter-spacing:-.45px;width:200px;height:70px;border-radius:0;padding:0 48px 0 0 !important;margin:55px 0 0;transition:all ease-out .3s}@media(max-width:1024px){.elementor-509 .elementor-element.elementor-element-c250a8f{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px}.elementor-509 .elementor-element.elementor-element-395b9e7 .aux-modern-heading-primary{font-size:100px}.elementor-509 .elementor-element.elementor-element-83603af .aux-modern-heading-primary{font-size:100px}.elementor-509 .elementor-element.elementor-element-3334d8b{--padding-top:5%;--padding-bottom:0%;--padding-left:18%;--padding-right:0%}.elementor-509 .elementor-element.elementor-element-16a9c7e .aux-modern-heading-description{font-size:18px}.elementor-509 .elementor-element.elementor-element-0507658 .aux-modern-heading-description{font-size:18px}.elementor-509 .elementor-element.elementor-element-f5f4144{--padding-top:8%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%}.elementor-509 .elementor-element.elementor-element-6b4b1c6 button[type=submit]:hover{background-position:155px 50%}}@media(max-width:767px){.elementor-509 .elementor-element.elementor-element-c446568{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-509 .elementor-element.elementor-element-395b9e7{top:-88px;right:0;left:0}.elementor-509 .elementor-element.elementor-element-395b9e7 .aux-widget-inner>*{text-align:center;margin-left:auto !important;margin-right:auto !important}.elementor-509 .elementor-element.elementor-element-395b9e7 .aux-modern-heading-primary{font-size:59px}.elementor-509 .elementor-element.elementor-element-83603af{top:-26%;right:0;left:0}.elementor-509 .elementor-element.elementor-element-83603af .aux-widget-inner>*{text-align:center;margin-left:auto !important;margin-right:auto !important}.elementor-509 .elementor-element.elementor-element-83603af .aux-modern-heading-primary{font-size:64px}.elementor-509 .elementor-element.elementor-element-999f62e>.elementor-widget-container{margin:0}.elementor-509 .elementor-element.elementor-element-3334d8b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-509 .elementor-element.elementor-element-d2e512f{--width:50%}.elementor-509 .elementor-element.elementor-element-16a9c7e .aux-modern-heading-primary{font-size:12px}.elementor-509 .elementor-element.elementor-element-16a9c7e .aux-modern-heading-description{font-size:16px}.elementor-509 .elementor-element.elementor-element-d455402{--width:50%}.elementor-509 .elementor-element.elementor-element-0507658 .aux-modern-heading-primary{font-size:12px}.elementor-509 .elementor-element.elementor-element-0507658 .aux-modern-heading-description{font-size:15px}.elementor-509 .elementor-element.elementor-element-6b4b1c6 textarea{margin:15px 0 0}.elementor-509 .elementor-element.elementor-element-6b4b1c6 button[type=submit]:not(:hover):not(:active){background-position:80% 50%}.elementor-509 .elementor-element.elementor-element-6b4b1c6 button[type=submit]:hover{background-position:80% 50%}}@media(min-width:768px){.elementor-509 .elementor-element.elementor-element-c250a8f{--content-width:1610px}.elementor-509 .elementor-element.elementor-element-c446568{--width:58.75%}.elementor-509 .elementor-element.elementor-element-d2e512f{--width:63.067%}.elementor-509 .elementor-element.elementor-element-d455402{--width:36.905%}.elementor-509 .elementor-element.elementor-element-f5f4144{--width:41.25%}}@media(max-width:1024px) and (min-width:768px){.elementor-509 .elementor-element.elementor-element-c446568{--width:100%}.elementor-509 .elementor-element.elementor-element-d2e512f{--width:50%}.elementor-509 .elementor-element.elementor-element-d455402{--width:50%}.elementor-509 .elementor-element.elementor-element-f5f4144{--width:100%}}.elementor-509 .elementor-element.elementor-element-83603af .aux-modern-heading-primary{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:rgba(255,255,255,.6)}@media only screen and (max-width:1215px){.elementor-509 .elementor-element.elementor-element-83603af .aux-modern-heading-primary{font-size:98px}}.elementor-509 .elementor-element.elementor-element-6b4b1c6 textarea{min-height:20px!important}.elementor-509 .elementor-element.elementor-element-6b4b1c6 .wpforms-field input[type=text]:focus,.elementor-509 .elementor-element.elementor-element-6b4b1c6 .wpforms-field input[type=email]:focus,.elementor-509 .elementor-element.elementor-element-6b4b1c6 .wpforms-field textarea:focus{color:#fff}.elementor-509 .elementor-element.elementor-element-6b4b1c6 div.wpforms-container-full button[type=submit]:focus:after{display:none}.elementor-509 .elementor-element.elementor-element-6b4b1c6 input::placeholder,.elementor-509 .elementor-element.elementor-element-6b4b1c6 textarea::placeholder{opacity:1!important}.elementor-509 .elementor-element.elementor-element-6b4b1c6 div.wpforms-container-full input:focus,.elementor-509 .elementor-element.elementor-element-6b4b1c6 .wpforms-container-full textarea:focus{box-shadow:none!important;border-width:0 0 1px}.elementor-509 .elementor-element.elementor-element-6b4b1c6 .wpforms-container .wpforms-field,.wp-core-ui div.wpforms-container .wpforms-field{padding:0}.elementor-509 .elementor-element.elementor-element-6b4b1c6 .wpforms-submit-container{text-align:right}.elementor-509 .elementor-element.elementor-element-6b4b1c6 div.wpforms-container-full button[type=submit]:focus:after{border:none}.elementor-509 .elementor-element.elementor-element-6b4b1c6 div.wpforms-container-full input:focus,.elementor-509 .elementor-element.elementor-element-6b4b1c6 .wpforms-container-full textarea:focus{box-shadow:none!important;border-width:0 0 1px}.elementor-509 .elementor-element.elementor-element-6b4b1c6 input.wpforms-error,.elementor-509 .elementor-element.elementor-element-6b4b1c6 .wpforms-field textarea.wpforms-error,.elementor-509 .elementor-element.elementor-element-6b4b1c6 .wpforms-field textarea.wpforms-error:hover{border-width:0 0 1px 0!important;box-shadow:none!important}.elementor-509 .elementor-element.elementor-element-6b4b1c6 .wpforms-container .wpforms-submit-spinner{position:absolute;left:100%;top:0;width:20px;height:20px;margin-left:10px}.elementor-509 .elementor-element.elementor-element-6b4b1c6 .wpforms-container.wpforms-container-full.wpforms-render-modern{background:0 0}.elementor-509 .elementor-element.elementor-element-6b4b1c6 .wpforms-field input[type=text],.elementor-509 .elementor-element.elementor-element-6b4b1c6 .wpforms-field input[type=email],.elementor-509 .elementor-element.elementor-element-6b4b1c6 .wpforms-field textarea{transition:border-color .3s ease !important}.elementor-509 .elementor-element.elementor-element-6b4b1c6 div.wpforms-container-full .wpforms-form .wpforms-error-container{width:100%}.elementor-509 .elementor-element.elementor-element-6b4b1c6 form{flex-wrap:wrap}