@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@100;400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400,700;0,700;1,400&display=swap);*{box-sizing:border-box;margin:0;padding:0;translate:0}html{background-color:#fff;font-size:24px}h1,h2,h3,h5,h6{font-family:Raleway,sans-serif}h4{font-family:Lora,serif;font-style:italic;font-weight:700;margin-bottom:-.25em}p{font-family:Raleway,sans-serif;font-size:1em;font-weight:500;margin-bottom:1em}hr{border:thin dotted #f3f3f3;margin:0 auto;width:80%}ul li{list-style-type:none}ul li,ul li.bulleted{font-family:Raleway,sans-serif}ul li.bulleted{list-style-type:circle;margin-left:1.5rem;padding-bottom:.4rem;padding-top:.4rem}ul li.indent{text-indent:5.55rem}.font-1{font-family:Raleway,sans-serif;font-style:normal}.font-2{font-family:Lora,serif}h1,h2,h3,h4{font-weight:700}h5{font-weight:400}h6{font-weight:500}h1{font-size:2.083rem}h2{font-size:1.563rem}h3{font-size:1.25rem}h4{font-size:1rem}h5{font-size:.75rem}h6{font-size:.6rem}.non-em{font-style:normal;font-weight:400}.p-2{font-size:.75rem}sup.h3{display:inline-block;-webkit-transform-origin:50% 37%;transform-origin:50% 37%;transition:1s}sup.h3:hover{cursor:pointer;-webkit-transform:rotate3d(0,0,4,4turn);transform:rotate3d(0,0,4,4turn);transition:-webkit-transform 8s ease-in-out;transition:transform 8s ease-in-out;transition:transform 8s ease-in-out,-webkit-transform 8s ease-in-out}.text-block{margin-left:1em;text-align:left}.desktop-img,.text-block{display:inline-block;width:40%}.desktop-img img{width:100%}.project-block{display:inline-block;margin:0;width:32%}.home-block{display:inline-block;margin:0 2rem;width:50%}.project-block img{width:90%}.blog-block{display:inline-block;margin:0;width:32%}.blog-block img{width:90%}.about-block{display:inline-block;margin:0;vertical-align:top;width:49%}.about-block ol{margin:0 0 0 2em}.about-block img{width:90%}a{color:#f3515e;cursor:pointer;text-decoration:none}a,a:hover{transition:1s}a:hover{color:#4863f2}.body-section .a-alt2{color:#f3515e}.body-section .a-alt2:hover,.body-section .a-alt3{color:#4863f2}.body-section .a-alt3:hover{color:#f3515e}.body-section .a-alt4{color:#04071a}.body-section .a-alt4:hover{color:#4863f2}.a-alt2 a:hover{color:#f3f3f3;transition-duration:.5s}.wrapper{background-color:#fff;box-sizing:content-box;display:flex;height:70px;padding:50px 0}.words{overflow:hidden}span{-webkit-animation:spin_words 12s infinite;animation:spin_words 12s infinite;color:#0e6ffc;display:block;height:100%;padding-left:10px}@-webkit-keyframes spin_words{10%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);transform:translateY(0)}23%{-webkit-transform:translateY(-110%);transform:translateY(-110%)}25%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}35%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}38%{-webkit-transform:translateY(-210%);transform:translateY(-210%)}40%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}50%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}53%{-webkit-transform:translateY(-310%);transform:translateY(-310%)}55%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}65%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}68%{-webkit-transform:translateY(-410%);transform:translateY(-410%)}70%{-webkit-transform:translateY(-400%);transform:translateY(-400%)}80%{-webkit-transform:translateY(-400%);transform:translateY(-400%)}83%{-webkit-transform:translateY(-510%);transform:translateY(-510%)}85%{-webkit-transform:translateY(-500%);transform:translateY(-500%)}95%{-webkit-transform:translateY(-500%);transform:translateY(-500%)}98%{-webkit-transform:translateY(-610%);transform:translateY(-610%)}to{-webkit-transform:translateY(-600%);transform:translateY(-600%)}}@keyframes spin_words{10%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);transform:translateY(0)}23%{-webkit-transform:translateY(-110%);transform:translateY(-110%)}25%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}35%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}38%{-webkit-transform:translateY(-210%);transform:translateY(-210%)}40%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}50%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}53%{-webkit-transform:translateY(-310%);transform:translateY(-310%)}55%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}65%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}68%{-webkit-transform:translateY(-410%);transform:translateY(-410%)}70%{-webkit-transform:translateY(-400%);transform:translateY(-400%)}80%{-webkit-transform:translateY(-400%);transform:translateY(-400%)}83%{-webkit-transform:translateY(-510%);transform:translateY(-510%)}85%{-webkit-transform:translateY(-500%);transform:translateY(-500%)}95%{-webkit-transform:translateY(-500%);transform:translateY(-500%)}98%{-webkit-transform:translateY(-610%);transform:translateY(-610%)}to{-webkit-transform:translateY(-600%);transform:translateY(-600%)}}.swatch-1{background-color:#fff;color:#000}.swatch-1 a{color:#04071a}.swatch-1 a:hover,.swatch-2{color:#f3f3f3}.swatch-2{background-color:#4863f2}.swatch-2 a{color:#f3515e}.swatch-2 a:hover{color:#04071a}.swatch-3{background-color:#f3f3f3;color:#4863f2}.swatch-4{background:#04071a;color:#f3515e}.btn.a-alt{color:#f3515e;transition-duration:r .5s}.a-alt4{color:#f3f3f3}.btn.indent{margin-left:0}form{font-size:1rem}input{margin:0 2rem 0 0;max-width:60%}input,textarea{background-color:#f3f3f3;border:0 solid transparent;border-radius:5px;color:#04071a;font-family:Raleway,serif;font-size:1rem;padding:.5em 5%}textarea{margin:0 2em 0 0}input.btn{background-color:#f3515e;color:#f3f3f3}form section{display:inline-flex;flex-wrap:wrap;margin:0 1rem 2rem}form .Message{width:100%}form section.submit-btn{margin-bottom:0}.ramen-form-done,.ramen-form-fail{display:none}aside.ramen-form{margin:1em 5% 0}.btn{border-radius:1rem;box-shadow:-5px 5px#F3F3F3;color:#f3f3f3!important;display:inline-block;margin-left:-20px;margin-top:.5em;padding:10px 20px;-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translate3d(5px,-5px,0);transform:translate3d(5px,-5px,0);transition:opacity .5s,-webkit-transform .25s;transition:opacity .5s,transform .25s;transition:opacity .5s,transform .25s,-webkit-transform .25s;transition:.5s}.btn,.btn:hover{border:.1em solid #f3f3f3}.btn:hover{box-shadow:0 0 #f3f3f3;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .3s ease-in-out}.btn:active{border:.1em solid #f3515e;color:#f3f3f3!important;transition:all .5s ease-in-out}.btn.btn4:hover{transition:border 2s}.btn.btn4:active,.btn.btn4:hover{border:.1em solid #04071a}.btn5{background-color:#4863f2;border:.1em solid #4863f2;border-radius:2rem;box-shadow:-5px 5px#F3F3F3;color:#f3f3f3!important;display:inline-block;margin-top:0;padding:-3px;-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);transition:opacity .5s,-webkit-transform .25s;transition:opacity .5s,transform .25s;transition:opacity .5s,transform .25s,-webkit-transform .25s;transition:.5s}.btn5:hover{background-color:#f3515e;border:.1em solid #f3515e;transition:2s}.btn5:active{background-color:#f3f3f3;border:.1em solid #f3f3f3;color:#04071a!important}.btn2{border-radius:15rem;box-shadow:0 5px#F3515E;color:#f3515e!important;display:inline-block;margin-left:0;margin-top:.5em;padding:10px 20px;-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0);transition:opacity .5s,-webkit-transform .25s;transition:opacity .5s,transform .25s;transition:opacity .5s,transform .25s,-webkit-transform .25s;transition:0s}.btn2,.btn2:hover{border:.1em solid #f3515e}.btn2:hover{box-shadow:0 0 #f3515e;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);transition:all .3s ease-in-out}.btn2:active{border:.1em solid #04071a;padding:10px 40px 10px 0;transition:padding .3s ease-in-out .3s,border .3 ease-in-out .3s}.btn3{border:2px solid #4863f2;border-radius:1rem;box-shadow:0 5px#4863F2;color:#4863f2!important;margin-left:0;margin-top:.5em;padding:10px 20px;-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);transition:box-shadow .5s ease-in-out .3s,padding .2s 0s,-webkit-transform .5s ease-in-out .3s;transition:box-shadow .5s ease-in-out .3s,transform .5s ease-in-out .3s,padding .2s 0s;transition:box-shadow .5s ease-in-out .3s,transform .5s ease-in-out .3s,padding .2s 0s,-webkit-transform .5s ease-in-out .3s}.btn3,.btn3:hover{display:inline-block}.btn3:hover{box-shadow:0 0 #4863f2;-webkit-transform:translateZ(0);transform:translateZ(0);transition:box-shadow .5s ease-in-out .3s,padding .3s 0s,-webkit-transform .5s ease-in-out .3s;transition:box-shadow .5s ease-in-out .3s,transform .5s ease-in-out .3s,padding .3s 0s;transition:box-shadow .5s ease-in-out .3s,transform .5s ease-in-out .3s,padding .3s 0s,-webkit-transform .5s ease-in-out .3s}.btn3:active{border:2px solid #f3f3f3;padding:10px 40px 10px 0;transition:padding .3s ease-in-out .3s,border .3 ease-in-out .3s}.btn-BA{background-color:#f3f3f3;border:2px solid #4863f2;border-radius:1rem;box-shadow:5px 3px#4863F2;max-width:6.5rem;-webkit-transform:translate3d(-5px,-3px,0);transform:translate3d(-5px,-3px,0);transition:1s}.btn-BA .nav-item.last{padding-left:0;padding-right:0}.btn-BA:hover{box-shadow:0 0 #4863f2;-webkit-transform:translate3d(0,-1px,0);transform:translate3d(0,-1px,0);transition:box-shadow 1s,-webkit-transform 1s;transition:transform 1s,box-shadow 1s;transition:transform 1s,box-shadow 1s,-webkit-transform 1s}.main-nav{margin:0 auto}.main-nav-bar{align-content:flex-start;align-items:flex-start;display:inline-flex;flex-wrap:nowrap;padding:1rem 5%;width:100%}.main-nav-bar .header-img{display:inline-flex;flex-shrink:1;justify-self:self-start;width:30%}.header-img img{flex-shrink:1;margin:0;width:100%}.main-nav-bar nav{justify-items:right;min-width:40%}.main-nav-bar .header-nav,.main-nav-bar nav{display:inline-flex;margin-left:auto;margin-right:0}.main-nav-bar .header-nav{flex-shrink:3;flex-wrap:wrap;justify-content:flex-end}.main-nav-bar .header-nav li{display:inline-flex;flex-wrap:nowrap;margin-left:auto;text-align:center;width:100%}.header-nav .nav-item{cursor:pointer;flex-shrink:2;margin-left:auto;margin-right:0;padding:.5rem;text-align:center}.header-nav .nav-item.first{padding-top:0}.header-img{flex-basis:200px;flex-grow:2;min-width:50px;overflow:visible}.header-nav{flex-shrink:6;justify-content:space-between}.header-nav,.header-nav li{display:inline-flex;overflow:visible}.header-nav li{flex-shrink:5;margin:0}.header-nav a{padding-left:1px;padding-right:1px;text-align:center}.header-nav .nav-item.last{padding-left:-1rem;padding-right:-1rem;width:8.5rem}.nav-item.logo{display:inline-block;justify-content:left;max-width:150px}.nav-item a:hover{color:#04071a;transition:.5s}.box-set{align-content:center;overflow:hidden;padding:2rem 2%}.box-set,footer{margin:0 auto;max-width:100%}footer{border-radius:3px 3px 0 0;bottom:100%;padding:3em 5%;position:relative;text-align:left}.foot-location{margin-bottom:1em;padding:0 15% 0 0}.foot-contact,.foot-location{display:inline-block;min-width:300px;vertical-align:top;width:40%}.foot-contact{margin-right:15%;padding:0}.foot-email{word-break:break-word}.copyright{text-align:center}.foot-btn{border:2px solid #f3515e;border-radius:1rem;box-shadow:0 0 #f3515e;color:#f3f3f3!important;display:inline-block;line-height:1.5em 0em;margin:.5em 0 0 -10px;padding:10px;-webkit-transform:translateZ(0);transform:translateZ(0)}.foot-btn:hover{border:2px solid #f3f3f3;border-radius:1rem;box-shadow:0 5px #f3f3f3;color:#f3f3f3!important;-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);transition:box-shadow .5s ease-in-out 1s,border .3 .3s,-webkit-transform .5s ease-in-out 1s;transition:box-shadow .5s ease-in-out 1s,transform .5s ease-in-out 1s,border .3 .3s;transition:box-shadow .5s ease-in-out 1s,transform .5s ease-in-out 1s,border .3 .3s,-webkit-transform .5s ease-in-out 1s}.foot-btn:active{box-shadow:0 0 #f3f3f3;-webkit-transform:translateZ(0);transform:translateZ(0);transition:box-shadow .5s ease-in-out,border .3 .3s,-webkit-transform .5s ease-in-out 1s;transition:box-shadow .5s ease-in-out,transform .5s ease-in-out 1s,border .3 .3s;transition:box-shadow .5s ease-in-out,transform .5s ease-in-out 1s,border .3 .3s,-webkit-transform .5s ease-in-out 1s}.color-swatch h3{transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.color-swatch h3,.color-swatch p{-webkit-transform:rotate3d(0,0,0,180deg);transform:rotate3d(0,0,0,180deg)}.color-swatch p{opacity:0;transition:opacity .5s,-webkit-transform .25s;transition:opacity .5s,transform .25s;transition:opacity .5s,transform .25s,-webkit-transform .25s}.color-swatch:hover{box-shadow:-5px 5px #f3f3f3;-webkit-transform:translate3d(5px,-5px,5px);transform:translate3d(5px,-5px,5px);transition:box-shadow .5s,-webkit-transform .5s;transition:transform .5s,box-shadow .5s;transition:transform .5s,box-shadow .5s,-webkit-transform .5s}.color-swatch:active{box-shadow:0 0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.color-swatch:active h3,.color-swatch:active p{opacity:100%;-webkit-transform:rotate3d(0,-1,0,180deg);transform:rotate3d(0,-1,0,180deg);transition:opacity .5s,-webkit-transform .25s;transition:opacity .5s,transform .25s;transition:opacity .5s,transform .25s,-webkit-transform .25s}.color-swatch.swatch-1,.color-swatch.swatch-3{border-color:#04071a}.body-section{border-radius:100px 5px;margin-top:2em;padding:2.5em 10% 2em;text-align:left}.body-section.odd{border-radius:5px 100px}.body-section.definition{margin-top:0;padding:0 15% 2em 5%}.body-section aside,.body-section section{margin-top:2em}.body-section img{justify-content:center;margin-top:1.5em}.body-section .brands section{align-items:center;background-color:khaki!important}.body-section.definition2{margin-top:2em;padding:0 15% 2em 5%}.cta-case-study{margin-top:2em;padding:2.5em 10% 2em}.past-work-spacing{padding:2% 0 0}.main-section{border-radius:100px 5px}.main-section.odd{border-radius:5px 100px}.intro{border-radius:100px 5px;padding:2.5em 10% 2em;text-align:left}.intro h1{margin-bottom:.5em;position:relative}.underliner{letter-spacing:-.15em;margin-left:1.5em}.line-break{border:.3rem solid #f3f3f3;border-radius:.3rem;height:0;margin-bottom:2em;margin-left:-15%;margin-top:2em}.line-break.flip{margin-left:0;margin-right:-15%}.h3{font-family:Raleway,sans-serif;font-size:1.25rem}.align-left{text-align:left}.values{display:inline-flex;flex-wrap:wrap;justify-content:last baseline;margin-top:2rem;width:100%}.values section{flex-basis:300px;flex-grow:2;flex-shrink:2;margin:0 10% 0 0}div.past-clients{align-content:center;display:flex;flex-direction:column;flex-wrap:wrap;margin:0 0 1rem}img.past-clients-img{height:80%;width:80%}h3.past-clients{text-align:center}.past-work h5{margin:1.5em 0}#Disclaimer{margin-bottom:.5em;margin-left:-.3em;margin-top:.5em}.color-swatch{border:.5em solid #f3f3f3;border-radius:3px 35px 3px 35px;box-shadow:0 0;display:inline-block;margin:20px 15px;max-width:300px;min-height:250px;min-width:200px;padding:20px 15px;text-align:left;transition:box-shadow .5s,-webkit-transform .5s;transition:transform .5s,box-shadow .5s;transition:transform .5s,box-shadow .5s,-webkit-transform .5s;width:40%}.dg-title{line-height:.9;text-align:left}.dg-lora{font-style:normal}.v-Num{font-size:1rem;margin-left:0}.dg-box-set{align-content:center;margin:0 auto;max-width:100%;overflow:hidden;padding:2rem 5% 4rem}.musicality-ratio{padding:2% 10% 0;text-align:left}.main-section.design-guide-section{padding:2em 20px}.main-section.disclaimer{left:2rem;margin:0 2rem 2rem auto;max-width:30rem;padding:0 2rem .3rem;position:relative}.design-guide-section2{padding:2em 2%;text-align:center}.about-container{display:flex}.word-break{word-break:break-word}.case-study p{margin:1.5em 0}.case-study section.about{margin-right:15%}.case-study section.challenge{margin-left:15%;margin-top:-5rem;padding-top:6rem;position:relative;z-index:-1}.cta-case-study{margin:2em 2%}.cta-case-study h3{margin-bottom:1.5em}@media only screen and (min-width:600px){input{max-width:100%}.main-nav-bar,.main-nav-bar .header-nav,.main-nav-bar .header-nav li{flex-wrap:nowrap}.header-nav .nav-item.first{padding-top:0}.header-nav .nav-item.last{margin-left:0;margin-right:0;padding-left:0;padding-right:0}div.past-clients{flex-direction:row;justify-content:space-between;justify-items:center}img.past-clients-img{height:40%;margin:0 auto;width:40%}}@media only screen and (min-width:960px){form{width:80%}.main-section{margin:2em 0}.main-section.design-guide-section{padding:2em 20px}.main-section.disclaimer{margin-top:-2rem;padding:2rem 2rem 1rem}.box-set{max-width:1600px;padding:2rem 10% 4rem}.musicality-ratio{text-align:left}h1{font-size:5.492rem}h2{font-size:2.441rem}h3{font-size:1.563rem}h4{font-size:1rem}h5{font-size:.75rem}h6{font-size:.6rem}.h3{font-family:Raleway,sans-serif;font-size:1.563rem}.h4{font-size:1rem}.v-Num{margin-left:0}.v-Num,form{font-size:1.563rem}input{max-width:100%}footer{padding:3em 10% 1.5em}.foot-container{margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:1280px}.body-section img,.body-section section{margin-top:1em}.case-study section.challenge{padding-top:4rem}}@media only screen and (min-width:1440px){html{font-size:24px}.odd-client{padding-left:50%;text-align:right}.odd-client .btn2:active{border:.1em solid #04071a;padding:10px 0 10px 40px;transition:padding .3s ease-in-out .3s,border .3 ease-in-out .3s}.body-section.definition2,.cta-case-study{margin-top:2em;padding:0 5% 2em}.body-section section img{margin-top:0}form{width:50%}img.past-clients-img{height:20%;width:20%}}
/*# sourceMappingURL=main.d03d874e.css.map*/