[class*=wordpress-],[class^=wordpress-]{background-image:url(assets-new/images/wordpress-sprites.html);background-repeat:no-repeat;display:inline-block;line-height:14px;margin-top:1px;vertical-align:text-top}.banner-content{padding:145px 0 40px}.headless-content{margin:0;text-align:center}.banner-content h1{font-size:20px;color:#131928;line-height:1.1;position:relative;margin-bottom:24px}.banner-content h1:before{content:"";position:absolute;left:0;right:0;top:100%;margin:8px auto 0;width:31px;height:3px;background-color:#ff2601}.banner-content h2{font-size:24px;color:#131928;line-height:1.2;margin-bottom:0;font-weight:400}.banner-logo{width:200px;position:static;transform:none}.reactio-section{padding:45px 0 15px}.conversion-content{padding-bottom:25px}.work-section:before{content:unset;display:block;max-width:1363px;width:90%;height:1px;margin:0 auto;background-color:#e7e7e7}.agency-parent span{margin-right:16px;width:auto;height:auto}.development-section{padding:0;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding-bottom:20px}.development-info{position:relative}.commerce-flexiblity{background-color:#f4f4f4;max-width:460px;margin:0 auto 40px}.conversion-content h2{margin-bottom:15px;font-size:24px;letter-spacing:initial;line-height:1.2}.conversion-content p{font-size:15px;color:#505666;margin-bottom:20px;font-family:Lato,sans-serif}.violet-btn{background-color:#f7f7f7;color:#5952c9;font-size:15px;font-weight:700;line-height:45px;padding:0 28px;border:2px solid #d9d7f8;border-radius:40px;transition:all 1s ease;text-transform:uppercase;font-family:Lato,sans-serif}.violet-btn:hover{border:2px solid #f7f7f7;background:#5952c9;color:#f7f7f7}.consider-headless p{margin-top:20px}.choose-section{padding:40px 0 20px}.work-section h2{margin-top:0}.work-section{padding:29px 0 45px}.wordpress-quality{background-position:-3px -45px;width:27px;height:27px}.wordpress-speed{background-position:-166px -45px;width:27px;height:27px}.wordpress-wc3{background-position:-82px -45px;width:27px;height:27px}.wordpress-handcoded{background-position:-123px -45px;width:27px;height:27px}.choose-content p{text-align:center}.choose-left{padding-top:30px;text-align:center;border-top:1px solid #e7e7e7;margin:30px 0 25px 0}.choose-left h2{margin-bottom:25px;line-height:1.2;text-align:center}.chhose-graphic img,.feed-box img{width:100%;height:100%}.choose-right span{width:48px;height:48px;border-radius:50%;margin:0 auto 12px}.choose-right li{margin-bottom:30px}.choose-content h3{font-weight:600;margin-bottom:11px;font-family:Lato,sans-serif;text-align:center}.choose-bg1{background-color:#ffbf40}.choose-bg2{background-color:#a89cc4}.choose-bg3{background-color:#f95c61}.choose-bg4{background-color:#76d07e}.started-btn{margin:21px auto 0;text-align:center}.innovative-brands{text-align:center;background-color:#f4f4f4;padding:50px 0}.innovative-right h2{line-height:1.2;font-weight:400;font-size:23px;margin-bottom:23px}.brands-wrapper{display:flex;display:-ms-flexbox;flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse}.brand-box{width:50%;margin:0 auto 20px}.inkbox{margin-bottom:0}.grassroot{margin-bottom:0}.koala{margin-bottom:38px}.icons-inbox{background-position:-952px -1259px;width:150px;height:44px;margin-top:26px}.icons-kocca{background-position:-1104px -1308px;width:156px;height:47px}.icons-ryths{background-position:-915px -1325px;width:166px;height:55px}.icons-grassroot{background-position:-734px -1328px;width:149px;height:55px}.brand-name{display:block;margin-top:10px}.innovative-left{position:relative}.innovative-brands .icon-next,.innovative-brands .icon-prev{display:contents;font-size:0}.innovative-brands .icon-prev::before{content:"";position:absolute;width:15px;height:15px;border-left:2.5px solid #3c3a3c;border-bottom:2.5px solid #3c3a3c;top:98%;left:48%;transform:translate(-50%,-50%) rotate(45deg)}.innovative-brands .icon-next::before{content:"";position:absolute;width:15px;height:15px;border-left:2.5px solid #3c3a3c;border-bottom:2.5px solid #3c3a3c;top:98%;left:53%;transform:translate(-50%,-50%) rotate(-136deg)}.testimonial-commerce{text-align:center;padding:25px 0 35px}.testimonial-commerce p{font-size:18px}.personal-info{padding-top:20px;display:flex;display:-ms-flexbox;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;flex-wrap:wrap;-ms-flex-wrap:wrap}.personal-info strong{display:block;color:#878787}.personal-info span{color:#878787;line-height:1.5;margin-right:15px;padding-right:15px;border-right:1px solid #878787}.personal-info .name{width:100%;margin-bottom:12px;color:#131928}.bill-walker-img img{width:80px;height:80px;border-radius:50%}.consider-headless{text-align:center;padding:25px 0;background-color:#f4f4f4}.headless-platform{position:relative;margin-bottom:0}.headless-platform .icon-next,.headless-platform .icon-prev{display:contents;font-size:0;background-image:none}.headless-platform .slick-prev{position:absolute;top:92%;left:41%}.headless-platform .slick-prev .icon-prev::before{content:"";width:15px;height:15px;border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:translate(-50%,-50%) rotate(133deg);margin-top:13px}.headless-platform .slick-next{position:absolute;top:92%;left:48%}.headless-platform .slick-next .icon-next::before{content:"";width:15px;height:15px;border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:translate(-50%,-50%) rotate(-45deg);margin-top:13px}.headless-platform .panda-detail{text-align:center}.panda-detail h3{font-size:17px;margin-top:20px}.headless-platform .panda-detail p{text-align:center;padding:0 15px;font-size:14px}.panda-detail i{min-height:58px}.icons-wplogo{background-position:-39px -1317px;width:200px;height:58px}.icons-magento2{background-position:-281px -1308px;width:200px;height:58px}.icons-shopifyplus{background-position:-517px -1307px;width:200px;height:58px}.icons-contentful{background-position:-238px -178px;width:200px;height:41px}.reactio-section{padding:45px 0 35px}.form-faq-block{padding:0!important}.faq-cell .answer{display:block;position:relative;right:auto;padding-left:27px;top:10px;left:0;margin:10px 0}.faq-cell h3{margin-bottom:0}.faq-btn:after{content:"";border:solid #5952c9;border-width:0 2px 2px 0;display:inline-block;padding:4px;margin-top:-5px;margin-left:4px;transform:rotate(-45deg);transition:all .5s linear}.new-btn-wrap .quote-btn{display:inline-block;line-height:46px;border-radius:40px;font-weight:700;padding:0 20px;font-size:13px;cursor:pointer;font-family:Lato,sans-serif;transition:all .4s ease;background-color:#ff2601;color:#fff;border:2px solid transparent;box-shadow:0 10px 32px 0 rgba(255,38,1,.45)}.new-btn-wrap .quote-btn:hover{background-color:#fff;color:#ff2601;border-color:#ff2601;box-shadow:0 0 45px 0 rgba(0,0,0,.15)}.work-wrapper li:hover h3 a.agency-bdr:after{top:26px}.work-wrapper li:hover h3 a.department-bdr:after{top:26px}.work-wrapper li:hover h3 a.startup-bdr:after{top:26px}.learn-list{display:block;font-weight:600;font-size:16px}.resource-list{font-size:15px;margin-bottom:10px}.headless-choose li svg{width:31px;height:auto}@media only screen and (min-width:500px){.banner-logo{width:260px}.innovative-box{display:flex;display:-ms-flexbox;justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;flex-wrap:wrap;-ms-flex-wrap:wrap}.innovative-brands{padding-bottom:0}.brand-box{margin:0 0 50px;display:block}}@media only screen and (min-width:768px){.banner-content h1{font-size:22px}.development-section{padding-bottom:0}.commerce-flexiblity{position:absolute;top:0;bottom:0;left:0;max-width:46.1%;z-index:1;overflow:hidden;margin:0}.commerce-flexiblity img{object-fit:cover}.development-info .container{text-align:right}.conversion-content{width:49%;display:inline-block;text-align:left;padding:48px 0}.banner-logo{width:330px}.innovative-brands{text-align:left}.brands-wrapper{flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row}.innovative-left{width:50%}.innovative-right{width:50%;margin-top:20px;text-align:right}.choose-section{padding-top:48px}.choose-left{text-align:left}.work-section{padding:35px 0 50px}.consider-headless{padding:50px 0}.choose-left{border-top:0}.work-wrapper li:hover h3 a.department-bdr:after{top:49px}.headless-platform .slick-prev{top:45%;left:-3px}.headless-platform .slick-next{top:45%;right:-15px;left:auto}.reactio-section{padding:50px 0 38px}.headless-platform .panda-detail{margin:0 8px}.innovative-right h2{margin-top:37px}}@media only screen and (min-width:829px){.work-wrapper li:hover h3 a.department-bdr:after{top:26px}}@media only screen and (min-width:992px){.headless-banner .container{display:flex;display:-ms-flexbox;justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.headless-content{width:70%;padding-right:15px;text-align:left}.banner-content h1::before{margin:10px 0}.banner-service{padding-top:130px}.banner-logo{margin:0}}@media only screen and (min-width:1024px){.banner-content h2{font-size:30px}.conversion-content h2{font-size:30px}.agency-parent span{margin-right:36px}.faq-cell .answer{padding:15px 0;width:17%;margin:0;left:auto;top:0;text-align:center;border-left:1px solid #eaeaea}.choose-left h2{text-align:left}.choose-content p{text-align:left}.headless-platform .slick-prev{top:45%;left:-7px}.headless-platform .slick-next{top:45%;right:-15px}.choose-section{padding-top:66px}.chhose-flex{padding-bottom:60px}.choose-right{width:60%}.choose-left{width:35%;margin-bottom:0}.choose-right span{margin-right:22px}.choose-content h3{text-align:left}.choose-content{width:calc(100% - 70px)}.choose-right li{display:flex;display:-ms-flexbox;width:100%}.headless-chhose{flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse}.reactio-section{padding:60px 0 56px}.choose-left{margin-top:-30px}.innovative-right h2{margin-top:42px}}@media only screen and (min-width:1200px){.headless-content{width:62%}.banner-content h1{font-size:25px}.development-section{padding:0}.banner-content h2{font-size:36px}.conversion-content h2{font-size:45px;margin-bottom:35px}.conversion-content p{font-size:17px;margin-bottom:25px;line-height:2}.violet-btn{font-size:16px;line-height:53px;padding:0 49px}.work-wrapper li p{letter-spacing:unset}.testimonial-commerce{padding:25px 0 60px}.testimonial-commerce p{width:78%;margin:15px auto 0}.headless-platform{text-align:center}.consider-headless p{width:85%;margin:20px auto 35px}.consider-headless{padding:70px 0}.consider-headless h2{line-height:1.2}.panda-detail h3{font-size:20px}.headless-platform .panda-detail p{font-size:16px}.innovative-brands{padding-top:60px}.brand-box{margin:0 0 60px}.work-section{padding:35px 0 65px}.choose-section{padding:65px 0 0}.innovative-right h2{font-size:35px}.innovative-right{margin-top:10px}.work-section h2{margin-bottom:43px;margin-top:20px}.headless-platform .slick-next{right:-15px;top:40%}.headless-platform .slick-prev{left:-15px;top:40%}.faq-cell h3 br{display:block}}@media only screen and (min-width:1280px){.banner-content{padding:30px 0 0}.banner-content h1{margin-bottom:27px}.banner-content h1::before{margin:10px 0}.banner-content h2{font-size:42px;line-height:54px;margin-bottom:30px;letter-spacing:-.4px}.banner-service{margin-top:84px;padding-top:56px;padding-bottom:45px}.headless-img{position:static;transform:none}.choose-left{width:40%}.choose-right{width:57%}.choose-left h2{padding-left:55px;font-size:40px;line-height:1}.chhose-graphic{margin:92px 0 30px 0}.choose-right li{margin-bottom:0}.reactio-section h2{margin-bottom:60px}.faq-btn{padding:21px 25px 18px;line-height:0;display:inherit}.reactio-section{padding:50px 0 63px}.section-choose{padding:70px 0 90px}.faq-head{margin-bottom:43px;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.choose-section{padding:130px 0 0}.consider-headless{padding:115px 0}}@media only screen and (min-width:1366px){.conversion-content p:last-of-type{margin-bottom:80px}.headless-platform .slick-next{top:41%;right:-60px}.headless-platform .slick-prev{top:40%;left:-60px}.conversion-content{padding:60px 0 60px}.headless-platform .panda-detail{padding:0 11px}}@media only screen and (min-width:1500px){.development-section{padding:0}.conversion-content{padding:90px 0 55px}.conversion-content h2{margin-bottom:64px}.conversion-content p{margin-bottom:40px}}