@media (max-width:1440px){.what-we-doSection:before{left:-4em}.what-we-doSection:after{right:-4em}}@media (max-width:1383px){.content-tab-wrapper .nav>li>a{padding:11px 14px}.content-tab-wrapper .nav-tabs>li>a:hover,.content-tab-wrapper .nav-tabs>li.active>a,.content-tab-wrapper .nav-tabs>li.active>a:focus,.content-tab-wrapper .nav-tabs>li.active>a:hover{padding:12px 15px}}@media (max-width:1280px){.what-we-doSection:before{left:-5em}.what-we-doSection:after{right:-5em}}@media (max-width:1208px){.what-we-doSection:before,.what-we-doSection:after{content:"";background:0 0;display:none}}@media (max-width:1199px){.touch .breaking,.hero-subscribe-layout .SectionHero,.creative-layout .SectionHero,.hero-form-layout .SectionHero,.app-layout .SectionHero{background-attachment:inherit !important}.browser-mockup-wrapper .play-btn{top:50%}.team-info{padding:5px 10px}.team-info h6{margin-bottom:10px}.team-info small{font-size:11px}ul.team-social{margin-top:4px;margin-bottom:4px}.phone-frame img{top:-22%}.touch .contact-overlay{display:none}.touch .contact-overlay.open{display:block}}@media (min-width:992px) and (max-width:1199px){.two-blocks-col{padding:28px 40px 0}.hero-subscribe-wrapper form .input-group .btn-subscribe{width:225px}.how-it-works-info{padding-top:71px;padding-bottom:71px}.feature-title{font-size:20px}.side-feature-icon span[class^=icon-]{margin-top:7px}#footer-subscribe .btn-subscribe{width:150px}}@media (max-width:1024px){main#main-content{margin-bottom:0 !important;box-shadow:none}.hero-form-layout .hero-content{padding-top:45px}.creative-layout .hero-content h1{font-size:42px}.hero-app-content-right{padding-top:0;padding-bottom:0}.middle-phone-mockup{margin-top:15vh}.content-tab-wrapper .nav>li>a{padding:10px 8px}.content-tab-wrapper .nav-tabs>li>a:hover{padding:11px 9px}.content-tab-wrapper .nav-tabs>li.active>a,.content-tab-wrapper .nav-tabs>li.active>a:focus,.content-tab-wrapper .nav-tabs>li.active>a:hover{padding:11px 9px}.half-phone-mockup{display:flex}#main-footer{position:relative}}@media (max-width:991px){#why-us,#why-us-2{text-align:center}.half-phone-mockup{display:block;max-width:100%;margin-bottom:80px}.half-phone-mockup img{max-width:60%}.half-phone-mockup:after{width:100%;border:none;height:1px;margin:0 auto;text-align:center;background:#777;background:-webkit-gradient(linear,left top,right top,color-stop(0%,#fff),color-stop(50%,#777),color-stop(100%,#fff));background:-webkit-linear-gradient(left,#fff 0%,#777 50%,#fff 100%);background:linear-gradient(to right,#fff 0%,#777 50%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#fff',GradientType=1);content:"";display:block}.why-us-content{padding-top:0;margin-bottom:72px}}@media (max-width:979px){.attention-box h5{font-size:14px}.attention-box p{margin:0 8px;font-size:13px}.hero-form-layout .hero-content{padding-top:0;margin-top:-27px}.hero-form-layout .feature-icon{font-size:30px;min-height:0;align-items:inherit}.hero-form-layout .feature-title{margin-top:20px}.register-form .hero-input{margin-bottom:10px}.register-form .submit-btn{margin-top:20px}.hero-app-content-left,.hero-app-content-right{text-align:center}.client-logo h5{padding-top:0}.left-features .the-feature,.app-layout #our-features{text-align:center}.middle-phone-mockup{margin-top:0;margin-bottom:55px}.expandable-gallery-info{position:relative !important;width:100% !important;background:#fff}.two-blocks-col{padding-bottom:73px;padding-left:40px;padding-right:40px}.featurettes-quote-wrapper{height:375px}.featurettes-quote{padding-left:40px;padding-right:40px}.large-image-mockup{margin-left:auto;margin-right:auto;display:block}.side-feature-icon span[class^=icon-]{margin-top:50px;font-size:80px;text-align:right}.side-feature-info{margin-bottom:14px}}@media (min-width:768px) and (max-width:979px){header{padding:23px 0}.hero-subscribe-wrapper form .input-group .btn-subscribe{width:200px}.hero-subscribe-wrapper form .input-group .btn-subscribe:before{display:none}.app-layout .hero-content{margin-top:80px}.hero-app-content-left img{max-width:35%}.hero-app-content-right{margin-top:30px}#introduction:after{background-size:300%}.how-it-works-title img{width:50%}.how-it-works-title h4,.how-it-works-info h4{font-size:18px}.how-it-works-info{padding-top:34px;padding-bottom:34px}.how-it-works-info p,.how-it-works-info p strong,.how-it-works-info .cta{font-size:14px;line-height:1.5em}ul.how-it-works-col li:first-child .how-it-works-info:after,ul.how-it-works-col li:nth-child(2) .how-it-works-info:after{margin-top:0;background-size:100px}.the-feature,.the-feature.zero-bottom{margin-bottom:32px !important}.counter-title{font-size:18px}ul.pricing{padding:0 5px}ul.pricing>div.col-sm-3{padding:0}ul.pricing .price{padding:0 10px}ul.pricing .price,.price .price-button,.price.best-value .price-button,.price.best-value:hover .price-button{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.price .price-button,.price:hover .price-button,.price:hover .price-amount,.price.best-value .price-amount,.price.best-value:hover .price-amount,.price.best-value .price-button,.price.best-value:hover .price-button{margin-right:-10px;margin-left:-10px}.price .price-feature li{font-size:12px}.price .price-button{font-size:16px}.price .price-label{padding:3px 6px}.the-team-wrapper{text-align:center}ul.filter li{display:inline-block}ul.filter li a{padding:2px 15px;position:relative}ul.filter li a:after{content:"\e63a";font-family:"Icomoon";color:#222;position:absolute;right:-12px}ul.filter li:last-child a:after{display:none}ul.team-social{margin-bottom:11px}ul.customer-logos li{width:33.33333333%}ul.portfolio-list{width:100% !important}ul.portfolio-list li{width:33.333333333%}#footer-subscribe .btn-subscribe{width:125px}#footer-subscribe .btn-subscribe:before{display:none}}@media (max-width:640px),(max-height:600px){.SectionHero{padding:76px 0;height:auto}.SectionHero .color-overlay{margin-top:-76px;margin-bottom:-76px;padding:76px 0}}@media (max-width:640px){h1,h2,h3,h4,h5,h6{line-height:1.25em}h1,.creative-layout .hero-content h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4,p.lead{font-size:18px}header{padding:10px 0}.the-origin-header a.logo{margin-top:0}.logo img{width:70px}.app-layout .SectionHero{padding:0}.SectionHero .container{height:auto}.hero-content h1{text-shadow:2px 2px 0 rgba(125,116,107,.75)}.hero-subscribe-wrapper{margin-top:7px}.hero-subscribe-wrapper form .input-group input,.hero-subscribe-wrapper form .input-group .btn-subscribe{height:50px;font-size:20px}.hero-subscribe-wrapper form .input-group .btn-subscribe{width:175px}.hero-content a.cta{margin-top:46px}.hero-split-right{display:none}.hero-form-layout .SectionHero{text-align:center}.hero-form-layout .SectionHero .embed-responsive{display:none}.hero-form-wrapper{padding:36px 25px 33px;margin-top:12px;background:rgba(0,0,34,.7)}.register-form .submit-btn{margin-bottom:9px}.hero-form-layout .hero-content{padding-top:25px}.animated-headline{margin-top:-18px}.animated-words-wrapper b{white-space:normal}.app-layout .hero-content{padding:0;padding-bottom:62px}.hero-app-content-right{margin-top:30px}#nav-wrapper.nav-wrapper-opened{overflow:auto}#introduction{padding-bottom:350px}#introduction:after{bottom:auto;background-size:300%}.how-it-works-col{padding:80px 0 14px}ul.how-it-works-col li{float:none;padding:0;margin-bottom:32px}ul.how-it-works-col li:hover{background:0 0 !important}ul.how-it-works-col li:hover .how-it-works-title{opacity:1}.how-it-works-info{position:relative;visibility:visible;padding:15px 8%;background:0 0}.how-it-works-info h4{display:none}.how-it-works-info,.how-it-works-info p,.how-it-works-info p strong{color:#777;-webkit-transform:none;-ms-transform:none;transform:none}.how-it-works-info h4,.how-it-works-info .cta,ul.how-it-works-col li:first-child .how-it-works-info:after,ul.how-it-works-col li:nth-child(2) .how-it-works-info:after{-webkit-transform:none;-ms-transform:none;transform:none}ul.how-it-works-col li:first-child .how-it-works-info:after,ul.how-it-works-col li:nth-child(2) .how-it-works-info:after{display:none}.the-feature{text-align:center}.the-feature.zero-bottom{margin-bottom:53px !important}.feature-icon{font-size:48px}.counter-title{margin-bottom:68px}#latest-work{text-align:center}img.latest-work-image{margin-top:50px !important}ul.pricing .price.best-value{margin-top:36px}.panel-heading a:after{padding:15px}.section-tab .nav>li>a{padding:10px 40px;height:40px;font-size:14px}.section-tab .nav>li:first-child>a{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.section-tab .nav>li:last-child>a{-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.side-feature-icon span[class^=icon-]{margin-top:28px}.half-phone-mockup img{max-width:75%}.the-team-wrapper{text-align:center}ul.filter,ul.portfolio-filter{margin-top:-4px;display:none}ul.filter.filter-active,ul.portfolio-filter.filter-active{display:block}ul.filter li a,ul.portfolio-filter li a{color:#777;position:relative;display:block;padding:13px 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:0 0;color:#777;text-decoration:none;width:50%;margin:0 auto;box-shadow:inset 0 0 0 1px #eee}ul.filter li,ul.portfolio-filter li{margin-bottom:-1px}ul.portfolio-filter li{display:block}ul.portfolio-filter li a:after{display:none}ul.filter li:last-child a,ul.portfolio-filter li:last-child a{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}#team_grid,#portfolio_grid{margin-top:25px}ul.customer-logos li{width:33.333%;height:175px}.customer-box-wrapper hr{width:95%}ul.customer-logos li:hover .customer-logo{opacity:1}.customer-quote{display:none}ul.portfolio-list li{width:50%}.subscribe-icon{margin-top:0;margin-bottom:59px}.subscribe-section-content{text-align:center}#footer-subscribe input[type=email]{max-width:500px}.footer-content{margin-bottom:29px}}@media (min-width:481px) and (max-width:568px){.team-info{top:82%;padding:14px 20px 20px}.team-info h6{margin-bottom:23px}.team-info small{font-size:13px}}@media (max-width:480px){.content-tab-wrapper .nav>li>a{padding-left:5px;padding-right:5px}.content-tab-wrapper .nav-tabs>li>a:hover,.content-tab-wrapper .nav-tabs>li.active>a,.content-tab-wrapper .nav-tabs>li.active>a:focus,.content-tab-wrapper .nav-tabs>li.active>a:hover{padding-left:6px;padding-right:6px}.section-tab .nav>li>a{padding:10px 30px}.section-tab .nav>li{margin:0 2px}.play-btn{font-size:60px}.browser-mockup-wrapper .play-btn{left:44%}.team-info small br.visible-xs{display:none !important}ul.team-social li a{padding:6px;font-size:14px}ul.footer-nav li{padding-left:5px;padding-right:5px}}@media (max-width:320px){section{padding:60px 0}h1,.creative-layout .hero-content h1{font-size:30px}h2{font-size:24px}h3{font-size:20px}.notif-box p{line-height:1.3em;font-size:1em}.notif-box a.notification-close{top:20%}.input-group-btn,.hero-subscribe-wrapper form .input-group input,.hero-subscribe-wrapper form .input-group .btn-subscribe{display:block;width:100%}.hero-subscribe-wrapper form .input-group input{-webkit-border-radius:8px 8px 0 0 !important;-moz-border-radius:8px 8px 0 0 !important;border-radius:8px 8px 0 0 !important;text-align:center}.hero-subscribe-wrapper form .input-group .btn-subscribe{-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px}.hero-form-wrapper{padding:36px 15px 33px;margin-left:5% !important;width:90% !important}.hero-form-wrapper p{font-size:14px;line-height:1.5em}.inline-cta li{margin-left:0;margin-right:0;margin-bottom:30px;width:100%}.creative-layout .inline-cta a.cta{display:block;width:100%}.SectionHero .scroll-link{margin-top:20px}.SectionClient{padding-top:37px;padding-bottom:37px}.how-it-works-col{padding:60px 0 3px}ul.how-it-works-col li{margin-bottom:8px}.the-feature{margin-top:0;margin-bottom:22px !important}.two-blocks-col,.featurettes-quote{padding-left:20px;padding-right:20px}.content-tab-wrapper .nav>li>a{font-size:0}.content-tab-wrapper .nav>li>a span[class^=icon-]{font-size:28px}.content-tab-wrapper .nav>li>a{padding-left:10px;padding-right:10px}.content-tab-wrapper .nav-tabs>li>a:hover,.content-tab-wrapper .nav-tabs>li.active>a,.content-tab-wrapper .nav-tabs>li.active>a:focus,.content-tab-wrapper .nav-tabs>li.active>a:hover{padding-left:11px;padding-right:11px}.featurettes-quote{font-size:20px;line-height:1.5em}ul.pricing>div{width:83.33333333%;margin-left:8.33333333%}.section-tab .nav>li>a{font-size:12px;padding:10px 12px}.panel-heading a{font-size:14px}.panel-heading a:after{display:none}.mobile-filter-select,ul.filter li a,ul.portfolio-filter li a,.team-item,.team-item-content img{width:100%}.team-item{margin-left:0}.team-info{padding:14px 20px 20px}.team-info h6{margin-bottom:33px;font-size:18px}.team-info small{font-size:13px}.team-info small br.visible-xs{display:block !important}ul.team-social{margin-top:27px;margin-bottom:27px}ul.team-social li a{padding:8px 9px;font-size:20px}ul.customer-logos li{width:100%}ul.customer-logos li.center-customer-logo{border:none}.customer-box-wrapper hr{display:none}.portfolioSection .container-full{padding-left:15px;padding-right:15px}ul.portfolio-list li{width:100%}.input-group,#footer-subscribe input[type=email],#footer-subscribe .btn-subscribe{display:block;width:100%}#footer-subscribe input[type=email]{-webkit-border-radius:8px 8px 0 0 !important;-moz-border-radius:8px 8px 0 0 !important;border-radius:8px 8px 0 0 !important;text-align:center}#footer-subscribe .btn-subscribe{-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px}#main-footer{padding:20px 0 25px}.footer-content{margin-bottom:29px}.copyright .language:before{display:none}}@media (max-width:1600px){.app-carousel:before{right:60%}.app-carousel:after{left:60%}}@media (max-width:1500px){.app-carousel:before{right:61%}.app-carousel:after{left:61%}}@media (max-width:1335px){.app-carousel:before{right:62%}.app-carousel:after{left:63%}}@media (max-width:1080px){.app-carousel:before{right:66%}.app-carousel:after{left:66%}}@media (max-width:940px){.app-carousel:before{right:68%}.app-carousel:after{left:68%}}@media (max-width:840px){.app-carousel:before{right:71%}.app-carousel:after{left:71%}}@media (max-width:720px){.app-carousel:before{right:74%}.app-carousel:after{left:74%}}@media (max-width:630px){.app-carousel:before{right:77%}.app-carousel:after{left:78%}}@media (max-width:568px){.app-carousel:before,.app-carousel:after{display:none}.slick-slide img{margin:0 auto}.phone-frame img{top:-21%;max-width:349px}}@media (max-width:320px){.slick-slide img{max-width:220px;height:auto}.phone-frame img{max-width:256px}}