.contact-us-form-section .sr-form{background:rgba(52,65,84,.5);border-radius:12px;margin-left:100px;margin-top:8px;padding:3.125rem 2.5rem!important}.contact-us-form-section .bannerText{margin:20px 0 0;max-width:540px}.contact-us-form-section .form-section h3{font-size:32px;line-height:40px}.contact-us-form-section .form-description{padding:10px 0 30px}.hs_recaptcha{display:none}.contact-us-form-section form{gap:0}.contact-us-form-section .hs-form-field{margin-bottom:24px}.contact-us-form-section .text-summary{padding:150px 0 0}.contact-us-form-section .text-summary p{font-size:24px;line-height:28px;margin-bottom:8px;padding:0}.left-content-section h3{font-size:40px;line-height:44px;margin:0 0 40px}.actions .submitBtn:hover{color:#000}.text-summary a{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(180deg,#fff,#fff),linear-gradient(180deg,#fc8a51,#fc8a51);background-position:50%;background-position:0 50%,50% 50%;background-repeat:no-repeat;background-size:0 100%,100% 100%;color:transparent;transition:.5s ease-out;transition:background-size .5s ease-out}.text-summary a:hover{background-position:100% 50%,50% 50%;background-size:100% 100%,100% 100%}.contact-us-form-section textarea{min-height:130px}.contact-us-form-section .form-control,.contact-us-form-section input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]),.contact-us-form-section input[readonly]:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]),.contact-us-form-section select,.contact-us-form-section textarea{border:1px solid hsla(0,0%,96%,.4)}@media screen and (max-width:1100px){.contact-us-form-section .sr-form{margin-left:60px}}@media screen and (max-width:900px){.contact-us-form-section .bannerText{max-width:100%}.contact-us-form-section .sr-form{margin-left:0;padding:25px!important}.contact-us-form-section .text-summary{padding:80px 0 0}.contact-us-form-section .col-6{width:100%}.left-content-section h3{font-size:26px;line-height:32px;margin:0 0 20px}.contact-us-form-section .text-summary p{font-size:20px;line-height:24px}.contact-us-form-section .bannerText{margin:0}.contact-us-form-section .sr-form{margin-top:40px}}.video-section{margin:0 auto;max-width:80%}@media screen and (max-width:767px){.video-section{max-width:100%}}.arrobg,.iconbg{display:none}#home .arrobg{left:-24%;top:-90px}#home .arrobg,#home .iconbg{display:block;position:absolute!important;z-index:-1!important}#home .iconbg{left:0;top:-180px}#home .pre-footer-form{position:relative}.pre-footer-form .container_1440{margin:0 auto;max-width:860px;padding:0 20px}.pre-footer-form .hs_recaptcha{display:none}.sr-form{padding:0!important}.actions{background:#ff603a;border-radius:50px;overflow:hidden;position:relative;transition:.6s;z-index:1}.actions,.actions .submitBtn{display:inline-block}.actions .submitBtn:hover{color:#ff603a}.actions span{background:#fff;border-radius:50%;height:100%;left:0;position:absolute;transform:translateY(150%);transition:.6s;transition-delay:calc((var(--n) - 1)*.1s);width:100%;z-index:-1}.actions .submitBtn input{background:none!important;border:0!important;padding:0 38px!important}.actions .submitBtn:hover span{transform:translateY(0) scale(2)}.actions .submitBtn span:first-child{--n:1}@media screen and (max-width:1600px){#home .arrobg{left:-40%}}@media screen and (max-width:1366px){#home .arrobg{left:-46%}#home .iconbg img{width:82%}}@media screen and (max-width:1280px){#home .arrobg img{width:90%}#home .iconbg img{width:74%}#home .parallax-section .parallax-image{height:150vw}}@media screen and (max-width:1100px){#home .iconbg img{width:54%}#home .arrobg img{width:73%}.form-control,input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]),input[readonly]:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]),select,textarea{background:#18202b}}@media screen and (max-width:768px){#home .arrobg{top:-30px}#home .iconbg{top:-100px}}.ts-two-column-text .heading{color:#fff;font-size:32px;line-height:40px;margin-bottom:32px;max-width:800px}.ts-two-column-text .flexWrap{margin:0;width:90%}.ts-two-column-text .left-col>div{padding:0 44px 0 0}.ts-two-column-text .right-col>div{padding:0 0 0 44px}.ts-two-column-text .flexWrap h4{color:#fff;font-size:20px;line-height:28px;margin-bottom:20px}#headless-cms-development .ts-two-column-text .flexWrap h4{margin-bottom:6px}.ts-two-column-text .col-6 strong{font-family:Quicksand;font-size:18px}.ts-two-column-text li{background:url(https://143811389.fs1.hubspotusercontent-eu1.net/hubfs/143811389/check-mark.svg) no-repeat 0 2px;background-size:20px}@media screen and (max-width:1100px){.ts-two-column-text .flexWrap{width:100%}}@media screen and (max-width:767px){.ts-two-column-text .col-6{width:100%}.ts-two-column-text .left-col>div{padding:0 0 20px}.ts-two-column-text .right-col>div{padding:0}.ts-two-column-text{padding-bottom:40px}.ts-technology-section{padding-bottom:12px}}.hubspotsub{margin:0 0 40px;text-align:left}.two-col-cards{margin-bottom:76px}.two-col-cards .services-item{width:50%}.two-col-cards .content-wrapper{width:90%}.two-col-cards .flexWrap{margin:0 -40px}.two-col-cards .services-item>div{padding:0 40px}.servicesDisc{margin:0 0 44px}.two-col-cards .services-main-heading h2{margin-bottom:30px}.two-col-cards .services-icon{background:rgba(52,65,84,.5);border-radius:16px;height:80px;margin-bottom:20px;padding:16px;width:80px}.two-col-cards h3{color:#fff;font-size:24px;line-height:32px;margin-bottom:0;padding:4px 0 22px}.two-col-cards h4 path{fill:#fc8a51}.two-col-cards h4 svg{margin:0 2px -4px 0;width:9px}@media screen and (max-width:1100px){.two-col-cards .content-wrapper{width:100%}}@media screen and (max-width:991px){.two-col-cards{margin-bottom:20px}}@media screen and (max-width:767px){.two-col-cards .services-item{width:100%}.two-col-cards .flexWrap{margin:0 -20px}.two-col-cards .services-item>div{padding:0 20px}}.ts-hero-home .col-8{width:77%}.ts-hero-home .bannerAnni{opacity:0;transition:opacity .5s ease;width:23%}.ts-hero-home .bannerAnni.fadeIn{opacity:1}.ts-hero-home .arrowBox{height:100%;margin:260px 0 0 50px;position:relative;scale:1.2;width:100%}.ts-hero-home .arrowBox .arrow{background:#e96744;border-radius:20% 34% 34% 75%/15% 12% 7% 50%;height:182px;position:absolute;width:60px}.ts-hero-home .arrowBox .arrow.arrowFirst{border-radius:390% 115% 145% 68%/175% 20% 50% 84%;left:50%;top:50%;transform:translate(-50%,-38.5%) rotate(55deg) skew(0deg,35deg)}.ts-hero-home .arrowBox .arrow.arrowSecond{left:50%;top:50%;transform:translate(-50%,-76%) rotate(-55deg) skew(0deg,-35deg)}.ts-hero-home .arrowBox .arrow.arrowThird{background:#894839;border-radius:390% 115% 145% 68%/175% 20% 50% 84%;left:50%;top:50%;transform:translate(172%,-37.75%) rotate(55deg) scale(.7) skew(0deg,35deg)}.ts-hero-home .arrowBox .arrow.arrowFourth{background:#894839;left:50%;top:50%;transform:translate(180%,-67%) rotate(-45deg) scale(.7) skew(0deg,-35deg)}.ts-hero-home .arrowBox .arrow.arrowFifth{background:#bf583f;border-radius:390% 115% 145% 68%/175% 20% 50% 84%;left:50%;top:50%;transform:translate(-217%,44.25%) rotate(55deg) scale(.7) skew(0deg,35deg);z-index:-1}.ts-hero-home .arrowBox .arrow.arrowSixth{background:#bf583f;left:50%;top:50%;transform:translate(-210%,15.75%) rotate(-45deg) scale(.7) skew(0deg,-35deg);z-index:-1}.ts-hero-home .arrowBox .arrow.arrowSeventh{background:#573533;border-radius:390% 115% 145% 68%/175% 20% 50% 84%;left:50%;top:50%;transform:translate(-305%,-92.75%) rotate(55deg) scale(.45) skew(0deg,35deg)}.ts-hero-home .arrowBox .arrow.arrowEighth{background:#573533;left:50%;top:50%;transform:translate(-300%,-111.25%) rotate(-45deg) scale(.45) skew(0deg,-35deg)}.ts-hero-home{position:relative}.ts-hero-home .ts-cover-inner{margin:0 auto;position:relative;width:100%;z-index:2}.ts-hero-home .bannerText .BannerHead span{color:#fff}.ts-hero-home .BannerSubText{margin-top:100px}.HomeBottom{max-width:730px}.HomeBottom h2{font-size:2.3rem}.ts-hero-home .background{bottom:0;height:100vh!important;left:0;position:absolute;right:0;top:0;z-index:auto}@media screen and (max-width:1800px){.ts-hero-home .arrowBox{margin:130px 0 0 40px}}@media screen and (max-width:1600px){.ts-hero-home .arrowBox .arrow{height:162px;width:50px}.ts-hero-home .arrowBox{margin:130px 0 0 -30px;scale:1}}@media screen and (max-width:1440px){.ts-hero-home .BannerSubText{margin-top:120px}}@media screen and (max-width:1366px){.ts-hero-home .arrowBox .arrow{scale:1!important}.ts-hero-home .arrowBox{margin:80px 0 0 -30px}}@media screen and (max-width:1280px){.ts-hero-home .arrowBox .arrow{scale:.95!important}}@media screen and (max-width:1100px){.ts-hero-home .arrowBox .arrow{scale:.9!important}}@media screen and (max-width:1024px){.ts-hero-home .arrowBox .arrow{scale:.85!important}.ts-hero-home .arrowBox{margin:40px 0 0 -30px}}@media screen and (max-width:991px){.ts-hero-home .arrowBox{margin:40px 0 0 -50px}}@media screen and (max-width:880px){.ts-hero-home .arrowBox .arrow{scale:.75!important}.ts-hero-home .arrowBox{margin:10px 0 0 -30px}}@media screen and (max-width:767px){.ts-hero-home .col-8{order:1}.ts-hero-home .col-4{order:2;width:100%}#main1{max-width:100%}.ts-hero-home .BannerSubText{margin-top:80px}.ts-hero-home .col-8{width:100%}.ts-hero-home .arrowBox{margin:-20px 0 30px!important;min-height:200px}.ts-hero-home .arrowBox .arrow{scale:.85!important}}@media screen and (max-width:480px){.ts-hero-home .arrowBox .arrow{scale:.8!important}}.title-text-section .arrowMain{display:none}#web-applications .title-text-section .container_1280,.ts-technology .flexWrap{position:relative}#web-applications .title-text-section .arrowMain{display:block;opacity:0;position:absolute;right:-40%;top:-100px;transition:opaacity .35 ease;width:100%}#web-applications .title-text-section .active.arrowMain{opacity:1}#web-applications .title-text-section .arrowMain svg path{fill:#e96744}#web-applications .title-text-section .arrowBox{height:100%;mix-blend-mode:lighten;position:relative;width:100%}#web-applications .title-text-section .arrowBox .arrow{left:50%;mix-blend-mode:lighten;opacity:0;position:absolute;top:50%;z-index:-2}#web-applications .title-text-section .active .arrowBox .arrow.arrowFirst{animation:arrowMoveOne .7s ease-out 0s 1 normal forwards,arrowMovementOne 5s ease 2.2s infinite normal forwards;transform:translate(-30%,-50%) scale(1)}#web-applications .title-text-section .active .arrowBox .arrow.arrowSecond{animation:arrowMoveTwo .7s ease-out .1s 1 normal forwards,arrowMovementTwo 5s ease 2.2s infinite normal forwards;transform:translate(-100%,-50%) scale(.35)}#web-applications .title-text-section .active .arrowBox .arrow.arrowThird{animation:arrowMoveThree .7s ease-out .2s 1 normal forwards,arrowMovementThree 3.5s ease 2.2s infinite normal forwards;transform:translate(55%,-10%) scale(.55)}#web-applications .title-text-section .active .arrowBox .arrow.arrowFourth{animation:arrowMoveFour .7s ease-out .4s 1 normal forwards,arrowMovementFour 4s ease 2.2s infinite normal forwards;transform:translate(-130%) scale(.75)}@keyframes arrowMoveOne{0%{left:-55vw;opacity:0}to{left:50%;opacity:1}}@keyframes arrowMoveTwo{0%{left:-55vw;opacity:0}to{left:50%;opacity:.3}}@keyframes arrowMoveThree{0%{left:-55vw;opacity:0}to{left:50%;opacity:.5}}@keyframes arrowMoveFour{0%{left:-55vw;opacity:0}to{left:50%;opacity:.8}}@keyframes arrowMovementOne{0%{transform:translate(-30%,-50%) scale(1) translateZ(0)}50%{transform:translate(-30%,-50%) scale(1) translate3d(0,-5%,0)}to{transform:translate(-30%,-50%) scale(1) translateZ(0)}}@keyframes arrowMovementTwo{0%{transform:translate(-100%,-50%) scale(.35) translateZ(0)}50%{transform:translate(-100%,-50%) scale(.35) translate3d(0,-5%,0)}to{transform:translate(-100%,-50%) scale(.35) translateZ(0)}}@keyframes arrowMovementThree{0%{transform:translate(55%,-10%) scale(.55) translateZ(0)}50%{transform:translate(55%,-10%) scale(.55) translate3d(0,-5%,0)}to{transform:translate(55%,-10%) scale(.55) translateZ(0)}}@keyframes arrowMovementFour{0%{transform:translate(-130%) scale(.75) translateZ(0)}50%{transform:translate(-130%) scale(.75) translate3d(0,-5%,0)}to{transform:translate(-130%) scale(.75) translateZ(0)}}.ts-technology .ts-head-section h3{color:#fff;margin-bottom:30px}.ts-technology .ts-head-section{max-width:720px;padding:30px 0 20px}.ts-technology-section{padding-bottom:60px;width:90%}.ts-technology-section .technology-item{align-items:center;display:flex;flex-flow:wrap;margin-bottom:60px}.ts-technology-section .technology-item .technology-logo{align-items:center;background:#f4f4f4;border-radius:16px;display:flex;height:280px;justify-content:center;padding:0;width:40%}.ts-technology-section .technology-item .technology-logo img{max-width:320px;width:100%}.ts-technology-section .technology-item .technology-details{padding-left:80px;width:60%}.technology-details .technology-sub-title{font-size:14px;line-height:17px;margin:0 0 16px;padding:0}.technology-details h3{margin-bottom:22px}.technology-text{border-top:0 solid #fff;padding:0}@media screen and (max-width:1800px){#web-applications .title-text-section .arrowMain{right:-36%}}@media screen and (max-width:1600px){#web-applications .title-text-section .arrowMain{right:-30%;top:-200px}}@media screen and (max-width:1440px){#web-applications .title-text-section .arrowMain{right:-30%}}@media screen and (max-width:1366px){#web-applications .title-text-section .arrowMain{scale:.7}}@media screen and (max-width:1280px){.ts-technology .arrowMain{scale:.6}}@media screen and (max-width:1200px){#web-applications .title-text-section .arrowMain{scale:.6}}@media screen and (max-width:1100px){#web-applications .title-text-section .arrowMain{height:240px;position:relative;right:0;top:50px!important}#web-applications .ts-hero-technical{padding-bottom:0}#web-applications .title-text-section .summary_text{margin-top:80px}#web-applications .title-text-section .arrowMain{scale:.6}.ts-technology-section{padding-bottom:20px!important;width:100%}.ts-technology-section .technology-item .technology-details{padding-left:60px;width:60%}.ts-technology-section .technology-item .technology-logo{height:200px;padding:40px}}@media screen and (max-width:1023px){#web-applications .title-text-section .arrowMain{height:300px;margin:0;position:relative;right:0;scale:.6;top:-70px}}@media screen and (max-width:850px){.ts-technology-section .technology-item .technology-details{padding-left:40px}#web-applications .title-text-section .active .arrowBox .arrow.arrowFirst{animation:arrowMoveOne .5s ease-out .1s 1 normal forwards,arrowMovementOne 4s ease .8s infinite normal forwards}#web-applications .title-text-section .active .arrowBox .arrow.arrowSecond{animation:arrowMoveTwo .5s ease-out .15s 1 normal forwards,arrowMovementTwo 4s ease .8s infinite normal forwards}#web-applications .title-text-section .active .arrowBox .arrow.arrowThird{animation:arrowMoveThree .5s ease-out .1s 1 normal forwards,arrowMovementThree 3.5s ease .8s infinite normal forwards}#web-applications .title-text-section .active .arrowBox .arrow.arrowFourth{animation:arrowMoveFour .5s ease-out .2s 1 normal forwards,arrowMovementFour 4s ease .8s infinite normal forwards}}@media screen and (max-width:767px){.ts-technology-section .technology-item .technology-logo{height:auto;padding:40px 24px}.ts-technology-section .technology-item{align-items:flex-start}#web-applications .ts-casestudies .ts-head-section div span{padding:12px 0 0;width:100%}}@media screen and (max-width:600px){.ts-technology-section .technology-item{margin-bottom:60px}.ts-technology-section .technology-item .technology-logo{margin:0 auto;max-width:300px;padding:20px;width:100%}.ts-technology-section .technology-item .technology-logo img{width:100%}.ts-technology-section .technology-item .technology-details{padding-left:0;padding-top:30px;text-align:center;width:100%}.ts-technology-section{padding-bottom:0!important}}@media screen and (max-width:568px){.technology-details h3{display:none}}.logo-slider-section{margin:0;text-align:center}.slider-logos{align-items:center;display:flex;justify-content:center}.logo-slider-section .heading-section{margin-bottom:20px;padding:0 20px;text-align:center}.logo-item{align-items:center;display:flex!important;justify-content:center;padding:0 20px}.slider-logos .slick-track{align-items:center;display:flex}@media screen and (max-width:568px){.slider-logos{flex-flow:wrap}.logo-item{margin:6px 0;min-height:100%;width:50%}}.subtext,.subtext.p{font-size:24px;line-height:30px;margin-bottom:40px;max-width:940px}#apps .ts-content-editor{max-width:940px}.title-text-section{margin:0 0 40px}.title-text-section .content-wrapper{max-width:800px}.title-text-section .heading-section{margin-bottom:20px}lottie-player{display:none}#apps lottie-player,#software lottie-player{display:block}#apps .LottieFile,#software .LottieFile{position:absolute;right:-130px;top:-360px}#apps .title-text-section .container_1280{position:relative}@media screen and (max-width:1600px){#apps lottie-player{width:550px!important}#apps .LottieFile{position:absolute;right:0;top:-360px}}@media screen and (max-width:1366px){#apps lottie-player{margin-right:20px;width:430px!important}}@media screen and (max-width:1200px){#apps lottie-player{margin-right:20px;width:360px!important}}@media screen and (max-width:1100px){#apps .LottieFile{position:relative;right:0;top:0}#apps lottie-player{margin:0 auto;max-width:600px!important;width:100%!important}#apps .LottieFile{max-width:100%!important}}.toggle-menu{display:none!important}.content-pages a{margin-left:20px}.content-pages a,.menu-item-link{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(180deg,#fc8a51,#fc8a51),linear-gradient(180deg,#fff,#fff);background-position:50%;background-position:0 50%,50% 50%;background-repeat:no-repeat;background-size:0 100%,100% 100%;color:transparent;transition:.5s ease-out;transition:background-size .5s ease-out}.content-pages a:hover,.menu-item-link:hover{background-position:100% 50%,50% 50%;background-size:100% 100%,100% 100%}.ts-content-editor a{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(180deg,#fff,#fff),linear-gradient(180deg,#fc8a51,#fc8a51);background-position:50%;background-position:0 50%,50% 50%;background-repeat:no-repeat;background-size:0 100%,100% 100%;color:transparent;transition:.5s ease-out;transition:background-size .5s ease-out}.ts-content-editor a:hover{background-position:100% 50%,50% 50%;background-size:100% 100%,100% 100%}.designby a{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(180deg,#fc8a51,#fc8a51),linear-gradient(180deg,#fff,#fff);background-position:50%;background-position:0 50%,50% 50%;background-repeat:no-repeat;background-size:0 100%,100% 100%;color:transparent;transition:.5s ease-out;transition:background-size .5s ease-out}.designby a:hover{background-position:100% 50%,50% 50%;background-size:100% 100%,100% 100%}@media screen and (max-width:1200px){.toggle-menu{display:block!important}nav ul li{margin-left:0}nav .cta-button,nav a{font-size:3vw!important;line-height:3vw!important}nav .cta-button{background:none!important;border:0!important;color:#fff!important;min-height:100%!important;opacity:1!important;padding:0}#menu,.scrollHide{overflow:hidden}#menu{background:#18202b;height:100%;left:0;opacity:0;position:fixed;text-align:center;top:0;transition:all .7s ease-in-out;visibility:hidden;width:100%;z-index:1100}#menu.open{opacity:1;visibility:visible}#menu.open li:first-child{-webkit-animation-delay:.1s;animation-delay:.1s}#menu.open li:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}#menu.open li:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}#menu.open li:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}#menu.open li:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.5s}#menu.open li:nth-child(6){-webkit-animation-delay:.6s;animation-delay:.6s}#menu.open li:nth-child(7){-webkit-animation-delay:.7s;animation-delay:.7s}#menu.open li:nth-child(8){-webkit-animation-delay:.8s;animation-delay:.8s}#menu.open li:nth-child(9){-webkit-animation-delay:.9s;animation-delay:.9s}#menu.open li:nth-child(10){-webkit-animation-delay:1s;animation-delay:1s}#menu.open li{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}#menu li{display:block;padding:14px 0}#menu .main-nav{display:none;list-style:none;margin:0;padding:0;position:relative;top:50%;transform:translateY(-50%)}#menu.open .main-nav{display:block}#menu .main-nav a:first{padding-top:0}.contact .btn2 span{display:none}.contact .cta-group .btn-wrapper{display:inline-block!important}.contact a.cta-button{-webkit-background-clip:text!important;background-clip:text!important;background-image:linear-gradient(180deg,#fc8a51,#fc8a51),linear-gradient(180deg,#fff,#fff)!important;background-position:50%!important;background-position:0 50%,50% 50%!important;background-repeat:no-repeat!important;background-size:0 100%,100% 100%!important;color:transparent!important;transition:.5s ease-out!important;transition:background-size .5s ease-out!important}.contact a.cta-button:hover{background-position:100% 50%,50% 50%!important;background-size:100% 100%,100% 100%!important}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.toggle-menu{background-color:transparent;border:none;cursor:pointer;display:inline-block;float:right;height:50px;outline:none;padding:0;pointer-events:auto;position:relative;vertical-align:middle;width:50px;z-index:1110}.toggle-menu span{left:calc(50% - 13px);top:calc(50% - 1px)}.toggle-menu span,.toggle-menu span:after,.toggle-menu span:before{background-color:#fff;content:"";display:block;height:2px;position:absolute;transform-origin:50% 50%;transition:background-color .2s ease-in-out,top .2s ease-out .2s,transform .2s linear;width:26px}.toggle-menu span:before{top:7px}.toggle-menu span:after{top:-7px}.toggle-menu.active span{background-color:transparent;transition:background .2s ease-out}.toggle-menu.active span:after,.toggle-menu.active span:before{transition:top .2s ease-out,transform .2s ease-out .2s}.toggle-menu.active span:before{top:0;transform:rotate(-45deg)}.toggle-menu.active span:after{top:0;transform:rotate(45deg)}}@media screen and (max-width:1100px){.contact a.cta-button{-webkit-background-clip:inherit!important;background-clip:inherit!important;background-image:none!important;color:inherit!important}.active,.contact a.cta-button:hover{color:#fc8a51!important}}@media screen and (max-width:900px){nav .cta-button,nav a{font-size:4vw!important;line-height:4vw!important}}@media screen and (max-width:600px){header .col-4{width:60%}header .col-8{width:40%}}@media screen and (max-width:480px){nav .cta-button,nav a{font-size:5vw!important}}.three-col-cards{margin:0}.three-col-cards h3{text-transform:uppercase}.three-col-cards .services .flexWrap{align-items:center;margin-bottom:20px}.three-col-cards .services .flexWrap h4{margin:0}.three-col-cards .services-icon{align-items:center;background:rgba(52,65,84,.5);border-radius:16px;display:flex;float:left;height:80px;justify-content:center;margin-right:18px;padding:16px;text-align:center;width:80px}.three-col-cards .heading-section{margin-bottom:30px;text-align:center}.three-col-cards .services{justify-content:center;margin:0 -32px}.three-col-cards .services .services-item{padding:0 32px;width:45%}.three-col-cards .description{margin-bottom:4px}.three-col-cards .description p:last-child{padding-bottom:20px}.features{padding:20px 0 0}.features ul li{background:url(https://143811389.fs1.hubspotusercontent-eu1.net/hubfs/143811389/assets/checkmark.svg) no-repeat;list-style-type:none;margin:0 0 16px;padding:0 0 0 32px}.features p{padding:0 0 8px}.features ul{margin-bottom:0;padding-bottom:0}@media screen and (max-width:1280px){.three-col-cards .services .services-item{width:50%}.three-col-cards .services{margin:0 -24px}.three-col-cards .services .services-item{padding:0 22px}}@media screen and (max-width:767px){.three-col-cards .services .services-item{width:100%}.features{display:none}.three-col-cards .servicesDisc{border-bottom:1px solid rgba(52,65,84,.5);margin-bottom:40px;padding-bottom:4px}.three-col-cards h2,.ts-process-tools h2{font-size:32px!important}.three-col-cards h3{font-size:30px!important}.software-info .services-item h4,.three-col-cards h4,.ts-technology-section h4{font-size:24px!important}.servicesDisc .description,.servicesDiscRight .description,.three-col-cards .description,.ts-Text-Block-Box .description,.ts-accreditation .description{font-size:20px!important;line-height:26px!important}.process-tools-details .heading{font-size:22px!important}#apps .ts-content-editor p,.casestudy-text ul li,.process-tools-details .process-tools-text,.single-content-wrapper,.technology-text,.ts-casestudies .ts-head-section div,.ts-two-column-text li,body{font-size:20px!important;line-height:26px!important}h5{font-size:22px!important}h6{font-size:20px!important}.ts-technology-section .technology-item .technology-details{text-align:left!important}.ts-technology-section .technology-item .technology-logo{margin:0!important}#data-aggregation .ts-technology-section .technology-item .technology-logo{padding-left:0!important}}@media screen and (max-width:480px){#headless-cms-development .cms-animation{height:340px!important;width:280px!important}}