@media (min-width:640px){.contact-container-hover-effect{&>div{transition:all .3s ease-in}}.contact-container-hover-effect:hover{&>div:hover{opacity:1}&>div:hover:first-child{box-shadow:20px 10px 20px -8px rgba(0,0,0,.75)}&>div:hover:nth-child(2){box-shadow:-20px 10px 20px -8px rgba(0,0,0,.75)}&>div{opacity:55%}}}.main_how-we-do-text-wrapper__gkNy0{--not-expanded-video-height:50;--gap-height:12;--mobile-window-size:768;--calc-difference:calc(var(--window-innerWidth) - var(--mobile-window-size));--is-mobile:min(max(var(--calc-difference),0),1);margin-top:calc((var(--is-mobile) * ((var(--nth-child) - 1) * (var(--not-expanded-video-height) + var(--gap-height)) - 10)) * 1px)}.main_transition-out__Sqc6y{transition:-webkit-clip-path .1s linear;transition:clip-path .1s linear;transition:clip-path .1s linear,-webkit-clip-path .1s linear;-webkit-clip-path:circle(var(--services-section-transition-clip-path-percent) at center top);clip-path:circle(var(--services-section-transition-clip-path-percent) at center top)}@media (max-width:1048px){.main_transition-out__Sqc6y{-webkit-clip-path:circle(var(--services-section-transition-clip-path-percent) at center 15%);clip-path:circle(var(--services-section-transition-clip-path-percent) at center 15%)}}@media (max-width:650px){.main_transition-out__Sqc6y{-webkit-clip-path:circle(var(--services-section-transition-clip-path-percent) at center center);clip-path:circle(var(--services-section-transition-clip-path-percent) at center center)}}:root{font-family:Montserrat;--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--typing-animation-start-at:0.5s;--blinker-animation-start-at:calc(var(--typing-animation-start-at) + 0.2s);--entire-animation-duration:8s;--hero-animation-iteration-count:1}@media (min-width:600px){:root{--hero-animation-iteration-count:3}}.select-styled-border-animation:before{content:"";position:absolute;top:0;left:-10px;width:0;height:0;animation:selectAnimation var(--entire-animation-duration) linear forwards var(--hero-animation-iteration-count)}@keyframes selectAnimation{0%{border:10px solid transparent;-o-border-image:url(/images/svg/select-border.svg);border-image:url(/images/svg/select-border.svg);background:transparent;border-image-slice:10;width:0;height:0}8.33%{width:calc(100% + 15px);height:100%;border:10px solid transparent;-o-border-image:url(/images/svg/select-border.svg);border-image:url(/images/svg/select-border.svg);background:transparent;border-image-slice:10}39.9%{width:calc(100% + 15px);height:100%;border:10px solid transparent;-o-border-image:url(/images/svg/select-border.svg);border-image:url(/images/svg/select-border.svg);background:transparent;border-image-slice:10}40%{border:none}to{border:none;width:calc(100% + 15px);height:110%}}.svg-phone-name-border-animation{opacity:0;animation:phoneUserNameBorder var(--entire-animation-duration) forwards var(--hero-animation-iteration-count)}@keyframes phoneUserNameBorder{0%{opacity:0}84%{opacity:0}85%{opacity:1}to{opacity:1}}.svg-phone-name-px-measure-animation{opacity:0;animation:phoneUserNamePxMeasure var(--entire-animation-duration) forwards var(--hero-animation-iteration-count)}@keyframes phoneUserNamePxMeasure{0%{opacity:0}85%{opacity:0}86%{opacity:1}to{opacity:1}}.svg-phone-change-color-block-text-animation{fill:#eaedee;animation:svgPhoneTextBackgroundColor var(--entire-animation-duration) forwards var(--hero-animation-iteration-count)}@keyframes svgPhoneTextBackgroundColor{0%{fill:#eaedee}64%{fill:#eaedee}65%{fill:#404040}74%{fill:#404040}75%{fill:#eaedee}to{fill:#eaedee}}.svg-phone-received-section-animation{fill:#4a3aff;animation:svgPhoneReceivedChangeColor var(--entire-animation-duration) forwards var(--hero-animation-iteration-count)}@keyframes svgPhoneReceivedChangeColor{0%{fill:#4a3aff}54%{fill:#4a3aff}55%{fill:rgba(107,0,214,.8)}64%{fill:rgba(107,0,214,.8)}65%{fill:rgba(0,252,206,.8)}74%{fill:rgba(0,252,206,.8)}75%{fill:rgba(74,58,255,.8)}to{fill:rgba(74,58,255,.8)}}.color-selection-selected-element-animation{background-color:#0085dd;animation:colorSelectionSelectedChangeColor var(--entire-animation-duration) forwards var(--hero-animation-iteration-count)}@keyframes colorSelectionSelectedChangeColor{0%{background-color:#0085dd}54%{background-color:#0085dd}55%{background-color:rgba(107,0,214,.8)}64%{background-color:rgba(107,0,214,.8)}65%{background-color:rgba(0,252,206,.8)}74%{background-color:rgba(0,252,206,.8)}75%{background-color:rgba(74,58,255,.8)}to{background-color:rgba(74,58,255,.8)}}.svg-phone-received-border-animation{stroke:#4a3aff;animation:svgPhoneBorder var(--entire-animation-duration) forwards var(--hero-animation-iteration-count)}@keyframes svgPhoneBorder{0%{stroke:#4a3aff}54%{stroke:#4a3aff}55%{stroke:rgba(107,0,214,.8)}64%{stroke:rgba(107,0,214,.8)}65%{stroke:rgba(0,252,206,.8)}74%{stroke:rgba(0,252,206,.8)}75%{stroke:rgba(74,58,255,.8)}to{stroke:rgba(74,58,255,.8)}}.text-cursor{position:relative}.hero-typing-aqui-animation{white-space:nowrap;overflow:hidden;animation:typing var(--entire-animation-duration) forwards var(--hero-animation-iteration-count)}@keyframes typing{0%{width:0}1.99%{width:0}2%{width:20%}4%{width:40%}6%{width:60%}8%{width:80%}10%{width:103%}to{width:103%}}.hero-typing-aqui-animation:after{content:"";position:absolute;width:1px;top:10%;right:0;height:80%;background-color:#2962b3;animation:blink .75s infinite}@keyframes blink{50%{opacity:0}}@keyframes showTextCursor{0%{height:0;width:0}99%{height:0;width:0}to{height:75px;width:2px}}.designer-cursor-animation{--first-move-x:calc((var(--end-select-word-designer-cursor-x-position) - var(--start-designer-cursor-x-position)) * 1px);--first-move-y:calc((var(--end-select-word-designer-cursor-y-position) - var(--start-designer-cursor-y-position)) * 1px);--target-phone-move-y:calc((var(--target-phone-block-y-position) - var(--start-designer-cursor-y-position)) * 1px);--target-phone-move-x:calc((var(--target-phone-block-x-position) - var(--start-designer-cursor-x-position)) * 1px);--target-first-color-move-y:calc((var(--target-first-color-y-position) - var(--start-designer-cursor-y-position)) * 1px);--target-first-color-move-x:calc((var(--target-first-color-x-position) - var(--start-designer-cursor-x-position)) * 1px);--target-second-color-move-y:calc((var(--target-second-color-y-position) - var(--start-designer-cursor-y-position)) * 1px);--target-second-color-move-x:calc((var(--target-second-color-x-position) - var(--start-designer-cursor-x-position)) * 1px);--target-third-color-move-y:calc((var(--target-third-color-y-position) - var(--start-designer-cursor-y-position)) * 1px);--target-third-color-move-x:calc((var(--target-third-color-x-position) - var(--start-designer-cursor-x-position)) * 1px);--target-fourthy-color-move-y:calc((var(--target-fourthy-color-y-position) - var(--start-designer-cursor-y-position)) * 1px);--target-fourthy-color-move-x:calc((var(--target-fourthy-color-x-position) - var(--start-designer-cursor-x-position)) * 1px);--target-user-name-text-move-y:calc((var(--target-user-name-text-y-position) - var(--start-designer-cursor-y-position)) * 1px);--target-user-name-text-move-x:calc((var(--target-user-name-text-x-position) - var(--start-designer-cursor-x-position)) * 1px);z-index:100;animation:moveDesignerCursor var(--entire-animation-duration) forwards 0s var(--hero-animation-iteration-count)}@keyframes moveDesignerCursor{0%{transform:translate(0)}9%{transform:translate(var(--first-move-x),var(--first-move-y))}15%{transform:translate(calc(var(--first-move-x) + 25px),var(--first-move-y))}40%{transform:translate(var(--target-phone-move-x),var(--target-phone-move-y))}41%{transform:translate(var(--target-phone-move-x),var(--target-phone-move-y))}45%{transform:translate(var(--target-first-color-move-x),var(--target-first-color-move-y))}55%{transform:translate(var(--target-second-color-move-x),var(--target-second-color-move-y))}65%{transform:translate(var(--target-third-color-move-x),var(--target-third-color-move-y))}75%{transform:translate(var(--target-fourthy-color-move-x),var(--target-fourthy-color-move-y))}85%{transform:translate(var(--target-user-name-text-move-x),var(--target-user-name-text-move-y))}86%{transform:translate(var(--target-user-name-text-move-x),var(--target-user-name-text-move-y))}90%{transform:translate(calc(var(--target-user-name-text-move-x) + 3px),calc(var(--target-user-name-text-move-y) + 3px))}to{transform:translate(calc(var(--target-user-name-text-move-x) + 3px),calc(var(--target-user-name-text-move-y) + 3px))}}.animation-color-selector-div{opacity:0;visibility:hidden;transition:opacity .1s ease-out;animation:showAndHide var(--entire-animation-duration) forwards var(--hero-animation-iteration-count)}@keyframes showAndHide{0%{opacity:0}39%{opacity:0;display:block}40%{opacity:1;visibility:visible;display:block}80%{opacity:1;visibility:visible;display:block}81%{opacity:0;visibility:hidden}to{opacity:0;visibility:hidden}}.colored-circle-first{animation:addBorder var(--entire-animation-duration) forwards var(--hero-animation-iteration-count)}.colored-circle-second{animation:addBorder var(--entire-animation-duration) .6s forwards var(--hero-animation-iteration-count)}.colored-circle-third{animation:addBorder var(--entire-animation-duration) calc(2 * .6s) forwards var(--hero-animation-iteration-count)}.colored-circle-fourthy{animation:addBorder var(--entire-animation-duration) calc(3 * .7s) forwards var(--hero-animation-iteration-count)}@keyframes addBorder{0%{border:2px solid transparent}44%{border:2px solid transparent;transform:translateY(0)}45%{transform:translateY(-5px);border:2px solid #fff}48%{transform:translateY(0);border:2px solid #fff}49%{border:2px solid #fff}50%{border:2px solid transparent}to{border:2px solid transparent}}