@font-face{font-family:angelinaregular;src:url(angelina-webfont.woff2) format('woff2'),url(angelina-webfont.woff) format('woff');font-weight:400;font-style:normal}body{margin:0;padding:0;text-align:center;font-family:Roboto,sans-serif;font-size:16px;background:#fff;color:#525252;font-weight:400}a,div,input,li,textarea,ul{box-sizing:border-box}img{border:none;max-width:100%;height:auto}a:active,a:link,a:visited{color:#e20e83;font-weight:400}a:hover{text-decoration:underline}ul{list-style-type:none;margin:0;padding:0}li{margin:0;padding:0}.wrapper{max-width:1920px}header{background:#fff;width:100%}header.isStuck{-webkit-box-shadow:0 8px 6px -6px #999;-moz-box-shadow:0 8px 6px -6px #999;box-shadow:0 8px 6px -6px #999;z-index:999}.breadcrumb .padding,.contactUsPage,.headerInner,.infoText,.information,.portfolio,.projectProcess .row,.testimonialItem,.whatWeDo{text-align:left;width:95%;margin:20px auto 0 auto}.headerInner{margin:0 auto;padding:20px 0}header .logo{float:left;width:30%}header nav{float:right;width:70%;text-align:right;margin-top:10px}header nav ul li{display:inline-block;margin:0 4% 0 0;position:relative;padding:10px 0}.designTemplatePage .standOut .textBox ul li span.new,header nav ul li span.new{position:absolute;top:-10px;right:-10px;background:#f163b5;padding:2px 4px;font-weight:500;font-size:.875em;color:#fff}.mm-listitem span{background:#f163b5;padding:2px 4px;font-weight:500;font-size:.875em;color:#fff;margin:0 0 0 6px;display:inline-block}header nav ul li:last-child{margin-right:0}header nav ul li a{color:#525252!important;font-weight:500!important;text-transform:uppercase;font-size:.875em;text-decoration:none;transition:.5s}nav i.material-icons{vertical-align:-6px;margin:0 0 0 1px}header nav ul li a:hover{text-decoration:underline;color:#e20e83}header nav ul ul{display:none;position:absolute;top:36px;left:-80px;background:#fff;padding:16px 20px 12px;border:1px solid #ddd;z-index:9999999;width:220px;text-align:left;box-shadow:0 10px 10px rgba(50,50,50,.1),10px 10px 10px rgba(50,50,50,.1),-10px 10px 10px rgba(50,50,50,.1)}header nav ul li:last-of-type ul{width:200px;left:auto;right:0}header nav ul li:hover>ul{display:block}header nav ul li ul li{display:block;border:none;padding:0 0 11px 0;white-space:nowrap}header nav ul li ul li a{text-transform:capitalize}footer{background:#efefef;border-top:1px solid #ddd;padding:40px 0;text-align:center;width:100%;margin:20px 0 0 0}footer a,footer p{color:#525252!important;text-decoration:none}footer a:hover{text-decoration:underline}footer p span{font-weight:700}footer p span:last-of-type{border-left:1px solid #999;padding:0 0 0 10px}footer p a:first-of-type{padding:0 10px 0 0}footer .copyright{font-size:.75em;padding-bottom:0;margin-bottom:0}.standOut{background:url(../images/stand-out-of-the-crowd2.jpg) no-repeat;min-height:600px;background-size:contain;background-attachment:fixed;background-position:center center}.phoneUsBanner h2,.qualityDesigns h2,.standOut h2{font-size:4.375em;font-weight:400;margin:100px 0 0 0;padding:0;animation:fadein 3s;-moz-animation:fadein 2s;-webkit-animation:fadein 2s;-o-animation:fadein 2s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.standOut h2 span{font-weight:900}.phoneUsBanner h3,.qualityDesigns h3,.standOut h3{font-size:1.875em;font-weight:400;margin:30px auto 0 auto;padding:0;animation:fadein 2s;-moz-animation:fadein 2s;-webkit-animation:fadein 2s;-o-animation:fadein 2s}.qualityDesigns{background:url(../images/quality-responsive-web-designs-banner.jpg) no-repeat;height:500px;padding:3% 0;position:relative}.phoneUsBanner>div,.qualityDesigns>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.phoneUsBanner h2,.qualityDesigns h2{display:inline-block;font-weight:900;font-size:3.125em;margin:0 0 15px 0;padding:0}.phoneUsBanner h3,.qualityDesigns h3{font-size:1.875em;margin:0;padding:0}.services{display:table}.services .item{display:table-cell;padding:60px 0 60px 0;transition:all .5s ease;width:33.3333333%}.services .item:hover{background:#efefef}.services .item:last-of-type{margin:0}.services .item h2{font-size:2.188em;font-weight:700;margin:30px 0;padding:0;text-align:center}.services .item p{padding:0 10%;font-size:1.25em}.services .item a{color:#525252;text-decoration:none}.services .item .design img,.services .item .ecommerce img,.services .item .marketing img{width:127px;height:127px}.whatWeDo{padding:100px 0}.whatWeDo .item{width:calc(100% / 2 - 52px);display:inline-block;margin:0 100px 0 0;text-align:left;vertical-align:top}.whatWeDo .item h2{font-weight:700;font-size:2.188em}.whatWeDo .item h3{font-weight:400;font-size:1.5em}.whatWeDo .item ul{width:calc(100% / 2 - 20px);display:inline-block;margin:0 20px 0 0}.whatWeDo .item ul:last-of-type,.whatWeDo>div:last-of-type{margin:0}.whatWeDo .item:last-of-type ul li{padding:15px 0}.whatWeDo i.material-icons{margin:0 10px 0 0;vertical-align:-6px;display:inline-block;float:left}.projects .item{width:calc(100% / 2 - 2px);display:inline-block;vertical-align:top;background-size:100%;position:relative;margin-top:0}.projects .item h2{background:#fff;font-size:3.125em;opacity:.8;padding:0 10%;position:absolute;left:0;right:0;top:0;bottom:0;height:120px;width:60%;box-sizing:border-box;margin:auto;line-height:120px;text-align:center}.projects .item h2:hover{animation-name:bounceIn;animation-duration:.8s;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes bounceIn{0%,100%,20%,60%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.projects .item a{color:#525252}.infoText{margin:100px auto}.breadcrumb{text-align:left;border-top:1px solid #ddd}.breadcrumb .padding{padding:10px 0;margin-top:0}.breadcrumb .padding ul{display:inline-block;width:50%;padding:0;margin:15px 0}.breadcrumb .padding ul li{display:inline-block;text-transform:uppercase;font-size:.875em}.breadcrumb .padding ul li a{text-transform:uppercase;color:#525252;text-decoration:none}.breadcrumb .padding ul li a:hover{text-decoration:underline}.breadcrumb .padding ul li .material-icons{vertical-align:-1px;font-size:12px;margin:0 10px}.breadcrumb .padding h2{display:inline-block;float:right;text-align:right;padding:0;margin:10px 0}.heading{position:relative}.heading h1{font-weight:400;font-size:4.375em;padding:0;margin:0 0 30px 0;animation:fadein 3s;-moz-animation:fadein 4s;-webkit-animation:fadein 4s;-o-animation:fadein 4s}.heading h1 span{font-weight:900}.heading h2{font-size:1.875em;font-weight:400;margin:0 0 60px 0;padding:0;animation:fadein 3s;-moz-animation:fadein 4s;-webkit-animation:fadein 4s;-o-animation:fadein 4s}.heading.servicesPage{background:url(../images/services-banner.jpg) no-repeat;height:510px}.heading.sellerdeckDesign{background:url(../images/sellerdeck-web-design-banner.jpg) no-repeat;height:510px}.heading.designPortfolio{background:url(../images/design-portfolio.jpg) no-repeat;height:510px}.heading.logoDesign{background:url(../images/logo-design-banner.jpg) no-repeat;height:510px}.heading.testimonials{background:url(../images/testimonials-background.jpg) no-repeat;height:510px}.heading.contactUsPageBanner{background:url(../images/contact-page-us-banner.jpg) no-repeat;height:510px;background-position:top center}.heading>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.ourServices.row{margin:0 0 100px 0}.row.first{margin-top:100px}.ourServices .item{width:calc(100% / 4 - 4px);display:inline-block;text-align:center}.ourServices .item .icon{width:200px;height:200px;background:#ddd;border-radius:100%;position:relative;margin:0 auto;transform-style:preserve-3d;transition:all .2s ease-in-out}.ourServices .item .icon:hover{box-shadow:inset 0 0 0 5px #fff}.ourServices .item .icon img{position:absolute;top:0;left:0;right:0;bottom:0;height:104px;margin:auto}.ourServices .item a{color:#525252;text-decoration:none}.phoneUsBanner{background:url(../images/contact-us-banner.jpg) no-repeat;height:510px;position:relative}.ourServices .item .icon.sellerdeck{background:#ef7566;border:5px solid #ef7566}.ourServices .item .icon.wordpress{background:#2a7596;border:5px solid #2a7596}.ourServices .item .icon.magento{background:#f6844e;border:5px solid #f6844e}.ourServices .item .icon.logodesign{background:#badf64;border:5px solid #badf64}.ourServices .item .icon.maintenance{background:#ae77cc;border:5px solid #ae77cc}.ourServices .item .icon.marketing{background:#7dc6be;border:5px solid #7dc6be}.ourServices .item .icon.training{background:#d1729f;border:5px solid #d1729f}.ourServices .item .icon.consultation{background:#e9cc5a;border:5px solid #e9cc5a}.media-box-date{height:30px}.thumbnail-overlay{background:rgba(233,204,90,.85)!important}.media-boxes-filter{margin:0 0 20px 0!important}.media-box-text{height:150px}.projectProcess{margin:0 0 50px 0}.projectProcess h2{margin:50px 0 50px 0}.projectProcess .row{clear:both}.projectProcess>div:first-of-type{margin-top:50px}.projectProcess .item{display:inline-block;width:calc(100% / 4 - 60px);margin:0 75px 20px 0;vertical-align:top;position:relative}.projectProcess .row .item:last-of-type{margin-right:0}.projectProcess .item:nth-of-type(1) .icon{background:#fab913}.projectProcess .item:nth-of-type(2) .icon{background:#1aaac2}.projectProcess .item:nth-of-type(3) .icon{background:#f16623}.projectProcess .item:nth-of-type(4) .icon{background:#064f60}.projectProcess>div:last-of-type .item:nth-of-type(1) .icon{background:#d971bf}.projectProcess>div:last-of-type .item:nth-of-type(2) .icon{background:#d8e028}.projectProcess>div:last-of-type .item:nth-of-type(3) .icon{background:#4b8ac9}.projectProcess>div:last-of-type .item:nth-of-type(4) .icon{background:#9a6ca4}.projectProcess .row .item{text-align:center}.projectProcess .row .item p{text-align:left;font-size:.875em;line-height:135%}.projectProcess .row .item .icon{border-radius:5px}.projectProcess .row .item .icon img{padding:40px 20px;box-sizing:border-box}.projectProcess .row .item .icon:after{content:'\f061';position:absolute;top:32%;right:-55px;font-family:FontAwesome;color:#ddd;font-size:40px}.projectProcess .row>div:last-of-type .icon:after{content:'\f063 ';right:42%;left:auto;top:auto;bottom:-40px}.projectProcess>div:last-of-type .item .icon:after{content:'\f060'}.projectProcess>div:last-of-type>.item:last-of-type .icon:after{content:''}.projectProcess.logoDesign .item{width:calc(100% / 3 - 60px);margin:0 86px 20px 0}.projectProcess.logoDesign .row>div:last-of-type .icon:after{content:''}.projectProcess.logoDesign .row .item .icon:after{right:-62px}.testimonialItem{background:#f1f1f1;padding:30px}.testimonialItem blockquote{font-style:italic;padding:0;margin:0}.testimonialItem blockquote:before{content:'\f10d';font-family:FontAwesome}.testimonialItem blockquote:after{content:'\f10e';font-family:FontAwesome;float:right;margin-top:-20px}.testimonialItem .name{clear:both;text-transform:uppercase;font-size:.875em;color:#e54e53;text-align:right;padding:10px 0 0 0}.designTemplatePage .standOut{background:#f9fafc url(../images/sellerdeck-template-bg.jpg) no-repeat top left;min-height:500px;display:flex;align-items:center;position:relative}.designTemplatePage .standOut .image{max-height:500px}.designTemplatePage .standOut .textBox{text-align:left;width:50%;padding-left:10%}.designTemplatePage .standOut .textBox h1{font-size:2.5em;font-weight:700;margin:0;padding:0}.designTemplatePage .standOut .textBox h1 p{margin:0;padding:0;font-family:angelinaregular,serif;font-weight:400;font-size:30px}.designTemplatePage .standOut .textBox ul{list-style-type:none;margin:15px 0;padding:0}.designTemplatePage .standOut .textBox ul li{padding:0 0 15px 0;font-size:1.05em}.designTemplatePage .standOut .textBox ul li:before{content:'';display:inline-block;background-image:url(../svg/check.svg);background-size:20px 20px;height:20px;width:20px;vertical-align:middle;margin-right:6px}.designTemplatePage .standOut .textBox ul li span.new{position:relative;top:auto;right:auto;margin-left:6px;text-transform:uppercase}.designTemplatePage .standOut .textBox a{background:#f163b5;color:#fff;font-size:1.25em;text-transform:uppercase;text-align:center;display:block;border-radius:40px;padding:20px;width:320px;text-decoration:none}.designTemplatePage .standOut .textBox a:hover{opacity:.8}.designTemplatePage .services{display:flex;justify-content:center;align-items:center}.designTemplatePage .services .item{padding:100px 20px 100px 20px}.designTemplatePage .services .item .ecommerce img,.designTemplatePage .services .item .marketing img{width:200px;height:200px}.designTemplatePage .services .item .design img{width:180px;height:200px}.designTemplatePage .qualityDesigns{width:95%;margin:0 auto 0 auto;background:0 0;display:flex;justify-content:center;align-items:center;flex-direction:row;padding:0}.designTemplatePage .qualityDesigns>div{position:relative;left:auto;top:auto;transform:none;width:calc(100% / 2 - .5px)}.designTemplatePage .qualityDesigns>div.banner{background:url(../images/sellerdeck-template-mobile-ready2.jpg) no-repeat top left;height:100%;background-size:cover}.designTemplatePage .qualityDesigns .textBox{border-left:4px solid #fff;height:100%;width:50.5%;color:#fff;display:flex;justify-content:center;padding-left:6%;text-align:left;background:#525252;flex-direction:column}.designTemplatePage .qualityDesigns .textBox h2{font-size:2.5em;font-weight:700;margin-bottom:10px}.designTemplatePage .qualityDesigns .textBox h3{font-size:1.625em;font-weight:400}.designTemplatePage .qualityDesigns .textBox a{background:#f163b5;color:#fff;font-size:1.25em;text-transform:uppercase;text-align:center;display:block;border-radius:40px;padding:20px;width:320px;text-decoration:none;margin:20px 0 0 0}.designTemplatePage .qualityDesigns .textBox a:hover{opacity:.8}.designTemplatePage .faq{width:95%;margin:0 auto 40px auto;text-align:left}.designTemplatePage .faq h2{text-align:center;font-size:1.875em}.ui-accordion-header .ui-accordion-header-collapsed,.ui-accordion-header.ui-accordion-header-active .ui-accordion-header-expanded{display:inline;font-weight:500}.ui-accordion-header .ui-accordion-header-expanded,.ui-accordion-header.ui-accordion-header-active .ui-accordion-header-collapsed{display:none}.designTemplatePage .ui-widget{font-family:Roboto,sans-serif}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{background:#f1f1f1;border:none;border-radius:0;color:#525252}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{background:#f1f1f1}.ui-accordion .ui-accordion-header svg{float:right}.ui-accordion .ui-accordion-content{border-radius:0;border:none;padding:20px}.ui-accordion .ui-accordion-header{padding:20px}.designTemplatePage .bannerClickThr{background:url(../images/sellerdeck-template-brick-banner.jpg) no-repeat;display:flex;justify-content:center;align-items:center}.designTemplatePage .bannerClickThr .textBox{background:rgba(255,255,255,.8);padding:40px 60px 30px 60px;margin:5% 0}.designTemplatePage .bannerClickThr .textBox h2{font-size:2.5em;margin:0 0 15px 0;padding:0}.designTemplatePage .bannerClickThr .textBox span{font-size:1.875em;font-weight:500;display:inline-block}.designTemplatePage .bannerClickThr .textBox span.rrp:before{content:'RRP '}.designTemplatePage .bannerClickThr .textBox span.rrp{text-decoration:line-through}.designTemplatePage .bannerClickThr .textBox span.price{color:#f163b4;margin-left:15px}.designTemplatePage .bannerClickThr .textBox span.price:before{content:'Now '}.designTemplatePage .bannerClickThr .textBox .message{display:block;font-style:italic;font-size:1em;font-weight:400}.designTemplatePage .bannerClickThr .textBox a{background:#f163b5;color:#fff;font-size:1.25em;text-transform:uppercase;text-align:center;display:block;border-radius:40px;padding:20px;width:205px;text-decoration:none;margin:20px auto 0 auto}.designTemplatePage .bannerClickThr .textBox a:hover{opacity:.8}.address{width:500px;background:#f1f1f1;display:inline-block;vertical-align:top;text-align:left;padding:20px}.contactForm h4{font-weight:400;line-height:140%}.contactForm{display:inline-block;width:calc(100% - 510px - 20px);margin:0 0 0 20px;vertical-align:top}.contactForm form{width:50%}.contactForm fieldset{margin:0 0 20px 0;padding:0;border:none}.contactForm label{display:block;margin:0 0 5px 0;color:#999}.contactForm fieldset p{display:inline-block;width:calc(100% / 2 - 12px);margin:0 20px 0 0;padding:0;vertical-align:top}.contactForm fieldset p:last-of-type{margin:0}.contactForm input,.contactForm textarea{border:1px solid #ddd;padding:10px 20px;font-family:Roboto,sans-serif;width:100%;font-size:.875em;box-sizing:border-box}.contactForm textarea{min-height:300px}.contactForm textarea,.contactForminput[type=text]{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;outline:0;border:1px solid #ddd}.contactForm input[type=text]:focus,.contactForm textarea:focus{box-shadow:0 0 5px rgba(81,203,238,1);border:1px solid rgba(81,203,238,1)}.contactForm input[type=submit]{background:#1aaac2;box-shadow:inset 0 0 0 1px #fff;box-sizing:border-box;font-weight:700;color:#fff;width:200px;margin:20px 0;cursor:pointer}.contactForm input[type=submit]:hover{background:#e20e83}.contactForm .errMsg{color:#e54e53;margin:0 0 20px 0;display:block;font-size:.875em}.contactForm .succMsg{border:1px solid #4f8a10;background:#dff2bf;padding:20px;margin:0 0 20px 0;color:#4f8a10;font-weight:700;box-shadow:inset 0 0 0 1px #fff}.contactForm .succMsg .fa.fa-check-square-o{color:#4f8a10;font-size:1.25em;vertical-align:text-bottom;margin:0 5px 0 0}.address .fa.fa-facebook-official,.address .fa.fa-linkedin-square{color:#999;font-size:2em;margin:0 20px 0 0}.address a:hover .fa.fa-facebook-official,.address a:hover .fa.fa-linkedin-square{color:#666}.contactForm .form-error{color:#e54e53;margin:20px 20px 0 20px;display:block;font-size:.875em}.breadcrumb .padding:after,.headerInner:after{content:'';display:block;clear:both}.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:40px;right:10px;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:rgba(231,54,158,.6) url(../svg/arrow-up.svg) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;z-index:99}.cd-top.cd-fade-out,.cd-top.cd-is-visible,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:.6}.cd-top.cd-fade-out{opacity:.6}.no-touch .cd-top:hover{background-color:#e86256;opacity:1}@media only screen and (min-width:768px){.cd-top{right:20px;bottom:20px}}@media only screen and (min-width:1024px){.cd-top{height:60px;width:60px;right:30px;bottom:30px}}@media screen and (max-width:1280px){.standOut{min-height:450px;background-position:center center}}input,textarea{-webkit-appearance:none;-webkit-border-radius:0}header .trigger{display:none}.mm-panels{text-align:left}.mm-panels a i.material-icons{display:none}@media only screen and (max-width:568px){header .trigger{display:block;float:right;margin:10px;cursor:pointer;padding:0 0 5% 5%}header nav.mainDMenu{display:none}.logo img{min-width:175px}.headerInner{padding:20px 0 0 0}header nav ul li span.hide{display:none}.phoneUsBanner h2,.qualityDesigns h2,.standOut h2{font-size:2em;margin-top:50px}.phoneUsBanner h3,.qualityDesigns h3,.standOut h3{font-size:1em;margin-top:10px}.qualityDesigns h2{font-size:1.6em}.whatWeDo .item:last-of-type ul li{font-size:.875em}.projects .item h2{font-size:2em;padding:0}.heading h1{font-size:2.5em;padding:0 20px}.heading h2{font-size:1.5em;padding:0 20px}.standOut{background-size:contain;background-position:0 200px!important;min-height:200px}.qualityDesigns{background-size:auto 300px;background-position:center;height:300px}.phoneUsBanner>div,.qualityDesigns>div{width:100%}.heading.contactUsPageBanner,.heading.designPortfolio,.heading.logoDesign,.heading.sellerdeckDesign,.heading.servicesPage,.phoneUsBanner{background-size:1150px 300px;height:300px;background-position:center}.services .item{display:block;width:100%;padding:40px 0 40px 0}.whatWeDo{padding:0}.projects .item,.whatWeDo .item{display:block;width:100%;margin:0}.address,.contactForm fieldset p,.contactForm form,.ourServices .item,.projectProcess .item,.projectProcess.logoDesign .item{width:100%}.contactForm{width:calc(100% - 30px)}.whatWeDo .item ul{vertical-align:top}.infoText{margin:20px auto}.breadcrumb .padding ul{width:100%}.breadcrumb .padding h2{float:none;text-align:left}.ourServices.row{margin:0 0 20px 0}.row.first{margin-top:20px}.media-boxes-filter>li{width:100%}.projectProcess .row .item{padding-bottom:30px}.projectProcess .row .item:last-of-type{padding-bottom:0}.projectProcess{margin:0 0 10px 0}.projectProcess.logoDesign .row>div:last-of-type .icon::after,.projectProcess>div:last-of-type>.item:last-of-type .icon::after{content:''!important}.projectProcess .row .item .icon:after,.projectProcess.logoDesign .row .item .icon::after{content:'\f063 '!important;right:44%;left:auto;top:auto;bottom:-10px;font-family:FontAwesome;color:#ddd;font-size:40px}footer p a:first-of-type::after{content:'';display:block}footer p span:last-of-type{border:none}.contactForm fieldset p{margin-bottom:20px}.designTemplatePage .standOut{min-height:0;padding:15px 0;display:block}.designTemplatePage .standOut .textBox{width:100%;margin:30px 0 30px 5%}.designTemplatePage .standOut .textBox h1{font-size:1.5em}.designTemplatePage .standOut .textBox ul li{font-size:.875em}.designTemplatePage .standOut .textBox a{width:95%;font-size:.875em;padding:10px;border-radius:20px}.designTemplatePage .services{display:block}.designTemplatePage .services .item{padding:20px}.designTemplatePage .services .item h2{font-size:1.5em}.designTemplatePage .services .item p{font-size:.875em;padding:0 5%}.designTemplatePage .qualityDesigns{display:block;height:auto}.designTemplatePage .qualityDesigns .textBox,.designTemplatePage .qualityDesigns>div{width:100%;display:block;border:none}.designTemplatePage .qualityDesigns>div.banner{height:300px}.designTemplatePage .qualityDesigns .textBox{padding:0 4% 4% 4%}.designTemplatePage .qualityDesigns .textBox h2{font-size:1.5em;margin:20px 0 10px 0}.designTemplatePage .qualityDesigns .textBox h3{font-size:1em}.designTemplatePage .qualityDesigns .textBox a{width:100%;font-size:1em;padding:10px;border-radius:20px}.designTemplatePage .faq h2{font-size:1.3em}.designTemplatePage .bannerClickThr .textBox{padding:20px;margin:10% 5%}.designTemplatePage .bannerClickThr .textBox h2{font-size:1.5em}.designTemplatePage .bannerClickThr .textBox span{font-size:1em}.designTemplatePage .bannerClickThr .textBox a{width:100%;padding:10px;border-radius:20px;font-size:1em}.ui-accordion .ui-accordion-header{padding:10px;font-size:.875em}}@media only screen and (min-width:569px) and (max-width:767px){header nav ul li span.hide{display:none}.designTemplatePage .standOut .textBox h1{font-size:2em}.designTemplatePage .standOut .textBox ul li{font-size:.875em}.designTemplatePage .standOut .textBox a{font-size:1em;width:280px}.designTemplatePage .services .item .ecommerce img,.designTemplatePage .services .item .marketing img{width:100px;height:100px;vertical-align:middle}.designTemplatePage .services .item .design img{width:80px;height:100px;vertical-align:middle}.services .item h2{font-size:1.2em;min-height:46px}.services .item p{font-size:.875em}.designTemplatePage .qualityDesigns .textBox h2{font-size:1.6em}.designTemplatePage .qualityDesigns .textBox h3{font-size:1em}.designTemplatePage .qualityDesigns .textBox a{font-size:1em;width:85%}}@media only screen and (min-width:569px) and (max-width:1024px){.heading h1,.phoneUsBanner h2,.qualityDesigns h2,.standOut h2{font-size:3.2em}.projects .item h2{font-size:2.2em}.heading.contactUsPageBanner,.heading.designPortfolio,.heading.logoDesign,.heading.sellerdeckDesign,.heading.servicesPage,.phoneUsBanner,.qualityDesigns{background-position:center;height:350px}.heading.contactUsPageBanner{background-position:-600px 0}.standOut{height:450px;min-height:0;background-size:contain;background-position:center center}.whatWeDo .item{width:100%}.ourServices .item{width:calc(100% / 2 - 4px)}.address,.contactForm{width:100%;margin:0}.phoneUsBanner>div,.qualityDesigns>div{width:100%}.whatWeDo{padding:0}.projects .item h2{width:80%}.infoText{margin:20px auto}.projectProcess .row .item .icon::after{top:20%}.contactForm form{width:90%}.ourServices.row,.row.first{margin:0}}#menu:not(.mm-menu){display:none}@media only screen and (min-width:1025px) and (max-width:1280px){.projects .item h2{width:80%}.phoneUsBanner>div,.qualityDesigns>div{width:100%}.heading.contactUsPageBanner,.heading.designPortfolio,.heading.logoDesign,.heading.sellerdeckDesign,.heading.servicesPage,.phoneUsBanner,.qualityDesigns{background-position:center}.contactForm form{width:90%}}@media only screen and (min-width:569px) and (max-width:659px){header .trigger{display:block;float:right;margin:10px;cursor:pointer;padding:0 0 5% 5%}header nav.mainDMenu{display:none}}@media only screen and (min-width:768px) and (max-width:814px){header nav ul li span.hide{display:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.standOut{background-attachment:scroll}.wrapper{overflow-x:hidden}}@media only screen and (max-width:1300px){.designTemplatePage .standOut .textBox{padding-left:3%}}#menu:not(.mm-menu){display:none}