#header{background-color:#fff}body{background-color:#000}.case-banner .banner-txt{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main-banner .banner-txt{position:absolute;z-index:2;color:#fff;width:80%;text-align:center}.main-banner .banner-txt h1{color:#fff;text-transform:capitalize;font-size:35px}.banner-txt .banner_cat{float:left;width:100%}.css-mb .mb-display-position{width:80%;margin:0 auto}.css-mb .mb-display{position:relative;width:100%;height:0;padding-bottom:62.9442%;background:#373435;-webkit-border-top-left-radius:3.5% 5.3075%;-moz-border-radius-topleft:3.5% 5.3075%;border-top-left-radius:3.5% 5.3075%;-webkit-border-top-right-radius:3.5% 5.3075%;-moz-border-radius-toptight:3.5% 5.3075%;border-top-right-radius:3.5% 5.3075%}.css-mb .mb-display:before{content:'';display:block;position:absolute;top:3%;left:50%;width:1%;height:1.5164%;margin-left:-.5%;border-radius:50%;background:#525252}.css-mb .mb-screen-position{position:absolute;top:8%;width:93.2%;left:3.4%;height:0;margin:0;padding-bottom:47.75%}.css-mb.with-glare .mb-display:after{display:block}.css-mb .mb-display:after{content:'';display:none;position:absolute;right:.4%;top:.64%;width:62.5%;height:100%;background:0 0;background:-moz-linear-gradient(55deg,rgba(0,0,0,0) 61%,rgba(255,255,255,.05) 61%);background:-webkit-linear-gradient(36deg,rgba(0,0,0,0) 61%,rgba(255,255,255,.05) 61%);background:-o-linear-gradient(55deg,rgba(0,0,0,0) 61%,rgba(255,255,255,.05) 61%);background:-ms-linear-gradient(55deg,rgba(0,0,0,0) 61%,rgba(255,255,255,.05) 61%);background:linear-gradient(55deg,rgba(0,0,0,0) 61%,rgba(255,255,255,.05) 61%);-webkit-border-top-right-radius:5.3075%;-moz-border-radius-toptight:5.3075%;border-top-right-radius:5.3075%}.css-mb .mb-screen{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;background:#4b4b4d}.css-mb .mb-screen img{max-width:100%;height:auto}.css-mb .mb-body{position:relative;width:100%;height:0;padding-bottom:2.3%;background:#e6e7e8}.css-mb .mb-bottom-cover{width:100%;height:0;padding-bottom:.7407%;background:#a9abae;-webkit-border-bottom-left-radius:12% 600%;-moz-border-radius-bottomleft:12% 600%;border-bottom-left-radius:12% 600%;-webkit-border-bottom-right-radius:12% 600%;-moz-border-radius-bottomtight:12% 600%;border-bottom-right-radius:12% 600%}.css-mb .mb-body:before{content:'';display:block;position:absolute;top:0;left:50%;width:14.0740%;height:0;padding-bottom:1.4814%;margin-left:-7.037%;background:#a9abae;-webkit-border-bottom-left-radius:7.0370% 50%;-moz-border-radius-bottomleft:7.0370% 50%;border-bottom-left-radius:7.0370% 50%;-webkit-border-bottom-right-radius:7.0370% 50%;-moz-border-radius-bottomtight:7.0370% 50%;border-bottom-right-radius:7.0370% 50%}.section{float:left;width:100%;padding:50px}.banner-txt .banner_cat p{display:inline-block;float:none;margin:20px 10px 0 10px}.main-banner .banner-txt p{text-align:center;text-align-last:center;margin-top:20px;font-weight:100;color:#fff;font-size:16px}h2.black-theme{color:#fff;font-size:40px;text-transform:uppercase;margin-bottom:30px;position:relative}h2.black-theme::after{content:'';float:left;width:80px;height:3px;background-color:#ff8000;border-radius:10px;position:absolute;bottom:-20px;left:0}span.black-theme{color:#a1a1a6;float:left;margin-top:20px}.app-port-banner{position:relative;margin:0 auto;height:600px;background:#0d0d13}@supports (clip-path:polygon(100% 0,100% 100%,0 100%)){.app-port-banner::after,.app-port-banner::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,128,0,.07)}.app-port-banner::after{clip-path:polygon(100% 0,100% 100%,0 100%)}.app-port-banner::before{clip-path:polygon(100% 0,100% 100%,66% 100%)}}.timeline ul li{list-style-type:none;position:relative;width:6px;margin:0 auto;padding-top:30px;background:#fff}.timeline ul li::after{content:'';position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:30px;height:30px;border-radius:50%;background:inherit}.timeline ul li div{position:relative;bottom:0;width:400px;padding:45px 15px}.timeline ul li div::before{content:'';position:absolute;bottom:7px;width:0;height:0;border-style:solid}.timeline ul li:nth-child(odd) div{left:45px}.timeline ul li:nth-child(odd) div::before{left:-15px;border-width:8px 16px 8px 0;border-color:transparent #ff8000 transparent transparent}.timeline ul li:nth-child(even) div{left:-439px}.timeline ul li:nth-child(even) div::before{right:-15px;border-width:8px 0 8px 16px;border-color:transparent transparent transparent #ff8000}time{float:left;color:#fff;display:block;font-size:36px;font-weight:700;margin-bottom:8px;text-transform:uppercase}.timeline ul li h4{float:left;color:#8d8d95;padding-top:15px;font-size:20px;margin:0 20px;text-transform:capitalize}.left-time{float:right!important}.timeline ul li::after{transition:background .5s ease-in-out}.timeline ul li.in-view::after{background:#ff8000}.timeline ul li div{visibility:hidden;opacity:0;transition:all .5s ease-in-out}.timeline ul li:nth-child(odd) div{transform:translate3d(200px,0,0)}.timeline ul li:nth-child(even) div{transform:translate3d(-200px,0,0)}.timeline ul li.in-view div{transform:none;visibility:visible;opacity:1}@media screen and (max-width:900px){.timeline ul li div{width:250px}.timeline ul li:nth-child(even) div{left:-289px}}@media screen and (max-width:600px){.timeline ul li{margin-left:20px}.timeline ul li div{width:calc(100vw - 91px)}.timeline ul li:nth-child(even) div{left:45px}.timeline ul li:nth-child(even) div::before{left:-15px;border-width:8px 16px 8px 0;border-color:transparent #ff8000 transparent transparent}}.web-points{float:left;width:100%;margin-top:30px}.web-points ul li{margin:20px 0;float:left}.web-points ul li svg{float:left;margin-top:10px}.web-points ul li h3{float:left;color:#ff8000;text-transform:uppercase;font-size:20px;font-weight:600;margin:20px 0 20px 10px}.web-points ul li p{float:left;width:100%;color:#fff;font-size:18px;font-weight:lighter;padding-left:60px}.web-app-discussion{float:left;width:100%;background-color:#fff;border-radius:10px;padding:50px 30px;position:absolute;top:18%}.web-app-discussion h5{font-size:22px;text-transform:uppercase;color:#ff8000;font-weight:700;margin-bottom:10px}ul.square-type-list li::before{border:2px solid #8d8d95}ul.square-type-list li p{font-size:18px;font-weight:500}.plan-card{float:left;width:100%;height:auto;min-height:340px;border-radius:15px;position:relative;background-color:#fff;padding:20px;text-align:right;top:30%}.plan-icon{padding:30px;border-radius:20px;background-color:#ff8000;position:absolute;top:-50px;left:20px}.plan-card h2{font-size:36px;text-transform:uppercase;font-weight:700;margin-bottom:5px}.plan-card p{color:grey}.plan-card ul li p{color:#353535}.plan-card ul.square-type-list li::before{border:2px solid #ff8000}.pulse{animation:pulse-animation 2s infinite}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgba(253,122,0,.925)}100%{box-shadow:0 0 0 20px transparent}}.contact-us-model{float:left;width:100%;background-color:#fff;padding:40px;margin-top:100px;display:flex;align-items:center}.contact-us-model h2{font-size:26px;color:#000;float:left;font-weight:800;width:70%;text-transform:uppercase}.contact-us-model #button-3{float:right;width:20%;height:60px;margin-bottom:0;margin-top:0}.contact-us-model #button-3 a{font-size:20px}.web-app-wireframe h2.black-theme{text-align:center;margin-bottom:40px}.web-app-wireframe h2.black-theme::after{left:47%}.web-app-wireframe p{color:#a1a1a6;text-align:center}.ba-slider{position:relative;overflow:hidden}.ba-slider img{width:100%;display:block;max-width:none}.resize{position:absolute;top:0;left:0;height:100%;width:50%;overflow:hidden}.handle:after{position:absolute;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;content:'\21d4';color:#fff;font-weight:700;font-size:36px;text-align:center;line-height:64px;background:#00a2e4;border:1px solid #00a2e4;border-radius:50%;transition:all .3s ease;box-shadow:0 2px 6px rgba(0,0,0,.3),inset 0 2px 0 rgba(255,255,255,.5),inset 0 60px 50px -30px #00a2e4}.handle{position:absolute;left:50%;top:0;bottom:0;width:4px;margin-left:-2px;background:rgba(0,0,0,.5);cursor:ew-resize}@-webkit-keyframes pulse{to{box-shadow:0 0 0 45px rgba(232,76,61,0)}}@-moz-keyframes pulse{to{box-shadow:0 0 0 45px rgba(232,76,61,0)}}@-ms-keyframes pulse{to{box-shadow:0 0 0 45px rgba(232,76,61,0)}}@keyframes pulse{to{box-shadow:0 0 0 45px rgba(232,76,61,0)}}.draggable:after{width:48px;height:48px;margin:-24px 0 0 -24px;line-height:48px;font-size:30px}.handle:after{position:absolute;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;content:'\21d4';color:#fff;font-weight:700;font-size:36px;text-align:center;line-height:64px;background:#00a2e4;border-radius:50%;transition:all .3s ease;box-shadow:0 2px 6px rgba(0,0,0,.3),inset 0 2px 0 rgba(255,255,255,.5),inset 0 60px 50px -30px #00a2e4;border:none;box-shadow:0 0 0 0 rgba(0,162,228,.7);border-radius:50%;background-repeat:no-repeat;cursor:pointer;-webkit-animation:pulse 1.25s infinite cubic-bezier(.66,0,0,1);-moz-animation:pulse 1.25s infinite cubic-bezier(.66,0,0,1);-ms-animation:pulse 1.25s infinite cubic-bezier(.66,0,0,1);animation:pulse 1.25s infinite cubic-bezier(.66,0,0,1)}.process-detail p{color:#fff;font-size:16px;line-height:25px;margin-top:15px}.process-detail h2{font-size:60px;color:#fff;font-weight:700}.process-detail h3{font-size:26px;color:#ff8000;text-transform:uppercase;font-weight:600}.process-detail ul li p{color:#fff;font-size:16px;font-weight:500;margin-top:0}.process-detail ul.square-type-list li::before{border:2px solid #fff}.process-img{padding-top:80px}.process-img .mb-display{background:#000;border:1px solid #fff}#outer-box{width:100%;height:100%;display:block;position:relative}#outer-box svg{height:auto}#outer-box #inner-box{height:auto;width:510px;top:116px;left:47px;position:absolute;padding:0;transition:opacity .5s}#outer-box #inner-box p{color:#fff;line-height:150px;font-family:arial;text-align:center}#outer-box #inner-box img{width:100%}.stack-ico{float:left;width:100%;background-color:#fff;border-radius:10px;width:150px;height:150px;text-align:center;align-items:center;display:flex}.main-footer{background-color:#fff}@media screen and (max-width:875px){.stack-ico{width:100px;height:100px}.case-banner .banner-txt{display:block}.plan-card{height:max-content;text-align:center}.plan-card h2{margin-top:60px}.plan-icon{left:60px}.planning-cards{margin-bottom:50px}}@media screen and (max-width:765px){.web-app-discussion{position:static}.plan-icon{left:40%}.plan-card{margin-bottom:15%}.stack-ico{margin:20px 0}.timeline ul li h4{margin:0 16px}time{font-size:26px}.mobile-ui ul li{width:100%}.ui-module .iphone-x::before{top:-2px}.timeline ul li h4{width:100%;padding-top:0;font-size:18px;margin:0}.timeline ul li div::before{bottom:16px}.timeline ul li::after{bottom:10px}.left-time{text-align:right}.left-time{text-align:left;float:left!important}.web-app-process{display:flex;flex-direction:column}.web-app-process .col-sm-12:nth-child(1){order:1}.web-app-process .col-sm-12:nth-child(2){order:2}.web-app-process .col-sm-12:nth-child(3){order:4}.web-app-process .col-sm-12:nth-child(4){order:3}}@media screen and (max-width:575px){.app-stack .col-xs-6{width:auto!important}.plan-icon{left:38%}.plan-card{margin-bottom:20%}.contact-us-model{float:none;width:inherit;display:table;text-align:center}.contact-us-model h2{font-size:20px;float:none;margin:20px 0;width:100%}.contact-us-model #button-3{width:200px;float:none}.policy-list ul.square-type-list li p{text-align:left}}@media screen and (max-width:414px){.plan-icon{left:35%}}