*{margin:0;padding:0;box-sizing:border-box}#root{font-family:"Cabin",sans-serif}body,html{height:100%;width:100%;overflow-x:hidden;scroll-behavior:smooth}.navbar-fw{background:#6a5acd}nav.navbar{padding:16px 0}a.nav-link,a.nav-link:hover,a.navbar-brand,a.navbar-brand:hover{color:#fff}a.nav-link{margin-right:4px;font-size:16px}a.navbar-brand{font-size:32px;line-height:38px;font-weight:800;margin:0}.fa.fa-bars{color:#fff}button.navbar-toggler{border:1px solid #fff;padding:6px 10px;text-decoration:none}span.navbar-toggler-icon{padding-top:4px}#login{background:#fff;color:#6a5acd;width:80px;text-align:center}.navbar-collapse .nav-item{display:flex;justify-content:center}.hero-fw{width:100vw;background:#6a5acd}.banner{padding-top:140px;padding-bottom:117px;align-items:center}#banner-title{font-size:56px;line-height:65px;font-weight:500;color:#fff}.banner p{padding:10px;font-size:16px;line-height:30px;font-weight:400;color:#ddd}.banner button{margin-right:12px;padding:8px;width:126px;text-align:center;text-decoration:none;color:#fff;border:2px solid #fff;background-color:#6a5acd}.container.about-section{padding:60px 0}.about-section h1,.partners-section h1,.portfolio-section h1,.process-section h1,.services-section h1{font-size:45px;line-height:54px;font-weight:500;color:#333}.about-section h3{padding-bottom:10px;font-size:27px;line-height:38px;font-weight:600;color:#333}.about-section p{font-size:16px;line-height:30px;font-weight:400;color:#777}div.agency-fw,div.services-fw{background-color:#f8f9fa}.services-section h1{padding:45px 0}.card{max-height:310px;padding:24px;margin-bottom:50px}.cloud-icon,.fa-bandcamp,.fa-btc,.fa-codepen{font-size:30px;line-height:65px;width:65px;height:65px;text-align:center;background-color:#f2f2f2;margin-bottom:20px}.fa-bandcamp{color:#ff4f81}.fa-codepen{color:#00aeff}.fa-btc{color:#2dde98}.cloud-icon{color:#fe5000}.card-title,.process-section p{font-size:25px;line-height:30px;font-weight:600;color:#333}.process-section p,p.card-text{font-size:16px;line-height:24px;font-weight:400;color:#777;padding-right:25px}.container.process-section{padding-top:50px;padding-bottom:50px}.container.agency-section{padding-top:80px;padding-bottom:80px}.agency-section h1{font-size:53px;line-height:63px;font-weight:600;color:#333;padding:20px 0}.agency-section p{font-size:16px;line-height:30px;font-weight:400;color:#666;padding-right:60px}.portfolio-section{padding-top:80px;padding-bottom:80px}.portfolio-section h1{align-self:flex-start;padding-bottom:40px}.partners-fw{background-color:#b74592}.container.partners-section{padding-top:70px;padding-bottom:70px}.partners-section h1{color:#fff;padding-bottom:50px}.icons{justify-content:center;align-items:center}.fa-codepen.codepen-logo{margin-bottom:0}.codepen-logo,.fa-codiepie,.fa-dashcube,.fa-drupal,.fa-lastfm,.fa-skyatlas{font-size:48px;line-height:48px;color:#eee;background-color:#b74592}.icons{text-align:center}.footer-fw{background-color:#212020;display:flex;justify-content:center;padding-top:50px;padding-bottom:30px}.copyright-fw p,.footer li,.footer p{font-size:15px;line-height:29px;font-weight:400;color:#777;list-style-type:none}.footer h3{font-size:20px;line-height:24px;font-weight:500;color:#fff;margin-bottom:24px}.footer h4{font-size:15px;line-height:18px;font-weight:500;color:#aaa}.footer-links.col-lg-2{border-right:none}.link-list li{margin-bottom:10px}.link-list a{color:#777}.link-list a:hover{color:#aaa}ul.link-list{padding-left:0}.footer span{margin-right:5px}.copyright-fw p{text-align:center;background-color:#212020;padding:24px 0;margin-bottom:0;border-top:1px solid #333}.copyright-fw a,.copyright-fw a:hover{color:#fff}.modal-content{max-width:500px;padding:32px}.modal-content p{margin-top:24px}.modal-content a{position:absolute;top:3px;right:15px;font-size:18px;font-weight:700;color:#000;opacity:.5}.modal-content a:hover{text-decoration:none;color:#000;opacity:1}.team-heading{margin-top:100px;margin-bottom:40px}.employee{text-align:center;margin-bottom:40px}.employee h4{font-size:20px;line-height:24px;font-weight:600;color:#333}.employee p{font-size:14px;line-height:21px;color:#6f6f6f}.employee a{margin-right:12px;font-size:14px;text-decoration:none}.employee a:hover{text-decoration:none;opacity:.6}.fb-icon{color:#3a5a97}.twitter-icon{color:#57b4f5}.envelope-icon{color:#dd4b39}.contact-section h1{margin-top:100px;margin-bottom:30px}.contact-form,.contact-map{border:2px dotted #b74592;height:100%}.contact-map{padding:20px 15px}.contact-form{padding:50px 30px}.contact-form>button{width:100%;background-color:#6a5acd}.communication{margin:48px 0}.communication h4{margin-bottom:24px;font-size:22px;line-height:26px;color:#333}.fa.fa-comments,.fa.fa-life-ring{color:#b74592;margin-right:5px}.communication p{font-size:16px;line-height:28px;color:#666}@media (max-width:991.98px){.banner{padding-top:70px;padding-bottom:70px}#banner-title{font-size:40px}.banner img{padding-top:60px}.about-section.container{max-width:85vw}.about-section h1,.agency-section h1,.partners-section h1,.portfolio-section h1,.process-section h1,.services-section h1{font-size:35px}.agency-section.container{padding:40px 15px}}.login-form h4{text-align:center}@media (max-width:575.98px){.about-section,.agency-section,.footer,.hero.container,.navbar,.process-section,.services-section{max-width:90vw}.agency-section h1,.process-section,h1{text-align:center}.agency-section p{padding:0}}
/*# sourceMappingURL=main.6f32d532.chunk.css.map */