a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}svg circle,svg ellipse,svg g,svg line,svg path,svg polygon,svg polyline,svg rect,symbol circle,symbol ellipse,symbol g,symbol line,symbol path,symbol polygon,symbol polyline,symbol rect{fill:inherit;stroke:inherit}@font-face{font-family:Renner;font-style:normal;font-weight:400;src:url(../fonts/renner-book-webfont.woff) format("woff")}@font-face{font-family:Renner;font-style:normal;font-weight:500;src:url(../fonts/renner-medium-webfont.woff) format("woff")}@font-face{font-family:Renner;font-style:normal;font-weight:700;src:url(../fonts/renner-bold-webfont.woff) format("woff")}.fonts-loaded body{font-family:Renner,sans-serif}body{font-family:sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;color:#051029;line-height:1.5}@media (min-width:1024px){body{font-size:15px}}h1{font-size:3.5em;margin-bottom:2rem;line-height:1.2;font-weight:500}h2{font-size:2.25em;font-weight:500}h3{font-size:1.2em;font-weight:500}h5{font-size:.95em;font-weight:700}.project__form input:not(.button),.project__form select,.project__form textarea,blockquote,p{font-size:1em;line-height:1.7;color:#626c84}.lead,blockquote{font-size:1.2em}a{color:#2255ce;text-decoration:none}.main-header,.price,.project__detail .project__img,.results .section-header,.testimonial3,footer,section{-webkit-box-sizing:border-box;box-sizing:border-box}.main-header,.results .section-header,footer{padding:20px}.price,.project__detail .project__img,.testimonial3,section{padding:40px}.notice p,.price-features li,.project-img,.project__form .g-recaptcha,.project__form label>*,.testimonial3 cite,.trust-factors .stars,h2,h3{margin:0;margin-bottom:10px}.different-block img,.feature__icon,.project__detail .project__title,.section-header h2{margin:0;margin-bottom:20px}.different__icon,.feature__icon-block,.form__header,.hero__desc,.hero__desc>p,.hero__logos,.hero__title,.inspiration__list,.price-features,.project__divider,.project__form .inspiration__input>label,.project__form .section-header h2,.review__rating,.testimonial-with-screen blockquote,.testimonial3 .testimonial-img,.testimonial3 blockquote,.testimonial3 blockquote:after{margin:0;margin-bottom:40px}.project__form .section-header .lead,.project__form .section-header hr{margin:0;margin-bottom:60px}.feature__icons,.hero__main,.project__detail .project__desc,.project__detail .project__meta,.projects,.testimonial__wrapper{margin:0;margin-bottom:80px}.contact-container>div,.project{margin:0}.contact-container>.project~div,.contact-container>div~.project,.contact-container>div~div,.project~.project{margin-top:40px}@media (min-width:1024px){.contact-container>.project~div,.contact-container>div~.project,.contact-container>div~div,.project~.project{margin-top:0}}.different-block,.price,.trust-factors__block{margin:0}.different-block~.different-block,.different-block~.price,.different-block~.trust-factors__block,.price~.different-block,.price~.price,.price~.trust-factors__block,.trust-factors__block~.different-block,.trust-factors__block~.price,.trust-factors__block~.trust-factors__block{margin-top:80px}@media (min-width:768px){.different-block~.different-block,.different-block~.price,.different-block~.trust-factors__block,.price~.different-block,.price~.price,.price~.trust-factors__block,.trust-factors__block~.different-block,.trust-factors__block~.price,.trust-factors__block~.trust-factors__block{margin-top:0}}.project .project-txt,.skype__username{margin:0;margin-left:10px}.project__detail .project__meta>a+a,.testimonial-with-screen cite{margin:0;margin-left:20px}@media (min-width:768px){body,html{height:100%}}@media (min-width:1024px){body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body ::-moz-selection{background:#2255ce;color:#fff}body ::selection{background:#2255ce;color:#fff}.arrow_back,.different__icon,.feature__icon,.hero__scroll .hero__scroll-icon,.icon-cube,.icon-cube-outline,.phone__icon,.skype__icon,.socials__icon>svg,.svg_icon{width:1em;height:1em;fill:#2255ce;vertical-align:middle;display:inline-block}.project__lists .project-img{-webkit-box-shadow:0 2px 4px #e0e5f0;box-shadow:0 2px 4px #e0e5f0}.testimonial3,.testimonial__screen{-webkit-box-shadow:0 10px 40px #e0e5f0;box-shadow:0 10px 40px #e0e5f0}.feature-screen:hover,.feature__icon-block,.project{-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.feature-screens__slide,.hero__logos,.icon-cube,.icon-cube-outline{-webkit-transform:translate(0);transform:translate(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.contact-container,.container_fix-width,.different-container,.feature__icons,.form section,.prices,.progress,.project__detail,.section-header,footer{width:100%;margin-left:auto;margin-right:auto}@media (min-width:1024px){.contact-container,.container_fix-width,.different-container,.prices,.project__detail,footer{width:960px}}@media (min-width:1024px){.feature__icons,.form section,.progress,.section-header{max-width:640px}}.section-header{margin-bottom:80px;text-align:center}section{padding-top:120px;padding-bottom:120px}@media (min-width:1024px){section{padding-top:160px;padding-bottom:160px}}.section-dark{width:100%;background:#040c20;text-align:center}.section-dark h2,.section-dark h5{color:rgba(255,255,255,.9)}.section-dark figcaption,.section-dark p{color:rgba(255,255,255,.7)}@media (min-width:768px){.project__detail .project__desc{width:70%}}@media (min-width:1170px){.project__detail{width:1170px}}.project__detail .project__title{font-weight:500}.project__detail .project__desc{font-size:1.15em}.project__detail .project__meta>a{border-bottom:1px solid #2255ce;font-weight:500;font-size:.95em}.project__detail .project__img{text-align:center;background:rgba(247,249,253,.6)}@media (min-width:768px){.project__detail .project__img{padding:80px}}.project__detail img{max-width:100%}.project__detail .project__img img{-webkit-box-shadow:0 11px 43px rgba(98,108,132,.4);box-shadow:0 11px 43px rgba(98,108,132,.4)}.project__detail img+img{margin-top:80px}.project__divider{display:block;width:16px;border-top:2px solid #051029}.project__nav{font-size:1.1em;font-weight:500;text-align:center}.project__nav a{display:block;margin:20px}@media (min-width:560px){.project__nav{padding-top:80px}.project__nav a{margin:0;display:inline-block}.project__nav a~a{margin-left:40px}}@media (min-width:1024px){.project__nav a~a{margin-left:60px}}.arrow_back{margin-right:10px;font-size:.8em;margin-bottom:3px}.stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.star{height:1em;width:1em;fill:#2255ce}.star~.star{margin-left:5px}.hero__desc a,.inline-hover,.phone__number,.project__nav .backtoshowcase,.review__item,.skype__username{position:relative;padding:0 .2em;z-index:1;-webkit-transition:color .5s;transition:color .5s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.hero__desc a:before,.inline-hover:before,.phone__number:before,.project__nav .backtoshowcase:before,.review__item:before,.skype__username:before{content:'';position:absolute;z-index:-1;bottom:0;left:0;width:100%;height:50%;opacity:.3;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1);background:#6f93e7}.hero__desc a:hover,.inline-hover:hover,.phone__number:hover,.project__nav .backtoshowcase:hover,.review__item:hover,.skype__username:hover{color:#2255ce!important}.hero__desc a:hover:before,.inline-hover:hover:before,.phone__number:hover:before,.project__nav .backtoshowcase:hover:before,.review__item:hover:before,.skype__username:hover:before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}hr{border:0;border-bottom:1px solid #e0e5f0;margin:0}.button,.button_alt,.button_alt_dark,.form #formSubmit,.form #resendButton{color:#fff;font-weight:500;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.button,.form #formSubmit,.form #resendButton{padding:10px 20px;-webkit-transition:background-color .4s;transition:background-color .4s;background-color:#2255ce;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 10px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.1);border-radius:3px}.button:hover,.form #formSubmit:hover,.form #resendButton:hover{background-color:#1b43a2}.button.disabled,.form .disabled#formSubmit,.form .disabled#resendButton{background:rgba(5,16,41,.05);color:rgba(5,16,41,.2);pointer-events:none;-webkit-box-shadow:none;box-shadow:none}.button_alt,.button_alt_dark{padding:15px 40px;border:2px solid #fff;-webkit-transition:border-color .4s;transition:border-color .4s}.button_alt:hover,.button_alt_dark:hover{border-color:#2255ce}.button_alt_dark{border-color:#e0e5f0;color:#051029}.button__forward-icon{display:inline-block;margin-left:8px}.different,.lightBg{background:#f7f9fd}span[class^=icon]{display:inline-block}.logos__wrapper,.phone,footer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.phone__icon,.phone__number{margin-left:12px}.phone__avatar{width:2em;height:2em;display:block;background:#000;background-image:url(../img/lynn.jpg);background-size:cover;border-radius:999px}.phone__number{padding:0;color:#051029;font-weight:500}@media (min-width:1024px){.phone__number{letter-spacing:1px;font-size:.9375em}}.main-header>a,.off-canvas__content{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translateX(0);transform:translateX(0)}.mobile-menu_is-visible .main-header>a,.mobile-menu_is-visible .off-canvas__content{-webkit-transform:translateX(-290px);transform:translateX(-290px)}.main-header .main-header__logo:hover,.main-menu__link a:hover,.mobile-menu__close:hover{color:#2255ce}.main-header{position:absolute;background:#fff;width:100%;z-index:1000;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1024px){.main-header{padding:20px}}@media (min-width:1170px){.main-header{padding:20px 40px}}@media (max-width:1023px){.main-header{font-size:1.25em}}.main-header .main-header__logo{font-weight:700;text-transform:uppercase;color:#051029;white-space:nowrap;letter-spacing:3px;font-size:1.2em;-ms-flex-item-align:center;align-self:center;line-height:1;margin:0}@media (max-width:1023px){.main-header .main-header__logo{font-size:1.1em}}.main-header_norm .main-header__logo{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.main-menu{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1023px){.main-menu{padding:40px;position:fixed;overflow-y:scroll;height:100%;width:290px;right:0;top:0;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translateX(290px);transform:translateX(290px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile-menu_is-visible .main-menu{-webkit-transform:translateX(0);transform:translateX(0)}}@media (min-width:1024px){.main-menu{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.off-canvas__content{-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1023px){.off-canvas__content{padding-top:46px}}@media (min-width:768px){.off-canvas__content{height:100%}}@media (min-width:1024px){.off-canvas__content{padding-top:70px}}@media (max-width:1023px){.main-menu__overlay{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;opacity:0;visibility:hidden;background:rgba(33,40,53,.9)}.mobile-menu_is-visible .main-menu__overlay{opacity:1;visibility:visible}}@media (min-width:1024px){.main-menu__overlay{width:100%}}.main-menu__link a,.mobile-menu__close{color:rgba(98,108,132,.6);font-weight:500}@media (max-width:1023px){.main-menu__link a,.mobile-menu__close{margin-bottom:20px;display:block}}.main-header_form .main-menu__link a,.main-header_form .mobile-menu__close{display:none!important}.main-menu__link{margin-left:0;list-style-type:none}@media (min-width:1024px){.main-menu__link a{padding:10px}}@media (min-width:1024px){.main-menu>.main-menu__link+.main-menu__link{display:inline-block;margin-left:20px}}@media (min-width:1170px){.main-menu>.main-menu__link+.main-menu__link{margin-left:30px}}.main-menu__link.active>a{color:#2255ce}.main-menu__submenu .main-menu__link a>span{display:none}@media (max-width:1023px){.main-menu__submenu .main-menu__link a>span{display:inline}.main-menu__submenu .main-menu__link+.main-menu__link{margin-top:-10px}}@media (min-width:1024px){.main-menu__submenu{-webkit-box-shadow:0 2px 4px #e0e5f0;box-shadow:0 2px 4px #e0e5f0;padding:10px 0;position:absolute;background:#fff;border-radius:3px;opacity:0;visibility:hidden;-webkit-transform:translateX(-50px);transform:translateX(-50px);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.main-menu__submenu .main-menu__link{display:block}.main-menu__submenu .main-menu__link+.main-menu__link{margin-top:5px}.main-menu__link:hover .main-menu__submenu{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible}}.mobile-menu__close{-ms-flex-item-align:end;align-self:flex-end;opacity:.3}@media (min-width:1024px){.mobile-menu__close{display:none}}.hamburger{position:relative;width:24px}.hamburger i{display:block;height:2px;margin-bottom:4px;background:#051029}.hamburger i:last-child{margin-bottom:0}.mobile-menu{cursor:pointer;-webkit-tap-highlight-color:transparent;-ms-flex-item-align:center;align-self:center;color:#626c84;margin-left:auto}@media (min-width:1024px){.mobile-menu{display:none}}@media (max-width:1023px){.main-menu__aside{margin-top:40px}}@media (min-width:1024px){.main-menu__aside{margin-left:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:1023px){.main-header_phone{margin-bottom:20px}}@media (min-width:1024px){.main-header_phone{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media (max-width:1023px){.main-header__button{width:100%}}@media (min-width:1024px){.main-header__button{margin-left:40px}}.hero{position:relative;text-align:center;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}@media (min-width:768px){.hero{margin:0 auto;max-width:720px;padding:0}}@media (min-width:768px){.hero__main{margin-bottom:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1024px){.hero__title{line-height:1.4}}.hero__desc{font-size:1.2em}.hero__desc strong{color:#051029;font-weight:500}.hero__desc strong a{font-weight:700}.hero__logos{white-space:nowrap}.logos__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (max-width:1023px){.logos__wrapper{white-space:nowrap}}@media screen and (min-width:560px){.logos__wrapper+.logos__wrapper{display:none}}.hero__logos{position:absolute;left:0;bottom:0;width:100%}.hero__logo{margin:0 20px}.hero__logo:hover{opacity:.5}.hero__scroll{color:#626c84;font-size:.935em;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2em}.hero__scroll .hero__scroll-icon{font-size:2em;fill:rgba(98,108,132,.4);margin-right:8px}@media (min-width:768px){.trust-factors{padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.trust-factors__block{white-space:nowrap;text-align:center}.trust-factors__title{margin:0;line-height:40px}.trust-factors__caption{color:#626c84;display:block}.trust-factors__caption a{font-weight:500}.trust-factors .stars{font-size:.9em}.cite-author,.cite-company{font-weight:500}.cite-author{color:#051029;font-weight:700}.cite-company{color:#2255ce;white-space:nowrap}.testimonial-img{border-radius:9999px}.testimonial-with-screen{overflow:auto;width:100%;position:relative}@media (min-width:768px){.testimonial-with-screen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonial-with-screen main{width:60%}.testimonial-with-screen aside{width:40%}.testimonial-with-screen main{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1024px){.testimonial-with-screen aside,.testimonial-with-screen main{width:50%}}.testimonial-with-screen .bg-dot{display:none}@media (min-width:1024px){.testimonial-with-screen .bg-dot{display:block}}@media (min-width:1024px){.testimonial-with-screen blockquote{margin-bottom:80px}}.testimonial-with-screen .testimonial-img,.testimonial-with-screen cite{float:left}.testimonial-with-screen .testimonial-img{width:56px;height:56px}.testimonial-with-screen cite{line-height:1.7}.testimonial-with-screen .cite-author{font-size:1.125em}.testimonial__wrapper{overflow:auto}@media (min-width:768px){.testimonial__wrapper{width:90%;margin-bottom:0}}@media (min-width:1024px){.testimonial__wrapper{margin:0 auto;width:70%}}.testimonial__screen{width:100%;vertical-align:bottom}.testimonial3{text-align:center;position:relative}.testimonial3 .testimonial-img{width:64px;height:64px}.testimonial3 cite{display:block;font-size:1.1em}.testimonial3 blockquote:after{content:"";display:block;width:24px;height:2px;background:#e0e5f0;margin:0 auto;margin-top:40px}.results{width:100%;padding-left:0;padding-right:0}.results .section-header{padding-top:0;padding-bottom:0}.testimonial-slider{margin-top:-32px}.testimonial-slider__slide{outline:0;position:relative}.results .slick-dots{margin-top:20px}.testimonial3{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:32px}@media (min-width:1024px){.testimonial3{width:70%;padding:3em;margin-left:auto;margin-right:auto}}.testimonial3 .testimonial-img{display:inline-block;margin-top:-64px}.slick-dots{text-align:center}.slick-dots li{display:inline-block;padding:4px;cursor:pointer}.slick-dots li button{float:left;text-indent:-9999px;height:4px;width:40px;border:none;background:#e0e5f0;padding:0;outline:0}.slick-dots li+li{margin-left:4px}.slick-dots li.slick-active button{background:#2255ce}.testimonial-slider__quote,.testimonial-slider__quote-end{width:72px;height:72px;position:absolute;display:none;fill:#e0e5f0}@media (min-width:1024px){.testimonial-slider__quote,.testimonial-slider__quote-end{display:block}}.testimonial-slider__quote{-webkit-transform:scaleX(-1);transform:scaleX(-1);left:50%;top:0;margin-left:-45%}.testimonial-slider__quote-end{right:50%;bottom:0;margin-right:-45%}.review__rating{display:block;font-size:1.5em}.feature{padding-bottom:0;overflow:hidden}.feature__icons{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.feature__icon-block{display:inline-block;width:50%}@media (min-width:768px){.feature__icon-block{width:25%}}@media (min-width:1024px){.feature__icon-block{width:96px}}.feature__icon-block:hover figcaption,.feature__icon-block:hover img{opacity:.5}.feature__icon{fill:#fff;font-size:3.5em}.feature__caption{font-weight:500}.feature-screens{margin:0 -32px;overflow:hidden;position:relative}.feature-screens:after,.feature-screens:before{content:"";position:absolute;width:3em;top:0;height:100%;z-index:100;pointer-events:none}@media (min-width:1024px){.feature-screens:after,.feature-screens:before{width:6em}}.feature-screens:before{left:0;background-image:-webkit-gradient(linear,left top,right top,from(#051029),to(transparent));background-image:linear-gradient(90deg,#051029 0,transparent 100%)}.feature-screens:after{right:0;background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(#051029));background-image:linear-gradient(90deg,transparent 0,#051029 100%)}.feature-screens__slide{white-space:nowrap}.feature-screens__wrap{display:inline-block}.feature-screen:hover{opacity:.5}.feature-screen img{margin:0 40px;vertical-align:bottom;height:180px}@media (min-width:1024px){.feature-screen img{height:360px}}@-webkit-keyframes slide{0%{-webkit-transform:translate(0);transform:translate(0)}100%{-webkit-transform:translate(-2798px,0);transform:translate(-2798px,0)}}@keyframes slide{0%{-webkit-transform:translate(0);transform:translate(0)}100%{-webkit-transform:translate(-2798px,0);transform:translate(-2798px,0)}}@-webkit-keyframes slide_m{0%{-webkit-transform:translate(0);transform:translate(0)}100%{-webkit-transform:translate(-1606px,0);transform:translate(-1606px,0)}}@keyframes slide_m{0%{-webkit-transform:translate(0);transform:translate(0)}100%{-webkit-transform:translate(-1606px,0);transform:translate(-1606px,0)}}.different{width:100%;border:20px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.different-container{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.different-container>p{display:none}@media (min-width:768px){.different-block{-ms-flex-preferred-size:25%;flex-basis:25%}}.different__icon{font-size:5em}.icon-cube,.icon-cube-outline{font-size:2.5em;position:absolute;-webkit-animation:floating 4s cubic-bezier(.54,.085,.5,.92) infinite;animation:floating 4s cubic-bezier(.54,.085,.5,.92) infinite}@-webkit-keyframes floating{0%{-webkit-transform:rotateX(0) translateY(0);transform:rotateX(0) translateY(0)}50%{-webkit-transform:rotateX(0) translateY(-10px);transform:rotateX(0) translateY(-10px)}100%{-webkit-transform:rotateX(0) translateY(0);transform:rotateX(0) translateY(0)}}@keyframes floating{0%{-webkit-transform:rotateX(0) translateY(0);transform:rotateX(0) translateY(0)}50%{-webkit-transform:rotateX(0) translateY(-10px);transform:rotateX(0) translateY(-10px)}100%{-webkit-transform:rotateX(0) translateY(0);transform:rotateX(0) translateY(0)}}.icon-cube-outline{fill:none;stroke:#2255ce;left:1em;top:1em}@media (min-width:1024px){.icon-cube-outline{left:8%;top:-10px}}.icon-cube{right:1em;bottom:1em}@media (min-width:1024px){.icon-cube{right:5%;bottom:-10px}}.bg-dot{background:url(../img/bg-dot.png);height:250px;width:250px;opacity:.1;position:absolute;right:0;top:0;z-index:-1}.showcase{text-align:center}.projects{max-width:1600px;margin-left:auto;margin-right:auto}.projects:after{content:"";-ms-flex-preferred-size:32%;flex-basis:32%}@media (min-width:1024px){.projects{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.project{display:block;text-align:left}@media (min-width:1024px){.project{-ms-flex-preferred-size:32%;flex-basis:32%}.project:nth-child(n+4){margin-top:30px}}.project:hover{opacity:.5}.project-img{max-width:100%;border-radius:4px}.project .project-txt{font-weight:700;color:rgba(255,255,255,.9)}.project .project-txt span{display:block;font-weight:500;opacity:.5}.project__lists .project .project-txt{color:#040c20;font-weight:500}.project__lists .project .project-txt span{font-weight:400}@media (min-width:768px){.prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.price{-ms-flex-preferred-size:32%;flex-basis:32%;-webkit-box-shadow:0 10px 20px #e0e5f0;box-shadow:0 10px 20px #e0e5f0;background:#fff;text-align:center;position:relative;padding-top:80px}@media (min-width:1024px){.price{-ms-flex-preferred-size:30%;flex-basis:30%}}.price-title{color:#2255ce}.price-number-wrapper{overflow:hidden}.price:hover .price-popularBanner{background:#1b43a2;-webkit-transition:background .4s;transition:background .4s}.price:hover .price-number{-webkit-animation:moveUp .4s forwards;animation:moveUp .4s forwards;-webkit-animation-timing-function:cubic-bezier(.7,0,.3,1);animation-timing-function:cubic-bezier(.7,0,.3,1)}@-webkit-keyframes moveUp{50%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}51%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}52%{opacity:1;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes moveUp{50%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}51%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}52%{opacity:1;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.price-number{font-size:3.5em;font-weight:300;margin-bottom:0;line-height:1.2}.price-dollarSign{font-size:.35em;vertical-align:super}.price-usd{font-size:.2em;letter-spacing:4px;font-weight:500;text-transform:uppercase;display:none;margin-top:-4px}.price-uniquePage{font-weight:500}.price-features{margin-top:40px;padding-top:40px;border-top:1px solid #e0e5f0}.form .price #formSubmit,.form .price #resendButton,.price .button,.price .button_alt_dark,.price .form #formSubmit,.price .form #resendButton{width:100%;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 0}.pricing{position:relative;overflow:hidden}.pricing .bg-dot{width:20em;height:20em;right:-5em;top:20em}.price-banner-wrapper{position:absolute;top:0;right:0;height:100px;width:100px;overflow:hidden}.price-popularBanner{background:#2255ce;color:#fff;padding:4px 40px;position:absolute;top:20px;right:-32px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.price-save{display:inline-block;color:#2255ce}.contact-container{text-align:center}@media (min-width:1024px){.contact-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.contact-container>div>a{height:56px}.contact__label{margin-bottom:.5em}@media (min-width:1024px){.contact__label{margin-bottom:1em}}.contact__phone,.skype{font-size:1.75em;font-weight:400}.contact__phone .phone__number{letter-spacing:0}@media (max-width:375px){.contact__phone .phone__avatar{display:none}}.skype{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500}.skype__username{padding:0;color:#051029;white-space:nowrap;margin-left:12px}.contact__email{line-height:56px;padding:0 5em;display:inline-block}@media screen and (min-width:960px){.contact__email{padding:0 7em}}footer{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #e0e5f0;padding-bottom:80px}.copyright{font-size:.875em;color:rgba(98,108,132,.4)}.socials{margin-left:auto}.socials__icon>svg{padding:8px;font-size:1.5em;fill:rgba(98,108,132,.4)}.socials__icon>svg:hover{fill:#2255ce}#tawkchat-maximized-container-element *,#tawkchat-maximized-wrapper *{font-family:Renner,sans-serif;color:#626c84}#tawkchat-maximized-container-element ::-webkit-input-placeholder,#tawkchat-maximized-wrapper ::-webkit-input-placeholder{opacity:.6}#innerWrapper{background:#f7f9fd;border-radius:16px 16px 0 0!important;-webkit-box-shadow:0 8px 16px rgba(169,176,193,.4);box-shadow:0 8px 16px rgba(169,176,193,.4);left:0;right:16px;top:10px;left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#innerWrapper>div{background:#fff;padding:0 20px;left:0;right:0;top:0;bottom:0;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#innerWrapper #chatPanel,#innerWrapper #formContainer,#innerWrapper #headerBoxWrapper{background:0 0}#overlayOfflineForm{background:#f7f9fd!important}.theme-background-color{background:#2255ce}#bubble-image{display:none}#greetingsOverlay #greetingsContainer{font-weight:500;color:#626c84}#agentProfileContainer,#agentWrapper,#profileDetailNoImage,.agentContainerNoImage,.agentInformationContainerNoImage{height:auto!important;margin:0;padding:0}#tawkchat-status-icon:before{content:none!important}.svg_icon.chat_bubble,.svg_icon.mail_outline{fill:#fff}#siteNameContainer p{color:#2255ce;font-weight:500}#chatPanel{position:relative;top:0;height:100%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.is_offline #chatPanel{display:none!important}#chatContainerWrapper{background:0 0;position:relative;top:0;bottom:0;height:100%}#agentTypingContainer,.messageContainer{margin:20px 0!important}.messageBody{margin:0!important}.messageWrapper .message{font-size:15px!important;padding:10px;-webkit-box-shadow:0 4px 8px #e0e5f0;box-shadow:0 4px 8px #e0e5f0}.agentChatContainer .messageWrapper .message{background:#2255ce!important;border-radius:0 24px 24px 24px;margin-right:56px}.visitorChatContainer .messageWrapper .message{background:#fff!important;border-radius:24px 0 24px 24px;margin:0}.visitorChatContainer .messageStatusContainer{text-align:right;margin:0}.visitorChatContainer .messageStatusContainer .messageTime{padding-right:10px}.agentChatContainer .messageStatusContainer{text-align:left;margin-left:-56px;padding-left:10px}.messageOwnerName{color:#626c84;margin-bottom:10px!important}.messageOwnerName.agent{padding:0;margin:0;font-weight:700}.single-agent .agentChatContainer .ownerNameContainer{display:block}#headerBox{background:0 0;color:#2255ce;height:auto;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#headerBoxWrapper{height:auto;position:relative;margin:10px 0}#headerBoxWrapper .agentInfoNoImage b{color:#2255ce;font-weight:500}p#headerAccountState{display:block;line-height:30px;margin:0;padding:0}div#headerAccountStateContainer{height:auto;float:none}div#headerBoxControlsContainer{height:auto;width:auto;margin:0;left:0;float:none}#tawkchat-maximized-wrapper .svg_icon.keyboard_arrow_down{vertical-align:top}a#minimizeChat{margin:0;display:block}#endChat,#popoutChat{display:none}#actionsContainer{position:relative;border:none;-webkit-box-shadow:0 -8px 16px rgba(224,229,240,.4);box-shadow:0 -8px 16px rgba(224,229,240,.4);padding:0 20px;margin-left:-20px;width:100%;height:auto;background-color:#fff}#chatContainer{left:0;right:0}#chatTextarea{font-size:15px!important}#textareaContainer{padding:20px 0}#textareaContainer.additionalPadding{padding-right:30px!important}#optionsContainer,#ratingContainer{display:none!important}#viewEmoji{top:18px;right:0}#tawkchat-maximized-container-element{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f7f9fd}#tawkchat-maximized-container-element>div{padding:0 20px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}#tawkchat-maximized-container-element #menuButtonContainer{display:none!important}#tawkchat-maximized-container-element #topBarContainer{background:0 0;border:none;height:auto!important;position:relative}#tawkchat-maximized-container-element #short-message,#tawkchat-maximized-container-element #shortMessage{color:#2255ce;font-weight:500}#tawkchat-maximized-container-element #backButtonContainer{position:absolute;right:0}#tawkchat-maximized-container-element #backButtonContainer,#tawkchat-maximized-container-element #textareaSubmitContainer{width:48px;line-height:48px;height:48px;text-align:center;margin:0}#tawkchat-maximized-container-element #chatPanel{display:-webkit-box;display:-ms-flexbox;display:flex}#tawkchat-maximized-container-element #chatContainer{background:0 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#tawkchat-maximized-container-element #textareaContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:10px}#tawkchat-maximized-container-element #textareaContainer *{position:relative;left:0;right:0;top:0;bottom:0}#tawkchat-maximized-container-element #textareaWrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 20px}#tawkchat-maximized-container-element #chatTextarea{padding:0!important;margin:0;height:56px!important}#tawkchat-maximized-container-element #textareaSubmitButton{border:none!important;width:auto!important;height:auto!important}#tawkchat-maximized-container-element .svg_icon.send{font-size:1.5em;vertical-align:top}#formInnerHeight>*,#offlineForm .formErrorContainer,#preChatForm .formErrorContainer{margin:0;margin-bottom:10px}.longFormContainer{margin:0;left:0;right:0;padding:0;position:relative;height:auto}#formInnerHeight{max-width:100%;width:100%;margin:0;position:relative;left:0;right:0;padding:0}#formContainer{position:relative;height:100%!important;background:0 0;top:auto!important;bottom:0;padding:20px}#tawkchat-maximized-container-element #formContainer{height:auto!important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#formContainer .form{margin:0}#formContainer .formMessageField{padding:0;margin-bottom:20px}#formContainer fieldset{padding:0}#submitWrapper{display:none}#formContainer .inputContainer,.form .textareaFieldset{padding:0;margin:0;border:none;border-radius:0;height:auto}.form textarea,.inputContainer input{line-height:1.7;font-size:15px;font-weight:400;padding:10px 20px;color:#051029;border:1px solid #e0e5f0;width:100%;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;margin:0}.form textarea:active,.form textarea:focus,.inputContainer input:active,.inputContainer input:focus{border:1px solid #e0e5f0}.form-field-label.small{padding:0;left:20px;font-weight:400;font-size:13px}#offlineForm .formErrorContainer,#preChatForm .formErrorContainer{color:#c00!important}.inputContainer.error ::-webkit-input-placeholder,.textareaFieldset.error ::-webkit-input-placeholder{color:#c00!important}.longFormBottomContainer{position:relative}.formButton{width:48%;font-size:15px;font:inherit}#formCloseChat{background:0 0;margin-right:4%}#formSubmit{border:none}.round.bottom #tawkchat-chat-indicator{width:22px;height:22px;line-height:22px;padding:0;background:#c00;border-radius:9999px;-webkit-box-shadow:0 2px 4px rgba(5,16,41,.4);box-shadow:0 2px 4px rgba(5,16,41,.4)}#tawkchat-chat-indicator-text{font-family:Renner,sans-serif;font-size:14px;font-weight:700;margin:0;line-height:22px;width:22px;height:22px}.round #tawkchat-status-text-container{-webkit-box-shadow:0 4px 5px -1px rgba(5,16,41,.4);box-shadow:0 4px 5px -1px rgba(5,16,41,.4)}.round #tawkchat-status-icon{margin:0;line-height:48px;text-align:center}#maximizeChat #tawkchat-status-icon{line-height:60px}#maximizeChat .svg_icon{font-size:1.4em}.tooltip{position:relative;cursor:pointer}.tooltip:hover .tooltip-text{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);z-index:100}.help_outline,.tooltip__icon{height:.8em;width:.8em;fill:rgba(98,108,132,.4);vertical-align:middle}.tooltip-text{font-size:.94rem;font-weight:500;line-height:1.5;letter-spacing:0;text-transform:none;-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0;visibility:hidden;-webkit-transition:opacity .2s,-webkit-transform .2s ease;transition:opacity .2s,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s;transition:transform .2s ease,opacity .2s,-webkit-transform .2s ease;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);position:absolute;width:270px;border-radius:4px;left:50%;margin-left:-135px;bottom:100%;background:#22293b;color:#fff;padding:1.5em;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em}.tooltip-text::after{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border-width:10px;border-style:solid;border-color:#22293b transparent transparent transparent}.form{background:#f7f9fd}.form .main-header_form{z-index:0;height:50px}@media (min-width:1024px){.form .main-header_form{height:70px}}.form .main-header__button,.form .mobile-menu{display:none}.form .main-header__logo{margin:0 auto}.form .off-canvas__content{padding-top:0;-webkit-transform:none;transform:none}.form section{padding-top:0}.progress li::before{content:"";display:block;height:5px;background:#f7f9fd;margin-bottom:8px;width:100%}@media (min-width:1024px){.progress li::before{margin-bottom:8px}}.progress{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 32px;top:50px;height:50px;background:#fff;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1000;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:1024px){.progress{top:0;height:70px}}.progress li{outline:0}.progress li{-ms-flex-preferred-size:50%;flex-basis:50%;text-align:center;color:rgba(98,108,132,.4)}.progress li.current,.progress li.done{color:#051029}.progress li.current:before,.progress li.done:before{background:#2255ce}.hide{display:none}.project__form{margin-top:100px;padding-top:80px}@media (min-width:1024px){.project__form{padding-top:100px;margin-top:70px}}.project__form fieldset{display:none}.project__form fieldset.current{display:inherit}.project__form .section-header{margin:0}.project__form .section-header h2{font-size:2em;font-weight:500}.project__form .section-header .lead{font-size:1.1em;max-width:400px;margin-left:auto;margin-right:auto}.project__form .section-header .fieldset__title{font-size:1.25em;margin-bottom:4px}.project__form .section-header hr{width:24px;display:inline-block;border-color:#000}.project__form label>*{display:block}.project__form label{margin-bottom:60px}.project__form label{display:block}.project__form label>span{font-size:1.1em}.project__form label .optional{color:rgba(98,108,132,.6)}.project__form .parsley-error{background:rgba(204,0,0,.05)}.project__form #captcha,.project__form .parsley-errors-list{color:#c00}.project__form input:not(.button),.project__form select,.project__form textarea{padding:10px 20px;color:#051029;border:1px solid rgba(5,16,41,.15);width:100%;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}.form .project__form input#formSubmit,.form .project__form input#resendButton,.project__form .form input#formSubmit,.project__form .form input#resendButton,.project__form input.button{font-size:1em;border:none;line-height:1.5}.project__form .input__help{line-height:1.5;color:rgba(98,108,132,.6)}.form .project__form #formSubmit,.form .project__form #resendButton,.project__form .button,.project__form .form #formSubmit,.project__form .form #resendButton{padding:20px 40px;text-align:center}.form-navigation{margin-top:60px}.form .form-navigation #formSubmit,.form .form-navigation #resendButton,.form-navigation .button,.form-navigation .form #formSubmit,.form-navigation .form #resendButton{margin-right:20px}.project__form .inspiration__input{padding-bottom:60px;border-bottom:1px solid #e0e5f0}.project__form .inspiration__input .parsley-errors-list{margin-top:20px}.notice{text-align:center;font-size:1.1em}
/*# sourceMappingURL=maps/styles.css.map */
