@import "https://fonts.googleapis.com/css2?family=Jost:wght@100;200;300;400;500;600;700;800;900&amp;display=swap";*{padding:0;margin:0;outline:none;box-sizing:border-box}a{text-decoration:none;padding:0;margin:0;outline:none;color:#333}a:hover{text-decoration:none}i,a,a:hover,button,header{transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s}ul,li{padding:0;margin:0;list-style:none}img{padding:0;margin:0;border:none;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s}.btn_default_red:active,.btn_default_red:focus,.btn_default_red:hover,.i-arrow,.service_box::after,.span_img,.sw-build-bg,.sw-build-bg::after,.sw-build-bg::before,.sw-process-wrap h4,.sw-process-wrap ul li.active .sw-build-bg::after,.sw-process-wrap ul li.active .sw-build-bg::before,.sw-process-wrap ul li.active h4,.thought_info_wrap,.thought_info_wrap:hover,a,a:hover,button,header{transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s}h1,h2,h3,h4,h5,h6,div{padding:0;margin:0;letter-spacing:0;font-weight:400;font-family:jost,sans-serif}p{font-family:jost,sans-serif}::selection{background:#ff5457;color:#fff}body{font-family:jost,sans-serif;color:#000;font-display:swap;max-width:100%;width:100%;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;position:relative}@font-face{font-family:"font awesome 5 brands";font-style:normal;font-weight:400;font-display:swap;src:url(../eot/fa-brands-400.eot);src:url(../eot/fa-brands-400d41d.eot#iefix) format("embedded-opentype"),url(../woff2/fa-brands-400.woff2) format("woff2"),url(../woff/fa-brands-400.woff) format("woff"),url(../ttf/fa-brands-400.ttf) format("truetype"),url(../svg/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"font awesome 5 brands";font-weight:400}@font-face{font-family:"font awesome 5 free";font-style:normal;font-weight:400;font-display:swap;src:url(../eot/fa-regular-400.eot);src:url(../eot/fa-regular-400d41d.eot#iefix) format("embedded-opentype"),url(../woff2/fa-regular-400.woff2) format("woff2"),url(../woff/fa-regular-400.woff) format("woff"),url(../ttf/fa-regular-400.ttf) format("truetype"),url(../svg/fa-regular-400.svg#fontawesome) format("svg")}.far{font-weight:400;font-family:"font awesome 5 free"}@font-face{font-family:"font awesome 5 free";font-style:normal;font-weight:900;font-display:swap;src:url(../eot/fa-solid-900.eot);src:url(../eot/fa-solid-900d41d.eot#iefix) format("embedded-opentype"),url(../woff2/fa-solid-900.woff2) format("woff2"),url(../woff/fa-solid-900.woff) format("woff"),url(../ttf/fa-solid-900.ttf) format("truetype"),url(../svg/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:"font awesome 5 free";font-weight:900}.fa-skype::before{content:"\f17e"}.wrapper{overflow-x:hidden}.container{max-width:1200px}.container_big{max-width:89%}.btn_default_red,.resumeBtn{padding:10px 30px;font-size:22px;background-color:#ff5457;color:#fff;text-transform:capitalize;border:2px solid#FF5457;line-height:26px;outline:0;text-decoration:none;display:inline-block;text-align:center;border-radius:50px}.latest-thoughts-section h2{margin-bottom:98px}.thought_info_wrap{overflow:hidden;display:block}.thought_info_wrap img{width:370px!important;height:211px;transform:scale(1);transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s}.latest-thoughts h4{font-size:20px;line-height:26px;text-align:left;min-height:55px;margin:10px 0}.latest-thoughts h4 a{color:#212529}.date_show{text-align:left}.latest-thoughts p{height:100px;margin-top:20px;margin-bottom:40px;font-size:17px!important;text-align:left;color:#000;line-height:25px!important}.btn_default_red.view_btn{padding:8px 35px!important;font-size:19px!important;line-height:23px!important}.light_orange{background:#fdf6f5;padding:140px 0}.cpt-130{padding-top:130px}.cpy-120{padding-top:120px;padding-bottom:120px}.cpt-120{padding-top:120px}.cpb-120{padding-bottom:120px}.cpy-120important{padding-top:120px!important;padding-bottom:120px!important}.cpb-80{padding-bottom:80px}.cmt-60{margin-top:60px}.cmt-120{margin-top:120px}.cpy-80{padding-top:80px;padding-bottom:80px}.sectionTitle{font-size:48px;line-height:1.3;color:#0e1b23}.subTitle{font-size:22px;font-weight:400;color:#000;margin-top:20px;line-height:normal}.btn-default-black{display:inline-block;background:#0b0b0b;color:#fff;font-size:20px;font-weight:400;padding:10px 30px;border-radius:40px;overflow:hidden;position:relative;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);cursor:pointer;vertical-align:middle}.btn-default-black:hover{color:#fff}.btn-default-black:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#ff5457;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.btn-default-black:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.btn-default-pink{display:inline-flex;border:1px solid #ff5457;background:#ff5457;color:#fff;font-size:20px;font-weight:400;padding:12px 40px;border-radius:40px;overflow:hidden;position:relative;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);cursor:pointer}.btn-default-pink:hover{color:#000}.btn-default-pink:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#fff;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.btn-default-pink:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.gradient-bg{background:#f2fafe;background:linear-gradient(90deg,rgba(242,250,254,1) 0%,rgba(252,249,242,1) 100%)}.lets-talk-float-btn{color:#ff5457;font-size:18px;line-height:1;position:fixed;left:-10px;top:calc(100% - 150px);transform:rotate(270deg);z-index:9}.lets-talk-float-btn::after{content:"";background:#ff5457;position:absolute;right:100%;top:50%;width:75px;height:1px;margin-right:20px}.lets-talk-float-btn:hover{color:#ff5457}.seeAllBtn{display:inline-flex;align-items:center;color:#fff!important;font-size:18px}.seeAllBtn img{margin-left:20px}.iconHover{display:none}.new-light-section{background:#fafafa}address,p{font-size:18px}.pfs-20{font-size:20px;line-height:normal;margin-bottom:0}.pfs-22{font-size:22px;line-height:normal;margin-bottom:0}.cgutter-40{margin:0 -20px}.cgutter-40>*{padding:0 20px}.new-theme-header{display:block!important;padding-top:17px;padding-bottom:17px}.small-header .new-theme-header{padding-top:10px;padding-bottom:10px}.new-theme-header .logo_wrap img{width:auto!important;padding:0;height:40px}.new-theme-header .header-nav-right{display:flex;justify-content:flex-end;align-items:center}.new-theme-header .cd-dropdown-content>li{margin-right:24px}.new-theme-header .cd-dropdown-content>li>a{font-family:jost,sans-serif}.new-theme-header .cd-dropdown-content>li>a.active,.new-theme-header .cd-dropdown-content .has-children.active .topMenuLink,.new-theme-header .cd-secondary-dropdown li .active{color:#ff5457}.new-hero-banner{position:relative;padding:120px 0 100px 120px;min-height:100vh;display:flex;flex-direction:column;justify-content:center}.new-hero-banner .new-hero-slider{padding:0;margin:0;position:unset}.new-hero-banner .new-hero-slider .owl-stage-outer .owl-stage{display:flex;align-items:center}.new-banner-slide-content{height:100%;display:flex;flex-direction:column;justify-content:center;padding-left:20px}.new-banner-slide-content h1{font-size:42px;font-weight:400;line-height:1.2}.new-banner-slide-content h1 .terminalText{min-height:53px;font-weight:700}.new-banner-slide-content p{font-size:20px;color:#414852;margin:20px 0 0;line-height:1.3}.new-banner-slide-content .btn-default-black{margin-top:60px}.new-banner-slide-content h1 strong{font-weight:700;font-size:124%;color:#ff5457}.new-hero-slider .item{overflow:hidden}.new-hero-slider .itemDubai .new-hero-banner-item img,.new-hero-slider .new-hero-banner-item.new-slider-one img,.new-hero-slider .new-hero-banner-item.new-slider-three img,.new-hero-slider .new-hero-banner-item.new-slider-four img{padding-right:90px}.new-hero-slider .new-hero-banner-item.new-slider-two img{margin-right:-18%}.new-hero-slider .owl-dots{position:absolute;bottom:50px;right:0;line-height:0;text-align:right;padding-right:85px}.new-hero-slider .owl-dots::after{content:"";position:absolute;right:0;top:50%;transform:scaleY(-50%);width:75px;height:1px;background:#121516}.new-hero-slider .owl-dots .owl-dot{width:10px;height:10px;margin:0 5px;border-radius:50%;background:#888}.new-hero-slider .owl-dots .owl-dot.active{background:#ff5457;box-shadow:0 3px 6px rgb(0,0,0,.16)}.new-hero-slider .owl-dots .owl-dot span{display:none}.infrastructure-content{border-radius:10px;padding:90px 40px 76px}.infrastructure-content ul{display:flex;justify-content:space-between;text-align:center}.infrastructure-content ul li img{height:64px}.infrastructure-content ul li .count-list{margin-top:30px}.infrastructure-content .count-list .count-number{display:flex;align-items:center;justify-content:center;font-size:42px;font-weight:500}.infrastructure-content .count-list .count-number .counting,.infrastructure-content .count-list .count-number .counting-mobile{font-weight:500}.infrastructure-content .count-list .count-number label{color:#ff5457;margin:0}.infrastructure-content .count-list span{font-size:16px;font-weight:500}.what-we-do-row{margin:0 -30px;padding:0 20px}.what-we-do-box{margin-top:50px;text-align:center;padding:30px;border-radius:2px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}.what-we-do-box img{height:80px}.what-we-do-box h3{margin:10px 0 20px;font-size:22px;font-weight:500;line-height:1.2;color:inherit;text-transform:capitalize}.what-we-do-box:hover{background:#fff;box-shadow:0 3px 25px rgb(0,0,0,.05);border-color:#ff5457;color:#333}.what-we-do-box:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;background:#ff5457;height:2px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.what-we-do-box:hover:before{right:0}.what-we-do-box:hover h3{color:#ff5457}.what-we-do-box:hover .iconNormal{display:none}.what-we-do-box:hover .iconHover{display:inline-block}.what-we-do-box p{font-size:16px;font-weight:400;line-height:24px;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.what-we-do-section .btn-default-black{margin-top:80px}.bigTitle .what-we-do-box h3{font-size:24px}.our-work-home{margin:0 auto}.our-work-home .our-work-slider{margin:0;transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s}.our-work-home .slick-list{border-radius:0}.our-work-home .our-work-slider .our-work-item{border-radius:0;border:none;position:relative;height:calc(100vh - 74px)}.our-work-home .our-work-item .media-holder{border-radius:20px;position:absolute;left:0;top:0;overflow:hidden;width:100%;height:100%;transform:scale(.95,.92) translateZ(0);backface-visibility:hidden;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s}.our-work-home .our-work-item .container{height:100%}.our-work-home .our-work-item .row{padding:40px 0;height:100%}.our-work-home .our-work-item.slick-current .media-holder{border-radius:0}.our-work-home .our-work-slider.slick-dotted.slick-slider{margin-bottom:0}.our-work-home .our-work-easytab{background:#1a262e}.our-work-home .our-work-easytab .media-holder{background:#0e1a23}.our-work-home .our-work-leasedigs{background:#000}.our-work-home .our-work-heads-up{background:#4279cd}.our-work-home .our-work-medeloop{background:#343d47}.our-work-home .our-work-leasedigs .media-holder{background:url(https://assets.tristatetechnology.com/image/leasedigs-cashstudy-bg.webp) no-repeat;background-size:cover}.our-work-home .our-work-wage .media-holder{background:#483ee8}.our-work-home .our-work-wage{background:#4138d1}.case-study-info{display:flex;flex-direction:column;color:#fff;padding-left:85px}.case-study-info span{font-size:40px}.case-study-info label{font-size:18px;margin:0}.case-study-info h3{font-size:48px;font-weight:600;margin:23px 0 26px}.case-study-info p{font-size:28px;line-height:40px;margin:0;color:#fff}.case-study-info ul{display:flex;margin:50px 0}.case-study-info ul li+li{margin-left:20px}.case-study-info ul li a{min-width:120px;height:48px;display:flex;align-items:center;justify-content:center;padding:6px 12px;border:1.5px solid rgba(255,255,255,.2);background:rgba(255,255,255,.05);color:#fff;font-size:20px;box-shadow:0 5px 5px rgb(0,0,0,.15);border-radius:30px}.case-study-info .seeAllBtn .icon-svg{position:relative;right:-15px;font-size:16px;fill:#fff;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s}.case-study-info .seeAllBtn:hover .icon-svg{right:-20px}.owl-dots-design .slick-dots{bottom:20px}.owl-dots-design .slick-dots li{width:12px;height:12px;background:#fff;border:3px solid transparent;border-radius:50%;margin:0 4px;box-shadow:0 3px 6px rgba(0,0,0,.16)}.owl-dots-design .slick-dots li.slick-active{border-color:#fff;background:#000}.owl-dots-design .slick-dots li button{display:none}.techno-slack{display:flex;align-items:center;gap:20px;margin:40px 0}.techno-slack .slack-icon{background:#fff;padding:8px;border-radius:6px}.techno-slack img{height:30px}.our-work-home .our-work-easytab .techno-slack .slack-icon{background:rgba(255,255,255,.2)}.our-work-home .our-work-leasedigs .techno-slack .slack-icon{background:rgba(255,255,255,.2)}.our-work-home .our-work-heads-up .techno-slack .slack-icon{background:rgba(255,255,255,.2)}.our-work-home .our-work-medeloop .techno-slack .slack-icon{background:rgba(255,255,255,.2)}.featured-clients-section{padding:96px 0;background:#fafafa}.client-logos{display:flex;align-items:center;flex-wrap:wrap;margin:30px -15px 0}.client-logos li{flex:0 0 25%;padding:0 15px;margin-top:30px}.client-logos .client-logo-box{background:#fff;padding:20px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);text-align:center}.client-logos .client-logo-box img{height:70px}.client-logos .client-logo-box:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;background:#ff5457;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.client-logos .client-logo-box:hover:before{right:0}.client-logos .client-logo-box:hover{box-shadow:0 12px 18px rgba(0,0,0,.08)}.client-logos .client-logo-box .iconHover{display:none!important}.client-logos .client-logo-box:hover .iconNormal{display:none!important}.client-logos .client-logo-box:hover .iconHover{display:block!important}.technologyContent{padding:148px 111px 126px;border-radius:10px;display:flex;align-items:flex-start}.technologyContent .technologyInfo{width:40%;padding-right:50px}.technologyContent .homeTechnologyList{flex:1;width:60%;padding-left:60px;display:flex;flex-wrap:wrap;margin:-16px;position:relative;z-index:1}.technologyContent .homeTechnologyList::before,.technologyContent .homeTechnologyList::after{content:"";position:absolute;width:200px;height:100px;z-index:-1}.technologyContent .homeTechnologyList::before{background:url(https://assets.tristatetechnology.com/image/pattern1.svg) no-repeat;top:-50px;right:-56px}.technologyContent .homeTechnologyList::after{background:url(https://assets.tristatetechnology.com/image/pattern2.svg) no-repeat;bottom:-52px;left:0}.technologyContent .homeTechnologyList li{padding:8px;width:calc(100%/3)}.technologyContent .homeTechnologyList li a{position:relative;background:#fff;border-radius:4px;box-shadow:0 10px 30px #f4f4f4;display:flex;flex-direction:column;align-items:center;padding:30px 10px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}.technologyContent .homeTechnologyList li a img{height:56px}.technologyContent .homeTechnologyList li a span{font-size:18px;color:#000;margin-top:24px}.technologyContent .homeTechnologyList li a:hover{border-radius:0}.technologyContent .homeTechnologyList li a:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;background:#ff5457;height:2px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.technologyContent .homeTechnologyList li a:hover:before{right:0}.technologyContent .homeTechnologyList li a:hover span{color:#ff5457}.technologyContent .homeTechnologyList li a .colored{display:none}.technologyContent .homeTechnologyList li a:hover .colored{display:block}.technologyContent .homeTechnologyList li a:hover .normal{display:none}.home-testimonial{padding-bottom:96px;background:#fafafa}.home-testimonial .testimonial-content{margin-top:60px;background:#fff;border-radius:4px;padding:60px 60px 80px;position:relative}.testimonial-content .slider-nav{margin-top:20px;padding:0 58px;width:337px}.testimonial-content .slider-nav .slick-track{display:inline-flex;align-items:center}.testimonial-content .slider-nav .slick-slide{width:54px;height:54px;padding:8px;border:1px solid transparent;border-radius:50%;position:relative;cursor:pointer}.testimonial-content .slider-nav .slick-slide img{width:100%;height:100%;border-radius:50%;object-fit:cover}.testimonial-content .slider-nav .slick-slide.slick-current{padding:4px;border-color:#ff5457;margin:0 5px}.testimonial-content .slider-nav .slick-slide::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.5)}.testimonial-content .slider-nav .slick-slide.slick-current::after{background:0 0}.testimonial-content .slider-nav .slick-arrow{width:31px;height:16px}.testimonial-content .slider-nav .slick-prev{left:0;background:url(https://assets.tristatetechnology.com/image/arrow-right-icon.svg) no-repeat}.testimonial-content .slider-nav .slick-next{right:0;background:url(https://assets.tristatetechnology.com/image/arrow-right-icon.svg) no-repeat;transform:translate(0,-50%) rotate(180deg)}.testimonial-content .slider-nav .slick-arrow::before{display:none}.testimonial-content .slider-nav .slick-arrow.slick-disabled{pointer-events:none;background:url(https://assets.tristatetechnology.com/image/arrow-right-icon-gray.svg) no-repeat}.testimonial-left-content .testimonial-user{display:flex;align-items:center}.testimonial-left-content .testimonial-user img{width:74px;height:74px;border-radius:50%;object-fit:cover;object-position:top}.testimonial-left-content .testimonial-user .testimonial-user-detail{flex:1;padding-left:28px}.testimonial-user .testimonial-user-detail h3{font-size:22px;font-weight:500}.testimonial-user .testimonial-user-detail span{font-size:14px;color:#414852;margin-top:5px;display:block}.testimonial-left-content .testimonial-text{margin:40px 0 24px;font-size:18px;color:#414852;line-height:1.5;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.testimonial-content .testimonial-video{width:460px;max-width:100%;margin-left:auto;position:relative;padding-right:24px;padding-bottom:20px;display:flex;align-items:center;justify-content:center}.testimonial-video .testmonial-image{border-radius:4px;height:320px;width:100%;object-fit:cover;object-position:top}.testimonial-video .testy-video{position:absolute;margin:0;cursor:pointer}.testimonial-video .testy-video img{width:50px}.testimonial-content .testimonial-video::after{content:"";position:absolute;bottom:0;right:0;width:100%;height:100%;background:#f7f8f9;border-radius:4px;z-index:-1}.testimonial-content .seeAllBtn{color:#000!important;position:absolute;right:60px;bottom:80px;padding-right:20px}.testimonial-content .seeAllBtn:hover{color:#ff5457!important}.testimonial-content .seeAllBtn .icon-svg{position:relative;right:-15px;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s}.testimonial-content .seeAllBtn:hover .icon-svg{right:-20px;fill:#ff5457}.home-cache-thoughts .latest-thoughts-section{background:0 0;padding:0!important}.home-cache-thoughts .latest-thoughts-section h2{margin-bottom:60px;font-size:48px;line-height:1.3;color:#0e1b23}.home-cache-thoughts .latest-thoughts .owl-item{padding:0 10px}.home-cache-thoughts .latest-thoughts .owl-item .item{border:1px solid #f0f4f7;border-radius:4px;padding:20px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}.home-cache-thoughts .latest-thoughts .owl-item .item:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;background:#ff5457;height:2px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.home-cache-thoughts .latest-thoughts .owl-item .item:hover:before{right:0}.home-cache-thoughts .latest-thoughts .owl-item .item:hover{box-shadow:0 15px 20px rgba(0,0,0,.05)}.home-cache-thoughts .latest-thoughts .owl-item .item .thought_info_wrap{margin:-20px -20px 0}.home-cache-thoughts .latest-thoughts .thought_info_wrap img{width:100%!important;object-fit:cover}.home-cache-thoughts .latest-thoughts h4{margin:30px 0 0;font-weight:500;min-height:inherit;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.home-cache-thoughts .latest-thoughts p{height:auto;font-size:16px!important;line-height:normal!important;margin-bottom:10px;color:#414852;margin-top:10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.business-idea-content{background:url(https://assets.tristatetechnology.com/image/business-idea-bg.webp) no-repeat;background-size:cover;border-radius:10px;text-align:center;padding:80px 20px;color:#fff}.business-idea-content .sectionTitle{color:#fff}.business-idea-content .subTitle{color:#fff;margin-bottom:40px}.certification-content{padding:45px 80px;border-radius:10px;display:flex;align-items:center}.certification-content .certification-list{flex:1;display:flex;align-items:center;justify-content:flex-end;padding-left:20px}.certification-content .certification-list li+li{margin-left:60px}.new-theme-footer{display:block!important}.new-theme-footer .new-footer-links{background:#f7f8f9;padding:60px 0}.new-footer-links .foote-link-list h3{font-size:20px;font-weight:500;position:relative;margin-bottom:20px}.new-footer-links .foote-link-list h3::after{content:"";position:absolute;left:0;bottom:-4px;width:40px;height:3px;background:#ff5457;border-radius:10px}.new-footer-links .foote-link-list ul{padding-left:16px;display:inline-block}.new-footer-links .foote-link-list ul li{list-style:disc;margin-top:10px;line-height:normal}.new-footer-links .foote-link-list ul li a{font-size:16px;color:#414852}.new-footer-links .foote-link-list ul li:hover a,.new-footer-links .foote-link-list ul li:hover::marker{color:#ff5457}.new-footer-links .foote-link-list ul li:hover a{padding-left:5px}.new-footer-links .foote-link-list ul li::marker{font-size:12px}.new-footer-links .foote-link-list .footer-contact-link,.new-footer-links .foote-link-list .footer-contact-link a{color:#ff5457;font-weight:500}.new-footer-links .foote-link-list .footer-contact-link:hover a{border-bottom:1px solid #ff5457}.new-theme-footer .new-footer-bottom{padding:20px 0}.new-footer-bottom .footer-logo img{height:28px}.new-footer-bottom .copyRightText{color:#414852;font-size:14px;display:block}.new-footer-bottom .socialMedia{display:flex;justify-content:flex-end;padding:0}.new-footer-bottom .socialMedia li{margin:0 5px;line-height:0}.new-footer-bottom .socialMedia li:last-child{margin-right:0}.new-footer-bottom .socialMedia a{color:#000!important;border:1px solid #9e9e9e!important}.social-media li strong i{color:#000}.footer-left-status a{max-width:160px}.footer-left-status span{font-size:14px;color:#414852;line-height:normal;display:inline-block;margin-top:20px}.inner-page{margin-top:90px}.inner-page .banner-wrapper{height:auto;padding:120px 20px}.inner-page .bannerTitle{font-size:46px;margin-bottom:20px;line-height:1.2}.inner-page .bannerTitle strong{color:#ff5457}.no-ellipsis .what-we-do-box p{-webkit-line-clamp:inherit}.app-dService{border-radius:10px;display:flex;justify-content:space-between;padding:50px 80px}.app-dService li{padding:0 50px;text-align:center}.app-dService li a{color:#000;font-size:20px;font-weight:500;display:inline-block}.app-dService li a:hover{color:#ff5457}.app-dService li a:hover img{transform:scale(1.1)}.app-dService li img{height:86px}.app-dService li span{display:block;margin-top:20px;line-height:1.4}.white-app-dService .app-dService{background:#fff}.new-lightToWhite-section .new-light-section{background:#fff}.white-technology .technologyContent{background:#fff}.white-technology .technologyContent .homeTechnologyList li a{box-shadow:0 3px 10px rgb(0,0,0,.05)}.white-testimonial .home-testimonial{background:#fff}.white-testimonial .testimonial-content{box-shadow:0 3px 10px rgb(0,0,0,.05)}.iot_service_wrapper .list_content_wrap li span{font-size:24px}.blockchain-wrapper .what-we-do-box h3,.partnership_wrapper .what-we-do-box h3{font-weight:400}.customNavTab .nav-item.active .what-we-do-box{background:#fff;box-shadow:0 3px 25px rgb(0 0 0/5%);border-color:#ff5457}.customNavTab .nav-item.active .what-we-do-box h3{color:#ff5457}.sw-process-wrap{margin:60px 0 0;padding-bottom:180px;text-align:center}.faq_wrap li{margin-bottom:20px}.faq_wrap li:last-child{margin-bottom:0}.faq_wrap h3{margin-bottom:20px;font-size:22px;padding:0 50px 0 0}.faq_wrap li h3:hover::after{background:url(https://assets.tristatetechnology.com/image/plus-orange.svg) no-repeat 0 0}.faq_wrap li.active h3:hover::after{background:url(../../images/minus.svg) no-repeat 0 0}.faq_wrap h3:after{left:auto;right:0}.list_content_wrap li{margin-bottom:20px;font-size:20px}.list_content_wrap li:last-child{margin-bottom:0}.list_pwa_wrap li{margin-bottom:40px}.list_pwa_wrap li:last-child{margin-bottom:0}.list_pwa_wrap li span{font-size:24px}.list_pwa_wrap li p{margin-bottom:0}.listing-col li:last-child{margin-bottom:0}.key-feature-desc .features-circle .circle-box p,.retaurant_wrapper .small-description,.retaurant_wrapper .portfolioProjectDecrip p{color:#fff}.latest_work_wrapper .subTitle{font-size:22px;line-height:normal}.package_box{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.05);border:0}.round-custom label{border:2px solid #ff5457;background:0 0}.list_pwa_wrap li span::before{border-width:2px}.servicesLimited .lambdaServiceBox img{height:60px}.servicesLimited .lambdaServiceBox:hover .iconNormal{display:none}.servicesLimited .lambdaServiceBox:hover .iconHover{display:inline-block}.servicesLimited .lambdaServiceBox:hover h5{color:#ff5457}.cd-dropdown-content>li>a{text-transform:inherit}#chatra.chatra--side-bottom.chatra--visible{bottom:90px}#chatra.chatra--side-bottom.chatra--visible.chatra--expanded{bottom:20px}.latest-thoughts-section .author-meta,.latest-thoughts-section .view_btn{display:none}.testimonial-white-bg .home-testimonial{background:#fff;padding-bottom:0}.testimonial-white-bg .home-testimonial .testimonial-content{box-shadow:0 3px 10px rgb(0,0,0,.05)}.testimonial-new-slider{text-align:center}.testimonial-new-slider .owl-stage-outer{text-align:left}.testimonial-new-slider .owl-stage{margin:0 -10px}.testimonial-new-slider .owl-item{padding:0 10px}.testimonial-new-slider .owl-dots{display:inline-flex;justify-content:center;margin-top:40px;position:relative;padding:0 5px}.testimonial-new-slider .owl-dots::after{content:"";position:absolute;left:100%;top:50%;width:26px;height:1px;background:rgba(18,21,22,.15)}.testimonial-new-slider .owl-dots::before{content:"";position:absolute;right:100%;top:50%;width:26px;height:1px;background:rgba(18,21,22,.15)}.testimonial-new-slider .owl-dots .owl-dot{background:rgba(0,0,0,.2);border:0;display:inline-block;cursor:pointer;width:10px;height:10px;margin:0 5px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%}.testimonial-new-slider .owl-dots .owl-dot.active{border:none;background:#ff5457}.testimonial-new-slider .testimonial-user{display:flex;align-items:center;margin-bottom:20px}.testimonial-new-slider .testimonial-user img{width:42px;height:42px;border-radius:50%;object-fit:cover}.testimonial-new-slider .testimonial-user span{margin-left:15px;font-size:20px;font-weight:500}.testimonial-new-slider .testimonial-video-thumb{width:100%;position:relative;display:flex;align-items:center;justify-content:center}.testimonial-new-slider .testimonial-video-thumb .testmonial-video-image{border-radius:4px;height:260px;width:100%;object-fit:cover;object-position:top}.testimonial-new-slider .testimonial-video-thumb .testy-video{position:absolute;cursor:pointer;margin:0}.testimonial-new-slider .testimonial-video-thumb .testy-video img{width:48px}.testimonial-list .testimonial-user{display:flex;align-items:center}.testimonial-list .testimonial-user .testy-user-thumb{width:64px;height:64px;object-fit:cover;border-radius:50%}.testimonial-list .testimonial-user .testimonial-user-detail{padding-left:18px}.testimonial-list .testimonial-user-detail span{color:#78838e;line-height:1}.testimonial-list .testimonial-user-detail span label{color:#ff5457}.testimonial-list .testimonial-thought{padding:20px 0 20px 82px;background:url(https://assets.tristatetechnology.com/image/quote-up.svg) no-repeat top 26px left 6px}.testimonial-list .testimonial-thought p{margin:0;line-height:normal}.testimonial-list .testimonial-newUi{padding:30px 0;height:100%}.testimonial-list .testimonial-newUi::after{content:"";position:absolute;right:0;top:0;background:rgba(120,131,142,.2);width:1px;height:100%}.testimonial-list .testimonial-newUi::before{content:"";position:absolute;bottom:-10px;right:-18px;width:36px;height:20px;background:#fff;z-index:1}.beforafterNone::before,.beforafterNone::after{display:none}.borderBottom{border-bottom:1px solid rgba(120,131,142,.2)}.ceo-founder,.ceo-coFounder{margin:0}.founder-one{background:#ffeee4 url(https://assets.tristatetechnology.com/image/pragnesh-dixit-1.webp) no-repeat;background-size:contain;border-radius:4px;padding:24px 214px 0 10px;position:relative;display:flex;align-items:flex-end}.ceo-founder .founder-details{margin:16px 0 16px -74px;background:#fff;padding:26px 36px;border-radius:4px;z-index:1;max-width:inherit;flex:1}.founder-picture{max-height:500px}.founder-personal-detail{position:absolute;top:0;right:0;height:100%;width:50%;display:flex;flex-direction:column;justify-content:space-between;padding:25px 0}.founder-personal-detail .name{font-size:38px;font-weight:500;position:relative;margin-bottom:35px;line-height:normal;letter-spacing:0}.founder-personal-detail .name::after{content:"";position:absolute;left:0;bottom:-15px;width:60px;height:2px;background:#17181a}.founder-personal-detail span{font-size:18px}.founder-details p{line-height:28px}.founder-details p:last-child{margin-bottom:0}.founder-personal-detail .owner-social{display:flex;justify-content:center}.founder-personal-detail .owner-social li{margin:0 6px}.founder-personal-detail .owner-social li a{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#fff;color:#000;border-radius:50%;box-shadow:0 6px 10px rgb(0,0,0,.08)}.founder-personal-detail .owner-social li a:hover{background:#ff5457;color:#fff}.founder-personal-detail .owner-social li a:hover i{color:#fff}.ceo-coFounder .founder-personal-detail{left:0;right:auto;padding-left:122px}.founder-two{background:#fff6e5 url(https://assets.tristatetechnology.com/image/upendra-patel-1.webp) no-repeat right center;background-size:contain;border-radius:4px;padding:24px 10px 0 214px;position:relative;display:flex;align-items:flex-end;justify-content:flex-end}.ceo-coFounder .founder-details{margin:16px -74px 16px 0;background:#fff;padding:26px 36px;border-radius:4px;z-index:1;max-width:inherit;flex:1}.founder-two .founder-picture{float:right}.founder-two .founder-personal-detail .owner-social{justify-content:flex-start}.our-team-list .team-member{padding:10px;margin-bottom:40px;text-align:center}.our-team-list .team-member img{border-radius:14px;width:100%;height:100%;object-fit:cover}.our-team-list .team-member h3{margin:20px 0 2px;font-size:22px;font-weight:500}.our-team-list .team-member p{margin:0;font-size:16px}.career_container .panel-group .panel:last-child{margin-bottom:0}.portFolioBox .portfoliolist{margin-bottom:80px}#portfoliolist .portfolio{width:calc(100%/3);border:0;padding:0 8px;margin:0;margin-top:50px}.portfolio-wrapper{aspect-ratio:1;height:auto}.portfolio-wrapper .port_details img{border-radius:4px;transform:none}.port_details .label-first{position:relative;padding:10px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.port_details .label-first h4{font-weight:400;font-size:24px}.port_details .label-first h3{font-size:18px}.portfolio-wrapper:after{display:none}.latest_work_wrapper .portfolio-wrapper{aspect-ratio:auto}.port_details .portfolioImg{position:relative}.port_details .portfolioImg:hover:after{opacity:1}.port_details .portfolioImg:after{content:"";opacity:0;position:absolute;left:0;right:0;top:0;height:100%;border-radius:4px;background:#000;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%)}.portfolio-wrapper:after{display:none}.portfolio-wrapper:hover .label-first{display:block}.portfolio .portfolioImg .label{opacity:0;background:0 0;height:100%;display:flex;align-items:flex-end;padding:0 12px;bottom:0;transform:translateY(30px)}.portfolio .portfolioImg:hover .label{opacity:1;transform:translateY(0)}.portfolio .portfolioImg .label-text{padding:0 0 15px;width:100%}.portfolio .portfolioImg .badgeOuter{margin-top:0}.portfolio .portfolioImg .badge-secondary{display:none;margin:3px 5px;background:rgba(0,0,0,.5);border-radius:40px;color:#fff}.portfolio .portfolioImg .badge-secondary:nth-child(-n+3){display:inline-block}.portfolio .portfolioImg .text-category{width:60px;height:60px;border-radius:50%;line-height:normal;background:#ff5457;top:50%;left:50%;transform:translate(-50%,-50%);right:auto;box-shadow:0 10px 10px rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center}.portfolio .portfolioImg:hover:hover .label .text-category{opacity:1}.portfolio .text-category i{font-size:24px}.latest_work_wrapper .btn-default-black{margin-top:40px;vertical-align:middle}.portfolioSection_new{background:0 0;padding:80px 0 0}.portfolioSection_new .portfolioHeading{border-bottom:1px solid #e5e0e0}.portfolioSection_new .portfolioHeading ul#filters li a{padding:0 16px 16px;border-radius:0;font-size:20px;border-bottom:2px solid transparent}.portfolioSection_new .portfolioHeading ul#filters li a:hover,.portfolioSection_new .portfolioHeading ul#filters li s.active,.portfolioSection_new .portfolioHeading ul#filters li.active a{border-bottom-color:#ff5457;color:#ff5457;background:0 0}.portfolioSection_new .portfolioHeading ul.top-level-ul .top-level-li{padding:0}.portfolioSection_new .portfolioHeading ul#filters li{margin-bottom:-1px;padding:0}.portfolioSection_new .custom-select-filter{background:0 0;color:#000;font-size:20px;padding:0 20px 0 0}.portfolioSection_new .custom-select-filter:after{display:none}.portfolioSection_new .custom-select-filter:before{content:"";position:absolute;right:0;top:50%;background:url(https://assets.tristatetechnology.com/image/dropdown-arrow-new.svg) no-repeat;background-size:contain;width:10px;height:16px}.ourWork .filterCategoryName{background:0 0;padding:0}.ourWork .filterCategoryName .selectedCateWrap{background:#f7f8f9;padding:15px 10px;display:inline-block;width:100%}.ourWork .filterCategoryName .resetlink{top:20px;background:#fff;box-shadow:0 3px 6px rgb(0 0 0/6%);border:0!important}.ourWork .category_filter_block:hover{background:#ffff;box-shadow:0 3px 6px rgb(0 0 0/6%);border-color:#e6e9ee}.faq_wrap_content{padding-left:20px}.rdcontainer{color:#000}.contactAddress .contact-id a{display:flex;align-items:center}.contactAddress .contact-id i{display:flex;align-items:center;justify-content:center}.reactjs_info_wrap h3,.testimonial-section h3{font-size:40px;line-height:normal}.opps-text{font-size:46px;margin:10px 0;display:block}.thumbnail .thumbnail-footer{background:#f2fafe;background:linear-gradient(90deg,rgba(242,250,254,1) 0%,rgba(252,249,242,1) 100%);border-top:1px solid #f0f4f7}.blog-listing .thumbnail{border:1px solid #f0f4f7}.headerWhite:not(.small-header) .btn-default-black{background:#fff;color:#ff5457}.headerWhite:not(.small-header) .btn-default-black:hover{color:#fff}.client-logos-filter .client-logo-box img{filter:brightness(0) saturate(100%)}.client-logos-filter .client-logo-box:hover img{filter:brightness(100%) saturate(100%)}.clamp-text-justify .what-we-do-box p{-webkit-line-clamp:inherit;text-align:justify}.amazonLambda .commonUseBox h3{padding:10px 0 20px;font-size:20px;font-weight:500}.amazonLambda .boxHeading h3{font-size:24px;font-weight:500}.downloadPDF h3{font-weight:500}.amazonLambda.inner-page h2{margin-bottom:0}.life-slogan h3{font-size:20px;color:#6d6d6b;font-style:italic;font-weight:500}.life-slogan p{font-size:20px;font-style:italic;color:#ff5457;font-weight:500;margin:10px 0 0}.award-info figure{width:100%;min-height:200px;margin-bottom:20px}.award-info figure.h-lg{min-height:420px}.award-info figure.h-md{min-height:325px}.award-info figure.h-sm{min-height:152.5px}.life-form{background:#fff;padding:40px;box-shadow:0 3px 6px rgb(0,0,0,.16)}.life-form-content{background:#000;padding:40px;display:flex;flex-direction:column;justify-content:center}.life-form-content p{line-height:30px;color:#fff;font-size:20px;font-weight:400;margin-bottom:30px}.life-form-content .contactAddress .contact-id i{border-color:#fff}.life-form-content .contact-id i::before,.life-form-content .contactAddress span,.life-social .social-media li strong i{color:#fff}.life-social .social-media{text-align:left;padding-top:20px}.life-social .social-media li{margin:0;margin-right:20px}.life-social .social-media a{border-color:#fff!important}.life-form .form-group{margin-bottom:40px}.work-life{display:flex;flex-wrap:wrap}.work-life li{padding:0 12px;width:33.33%;margin:24px 0 0}.work-life li .work-life-box{background:#fff;border-radius:8px;padding:16px;display:flex;align-items:center;box-shadow:0 2px 4px rgb(0,0,0,.16)}.work-life li .life-at-peerbits-sprite-icon{width:60px;height:60px;display:inline-block;vertical-align:middle;background:url(https://www.peerbits.com/static/life-at-peerbits-sprite-icon-5073e1f089f1efef39362d5998ad2f3d.png) no-repeat}.work-life li span{font-size:20px;color:#000;padding-left:16px}.sectionTitle .orangeColor{color:#ff5457}.work-life li .sprite-icon-1{background:url(https://assets.tristatetechnology.com/image/days-a-week-icon.svg) no-repeat 0 0;background-size:100%}.work-life li .sprite-icon-2{background:url(https://assets.tristatetechnology.com/image/Rewards-icon.svg) no-repeat 0 0;background-size:100%}.work-life li .sprite-icon-3{background:url(https://assets.tristatetechnology.com/image/Leaves-icon.svg) no-repeat 0 0;background-size:100%}.work-life li .sprite-icon-4{background:url(https://assets.tristatetechnology.com/image/Compensatory-off-icon.svg) no-repeat 0 0;background-size:100%}.work-life li .sprite-icon-5{background:url(https://assets.tristatetechnology.com/image/Onsite-Opportunities-icon.svg) no-repeat 0 0;background-size:100%}.work-life li .sprite-icon-6{background:url(https://assets.tristatetechnology.com/image/Festival-Celebration-icon.svg) no-repeat 0 0;background-size:100%}.work-life li .sprite-icon-7{background:url(https://assets.tristatetechnology.com/image/referral-program-icon.svg) no-repeat 0 0;background-size:100%}.work-life li .sprite-icon-8{background:url(https://assets.tristatetechnology.com/image/Positive-Environment-iocn.svg) no-repeat 0 0;background-size:100%}.work-life li .sprite-icon-9{background:url(https://assets.tristatetechnology.com/image/learning-development-icon.svg) no-repeat 0 0;background-size:100%}.work-life li .sprite-icon-10{background:url(https://assets.tristatetechnology.com/image/latest-technology-icon.svg) no-repeat 0 0;background-size:100%}.work-life li .sprite-icon-11{background:url(https://assets.tristatetechnology.com/image/Positive-Environment-iocn-1.svg) no-repeat 0 0;background-size:100%}.work-life li .sprite-icon-12{background:url(https://assets.tristatetechnology.com/image/Festival-Celebration-icon.svg) no-repeat 0 0;background-size:100%}.readMore{background:#fdf6f5;padding:15px;border-left:4px solid #ff5457}.readMore p{margin:0}.on-demand-grocery .grocery-banner{background:url(https://www.tristatetechnology.com/images/on-demand-grocery/grocery-banner-bg.jpg) no-repeat top right;background-size:cover;padding:50px 0 10px;position:relative}.grocery-banner .grocery-banner-info{padding-bottom:54px}.grocery-banner-info h3{font-weight:700}.grocery-banner-info h3 span{display:block;font-size:88%;font-weight:600}.grocery-banner-info p{margin:28px 0;font-weight:400;font-size:24px;line-height:35px}.btn-small{border-radius:6px;padding-left:20px;padding-right:20px}.grocery-banner .animation-div .img1{position:absolute;left:-122px;top:38%}.grocery-banner .animation-div .img2{position:absolute;right:-116px;top:12px}.grocery-banner .animation-div .img3{position:absolute;left:-46px;bottom:-33px}.introduction-section{padding:130px 0 110px}.introduction-section .introduction-content{border-radius:10px;background:url(https://www.tristatetechnology.com/images/on-demand-grocery/introducation-bg.png) no-repeat center center;background-size:cover;display:flex;align-items:center;position:relative}.introduction-content .introduction-pic{width:34%;flex:none;margin-top:-12px}.introduction-content .introduction-info{padding:30px 60px 30px 30px}.introduction-content .animation-div .img1{position:absolute;top:-26px;right:11%}.introduction-content .animation-div .img2{position:absolute;bottom:-48px;left:45%}.introduction-content .animation-div .img3{position:absolute;bottom:-38px;right:-26px}.our-approach .our-approach-info{position:relative;height:100%}.our-approach .our-approach-list li{font-size:20px;font-weight:500;line-height:normal;background:url(https://www.tristatetechnology.com/images/on-demand-grocery/approach-list.png) no-repeat;background-position:top left;background-size:24px;padding-left:50px;margin-bottom:30px}.our-approach .our-approach-list li:last-child{margin-bottom:0}.our-approach .animation-div .img1{position:absolute;left:-40px;bottom:-32px}.key-features{padding:120px 0 170px}.key-features-content{border-radius:10px;background:radial-gradient(65.61% 34.26% at 77.26% 79.25%,#ffe9a5 0%,#ffc718 100%);padding:125px 50px 0 110px;position:relative}.key-features-content .sectionTitle{margin-bottom:0;font-weight:600}.key-feature-list h3{font-size:24px;font-weight:600;margin-bottom:30px}.key-feature-list ul li{font-size:20px;font-weight:500;line-height:normal;background:url(https://www.tristatetechnology.com/images/on-demand-grocery/key-list-bg.svg) no-repeat;background-position:center left;background-size:24px;padding-left:40px;margin-bottom:20px}.key-features-content .key-center-img{max-width:100%;margin-bottom:-34px;float:right}.key-features-content .animation-div .img1{position:absolute;top:18px;left:-135px}.key-features-content .animation-div .img2{position:absolute;top:45px;right:-7px}.key-features-content .animation-div .img3{position:absolute;bottom:-48px;left:50%}.customization-content{margin-top:62px;padding-bottom:50px;padding-top:10px;position:relative}.customization-content::after{content:"";position:absolute;left:50%;width:1px;height:100%;background:#ffc718}.gda-solutions .animation-div .img1{position:absolute;left:-30px;top:-38px}.gda-solutions .animation-div .img2{position:absolute;right:-78px;top:230px}.gda-solutions .animation-div .img3{position:absolute;left:-20px;bottom:62px}.gda-solutions .animation-div .img4{position:absolute;right:64px;bottom:-43px}.supermarket-mobile-app{padding:120px 0}.supermarket-mobile-app .supermarket-mobile-app-content{border-radius:10px;background:url(https://www.tristatetechnology.com/images/on-demand-grocery/supermarket-bg.png) no-repeat center center;background-size:cover;display:flex;align-items:center;padding:50px 82px}.supermarket-mobile-app-content .supermarket-mobile-app-info{padding-right:120px;flex:1}.supermarket-mobile-app-content .supermarket-mobile-app-pic{width:36%}.delivery-works .process{text-align:center;border-bottom:1px solid #d9d9d9;padding-bottom:110px;margin-bottom:130px;margin-top:80px;position:relative}.delivery-works .process ul{display:inline-flex;align-items:flex-start;gap:20px}.delivery-works .process ul li{display:flex;flex-direction:column;align-items:center}.delivery-works .process ul li span{margin-top:10px;display:block;font-size:24px;font-weight:600}.delivery-works .animation-div .img1{position:absolute;left:-60px;bottom:60px}.delivery-works .animation-div .img2{position:absolute;right:-20px;top:100%;margin-top:10px}.left-border-title .sectionTitle{position:relative;padding-left:30px;margin-top:60px}.left-border-title .sectionTitle::after{content:"";position:absolute;top:0;left:0;width:6px;height:100%;background:#fcc827}.left-border-title p{margin-bottom:0;padding-left:30px}.gda-solutions-content{margin-top:95px}.customers-mobile-image{background:url(https://www.tristatetechnology.com/images/on-demand-grocery/customer-bg.svg) no-repeat;background-size:contain}.customers-mobile-image img{padding:0 40px 0 60px;display:none}.customers-mobile-image img.active{display:block}.gda-solution-list{padding-left:70px}.gda-solution-list ul{display:flex;flex-wrap:wrap;row-gap:25px;column-gap:20px}.gda-solution-list li{width:calc(50% - 20px);border-radius:10px;border:1px solid #f0f0f0;background:#fff;padding:20px 24px;cursor:pointer}.gda-solution-list li:hover,.gda-solution-list li.active{box-shadow:0 4px 14px 0 rgba(0,0,0,.05)}.gda-solution-list li h3{font-size:24px;font-weight:600;line-height:40px;margin-bottom:10px}.gda-solution-list li p{line-height:24px;margin-bottom:10px}.gda-solution-list li p:last-child{padding-bottom:0}.height88{height:88px}.height110{height:110px}.grocery-admin{padding-bottom:120px}.grocery-admin-content{padding:0 30px;margin-top:40px}.grocery-admin-content .grocery-admin-img{border-radius:10px;padding:4px;background:#fff;box-shadow:4px 12px 26px 0 #ececec}.grocery-admin-content .grocery-admin-img img{width:100%;border-radius:10px}.grocery-admin-info h3{font-size:28px;font-weight:600;line-height:40px;margin-bottom:10px}.grocery-admin-info ul{padding-left:20px}.grocery-admin-info ul li{list-style:disc;font-size:18px;font-weight:400;line-height:36px}.grocery-admin-info ul li strong{font-weight:500}.flexibility-expandability{background:#fffcf2;padding:120px 0 86px}.flexibility-expandability .fe-row{display:flex;align-items:center;padding-top:66px;position:relative}.fe-row .fe-img{width:50%}.fe-row .fe-info{width:50%;background:#fff;border-radius:6px;border-left:6px solid #fcc827;padding:40px}.fe-row .animation-div .img1{position:absolute;bottom:50px;left:-200px}.security-data-privacy{position:relative;padding:150px 0 120px}.security-data-privacy .security-data-content{border-radius:10px;background:linear-gradient(136deg,#202020 0%,#000 59.9%,#393939 81.77%,#202020 100%);display:flex;align-items:flex-end;position:relative}.security-data-content .security-data-info{width:58%;padding:80px}.security-data-info .sectionTitle{color:#fcc827}.security-data-info p{color:#fff;font-size:24px;line-height:normal}.security-data-content .security-data-pic{position:absolute;right:0;bottom:0;width:42%}.security-data-privacy .animation-div .img1{position:absolute;right:-20px;top:48px}.grow-your-business .grow-business-list{margin-top:110px;margin-bottom:130px;display:flex;flex-wrap:wrap;row-gap:80px;column-gap:132px}.grow-your-business .grow-business-list li{width:calc(50% - 66px);position:relative}.grow-your-business .grow-business-list li::after{content:"";position:absolute;left:0;bottom:-40px;width:100%;height:1px;background:#d9d9d9}.grow-your-business .grow-business-list li::before{content:"";position:absolute;right:-66px;top:0;height:100%;width:1px;background:#d9d9d9}.grow-your-business .grow-business-list li:nth-child(even):before,.grow-your-business .grow-business-list li.lineNone::after{display:none}.grow-business-list .grow-business-box{height:100%}.grow-business-list .grow-business-box h3{font-size:18px;font-weight:600;line-height:normal;margin-bottom:10px}.grow-business-list .grow-business-box p{font-size:18px;font-weight:400;line-height:1.5;margin:0}.technologyStack .technology-stack-content{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:120px 0 136px}.stackLogoList{display:inline-flex;justify-content:center;margin-top:47px;gap:60px}.stackLogoList li{border-radius:20px;border:1px solid #dde5f2;background:#fff;position:relative;width:200px}.stackLogoList li::after{content:"";position:absolute;top:20px;left:0;width:100%;height:100%;border-radius:20px;background:#f8f8f8;filter:blur(7px);z-index:-1}.stackLogoList li a{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;padding:20px}.stackLogoList li a span{font-size:20px;font-weight:500;line-height:30px;margin-top:22px}.stackLogoList li a:hover{color:#ff5457}.stackLogoList li:hover img{transform:scale(1.1)}.hover-black:before{background:#000}.hover-black:hover{color:#fff;border-color:#000}.nopcommerce-service{width:70%;margin-left:auto;margin-right:auto}.menu-get-in-touch{flex-wrap:wrap}.tech-menu-get-in-touch{width:100%;margin:0 auto;margin-top:10px;padding:20px 0;border-top:1px solid #e8e7e7}.tech-menu-get-box{display:flex;align-items:center}.tech-menu-get-box .icon-block{width:40px;height:40px;background:#f9f9f9;margin-right:16px;border-radius:50%;display:flex;align-items:center;justify-content:center}.tech-menu-get-box .icon-block img{width:20px}.tech-menu-get-box .get-right-content p{margin:0;font-size:16px;color:#696969}.tech-menu-get-box .get-right-content a{color:#000;font-size:16px}.nop-excellent-content{padding:60px 60px 0;background:url(https://assets.tristatetechnology.com/image/excellent-nop-commerce-bg1.jpg) no-repeat;background-size:cover;background-position:right center;border-radius:10px}.nop-excellent-content h3{color:#fff;font-weight:500}.nop-excellent-content h3 span{display:block;color:#ff4852}.nop-excellent-content .cpb-60{padding-bottom:60px}.nop-excellent-content p{color:#fff;margin:25px 0 40px}.customer-review ul{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.customer-review ul li{width:calc(100%/3 - 15px);padding:20px;border-radius:6px;border:1px solid #f0f4f7}.customer-review ul li:hover{box-shadow:0 10px 15px rgba(0,0,0,.05)}.customer-review ul li.clutch:hover{border-color:#e62415}.customer-review ul li.upwork:hover{border-color:#6fda44}.customer-review ul li .review-top{display:flex;align-items:flex-start;gap:20px}.customer-review ul li .reviewed{display:flex;align-items:flex-start;flex-direction:column;width:50%}.customer-review ul li .reviewed span{font-size:20px;color:#0e1b23;line-height:1;margin-bottom:10px}.customer-review ul li .reviewed img{height:36px}.customer-review ul li .review-and-rating{display:flex;justify-content:flex-end;width:50%}.review-and-rating .review-star{position:relative;display:flex;align-items:flex-start}.review-and-rating .review-star i{font-size:20px;color:#ddd}.review-and-rating .review-star .rated-icon{color:#e62415}.upwork .review-and-rating .review-star .rated-icon{color:#6fda44}.review-star .default-star{position:absolute;left:0;top:0;display:flex;z-index:-1}.review-and-rating .review-star,.review-star .default-star{gap:2px}.customer-review .total-review{font-size:15px;color:#0e1b23;line-height:1.3;margin-top:16px}.clutch-card{max-width:975px;margin:auto}.casestudy-banner-main .casestudy-banner{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 90px);padding:0 20px}.caseStudyForm{background:url(https://assets.tristatetechnology.com/image/business-idea-bg.webp) no-repeat;background-size:cover;border-radius:10px;text-align:center;padding:60px 40px;color:#fff;margin:60px 0}.casestudy-form-row{max-width:80%;margin:0 auto}.caseStudyForm .form-control{font-size:18px;padding:8px 16px;border:1px solid #e5e5e5;border-radius:10px;height:52px}.caseStudyForm textarea.form-control{height:120px}.industry-technologies{padding-left:60px}.industry-technologies ul{display:flex;align-items:flex-start;flex-direction:column;gap:20px;margin:0 auto;text-align:left;width:100%}.industry-technologies ul li{width:100%;flex:1;background:#fff;padding:24px 20px;box-shadow:0 2px 6px 4px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.05);border-left:4px solid #ff5457;text-align:left}.industry-technologies ul li h3{font-size:20px;font-weight:600;color:#000;text-align:left;margin:0}.industry-technologies ul li p{margin:10px 0 0;color:#000;font-size:20px;line-height:normal;width:100%;text-align:left}.casestudy-home+.business-idea-section{padding:80px 0}.casestudyBanner p{font-size:24px;line-height:normal;font-weight:400}.inner-page .casestudyBanner .bannerTitle{font-size:60px}.faq_wrap .faq_wrap li{border:0;list-style:disc}.casestudy-tag{border-left:3px solid #ff5457;padding-left:10px;font-size:20px;font-weight:400;margin-bottom:20px;line-height:normal;text-transform:uppercase}.casestudy-top-breadcrumb{width:100%;background:#fff;padding:12px 0;margin-top:4px}.casestudy-banner-info{padding:120px 0;width:100%;flex:1;display:flex;align-items:center}.casestudy-breadcrumb{}.casestudy-breadcrumb .breadcrumb{background:0 0;padding:0;margin:0}.casestudy-breadcrumb .breadcrumb-item{font-size:14px}.casestudy-breadcrumb .breadcrumb-item a{color:#000}.casestudy-breadcrumb .breadcrumb-item.active{color:#ff5457}.casestudy-breadcrumb .breadcrumb-item+.breadcrumb-item::before{color:silver;content:"|"}.city-ride-banner{background:url(https://assets.tristatetechnology.com/images/taxi-booking-app/city-ride-banner-bg.jpg) no-repeat;background-size:cover;position:relative;height:800px}.city-ride-banner .city-ride-banner-img{position:absolute;right:0;bottom:0;max-height:96%}.city-ride-banner-info{position:relative;z-index:1;width:50%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.city-ride-banner-info h3{font-size:70px;line-height:normal;font-weight:600;color:#fff;margin-bottom:35px}.city-ride-banner-info p{font-size:22px;line-height:normal;font-weight:400;color:#fff;margin:0}.accessibility-section{background:linear-gradient(180deg,#fff .88%,#f8f8f8 100%);padding:107px 0}.accessibility-icons{display:flex;align-items:center;gap:20px;margin-top:46px}.accessibility-icons li{border-radius:10px;border:1px solid #efefef;background:#fff;box-shadow:0 2px 25px 0 rgba(0,0,0,.05);width:150px;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:20px}.accessibility-icons li span{font-size:18px;text-align:center}.car-ride-service-section{padding:80px 0}.cr-service-box{margin:30px 0}.cr-service-box h3{color:#000;font-size:24px;font-weight:500}.package-center .package-info{display:flex;align-items:flex-start}.package-center .package-info+.package-info{margin-top:40px}.package-info .package-info-detail{flex:1;padding-left:30px}.package-info-detail h3{color:#000;font-size:24px;font-weight:500;line-height:normal}.package-info-detail p{color:#000;font-size:18px;font-weight:400;line-height:normal;margin:10px 0 0}.city-ride-mobile-app-content{display:flex;align-items:center;background:url(https://assets.tristatetechnology.com/images/taxi-booking-app/city-ride-mobile-app-bg.jpg) no-repeat;background-size:cover;border-radius:20px;padding:55px 55px 0;gap:40px}.city-ride-mobile-app-content .city-ride-mobile-app-info{flex:1;padding-bottom:55px}.city-ride-solution #brush,.city-ride-solution #paint{position:absolute}.city-ride-solution #brush{transform:rotate(180deg) translate(50%,0);z-index:5;right:-20px;top:50px}.city-ride-solution #paint{right:60px;transform:translate(-50%,0);top:70px;height:100%;border-right:2px dashed #eaeaea}.complimentary-estimation .city-ride-mobile-app-content{background:url(https://assets.tristatetechnology.com/images/taxi-booking-app/city-ride-estimation-bg.jpg) no-repeat;background-size:cover;border-radius:20px;padding:68px 42px 68px 55px}.complimentary-estimation .city-ride-mobile-app-content .city-ride-mobile-app-info{padding:0}.contact-form-wrapper [name=contact_form] .form-group label.error{position:absolute}.latest-thoughts-section .date_show .left,.latest-thoughts-section .date_show .author-meta .author_by{font-size:14px}.filterImg img{filter:brightness(0) saturate(100%)}.filterImg:hover img{filter:brightness(100%) saturate(100%)}.social-media li{display:inline-block;margin:0 29px}.social-media li:first-child{margin-left:0}.social-media li:last-child{margin-right:0}.social-media li strong{display:table;width:100%;height:100%}.social-media li strong i{display:table-cell;vertical-align:middle;font-size:16px}.social-media li .svg strong{display:flex;align-items:center;justify-content:center}.social-media{margin:0;padding:5px 0 0;text-align:center}.social-media a{width:36px;height:36px;background-color:transparent;color:#808285!important;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%;margin:0;border:2px solid #808285!important;display:inline-block!important;text-align:center;padding:0!important}.social-media a:hover i{color:#fff}.social-media .envelope:hover{background:#f58220;border-color:#f58220!important}.social-media .facebook:hover{background:#3b5998;border-color:#3b5998!important}.social-media .twitter:hover{background:#0084b4;border-color:#0084b4!important}.social-media .linkedin:hover{background:#0077b5;border-color:#0077b5!important}.social-media .pinterest:hover{background:#c8232c;border-color:#c8232c!important}.social-media .instagram:hover{background:#cc357f;border-color:#cc357f!important}.social-media .dribbble:hover{background:#ed4989;border-color:#ed4989!important}.social-media .youtube:hover{background:#f70000;border-color:#f70000!important}.social-media .medium:hover{background:#000;border-color:#000!important}.social-media .svg:hover strong svg{fill:#fff}.cookieSection{position:fixed;width:100%;height:auto;background-color:rgba(0,0,0,.9);color:#fff;bottom:0;z-index:99999;transition:.3s all ease-in-out;display:none}.cookieSection.hide{display:none!important}.coockieBox{display:block;width:auto;margin:16px auto;text-align:center;padding:0 15px}.cookieSection button,.cookieSection p{display:inline-block;vertical-align:middle}.cookieSection p{color:#fff;margin:0;width:auto;font-size:16px;line-height:1.3;font-weight:300}.cookieSection button{width:100px;border:1px solid #ff5457;color:#fff;border-radius:3px;background-color:transparent;margin-top:4px;cursor:pointer;margin-left:10px}.cookieSection button:active,.cookieSection button:focus,.cookieSection button:hover{background-color:#ff5457;outline:0}.cookieSection.show{display:block!important}button:focus{outline:0}.businesses-increasingly{margin-top:50px;row-gap:30px}.businesses-increasingly .increasingly-cloud{box-shadow:0 3px 25px rgb(0,0,0,.05);border-left:3px solid #ff5457;border-radius:6px;background:#fff;padding:20px;height:100%;text-align:left}.increasingly-cloud h3{color:#ff5457;font-weight:500}.increasingly-cloud p{margin:10px 0 0}.our-process{padding-bottom:260px}.our-process-ui{position:relative}.our-process-ui::after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;border-bottom:2px dashed #bdbdbd;z-index:0}.our-process-ui ul{display:flex;align-items:center;justify-content:center;list-style:none;margin-top:88px;margin-bottom:0;gap:60px;padding:0 60px;z-index:9;position:relative}.our-process-ui ul li{flex:1}.our-process-ui ul li .process-box{width:100%;aspect-ratio:1;border-radius:50%;position:relative;transition:all .8s;-moz-transition:all .8s;-webkit-transition:all .8s;-ms-transition:all .8s}.our-process-ui ul li label{padding:0 10px;margin:0;width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;font-weight:700;font-size:20px;line-height:normal;color:#000;text-align:center;position:relative;z-index:9;transition:all .8s;-moz-transition:all .8s;-webkit-transition:all .8s;-ms-transition:all .8s}.our-process-ui ul li.one label{background:#c5cae9;border:18px solid #e9eaf4}.our-process-ui ul li.two label{background:#ffcdd2;border:18px solid #ffebee}.our-process-ui ul li.three label{background:#ffe0b2;border:18px solid #faf1e3}.our-process-ui ul li.four label{background:#c8e6c9;border:18px solid #eaf3ea}.our-process-ui ul li.five label{background:#b3e5fc;border:18px solid #e3f2f9}.our-process-ui ul li.six label{background:#80deea;border:18px solid #e0f7fa}.our-process-ui ul li label svg{margin-bottom:6px;width:48px;height:auto}.our-process-ui ul li .process-box:hover label svg path{fill:#fff}.our-process-ui ul li.four .process-box:hover label svg path{stroke:#fff}.our-process-ui ul li .process-box:hover label{transform:scale(1.1);color:#fff}.our-process-ui ul li .process-box::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;z-index:0;transform:scale(1.2);transition:all .8s;-moz-transition:all .8s;-webkit-transition:all .8s;-ms-transition:all .8s}.our-process-ui ul li.one .process-box:hover label{background:#5c6bc0}.our-process-ui ul li.one .process-box:hover::after{background:#e9eaf4}.our-process-ui ul li.two .process-box:hover label{background:#ff4852}.our-process-ui ul li.two .process-box:hover::after{background:#ffebee}.our-process-ui ul li.three .process-box:hover label{background:#ff9800}.our-process-ui ul li.three .process-box:hover::after{background:#faf1e3}.our-process-ui ul li.four .process-box:hover label{background:#4caf50}.our-process-ui ul li.four .process-box:hover::after{background:#eaf3ea}.our-process-ui ul li.five .process-box:hover label{background:#2196f3}.our-process-ui ul li.five .process-box:hover::after{background:#e3f2f9}.our-process-ui ul li.six .process-box:hover label{background:#80deea}.our-process-ui ul li.six .process-box:hover::after{background:#e0f7fa}.our-process-ui ul li .process-line{position:absolute;bottom:50%;left:50%;transform:translateX(-50%);padding-bottom:80px;opacity:0;z-index:9;transition:all .8s;-moz-transition:all .8s;-webkit-transition:all .8s;-ms-transition:all .8s}.our-process-ui ul li .process-line::after{content:"";position:absolute;top:calc(100% - 4px);left:50%;transform:translateX(-50%);width:4px;height:80px}.our-process-ui ul li .process-line::before{content:"";position:absolute;bottom:-100%;left:50%;transform:translateX(-50%);width:20px;height:20px;border-radius:50%}.our-process-ui .process-box:hover .process-line{opacity:1;bottom:8px}.process-text{position:absolute;left:0;width:100%;margin-top:100px;opacity:0}.process-text ol{list-style-type:disc;padding:0 0 0 20px;text-align:left}.process-text ol li{font-size:18px;margin-top:6px}.our-process-ui ul li .process-box:hover+.process-text{opacity:1}.process-text span{font-weight:700;font-size:30px;line-height:28px;color:#000}.process-text p{font-weight:400;font-size:24px;line-height:28px;color:#000;margin:20px 0 0}.our-process-ui ul li.one .process-line::after,.our-process-ui ul li.one .process-line::before{background:#5c6bc0}.our-process-ui ul li.two .process-line::after,.our-process-ui ul li.two .process-line::before{background:#ff4852}.our-process-ui ul li.three .process-line::after,.our-process-ui ul li.three .process-line::before{background:#ff9800}.our-process-ui ul li.four .process-line::after,.our-process-ui ul li.four .process-line::before{background:#4caf50}.our-process-ui ul li.five .process-line::after,.our-process-ui ul li.five .process-line::before{background:#2196f3}.our-process-ui ul li.six .process-line::after,.our-process-ui ul li.six .process-line::before{background:#80deea}.built-react-native.client-logos .client-logo-box{background:#fafafa}.built-react-native.client-logos-filter .client-logo-box img{filter:inherit}.member-modal{cursor:pointer}.team-member-modal .modal-dialog{height:calc(100% - 3.5rem)}.team-member-modal .modal-content{max-height:100%}.team-member-modal .modal-body{overflow-y:auto}.team-member-modal .modal-body p{font-size:16px}.member-modal:hover h3,.member-modal:hover p{color:#ff5457}.member-modal:hover .hoverEffect{transform:scale(1.1)}