*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html{overflow-y:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:40px;font-weight:700;text-align:center;margin-bottom:50px}h2{font-size:30px;font-weight:600;text-align:center}p{font-weight:400;line-height:25px}ul{margin:0;list-style:none;padding:0}#return-to-top{display:none;position:fixed;bottom:20px;right:20px;z-index:75;width:50px;height:50px;border-radius:35px;text-align:center;background:rgba(0,0,0,0.7)}#return-to-top i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(calc(-50% - 2px));transform:translateX(-50%) translateY(calc(-50% - 2px));color:#fff;font-size:19px;-webkit-transition:all .2s;transition:all .2s}#return-to-top:hover{background:rgba(0,0,0,0.85)}#return-to-top:hover i{top:12px}.audio,.index{font-family:'Raleway', sans-serif}.audio a{color:inherit;text-decoration:none}.audio a:active{color:#fff}.audio h1{position:relative;padding-bottom:1.25rem;text-transform:uppercase}.audio h1:after{content:'';position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:3px;width:3.125rem;background-color:#222}.audio h3{font-size:20px;font-weight:400;text-align:center}.audio main{padding:100px 0;color:#222}.graphics{font-family:'Lato', sans-serif;position:relative;z-index:0}.graphics a{color:inherit;text-decoration:none}.graphics h3{font-size:20px;font-weight:400}.graphics main{position:relative;color:#fff;z-index:50}.graphics main h1{padding-top:calc(100px + 80px);padding-bottom:20px;margin-bottom:100px;text-transform:uppercase;position:relative;text-shadow:0 1px 2px rgba(0,0,0,0.05),0 2px 4px rgba(0,0,0,0.2)}.graphics main h1:after{content:'';position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:3px;width:3.125rem;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2)}.graphics .waves div{position:absolute;background-position:center bottom;background-repeat:no-repeat;background-size:auto;height:100%;width:100%}.columns{margin-left:0;margin-right:0;margin-top:0}.columns:not(:last-child){margin-bottom:0}.columns:last-child{margin-bottom:0}.columns:after{display:table;content:'';clear:both}.column{padding:0}.container{max-width:80%}.row{margin-left:0px;margin-right:0px}.row[class^=col]{margin:0}.modal-content{overflow:hidden}.center{text-align:center}.left{text-align:left}.right{text-align:right}.floatLeft{float:left}.floatRight{float:right}.clear{clear:both}.justify{text-align:justify}.bold{font-weight:bold}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.margin-bottom-20{margin-bottom:20px}.margin-bottom-50{margin-bottom:50px}.line-18{line-height:18px}.line-20{line-height:20px}.top-25{margin-top:25px !important}.top-50{margin-top:50px !important}.top-100{margin-top:100px !important}.top-150{margin-top:150px !important}.top-bottom-20{margin:20px 0 !important}.top-bottom-50{margin:50px 0 !important}.top-bottom-75{margin:75px 0 !important}.hide{display:none !important}.svg-red{fill:#FF5252 !important;stroke:#FF5252 !important}.svg-red-shadow{-webkit-filter:drop-shadow(0px 0px 3px #FF5252);-moz-filter:drop-shadow(0px 0px 3px #FF5252);-ms-filter:drop-shadow(0px 0px 3px #FF5252);-o-filter:drop-shadow(0px 0px 3px #FF5252);filter:drop-shadow(0px 0px 3px #FF5252)}.svg-darkBlue{fill:#1B5EDC !important}.svg-lightBlue{fill:#19A2FF !important}.svg-purple{fill:#BC2A8D !important}.text-red{color:#FF5252 !important}.logo-rotate{-webkit-transform:rotate(450deg) !important;transform:rotate(450deg) !important}.closeButton-rotate{-webkit-transform:rotate(90deg) translateX(0.5px) translateY(1px);transform:rotate(90deg) translateX(0.5px) translateY(1px);opacity:0.5}.footer-afterOpen{margin-bottom:70px}.footer-afterClose{margin-bottom:0}.showPlayer{-webkit-transform:translateY(0) !important;transform:translateY(0) !important}.hidePlayer{-webkit-transform:translateY(70px) !important;transform:translateY(70px) !important}.overflow-hidden{overflow:hidden}@-webkit-keyframes bg-animation{from{background-position:0 0}to{background-position:12.5rem 12.5rem}}@keyframes bg-animation{from{background-position:0 0}to{background-position:12.5rem 12.5rem}}@-webkit-keyframes arrow{0%{bottom:4em}20%{bottom:5em}40%{bottom:2em}100%{bottom:4em}}@keyframes arrow{0%{bottom:4em}20%{bottom:5em}40%{bottom:2em}100%{bottom:4em}}@-webkit-keyframes arrow-glow{0%{-webkit-filter:drop-shadow(0 0 0 #fff);-moz-filter:drop-shadow(0 0 0 #fff);-ms-filter:drop-shadow(0 0 0 #fff);-o-filter:drop-shadow(0 0 0 #fff);filter:drop-shadow(0 0 0 #fff)}20%{-webkit-filter:drop-shadow(0 0 0 #fff);-moz-filter:drop-shadow(0 0 0 #fff);-ms-filter:drop-shadow(0 0 0 #fff);-o-filter:drop-shadow(0 0 0 #fff);filter:drop-shadow(0 0 0 #fff)}40%{-webkit-filter:drop-shadow(0 0 .625rem #fff);-moz-filter:drop-shadow(0 0 .625rem #fff);-ms-filter:drop-shadow(0 0 .625rem #fff);-o-filter:drop-shadow(0 0 .625rem #fff);filter:drop-shadow(0 0 .625rem #fff)}100%{-webkit-filter:drop-shadow(0 0 0 #fff);-moz-filter:drop-shadow(0 0 0 #fff);-ms-filter:drop-shadow(0 0 0 #fff);-o-filter:drop-shadow(0 0 0 #fff);filter:drop-shadow(0 0 0 #fff)}}@keyframes arrow-glow{0%{-webkit-filter:drop-shadow(0 0 0 #fff);-moz-filter:drop-shadow(0 0 0 #fff);-ms-filter:drop-shadow(0 0 0 #fff);-o-filter:drop-shadow(0 0 0 #fff);filter:drop-shadow(0 0 0 #fff)}20%{-webkit-filter:drop-shadow(0 0 0 #fff);-moz-filter:drop-shadow(0 0 0 #fff);-ms-filter:drop-shadow(0 0 0 #fff);-o-filter:drop-shadow(0 0 0 #fff);filter:drop-shadow(0 0 0 #fff)}40%{-webkit-filter:drop-shadow(0 0 .625rem #fff);-moz-filter:drop-shadow(0 0 .625rem #fff);-ms-filter:drop-shadow(0 0 .625rem #fff);-o-filter:drop-shadow(0 0 .625rem #fff);filter:drop-shadow(0 0 .625rem #fff)}100%{-webkit-filter:drop-shadow(0 0 0 #fff);-moz-filter:drop-shadow(0 0 0 #fff);-ms-filter:drop-shadow(0 0 0 #fff);-o-filter:drop-shadow(0 0 0 #fff);filter:drop-shadow(0 0 0 #fff)}}@-webkit-keyframes closeButtonIn{0%{opacity:0}100%{opacity:1}}@keyframes closeButtonIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes closeButtonOut{0%{top:40px}100%{top:20px}}@keyframes closeButtonOut{0%{top:40px}100%{top:20px}}@-webkit-keyframes caret{0%{background-color:#fff;-webkit-box-shadow:0 .25rem .25rem rgba(0,0,0,0.25);box-shadow:0 .25rem .25rem rgba(0,0,0,0.25)}100%{background-color:rgba(0,0,0,0);-webkit-box-shadow:0 .25rem .25rem rgba(0,0,0,0);box-shadow:0 .25rem .25rem rgba(0,0,0,0)}}@keyframes caret{0%{background-color:#fff;-webkit-box-shadow:0 .25rem .25rem rgba(0,0,0,0.25);box-shadow:0 .25rem .25rem rgba(0,0,0,0.25)}100%{background-color:rgba(0,0,0,0);-webkit-box-shadow:0 .25rem .25rem rgba(0,0,0,0);box-shadow:0 .25rem .25rem rgba(0,0,0,0)}}@-webkit-keyframes particle1-scale{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.5);transform:scale(0.5)}50%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes particle1-scale{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.5);transform:scale(0.5)}50%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes particle1-position{0%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}50%{-webkit-transform:translateX(-100px) translateY(100px);transform:translateX(-100px) translateY(100px)}100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@keyframes particle1-position{0%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}50%{-webkit-transform:translateX(-100px) translateY(100px);transform:translateX(-100px) translateY(100px)}100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@-webkit-keyframes particle2-scale{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.5);transform:scale(0.5)}50%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes particle2-scale{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.5);transform:scale(0.5)}50%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes particle2-position{0%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}50%{-webkit-transform:translateX(100px) translateY(100px);transform:translateX(100px) translateY(100px)}100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@keyframes particle2-position{0%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}50%{-webkit-transform:translateX(100px) translateY(100px);transform:translateX(100px) translateY(100px)}100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@-webkit-keyframes particle3-scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes particle3-scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes particle3-position{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes particle3-position{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes particle4-scale{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.5);transform:scale(0.5)}50%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes particle4-scale{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.5);transform:scale(0.5)}50%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes particle4-position{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-300px);transform:translateX(-300px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes particle4-position{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-300px);transform:translateX(-300px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes modalOpen{0%{-webkit-transform:translateX(450px);transform:translateX(450px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes modalOpen{0%{-webkit-transform:translateX(450px);transform:translateX(450px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes modalClose{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(450px);transform:translateX(450px)}}@keyframes modalClose{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(450px);transform:translateX(450px)}}@-webkit-keyframes mobileModalOpen{0%{bottom:-100%}100%{bottom:0}}@keyframes mobileModalOpen{0%{bottom:-100%}100%{bottom:0}}@-webkit-keyframes mobileModalClose{0%{bottom:0}100%{bottom:-100%}}@keyframes mobileModalClose{0%{bottom:0}100%{bottom:-100%}}@-webkit-keyframes modal-background-in{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(0,0,0,0.8)}}@keyframes modal-background-in{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(0,0,0,0.8)}}@-webkit-keyframes modal-background-out{0%{background-color:rgba(0,0,0,0.8)}100%{background-color:rgba(0,0,0,0)}}@keyframes modal-background-out{0%{background-color:rgba(0,0,0,0.8)}100%{background-color:rgba(0,0,0,0)}}@-webkit-keyframes modalPresentation-fadeIn{0%{opacity:0%}100%{opacity:100%}}@keyframes modalPresentation-fadeIn{0%{opacity:0%}100%{opacity:100%}}@-webkit-keyframes modalPresentation-fadeOut{0%{opacity:100%}100%{opacity:0%}}@keyframes modalPresentation-fadeOut{0%{opacity:100%}100%{opacity:0%}}@-webkit-keyframes tooltip-show{0%{opacity:0%;-webkit-transform:translateX(-50%) translateY(-10px);transform:translateX(-50%) translateY(-10px)}100%{opacity:100%;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}@keyframes tooltip-show{0%{opacity:0%;-webkit-transform:translateX(-50%) translateY(-10px);transform:translateX(-50%) translateY(-10px)}100%{opacity:100%;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}.index .triggers{position:absolute;width:100%;height:100%;z-index:1;cursor:pointer}.index .triggers .left-trigger{width:50%;height:100%}.index .triggers .right-trigger{width:50%;height:100%;position:absolute;left:50%;top:0}.index .graphics{position:inherit}.index .graphics .logo{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border-radius:100%;z-index:10;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:9.375rem;width:9.375rem;-webkit-box-shadow:0 0 1.5625rem rgba(0,0,0,0.3);box-shadow:0 0 1.5625rem rgba(0,0,0,0.3);-webkit-transition:-webkit-box-shadow .5s;transition:-webkit-box-shadow .5s;transition:box-shadow .5s;transition:box-shadow .5s, -webkit-box-shadow .5s}.index .graphics .logo:hover{-webkit-box-shadow:0 0 1.5625rem rgba(0,0,0,0.5);box-shadow:0 0 1.5625rem rgba(0,0,0,0.5)}.index .graphics .logo svg{height:50%;-webkit-filter:none;filter:none}.index .graphics .logo svg path{fill:#222}.index .graphics .logo svg path:first-of-type{stroke:#222}.index .graphics .left-graphics::after,.index .graphics .right-graphics::after{content:'';opacity:.05;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-size:12.5rem 12.5rem;-webkit-animation-name:bg-animation;-webkit-animation-duration:20s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:bg-animation;-moz-animation-duration:20s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:bg-animation;-ms-animation-duration:20s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:bg-animation;-o-animation-duration:20s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear;animation-name:bg-animation;animation-duration:20s;animation-iteration-count:infinite;animation-timing-function:linear}.index .graphics .left-graphics::after{background-image:url("../src/landing/bgA.jpg")}.index .graphics .right-graphics::after{background-image:url("../src/landing/bgB.jpg")}.index .graphics .left-graphics{-webkit-clip-path:polygon(0% 0%, 50% 0%, 50% 100%, 0% 100%);-moz-clip-path:polygon(0% 0%, 50% 0%, 50% 100%, 0% 100%);-ms-clip-path:polygon(0% 0%, 50% 0%, 50% 100%, 0% 100%);-o-clip-path:polygon(0% 0%, 50% 0%, 50% 100%, 0% 100%);clip-path:polygon(0% 0%, 50% 0%, 50% 100%, 0% 100%);position:absolute;top:0;height:100%;width:100%;-webkit-transition:all .5s ease;transition:all .5s ease;background-color:#fff}.index .graphics .right-graphics{background-color:#222;-webkit-clip-path:polygon(50% 0%, 100% 0%, 100% 100%, 50% 100%);-moz-clip-path:polygon(50% 0%, 100% 0%, 100% 100%, 50% 100%);-ms-clip-path:polygon(50% 0%, 100% 0%, 100% 100%, 50% 100%);-o-clip-path:polygon(50% 0%, 100% 0%, 100% 100%, 50% 100%);clip-path:polygon(50% 0%, 100% 0%, 100% 100%, 50% 100%);position:absolute;top:0;height:100%;width:100%;-webkit-transition:all .5s ease;transition:all .5s ease}.index .graphics .left-hover{-webkit-clip-path:polygon(0% 0%, 40% 0%, 60% 100%, 0% 100%);-moz-clip-path:polygon(0% 0%, 40% 0%, 60% 100%, 0% 100%);-ms-clip-path:polygon(0% 0%, 40% 0%, 60% 100%, 0% 100%);-o-clip-path:polygon(0% 0%, 40% 0%, 60% 100%, 0% 100%);clip-path:polygon(0% 0%, 40% 0%, 60% 100%, 0% 100%);-webkit-transition:all .5s ease;transition:all .5s ease}.index .graphics .right-hover{-webkit-clip-path:polygon(40% 0%, 100% 0%, 100% 100%, 60% 100%);-moz-clip-path:polygon(40% 0%, 100% 0%, 100% 100%, 60% 100%);-ms-clip-path:polygon(40% 0%, 100% 0%, 100% 100%, 60% 100%);-o-clip-path:polygon(40% 0%, 100% 0%, 100% 100%, 60% 100%);clip-path:polygon(40% 0%, 100% 0%, 100% 100%, 60% 100%);-webkit-transition:all .5s ease;transition:all .5s ease}.index .graphics .left-hover-2{-webkit-clip-path:polygon(0% 0%, 60% 0%, 40% 100%, 0% 100%);-moz-clip-path:polygon(0% 0%, 60% 0%, 40% 100%, 0% 100%);-ms-clip-path:polygon(0% 0%, 60% 0%, 40% 100%, 0% 100%);-o-clip-path:polygon(0% 0%, 60% 0%, 40% 100%, 0% 100%);clip-path:polygon(0% 0%, 60% 0%, 40% 100%, 0% 100%)}.index .graphics .right-hover-2{-webkit-clip-path:polygon(60% 0%, 100% 0%, 100% 100%, 40% 100%);-moz-clip-path:polygon(60% 0%, 100% 0%, 100% 100%, 40% 100%);-ms-clip-path:polygon(60% 0%, 100% 0%, 100% 100%, 40% 100%);-o-clip-path:polygon(60% 0%, 100% 0%, 100% 100%, 40% 100%);clip-path:polygon(60% 0%, 100% 0%, 100% 100%, 40% 100%)}.index .graphics .left-graphics h2{color:#222;left:calc(25% - 4.6875rem / 2)}.index .graphics .right-graphics h2{color:white;left:calc(75% + 4.6875rem / 2)}.index .graphics .left-graphics h2,.index .graphics .right-graphics h2{margin:0;font-size:2rem;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute}.audio header{color:#fff;background-color:#222;padding:.625rem 0}.audio header .navbar{background-color:#222}.audio header .navbar .navbar-brand a:hover{color:#fff}.audio header .navbar .navbar-brand svg{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .5s ease;transition:all .5s ease;height:3.75rem;margin-left:.75rem}.audio header .navbar .navbar-brand path{fill:#fff;stroke:#fff}.audio header .navbar .navbar-brand .navbar-brand-txt{margin-left:2rem}.audio header .navbar .navbar-brand .navbar-brand-txt span.logo-name{letter-spacing:.25rem;font-weight:500 !important;font-size:1rem}.audio header .navbar .navbar-brand .navbar-brand-txt span.logo-job{font-weight:400;letter-spacing:.11875rem;color:rgba(255,255,255,0.6);margin-top:.125rem}.audio header .navbar .navbar-item,.audio header .navbar .navbar-link{padding:0;line-height:1;color:#fff}.audio header .navbar .navbar-link.is-active,.audio header .navbar .navbar-link:hover,.audio header .navbar a.navbar-item.is-active,.audio header .navbar a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#fff;text-decoration:none}.audio header .navbar .navbar-burger{height:auto;color:#fff}.audio header .navbar .navbar-burger span{height:.125rem;width:1.25rem}.audio header .navbar .navbar-burger:hover{background-color:rgba(0,0,0,0)}.audio header .navbar .navbar-menu{font-weight:400}.audio header .navbar .navbar-menu ul{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;text-transform:uppercase}.audio header .navbar .navbar-menu li{color:rgba(255,255,255,0.51);margin-right:1.25rem;float:left;font-weight:400}.audio header .navbar .navbar-menu li:hover{color:#fff}.audio header .navbar .navbar-menu li:active{color:#fff}.audio header .navbar .navbar-menu li:last-child{margin-right:0}.audio header .navbar .navbar-menu .current-page{color:#fff;border-bottom:.0625rem solid #fff}.audio footer{-webkit-transition:all .25s;transition:all .25s;color:#fff;background-color:#222}.audio footer .container{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-align:center;-ms-flex-align:center;align-items:center}.audio footer a:hover{opacity:.5}.audio footer .footer-top,.audio footer .footer-bottom{font-weight:400}.audio footer .footer-top{padding:2.5rem 0 1.25rem 0;text-align:center}.audio footer .footer-top .footer-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.25rem}.audio footer .footer-top .footer-icons a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:100%;color:#222;height:2.5rem;width:2.5rem;margin:0 .3125rem}.audio footer .footer-top .footer-icons a i{font-size:1.25rem}.audio footer .footer-top .footer-top-info{margin:0 auto}.audio footer .footer-top .footer-top-info div{letter-spacing:.5px;font-weight:300}.audio footer .footer-top .footer-top-info p{margin-bottom:.3125rem;font-weight:400}.audio footer .footer-top .footer-top-info p:last-child{margin-bottom:0}.audio footer .footer-divider{background-color:rgba(255,255,255,0.2);width:3.125rem;height:.0625rem}.audio footer .footer-bottom{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-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:1.25rem 0 2.5rem 0}.audio footer .footer-bottom a{display:block;font-size:.75rem;margin-top:1.25rem;border-bottom:.0625rem solid #fff}.audio.home .hero{color:#fff;position:relative;height:100vh;min-height:22.5rem;position:relative}.audio.home .hero video{-o-object-fit:cover;object-fit:cover}.audio.home .hero svg{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%;color:#fff;fill:#fff;text-align:center;height:15.625rem;-webkit-filter:drop-shadow(0 0 .1875rem #fff);filter:drop-shadow(0 0 .1875rem #fff)}.audio.home .hero svg path{fill:#fff}.audio.home .hero svg path:first-of-type{stroke:#fff}.audio.home .hero .down-arrow{-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-animation-name:arrow;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease;-moz-animation-name:arrow;-moz-animation-duration:2s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease;-ms-animation-name:arrow;-ms-animation-duration:2s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:ease;-o-animation-name:arrow;-o-animation-duration:2s;-o-animation-iteration-count:infinite;-o-animation-timing-function:ease;animation-name:arrow;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease;-webkit-transition:all .25s ease;transition:all .25s ease;display:block;text-decoration:none;color:#fff;height:2.5rem;position:absolute;left:50%}.audio.home .hero .down-arrow:hover{color:rgba(255,255,255,0.2)}.audio.home .hero .material-icons{-webkit-filter:drop-shadow(0 0 0 #fff);-moz-filter:drop-shadow(0 0 0 #fff);-ms-filter:drop-shadow(0 0 0 #fff);-o-filter:drop-shadow(0 0 0 #fff);filter:drop-shadow(0 0 0 #fff);-webkit-animation-name:arrow-glow;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease;-moz-animation-name:arrow-glow;-moz-animation-duration:2s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease;-ms-animation-name:arrow-glow;-ms-animation-duration:2s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:ease;-o-animation-name:arrow-glow;-o-animation-duration:2s;-o-animation-iteration-count:infinite;-o-animation-timing-function:ease;animation-name:arrow-glow;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease;font-size:5rem;line-height:.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.audio.home main{text-align:center}.audio.home main h2{font-weight:600;margin-bottom:3.125rem;text-align:center}.audio.home main h3{margin-bottom:3.125rem;line-height:1.5625rem}.audio.home main path{fill:#222}.audio.home main .home-emphasis{color:#FF5252;font-weight:700}.audio.home main .home-icons p{font-weight:700;font-size:1.25rem}.audio.home main .home-icons a:hover{color:#fff}.audio.home main .home-icons svg{-webkit-transition:fill .2s ease;transition:fill .2s ease;isolation:isolate;width:100%;height:3.75rem;margin-bottom:1.25rem}.audio.home main .home-mixing,.audio.home main .home-mastering,.audio.home main .home-recording,.audio.home main .home-editing,.audio.home main .home-graphics{padding:.625rem}.audio.home main .home-mixing a,.audio.home main .home-mastering a,.audio.home main .home-recording a,.audio.home main .home-editing a,.audio.home main .home-graphics a{-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translateY(0);transform:translateY(0);display:block;-webkit-box-shadow:0 .1875rem .375rem #000;box-shadow:0 .1875rem .375rem #000;border-radius:1.875rem;background-color:#fff;cursor:pointer;color:#222;padding:2.1875rem 0}.audio.home main .home-mixing:hover a,.audio.home main .home-mastering:hover a,.audio.home main .home-recording:hover a,.audio.home main .home-editing:hover a,.audio.home main .home-graphics:hover a{-webkit-transform:translateY(-.625rem);transform:translateY(-.625rem);background-color:#FF5252;color:#fff;-webkit-box-shadow:0 1.25rem 2.375rem rgba(255,82,82,0.7);box-shadow:0 1.25rem 2.375rem rgba(255,82,82,0.7)}.audio.home main path.svg-white{fill:#fff}.audio.about .about-quote{margin:0 auto;margin-bottom:3.125rem;width:50%}.audio.about .about-quote img{vertical-align:top}.audio.about .about-text{padding:3.125rem 0;text-align:justify}.audio.about .about-photo,.audio.about .about-photo-mobile{text-align:center}.audio.about .img-helper{display:inline-block;height:100%;vertical-align:middle}.audio.about .about-photo img,.audio.about .about-photo-mobile img{width:25rem;vertical-align:middle}.audio.about .about-photo-mobile img{margin-bottom:1.25rem}.audio.about .about-topCircle{margin:0 auto;width:.6875rem;height:.6875rem;border-radius:6.25rem;background-color:#FF5252}.audio.about .about-bottomCircle{margin:0 auto;width:.6875rem;height:.6875rem;border-radius:6.25rem;background-color:#222}.audio.about .about-divider{margin:0 auto;width:.1875rem;height:100%;background-color:#222;background:-webkit-gradient(linear, left top, left bottom, from(#FF5252), to(#222));background:linear-gradient(#FF5252, #222)}.audio.about .about-topCircle-mobile{width:.6875rem;height:.6875rem;border-radius:6.25rem;background-color:#FF5252;float:left}.audio.about .about-bottomCircle-mobile{width:.6875rem;height:.6875rem;border-radius:6.25rem;background-color:#222;float:right}.audio.about .about-divider-mobile{display:none;margin:3.125rem auto;height:.3125rem;width:5rem;background-color:#222;background:-webkit-gradient(linear, left top, right top, from(#FF5252), to(#222));background:linear-gradient(to right, #FF5252, #222)}.audio.services{text-align:center}.audio.services .services-task{text-align:justify;margin-top:3.125rem}.audio.services .services-divider{background-color:#222;width:60%;height:.125rem;margin:.625rem auto}.audio.services .services-price{text-align:center;font-style:italic;font-weight:500;margin-bottom:.625rem}.audio.services .columns.services-task{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1),0 0 50px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.1),0 0 50px rgba(0,0,0,0.2);-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s, -webkit-box-shadow .3s}.audio.services .columns.services-task:hover{-webkit-box-shadow:0 0 50px rgba(0,0,0,0.1),0 0 50px rgba(0,0,0,0.25);box-shadow:0 0 50px rgba(0,0,0,0.1),0 0 50px rgba(0,0,0,0.25)}.audio.services .services-task-textBox{padding:2.5rem;background-color:#fff}.audio.services .services-task-imageBox{overflow:hidden;background-color:#000}.audio.services .services-task img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;vertical-align:bottom;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none;-webkit-transition:all .25s ease;transition:all .25s ease}.audio.services .services-task img:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-filter:opacity(0.8);-moz-filter:opacity(0.8);-ms-filter:opacity(0.8);-o-filter:opacity(0.8);filter:opacity(0.8)}.audio.services #recording img{-o-object-position:60% 0;object-position:60% 0}.audio.services #editing img{-o-object-position:25% 0;object-position:25% 0}.audio.services #mixing img{-o-object-position:0% 0;object-position:0% 0}.audio.services #mastering img{-o-object-position:40% 0;object-position:40% 0}.audio.services #graphics ul{list-style:initial;list-style-position:inside;margin-top:1.25rem}.audio.services #graphics ul>li{margin-top:.625rem}.audio.services #graphics ul>li:first-child{margin-top:0}.audio.services #graphics img{-o-object-position:20% 0;object-position:20% 0}.audio.services #graphics .services-task-textBox{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-align:center;-ms-flex-align:center;align-items:center}.audio.services #graphics .services-task-textBox .services-description,.audio.services #graphics .services-task-textBox ul{-ms-flex-item-align:start;align-self:flex-start}.audio.services #graphics .services-task-textBox a:last-of-type{display:inline-block;background-color:#222;padding:15px 30px;color:#fff;border-radius:5px;margin-top:2.5rem;font-weight:500;-webkit-transition:background-color .2s;transition:background-color .2s}.audio.services #graphics .services-task-textBox a:last-of-type:hover{background-color:#FF5252}.audio.services footer{background-color:#222}.audio.portfolio .moveArrow-afterClose{bottom:1.25rem !important}.audio.portfolio .moveArrow-afterOpen{bottom:5.625rem !important}.audio.portfolio .audioPlayer{position:fixed;bottom:0;width:100%;padding:.625rem;background-color:#fff;-webkit-box-shadow:0 0 3.125rem rgba(0,0,0,0.25);box-shadow:0 0 3.125rem rgba(0,0,0,0.25);z-index:50;-webkit-transform:translateY(4.375rem);transform:translateY(4.375rem);-webkit-transition:transform .25s ease;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.audio.portfolio .audioPlayer .closePlayer{position:absolute;right:.625rem;height:1.4375rem;width:1.4375rem;background-color:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.audio.portfolio .audioPlayer .closePlayer:hover{cursor:pointer}.audio.portfolio .audioPlayer .closePlayer i{font-family:"FontAwesome", regular;font-size:1.1em;line-height:.9375rem;width:.9375rem;z-index:-1;-webkit-transition:all .25s ease;transition:all .25s ease}.audio.portfolio .audioPlayer .container{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}.audio.portfolio .audioPlayer .art{background-color:#222;height:3.125rem;width:3.125rem;margin-right:1.5625rem}.audio.portfolio .audioPlayer .info{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}.audio.portfolio .audioPlayer .info p{font-weight:500}.audio.portfolio .audioPlayer .info span{white-space:pre;font-weight:normal}.audio.portfolio .audioPlayer .info .trackCount{white-space:pre}.audio.portfolio .audioPlayer .audio-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.audio.portfolio .audioPlayer .audio-controls .progress-bar{width:100%;height:.4375rem;border-radius:.625rem;background-color:#dedede;margin:0 1.5625rem;cursor:pointer}.audio.portfolio .audioPlayer .audio-controls .progress-bar .current-pos{height:100%;max-width:100%;min-width:0%;width:0%;-webkit-animation-name:play;-webkit-animation-duration:10s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:play;-moz-animation-duration:10s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:play;-ms-animation-duration:10s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:play;-o-animation-duration:10s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear;animation-name:play;animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-play-state:paused;animation-play-state:paused;background-color:#FF5252;border-radius:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@-webkit-keyframes play{from{width:0%}to{width:100%}}@keyframes play{from{width:0%}to{width:100%}}.audio.portfolio .audioPlayer .audio-controls .progress-bar .current-pos::after{content:'';background-color:#FF5252;height:.4375rem;width:.4375rem;position:relative;border-radius:100%;left:calc(100% - rem(7px));top:0%;-webkit-box-shadow:0 0 .0625rem rgba(0,0,0,0);box-shadow:0 0 .0625rem rgba(0,0,0,0);-webkit-transition:all .1s ease;transition:all .1s ease}.audio.portfolio .audioPlayer .audio-controls .progress-bar .current-pos:hover::after{height:.8125rem;width:.8125rem;left:calc(100% - rem(13px));-webkit-box-shadow:0 0 .0625rem rgba(0,0,0,0.5);box-shadow:0 0 .0625rem rgba(0,0,0,0.5)}.audio.portfolio .audioPlayer .audio-controls .seek{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.audio.portfolio .audioPlayer .audio-controls .seek .play{border:.125rem solid #222;border-radius:100%;height:2.5rem;width:2.5rem;margin:0 1.875rem;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;-webkit-transition:all .15s ease;transition:all .15s ease}.audio.portfolio .audioPlayer .audio-controls .seek .play:hover{cursor:pointer;opacity:.5}.audio.portfolio .audioPlayer .audio-controls .seek .play::after{content:'';width:0;height:0;border-style:solid;border-width:.625rem 0 .625rem 17.3px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #222;-webkit-transform:translateX(.15625rem) scale(0.75);transform:translateX(.15625rem) scale(0.75)}.audio.portfolio .audioPlayer .audio-controls .seek .previous,.audio.portfolio .audioPlayer .audio-controls .seek .next{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#222;height:.9375rem;width:.1875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .15s ease;transition:all .15s ease}.audio.portfolio .audioPlayer .audio-controls .seek .previous:hover,.audio.portfolio .audioPlayer .audio-controls .seek .next:hover{cursor:pointer;opacity:.5}.audio.portfolio .audioPlayer .audio-controls .seek .previous:after,.audio.portfolio .audioPlayer .audio-controls .seek .next:after{content:'';width:0;height:0;border-style:solid;border-width:.625rem 0 .625rem 1.08125rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #222;-webkit-transform:translateX(-.125rem) scale(0.75) rotate(180deg);transform:translateX(-.125rem) scale(0.75) rotate(180deg)}.audio.portfolio .audioPlayer .audio-controls .seek .next{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.audio.portfolio main h1{margin-bottom:3.125rem}.audio.portfolio main .filters{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:3.125rem}.audio.portfolio main .filters div span{display:block;-webkit-transform:translateY(0);transform:translateY(0);background-color:#000;text-align:center;padding:8px 15px;margin:0 2px;color:#fff;border-radius:5px;text-transform:uppercase;font-weight:600;-webkit-transition:all .2s;transition:all .2s}.audio.portfolio main .filters div span.filter-active{background-color:#FF5252;color:#fff}.audio.portfolio main .filters div:hover span{-webkit-transform:translateY(-2px);transform:translateY(-2px);cursor:pointer}.audio.portfolio main .artwork-preview{position:relative}.audio.portfolio main .artwork-preview:hover .overlay{opacity:1}.audio.portfolio main .artwork-preview-box{width:100%}.audio.portfolio main .columnHide{display:none;padding:.3125rem}.audio.portfolio main .columnShow{display:block;padding:.3125rem}.audio.portfolio main .artwork-preview img{display:inline-block;margin:0;vertical-align:top;width:100%}.audio.portfolio main .artwork-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;-webkit-transition:all .25s ease;transition:all .25s ease;background-color:rgba(0,0,0,0.85)}.audio.portfolio main .artwork-overlay-text{color:#fff;font-size:1.25rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.audio.portfolio main ul.artwork-overlay{list-style:none}.audio.portfolio main .artwork-overlay ul>li{margin-bottom:1.25rem;width:12.5rem;font-weight:300}.audio.portfolio main .artwork-overlay ul>li:first-child{font-weight:700}.audio.portfolio main .artwork-overlay ul>li:last-child{color:#b9b9b9;margin-bottom:0}.audio.portfolio main .artwork-preview:hover .artwork-overlay{opacity:1}.audio.portfolio main li.artwork-band{font-weight:500}.audio.portfolio main li.artwork-album,.audio.portfolio main li.artwork-task{font-size:1.125rem}.audio.portfolio main .artwork-overlay iframe{border:0;width:100% !important;height:100% !important;position:absolute;bottom:0%}.audio.portfolio main #maintextlink{color:#fff}.audio.portfolio main .theme-dark #infolayer{text-align:center}.audio.portfolio main .video-thumbnail{background-color:#000;overflow:hidden}.audio.portfolio main .video-thumbnail img{vertical-align:top;-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none;-webkit-transform:scale(1);transform:scale(1);cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease}.audio.portfolio main .video-thumbnail img:hover{-webkit-filter:opacity(0.8) blur(5px);-moz-filter:opacity(0.8) blur(5px);-ms-filter:opacity(0.8) blur(5px);-o-filter:opacity(0.8) blur(5px);filter:opacity(0.8) blur(5px);-webkit-transform:scale(1.2);transform:scale(1.2)}.audio.portfolio main .video-container{position:relative;overflow:hidden;height:0;padding-bottom:56.25%;padding-top:1.875rem}.audio.portfolio main .video-container iframe,.audio.portfolio main .video-container object,.audio.portfolio main .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.audio.portfolio main .portfolio-mobile-access{background-color:#222;width:100%;padding:1.25rem 0}.audio.portfolio main .portfolio-mobile-access p{font-size:1.875rem;color:#fff;margin-bottom:0}.audio.portfolio main .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:75%;width:80%}.audio.portfolio main .modal-content .spotify-mobile{height:100%}.audio.portfolio main .modal-content iframe{width:100%;height:100%}.audio.contact main{text-align:center}.audio.contact main h1{margin-bottom:0}.audio.contact main p{margin:3.125rem 0;text-align:center}.audio.contact main form{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-align:center;-ms-flex-align:center;align-items:center}.audio.contact main form input,.audio.contact main form textarea,.audio.contact main form .select{height:2.5rem;padding:0 1.25rem;border-radius:.4375rem;font-weight:300;width:60%;margin-bottom:.3125rem;font-size:1.25rem;border:.0625rem solid rgba(0,0,0,0);-webkit-transition:all .15s ease;transition:all .15s ease}.audio.contact main form input:not(.select),.audio.contact main form textarea:not(.select),.audio.contact main form .select:not(.select){color:#222;background-color:rgba(34,34,34,0.1)}.audio.contact main form input:not(.select)::-webkit-input-placeholder,.audio.contact main form textarea:not(.select)::-webkit-input-placeholder,.audio.contact main form .select:not(.select)::-webkit-input-placeholder{color:rgba(34,34,34,0.4)}.audio.contact main form input:not(.select)::-moz-placeholder,.audio.contact main form textarea:not(.select)::-moz-placeholder,.audio.contact main form .select:not(.select)::-moz-placeholder{color:rgba(34,34,34,0.4)}.audio.contact main form input:not(.select):-ms-input-placeholder,.audio.contact main form textarea:not(.select):-ms-input-placeholder,.audio.contact main form .select:not(.select):-ms-input-placeholder{color:rgba(34,34,34,0.4)}.audio.contact main form input:not(.select)::-ms-input-placeholder,.audio.contact main form textarea:not(.select)::-ms-input-placeholder,.audio.contact main form .select:not(.select)::-ms-input-placeholder{color:rgba(34,34,34,0.4)}.audio.contact main form input:not(.select)::placeholder,.audio.contact main form textarea:not(.select)::placeholder,.audio.contact main form .select:not(.select)::placeholder{color:rgba(34,34,34,0.4)}.audio.contact main form input:focus,.audio.contact main form textarea:focus,.audio.contact main form .select:focus{border-color:#FF5252;-webkit-box-shadow:inset 0 .0625rem .0625rem rgba(0,0,0,0.075),0 0 .5rem rgba(255,99,71,0.6);box-shadow:inset 0 .0625rem .0625rem rgba(0,0,0,0.075),0 0 .5rem rgba(255,99,71,0.6);outline:0 none}.audio.contact main form textarea{margin-bottom:0}.audio.contact main form .form-button{width:100%}.audio.contact main form .form-button input{-webkit-appearance:none;width:30%;background-color:#222;color:#fff;font-size:1rem;margin:.625rem 0 0 0;-webkit-transition:all .25s ease;transition:all .25s ease;cursor:pointer}.audio.contact main form .form-button input:hover{background-color:#FF5252}.audio.contact main form .form-button input:focus{border:.0625rem solid rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;background-color:#FF5252}.audio.contact main form .select{padding:0}.audio.contact main form .select select{background-color:rgba(34,34,34,0.1);color:#222;height:100%;padding:0 1.25rem;border:.0625rem solid rgba(0,0,0,0);font-weight:300}.audio.contact main form .select select:focus{border-color:#FF5252;-webkit-box-shadow:inset 0 .0625rem .0625rem rgba(0,0,0,0.075),0 0 .5rem rgba(255,99,71,0.6);box-shadow:inset 0 .0625rem .0625rem rgba(0,0,0,0.075),0 0 .5rem rgba(255,99,71,0.6);outline:0 none}.audio.contact main form .select:not(.is-multiple):not(.is-loading)::after{border-color:#222}.audio.contact main form textarea{padding:.9375rem 1.25rem;min-height:6.25rem;max-height:18.75rem;resize:vertical}.graphics header{font-family:'Raleway', sans-serif;position:fixed;top:0;width:100%;z-index:100;color:#fff;padding:.625rem 0}.graphics header .navbar{background-color:rgba(0,0,0,0)}.graphics header .navbar .navbar-brand a:hover{color:#fff}.graphics header .navbar .navbar-brand svg{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .5s;transition:all .5s;height:3.75rem;margin-left:.75rem}.graphics header .navbar .navbar-brand path{fill:#fff;stroke:#fff}.graphics header .navbar .navbar-brand .navbar-brand-txt{margin-left:2rem}.graphics header .navbar .navbar-brand .navbar-brand-txt span.logo-name{letter-spacing:.25rem;font-weight:500;font-size:1rem}.graphics header .navbar .navbar-brand .navbar-brand-txt span.logo-job{font-weight:400;letter-spacing:.11875rem;color:rgba(255,255,255,0.6);margin-top:.125rem}.graphics header .navbar .navbar-item,.graphics header .navbar .navbar-link{padding:0;line-height:1;color:#fff}.graphics header .navbar .navbar-burger{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;color:#fff;background:none;border:0}.graphics header .navbar .navbar-burger:focus{outline:0}.graphics header .navbar .navbar-burger.is-active span:nth-child(1){-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}.graphics header .navbar .navbar-burger.is-active span:nth-child(2){opacity:1}.graphics header .navbar .navbar-burger.is-active span:nth-child(3){-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}.graphics header .navbar .navbar-burger span{position:relative;top:auto;left:auto;height:.125rem;width:1.75rem}.graphics header .navbar .navbar-burger span:nth-child(2){margin:.25rem 0}.graphics header .navbar .navbar-burger:hover{background-color:rgba(0,0,0,0)}.graphics header .navbar .navbar-menu{font-weight:400;text-transform:uppercase;background-color:rgba(0,0,0,0);-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);padding:0}.graphics header .navbar .navbar-menu button{display:none;background:none;border:0;cursor:pointer}.graphics header .navbar .navbar-menu button:focus{outline:0}.graphics header .navbar .navbar-menu ul{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}.graphics header .navbar .navbar-menu li{color:#fff;margin-right:1.25rem;float:left;font-weight:400}.graphics header .navbar .navbar-menu li:hover{color:rgba(255,255,255,0.5)}.graphics header .navbar .navbar-menu li:active{color:#fff}.graphics header .navbar .navbar-menu li:last-child{margin-right:0}.graphics header .navbar .navbar-menu .current-page{position:relative;border-bottom:.0625rem solid}.graphics footer{-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;z-index:20;color:#fff}.graphics footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-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}.graphics footer .footer-top,.graphics footer .footer-bottom{font-weight:400}.graphics footer .footer-top{text-align:center}.graphics footer .footer-top .footer-icons{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-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.25rem}.graphics footer .footer-top .footer-icons a{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 .3125rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:100%;color:#5F85F7;height:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5rem;-webkit-box-shadow:0 2px 25px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.35);box-shadow:0 2px 25px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.35);-webkit-transition:all .2s;transition:all .2s}.graphics footer .footer-top .footer-icons a:hover{opacity:.75}.graphics footer .footer-top .footer-icons a i{font-size:1.25rem;text-shadow:0 0 0}.graphics footer .footer-top .info{margin:0 auto}.graphics footer .footer-top .info div{font-weight:300;letter-spacing:.03125rem}.graphics footer .footer-top .info p{font-weight:400;margin-bottom:.3125rem}.graphics footer .footer-top .info p:last-child{margin-bottom:0}.graphics footer .footer-top .info p a{-webkit-transition:all .15s ease;transition:all .15s ease}.graphics footer .footer-top .info p a:hover{opacity:.5}.graphics footer .footer-divider{margin:1.25rem 0;background-color:#fff;height:.0625rem;width:3.125rem}.graphics footer .footer-bottom{padding-bottom:3.125rem;text-align:center}.graphics footer .footer-bottom a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.25rem}.graphics footer .footer-bottom a p{color:#fff;font-size:.75rem;text-decoration:underline;-webkit-transition:all .2s ease;transition:all .2s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.graphics footer .footer-bottom a p:hover{opacity:0.5}.graphics.home{background:-webkit-gradient(linear, left top, left bottom, from(#C638EF), color-stop(40.1%, #17BAFF), to(#657CF8));background:linear-gradient(to bottom, #C638EF 0%, #17BAFF 40.1%, #657CF8 100%)}.graphics.home .hero{display:-webkit-box;display:-ms-flexbox;display:flex;background-image:url(../src/graphics/home/Smoke_compressed.png);background-size:cover;-webkit-filter:contrast(2);filter:contrast(2);position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;position:relative;height:150vh;min-height:22.5rem}.graphics.home .hero>div{margin-top:calc(-50vh + 5rem)}.graphics.home .hero>div #typewriter{text-align:center;position:relative;margin-bottom:6.25rem;font-size:3rem;letter-spacing:.3rem;text-transform:uppercase;text-shadow:0 .25rem .25rem rgba(0,0,0,0.25);line-height:1.75}.graphics.home .hero>div #typewriter h1{font-size:3rem;margin-bottom:0}.graphics.home .hero>div #typewriter h1:nth-child(2){position:relative}.graphics.home .hero>div #typewriter h1:nth-child(2):empty{height:5.25rem}.graphics.home .hero>div #typewriter h1:nth-child(2):after{content:'';background-color:#fff;height:3.75rem;width:.125rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);will-change:auto;-webkit-animation:caret .7s infinite;animation:caret .7s infinite}.graphics.home .hero>div svg{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.graphics.home .services{-webkit-filter:drop-shadow(0 0 50px rgba(0,0,0,0.5));filter:drop-shadow(0 0 50px rgba(0,0,0,0.5));margin-top:-50vh}.graphics.home .services .top-wave{display:block;width:100%;-webkit-transform:translateY(1px);transform:translateY(1px)}.graphics.home .services .bottom-wave{display:block;width:100%;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.graphics.home .services div:nth-child(2){background-color:#fff}.graphics.home .services div:nth-child(2) .container{padding:3.125rem 0 6.25rem 0}.graphics.home .services div:nth-child(2) .container h3{text-align:center;font-size:2.5rem;color:#000;margin-bottom:3.125rem}.graphics.home .services div:nth-child(2) .container .column{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.25rem}.graphics.home .services div:nth-child(2) .container .column h4{color:#000;font-weight:700;margin-bottom:10px}.graphics.home .services div:nth-child(2) .container .column p{color:#637287;text-align:left}.graphics.home .showcase{margin:200px 0;text-align:center;color:#fff}.graphics.home .showcase .work-samples{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.graphics.home .showcase .work-samples *{background-color:#fff;border:.3125rem solid #EBEBEB;border-radius:1.25rem}.graphics.home .showcase .work-samples .main-sample{width:28.75rem;height:16.25rem;z-index:20;-webkit-box-shadow:0 0 3.125rem rgba(0,0,0,0.3),0 0 1.25rem rgba(0,0,0,0.15),0 0 .625rem rgba(0,0,0,0.1);box-shadow:0 0 3.125rem rgba(0,0,0,0.3),0 0 1.25rem rgba(0,0,0,0.15),0 0 .625rem rgba(0,0,0,0.1)}.graphics.home .showcase .work-samples .back-sample-1{display:none;height:55%;width:15.625rem;position:absolute;left:calc(50% - 28.75rem / 2 - 15.625rem / 2);top:calc(-55% / 2);-webkit-box-shadow:0 0 1.5625rem rgba(0,0,0,0.25);box-shadow:0 0 1.5625rem rgba(0,0,0,0.25)}.graphics.home .showcase .work-samples .back-sample-2{display:none;height:60%;width:17.1875rem;position:absolute;right:calc(50% - 28.75rem / 2 - 17.1875rem / 1.5);bottom:calc(-30% / 2);-webkit-box-shadow:0 0 1.5625rem rgba(0,0,0,0.25);box-shadow:0 0 1.5625rem rgba(0,0,0,0.25)}.graphics.home .showcase .particles div{position:absolute}.graphics.home .showcase .particles div::after{content:'';position:absolute;background-color:#fff;-webkit-box-shadow:0 0 .625rem #fff;box-shadow:0 0 .625rem #fff;border-radius:100%}.graphics.home .showcase .particles div:nth-child(1){top:-10%;right:0;-webkit-animation:particle1-position 5s ease infinite;animation:particle1-position 5s ease infinite}.graphics.home .showcase .particles div:nth-child(1)::after{height:.9375rem;width:.9375rem;-webkit-animation:particle1-scale 5s ease infinite;animation:particle1-scale 5s ease infinite}.graphics.home .showcase .particles div:nth-child(2){top:-28%;left:25%;z-index:10;-webkit-animation:particle2-position 5s ease infinite;animation:particle2-position 5s ease infinite;-webkit-animation-delay:1s;animation-delay:1s}.graphics.home .showcase .particles div:nth-child(2)::after{height:.5rem;width:.5rem;-webkit-animation:particle2-scale 5s ease infinite;animation:particle2-scale 5s ease infinite;-webkit-animation-delay:1s;animation-delay:1s}.graphics.home .showcase .particles div:nth-child(3){height:100px;top:30%;left:10%;-webkit-animation:particle3-position 5s ease infinite;animation:particle3-position 5s ease infinite;-webkit-animation-delay:.5s;animation-delay:.5s}.graphics.home .showcase .particles div:nth-child(3)::after{height:.75rem;width:.75rem;-webkit-animation:particle3-scale 5s ease infinite;animation:particle3-scale 5s ease infinite;-webkit-animation-delay:.5s;animation-delay:.5s}.graphics.home .showcase .particles div:nth-child(4){top:66%;left:60%;-webkit-animation:particle4-position 3s ease infinite;animation:particle4-position 3s ease infinite}.graphics.home .showcase .particles div:nth-child(4)::after{height:.375rem;width:.375rem;-webkit-animation:particle4-scale 3s ease infinite;animation:particle4-scale 3s ease infinite}.graphics.home .showcase .description{display:-webkit-box;display:-ms-flexbox;display:flex;margin:5.625rem 0 3.125rem 0;position:relative;-webkit-filter:drop-shadow(0px .125rem .25rem rgba(0,0,0,0.25));filter:drop-shadow(0px .125rem .25rem rgba(0,0,0,0.25));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.graphics.home .showcase .description p{padding:.3125rem;font-size:1.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-style:solid;border-width:.625rem .625rem .625rem .625rem;-o-border-image:url(../src/graphics/home/borders.svg) 10 10 10 10 round repeat;border-image:url(../src/graphics/home/borders.svg) 10 10 10 10 round repeat}.graphics.home .showcase .columns{text-transform:uppercase}.graphics.home .showcase .columns h2{font-size:1.5rem;font-weight:700;text-shadow:0 .1875rem .25rem rgba(0,0,0,0.25);position:relative}.graphics.home .showcase .columns h2:hover{cursor:pointer;text-shadow:0 .25rem .4375rem rgba(0,0,0,0.75)}.graphics.home .showcase .columns h2:hover:after{content:'';background-color:rgba(34,34,34,0.5);height:1rem;width:80%;position:absolute;left:50%;-webkit-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%);top:25%;z-index:-1}.graphics.home .showcase .columns h2.column.selected{text-shadow:0 .25rem .4375rem rgba(0,0,0,0.75)}.graphics.home .showcase .columns h2.column.selected:after{content:'';background-color:#222;height:1rem;width:80%;position:absolute;left:50%;-webkit-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%);top:25%;z-index:-1}.graphics.home .action h1{margin:0;padding:0 10px;color:white;font-size:6rem;font-weight:900;line-height:7.1875rem;position:relative;z-index:5}.graphics.home .action h1 span{display:block}.graphics.home .action h1 span:nth-child(1){text-shadow:0 .25rem .25rem rgba(0,0,0,0.25)}.graphics.home .action h1 span:nth-child(2){color:#4497FB;text-shadow:0 .25rem .25rem rgba(0,0,0,0.15)}.graphics.home .action img{display:block;width:100%;margin-top:-20rem;-webkit-transform:translateY(1px);transform:translateY(1px)}.graphics.home .action div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;height:350px}.graphics.home .action div a{background-color:#187df7;color:#fff;border:0;border-radius:.3125rem;font-size:1.125rem;font-weight:700;padding:15px 80px;-webkit-box-shadow:0 2px 2px rgba(68,151,251,0.2),0 5px 10px rgba(68,151,251,0.7);box-shadow:0 2px 2px rgba(68,151,251,0.2),0 5px 10px rgba(68,151,251,0.7);-webkit-transition:all .2s;transition:all .2s}.graphics.home .action div a:hover{background-color:#1063c7;-webkit-box-shadow:0 2px 2px rgba(16,99,199,0.2),0 5px 10px rgba(16,99,199,0.7);box-shadow:0 2px 2px rgba(16,99,199,0.2),0 5px 10px rgba(16,99,199,0.7)}.graphics.home footer{color:#000;background-color:#fff}.graphics.home footer .footer-top .footer-icons a{background-color:#4497FB;-webkit-box-shadow:0 0 0;box-shadow:0 0 0}.graphics.home footer .footer-top .footer-icons i{color:#fff}.graphics.home footer .footer-divider{background-color:rgba(34,34,34,0.2)}.graphics.home footer .footer-bottom a p{color:#637287}.graphics.home footer .footer-bottom a p:hover{color:#000}.graphics.about{background:-webkit-gradient(linear, left top, left bottom, from(#C638EF), color-stop(60%, #17BAFF), to(#657CF8));background:linear-gradient(to bottom, #C638EF 0%, #17BAFF 60%, #657CF8 100%)}.graphics.about main{position:relative;z-index:20}.graphics.about main .columns .column .signature{margin-top:30px;width:100px;-webkit-filter:drop-shadow(0px 2px 4px rgba(0,0,0,0.2));filter:drop-shadow(0px 2px 4px rgba(0,0,0,0.2))}.graphics.about main .columns .column:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.graphics.about main .columns .column:nth-child(2) .card{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:25rem;background-color:white;color:black;border-radius:.625rem;padding:2.5rem 1.25rem;text-align:left;-webkit-box-shadow:0 0 3.125rem rgba(0,0,0,0.1),0 0 .9375rem rgba(0,0,0,0.2),0 0 .3125rem rgba(0,0,0,0.1);box-shadow:0 0 3.125rem rgba(0,0,0,0.1),0 0 .9375rem rgba(0,0,0,0.2),0 0 .3125rem rgba(0,0,0,0.1)}.graphics.about main .columns .column:nth-child(2) .card .top{text-align:center}.graphics.about main .columns .column:nth-child(2) .card .top>img{border-radius:100%;height:125px;width:125px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);margin-bottom:1.25rem}.graphics.about main .columns .column:nth-child(2) .card .top h2{font-size:1.5rem;font-weight:normal}.graphics.about main .columns .column:nth-child(2) .card .top h2 ~ div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.625rem;margin-bottom:1.25rem}.graphics.about main .columns .column:nth-child(2) .card .top h2 ~ div p{margin:0 .3125rem;font-style:italic;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.graphics.about main .columns .column:nth-child(2) .card .top h2 ~ div img{height:1.1875rem}.graphics.about main .columns .column:nth-child(2) .card .middle,.graphics.about main .columns .column:nth-child(2) .card .bottom{border-top:.0625rem solid rgba(0,0,0,0.2);padding-top:1.25rem}.graphics.about main .columns .column:nth-child(2) .card .middle h3,.graphics.about main .columns .column:nth-child(2) .card .bottom h3{font-size:1rem;font-weight:bold;margin-bottom:1.25rem}.graphics.about main .columns .column:nth-child(2) .card .middle{padding-bottom:.9375rem}.graphics.about main .columns .column:nth-child(2) .card .middle p{float:left;margin:0 .625rem .3125rem 0;font-size:1rem;color:white;background-color:#767676;border-radius:.1875rem;padding:.3125rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:1.2}.graphics.about main .columns .column:nth-child(2) .card .bottom div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.graphics.about main .columns .column:nth-child(2) .card .bottom div a{display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;width:30px;border-radius:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.625rem;-webkit-transition:all .2s;transition:all .2s}.graphics.about main .columns .column:nth-child(2) .card .bottom div a.github{background-color:#24292E}.graphics.about main .columns .column:nth-child(2) .card .bottom div a.linkedin{background-color:#0073B0}.graphics.about main .columns .column:nth-child(2) .card .bottom div a.dribble{background-color:#EB4C88}.graphics.about main .columns .column:nth-child(2) .card .bottom div a.instagram{background-color:#FF0053}.graphics.about main .columns .column:nth-child(2) .card .bottom div a i{color:#fff;font-size:1.125rem}.graphics.about main .columns .column:nth-child(2) .card .bottom div a:hover{opacity:.5}.graphics.about main .action{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:200px;margin-bottom:300px}.graphics.about main .action h2{font-size:1.5rem;font-weight:500;text-shadow:0 2px 25px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.25);margin-bottom:20px}.graphics.about main .action button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;padding:0;border-radius:.375rem;background-color:white;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s, -webkit-box-shadow .2s;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1),0 10px 15px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.1),0 10px 15px rgba(0,0,0,0.2)}.graphics.about main .action button:hover{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1),0 6px 10px rgba(0,0,0,0.4);box-shadow:0 2px 5px rgba(0,0,0,0.1),0 6px 10px rgba(0,0,0,0.4)}.graphics.about main .action a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:18px 60px;border:0;border-radius:.375rem;background-color:white;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1),0 10px 15px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.1),0 10px 15px rgba(0,0,0,0.2);-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s, -webkit-box-shadow .2s}.graphics.about main .action a:hover{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1),0 6px 10px rgba(0,0,0,0.4);box-shadow:0 2px 5px rgba(0,0,0,0.1),0 6px 10px rgba(0,0,0,0.4)}.graphics.about main .action a img{height:1.25rem}.graphics.about main .action a p{font-size:1.25rem;font-weight:600;margin:0 .3125rem;color:#000}.graphics.about .waves .wave1{bottom:0;background-image:url("../src/graphics/about/about-waves1.svg")}.graphics.about .waves .wave2{z-index:5;bottom:0;background-image:url("../src/graphics/about/about-waves2.svg")}.graphics.services{background:-webkit-gradient(linear, left top, left bottom, from(#C638EF), color-stop(40.1%, #17BAFF), to(#C638EF));background:linear-gradient(to bottom, #C638EF 0%, #17BAFF 40.1%, #C638EF 100%)}.graphics.services main{position:relative;z-index:10}.graphics.services main .columns{margin-bottom:6.25rem;text-align:left;text-shadow:1px 1px 2px rgba(0,0,0,0.15)}.graphics.services main .columns h2{margin-bottom:1.25rem;border-bottom:.0625rem solid;padding-bottom:.3125rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-transform:uppercase;font-size:1.25rem;font-weight:700;text-align:left}.graphics.services main .columns .column:nth-child(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}.graphics.services main .columns .column:nth-child(2) div{background-color:#fff;border-radius:.625rem;height:17.3125rem;width:100%;-webkit-box-shadow:0 0 3.125rem rgba(0,0,0,0.1),0 0 .9375rem rgba(0,0,0,0.2),0 0 .3125rem rgba(0,0,0,0.1);box-shadow:0 0 3.125rem rgba(0,0,0,0.1),0 0 .9375rem rgba(0,0,0,0.2),0 0 .3125rem rgba(0,0,0,0.1)}.graphics.services main .columns:nth-child(even) .column:nth-child(1){padding-right:.625rem}.graphics.services main .columns:nth-child(even) .column:nth-child(2){padding-left:.625rem}.graphics.services main .columns:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.graphics.services main .columns:nth-child(odd) .column:nth-child(1){padding-left:1.25rem}.graphics.services main .columns:nth-child(odd) .column:nth-child(2){padding-right:1.25rem}.graphics.services main .columns:nth-child(odd) h2{text-align:right}.graphics.services main .columns:last-child{margin-bottom:12.5rem}.graphics.services .waves div{z-index:0}.graphics.services .waves div.wave1{top:-50%;background-image:url("../src/graphics/services/services-wave1.svg")}.graphics.services .waves div.wave2{bottom:0;background-image:url("../src/graphics/services/services-wave2.svg")}.graphics.services .waves div.wave3{bottom:0;background-image:url("../src/graphics/services/services-wave3.svg")}.graphics.portfolio{background:-webkit-gradient(linear, left top, left bottom, from(#C638EF), color-stop(40.1%, #17BAFF), to(#C638EF));background:linear-gradient(to bottom, #C638EF 0%, #17BAFF 40.1%, #C638EF 100%)}.graphics.portfolio main h1{margin-bottom:3.125rem}.graphics.portfolio main .filters{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:3.125rem}.graphics.portfolio main .filters div span{display:block;-webkit-transform:translateY(0);transform:translateY(0);background-color:#000;text-align:center;padding:8px 15px;margin:0 2px;color:#fff;border-radius:5px;-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.4);box-shadow:0px 2px 4px rgba(0,0,0,0.4);text-transform:uppercase;font-weight:600;-webkit-transition:all .2s;transition:all .2s}.graphics.portfolio main .filters div span.filter-active{background-color:#fff;color:#000}.graphics.portfolio main .filters div:hover span{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0px 6px 8px rgba(0,0,0,0.2);box-shadow:0px 6px 8px rgba(0,0,0,0.2);cursor:pointer}.graphics.portfolio main .columnHide{display:none;padding:.3125rem}.graphics.portfolio main .columnShow{display:block;padding:.3125rem}.graphics.portfolio main .columns .column{padding:.3125rem}.graphics.portfolio main .columns .column:nth-child(1) .categories{background-image:url(../src/graphics/portfolio/graphics-work1.svg)}.graphics.portfolio main .columns .column:nth-child(2) .categories{background-image:url(../src/graphics/portfolio/graphics-work2.svg)}.graphics.portfolio main .columns .column:nth-child(3) .categories{background-image:url(../src/graphics/portfolio/graphics-work3.svg)}.graphics.portfolio main .columns .column:nth-child(4) .categories{background-image:url(../src/graphics/portfolio/graphics-work4.svg)}.graphics.portfolio main .columns .column:nth-child(5) .categories{background-image:url(../src/graphics/portfolio/graphics-work5.svg)}.graphics.portfolio main .columns .column:nth-child(6) .categories{background-image:url(../src/graphics/portfolio/graphics-work6.svg)}.graphics.portfolio main .columns .column:nth-child(7) .categories{background-image:url(../src/graphics/portfolio/graphics-work7.svg)}.graphics.portfolio main .columns .column:nth-child(8) .categories{background-image:url(../src/graphics/portfolio/graphics-work8.svg)}.graphics.portfolio main .columns .column .categories{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.625rem;cursor:pointer;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:calc(((100vw - 1.875rem) / 100 * 80) / 4 - 0.625rem);border-radius:.625rem;-webkit-box-shadow:0 4px 4px rgba(0,0,0,0.25),0 2px 2px rgba(0,0,0,0.15),0 5px 20px rgba(0,0,0,0.3);box-shadow:0 4px 4px rgba(0,0,0,0.25),0 2px 2px rgba(0,0,0,0.15),0 5px 20px rgba(0,0,0,0.3);background-size:cover}.graphics.portfolio main .columns .column .categories::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border-radius:10px;opacity:.5;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.5)));background:linear-gradient(to bottom, transparent, rgba(0,0,0,0.5));-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.graphics.portfolio main .columns .column .categories:hover::before{opacity:1}.graphics.portfolio main .columns .column .categories p{z-index:50;text-transform:uppercase;font-size:.875rem;padding:.3125rem;border-radius:.1875rem;line-height:1;-webkit-box-shadow:0 .25rem .25rem rgba(0,0,0,0.25),0 .125rem .125rem rgba(0,0,0,0.15);box-shadow:0 .25rem .25rem rgba(0,0,0,0.25),0 .125rem .125rem rgba(0,0,0,0.15);text-shadow:0 .0625rem .125rem rgba(0,0,0,0.2),0 .0625rem .125rem rgba(0,0,0,0.1);margin-right:.625rem}.graphics.portfolio main .columns .column .categories p.print{background-color:#4378FF}.graphics.portfolio main .columns .column .categories p.video{background-color:#FF7A00}.graphics.portfolio main .columns .column .categories p.web{background-color:#FD2BA3}.graphics.portfolio main .columns .column .categories p.ux{background-color:#7E5DFF}.graphics.portfolio main .columns .column .categories p:last-child{margin-right:0}.graphics.portfolio footer{margin-top:280px}.graphics.portfolio .modal{display:none;position:fixed;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0);width:100%;height:100%;top:0;z-index:150;-webkit-transition:all 1s ease;transition:all 1s ease}.graphics.portfolio .modal.display-flex{display:-webkit-box}.graphics.portfolio .modal.modal-background-in{-webkit-animation-name:modal-background-in;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-name:modal-background-in;-moz-animation-duration:.5s;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease;-ms-animation-name:modal-background-in;-ms-animation-duration:.5s;-ms-animation-iteration-count:1;-ms-animation-timing-function:ease;-o-animation-name:modal-background-in;-o-animation-duration:.5s;-o-animation-iteration-count:1;-o-animation-timing-function:ease;animation-name:modal-background-in;animation-duration:.5s;animation-iteration-count:1;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.graphics.portfolio .modal.modal-background-out{-webkit-animation-name:modal-background-out;-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-name:modal-background-out;-moz-animation-duration:1s;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease;-ms-animation-name:modal-background-out;-ms-animation-duration:1s;-ms-animation-iteration-count:1;-ms-animation-timing-function:ease;-o-animation-name:modal-background-out;-o-animation-duration:1s;-o-animation-iteration-count:1;-o-animation-timing-function:ease;animation-name:modal-background-out;animation-duration:1s;animation-iteration-count:1;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.graphics.portfolio .modal .presentation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:calc(100% - 450px);position:absolute;left:0;top:0}.graphics.portfolio .modal .presentation.modalPresentation-modalOpen{-webkit-animation-name:modalPresentation-fadeIn;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-name:modalPresentation-fadeIn;-moz-animation-duration:.5s;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease;-ms-animation-name:modalPresentation-fadeIn;-ms-animation-duration:.5s;-ms-animation-iteration-count:1;-ms-animation-timing-function:ease;-o-animation-name:modalPresentation-fadeIn;-o-animation-duration:.5s;-o-animation-iteration-count:1;-o-animation-timing-function:ease;animation-name:modalPresentation-fadeIn;animation-duration:.5s;animation-iteration-count:1;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.graphics.portfolio .modal .presentation.modalPresentation-modalClose{-webkit-animation-name:modalPresentation-fadeOut;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-name:modalPresentation-fadeOut;-moz-animation-duration:.5s;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease;-ms-animation-name:modalPresentation-fadeOut;-ms-animation-duration:.5s;-ms-animation-iteration-count:1;-ms-animation-timing-function:ease;-o-animation-name:modalPresentation-fadeOut;-o-animation-duration:.5s;-o-animation-iteration-count:1;-o-animation-timing-function:ease;animation-name:modalPresentation-fadeOut;animation-duration:.5s;animation-iteration-count:1;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.graphics.portfolio .modal .presentation .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:white;width:80%;height:80%;margin:0}.graphics.portfolio .modal .presentation .background{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;padding:0;display:block;background:none;border:0;cursor:pointer}.graphics.portfolio .modal .presentation .background:focus{outline:0}.graphics.portfolio .modal aside{position:absolute;top:0;right:0;z-index:10;padding:25px;border-top-left-radius:1.25rem;height:100%;background-color:#fff;width:450px;overflow:auto;-webkit-transition:all 0.5s cubic-bezier(1, 0, 0, 1);transition:all 0.5s cubic-bezier(1, 0, 0, 1)}.graphics.portfolio .modal aside.modalSidebar-modalOpen{-webkit-animation-name:modalOpen;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(1, 0, 0, 1);-moz-animation-name:modalOpen;-moz-animation-duration:.5s;-moz-animation-iteration-count:1;-moz-animation-timing-function:cubic-bezier(1, 0, 0, 1);-ms-animation-name:modalOpen;-ms-animation-duration:.5s;-ms-animation-iteration-count:1;-ms-animation-timing-function:cubic-bezier(1, 0, 0, 1);-o-animation-name:modalOpen;-o-animation-duration:.5s;-o-animation-iteration-count:1;-o-animation-timing-function:cubic-bezier(1, 0, 0, 1);animation-name:modalOpen;animation-duration:.5s;animation-iteration-count:1;animation-timing-function:cubic-bezier(1, 0, 0, 1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.graphics.portfolio .modal aside.modalSidebar-modalClose{-webkit-animation-name:modalClose;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(1, 0, 0, 1);-moz-animation-name:modalClose;-moz-animation-duration:.5s;-moz-animation-iteration-count:1;-moz-animation-timing-function:cubic-bezier(1, 0, 0, 1);-ms-animation-name:modalClose;-ms-animation-duration:.5s;-ms-animation-iteration-count:1;-ms-animation-timing-function:cubic-bezier(1, 0, 0, 1);-o-animation-name:modalClose;-o-animation-duration:.5s;-o-animation-iteration-count:1;-o-animation-timing-function:cubic-bezier(1, 0, 0, 1);animation-name:modalClose;animation-duration:.5s;animation-iteration-count:1;animation-timing-function:cubic-bezier(1, 0, 0, 1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.graphics.portfolio .modal aside .close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:10px;top:10px;height:20px;width:20px;padding:0;border:0;background:none}.graphics.portfolio .modal aside .close:focus{outline:0}.graphics.portfolio .modal aside .close:hover{cursor:pointer}.graphics.portfolio .modal aside .close img{-webkit-transition:all .25s ease;transition:all .25s ease}.graphics.portfolio .modal aside .close:hover img{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.graphics.portfolio .modal aside .categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-transform:uppercase;font-size:.75rem}.graphics.portfolio .modal aside .categories p{margin-right:.625rem;color:#fff;padding:.3125rem;border-radius:.1875rem;line-height:1}.graphics.portfolio .modal aside .categories p.print{background-color:#4378FF}.graphics.portfolio .modal aside .categories p.video{background-color:#FF7A00}.graphics.portfolio .modal aside .categories p.web{background-color:#FD2BA3}.graphics.portfolio .modal aside .categories p.ux{background-color:#7E5DFF}.graphics.portfolio .modal aside .categories p:last-child{margin-right:0}.graphics.portfolio .modal aside h2{word-break:break-word;margin-top:3.125rem;text-align:left;color:#000}.graphics.portfolio .modal aside .description{color:#637287;word-break:break-word;margin-top:1.25rem}.graphics.portfolio .modal aside a{display:block;margin-top:3.125rem;color:#000;text-decoration:underline;font-weight:600;-webkit-transition:all .2s ease;transition:all .2s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.graphics.portfolio .modal aside a:hover{opacity:0.5}.graphics.portfolio .modal aside a::after{content:'';margin-left:.625rem;background:url(../src/graphics/portfolio/modal-arrow.svg) no-repeat;height:.5rem;width:1.3125rem;display:inline-block}.graphics.portfolio .modal aside .tools{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.25rem;font-size:1.5rem;color:#8f8f8f}.graphics.portfolio .modal aside .tools div{padding:5px;-webkit-transition:all .15s ease;transition:all .15s ease}.graphics.portfolio .modal aside .tools div:last-child{margin-right:0}.graphics.portfolio .modal aside .tools .html:hover{color:#DE4B26}.graphics.portfolio .modal aside .tools .css:hover{color:#1571B6}.graphics.portfolio .modal aside .tools .sass:hover{color:#CF649A}.graphics.portfolio .modal aside .tools .bootstrap:hover{color:#563D7C}.graphics.portfolio .modal aside .tools .javascript:hover{color:#F7DF1F}.graphics.portfolio .modal aside .tools .github:hover{color:#000}.graphics.portfolio .modal aside .tools .wordpress:hover{color:#32373C}.graphics.portfolio .modal aside .tools .wix:hover{color:#000}.graphics.portfolio .modal aside .tools .figma .tooltip,.graphics.portfolio .modal aside .tools .premiere .tooltip,.graphics.portfolio .modal aside .tools .after-effects .tooltip,.graphics.portfolio .modal aside .tools .affinity-photo .tooltip,.graphics.portfolio .modal aside .tools .affinity-designer .tooltip,.graphics.portfolio .modal aside .tools .affinity-publisher .tooltip,.graphics.portfolio .modal aside .tools .cinema-4d .tooltip,.graphics.portfolio .modal aside .tools .bulma .tooltip,.graphics.portfolio .modal aside .tools .jquery .tooltip,.graphics.portfolio .modal aside .tools .react .tooltip,.graphics.portfolio .modal aside .tools .gitlab .tooltip,.graphics.portfolio .modal aside .tools .node-js .tooltip,.graphics.portfolio .modal aside .tools .zeplin .tooltip,.graphics.portfolio .modal aside .tools .gulp .tooltip,.graphics.portfolio .modal aside .tools .contentful .tooltip{height:1.5rem;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:all .15s ease;transition:all .15s ease}.graphics.portfolio .modal aside .tools .figma .tooltip:hover,.graphics.portfolio .modal aside .tools .premiere .tooltip:hover,.graphics.portfolio .modal aside .tools .after-effects .tooltip:hover,.graphics.portfolio .modal aside .tools .affinity-photo .tooltip:hover,.graphics.portfolio .modal aside .tools .affinity-designer .tooltip:hover,.graphics.portfolio .modal aside .tools .affinity-publisher .tooltip:hover,.graphics.portfolio .modal aside .tools .cinema-4d .tooltip:hover,.graphics.portfolio .modal aside .tools .bulma .tooltip:hover,.graphics.portfolio .modal aside .tools .jquery .tooltip:hover,.graphics.portfolio .modal aside .tools .react .tooltip:hover,.graphics.portfolio .modal aside .tools .gitlab .tooltip:hover,.graphics.portfolio .modal aside .tools .node-js .tooltip:hover,.graphics.portfolio .modal aside .tools .zeplin .tooltip:hover,.graphics.portfolio .modal aside .tools .gulp .tooltip:hover,.graphics.portfolio .modal aside .tools .contentful .tooltip:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.graphics.portfolio .modal aside .tools .figma .tooltip span,.graphics.portfolio .modal aside .tools .premiere .tooltip span,.graphics.portfolio .modal aside .tools .after-effects .tooltip span,.graphics.portfolio .modal aside .tools .affinity-photo .tooltip span,.graphics.portfolio .modal aside .tools .affinity-designer .tooltip span,.graphics.portfolio .modal aside .tools .affinity-publisher .tooltip span,.graphics.portfolio .modal aside .tools .cinema-4d .tooltip span,.graphics.portfolio .modal aside .tools .bulma .tooltip span,.graphics.portfolio .modal aside .tools .jquery .tooltip span,.graphics.portfolio .modal aside .tools .react .tooltip span,.graphics.portfolio .modal aside .tools .gitlab .tooltip span,.graphics.portfolio .modal aside .tools .node-js .tooltip span,.graphics.portfolio .modal aside .tools .zeplin .tooltip span,.graphics.portfolio .modal aside .tools .gulp .tooltip span,.graphics.portfolio .modal aside .tools .contentful .tooltip span{-webkit-transition:none;transition:none}.graphics.portfolio .modal aside .tools .tooltip{position:relative}.graphics.portfolio .modal aside .tools .tooltip:hover .tooltip-text{visibility:visible;-webkit-animation-name:tooltip-show;-webkit-animation-duration:.2s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-name:tooltip-show;-moz-animation-duration:.2s;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease;-ms-animation-name:tooltip-show;-ms-animation-duration:.2s;-ms-animation-iteration-count:1;-ms-animation-timing-function:ease;-o-animation-name:tooltip-show;-o-animation-duration:.2s;-o-animation-iteration-count:1;-o-animation-timing-function:ease;animation-name:tooltip-show;animation-duration:.2s;animation-iteration-count:1;animation-timing-function:ease}.graphics.portfolio .modal aside .tools .tooltip .tooltip-text{font-family:'Lato', sans-serif;text-transform:uppercase;visibility:hidden;font-size:.875rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:black;color:#fff;text-align:center;border-radius:.375rem;padding:.3125rem;position:absolute;z-index:1000;bottom:150%;left:-50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:100%;line-height:1;-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,0.25),0 .125rem .125rem rgba(0,0,0,0.15);box-shadow:0 .125rem .25rem rgba(0,0,0,0.25),0 .125rem .125rem rgba(0,0,0,0.15)}.graphics.portfolio .modal aside .tools .tooltip .tooltip-text:after{content:'';position:absolute;top:100%;left:50%;margin-left:-.3125rem;border-width:.3125rem;border-style:solid;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.graphics.portfolio .waves .wave1{bottom:0;z-index:-1;background-image:url("../src/graphics/portfolio/portfolio-wave1.svg")}.graphics.portfolio .waves .wave2{bottom:0;background-image:url("../src/graphics/portfolio/portfolio-wave2.svg")}.graphics.contact{background:-webkit-gradient(linear, left top, left bottom, from(#C638EF), color-stop(80%, #17BAFF));background:linear-gradient(to bottom, #C638EF 0%, #17BAFF 80%)}.graphics.contact main{text-align:center}.graphics.contact main h1{margin-bottom:0}.graphics.contact main p{margin:3.125rem 0}.graphics.contact main form{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-align:center;-ms-flex-align:center;align-items:center}.graphics.contact main form *{height:2.5rem;border:.0625rem solid rgba(0,0,0,0);border-radius:.4375rem;padding:0 .9375rem;font-size:1.25rem;width:60%;-webkit-box-shadow:0 .25rem .25rem rgba(0,0,0,0.25),0 .125rem .125rem rgba(0,0,0,0.15);box-shadow:0 .25rem .25rem rgba(0,0,0,0.25),0 .125rem .125rem rgba(0,0,0,0.15)}.graphics.contact main form label{margin-bottom:.625rem;text-align:left;height:auto;padding:0;-webkit-box-shadow:none;box-shadow:none}.graphics.contact main form input,.graphics.contact main form textarea{color:#222;margin-bottom:5px;-webkit-transition:all .2s;transition:all .2s}.graphics.contact main form input::-webkit-input-placeholder,.graphics.contact main form textarea::-webkit-input-placeholder{color:#222;opacity:.2}.graphics.contact main form input::-moz-placeholder,.graphics.contact main form textarea::-moz-placeholder{color:#222;opacity:.2}.graphics.contact main form input:-ms-input-placeholder,.graphics.contact main form textarea:-ms-input-placeholder{color:#222;opacity:.2}.graphics.contact main form input::-ms-input-placeholder,.graphics.contact main form textarea::-ms-input-placeholder{color:#222;opacity:.2}.graphics.contact main form input::placeholder,.graphics.contact main form textarea::placeholder{color:#222;opacity:.2}.graphics.contact main form input[type="submit"],.graphics.contact main form textarea[type="submit"]{-webkit-appearance:none;font-size:20px;margin-top:10px;font-weight:600;text-transform:uppercase;height:auto;padding:10px;background-color:rgba(0,0,0,0.57);color:#fff}.graphics.contact main form input[type="submit"]:hover,.graphics.contact main form textarea[type="submit"]:hover{cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(31,33,36,0.87)}.graphics.contact main form input[type="submit"]:focus,.graphics.contact main form textarea[type="submit"]:focus{border:1px solid rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.graphics.contact main form input:focus,.graphics.contact main form textarea:focus{outline:0;-webkit-box-shadow:0 0.25rem 0.25rem rgba(0,0,0,0.25),0 0.125rem 0.125rem rgba(0,0,0,0.15);box-shadow:0 0.25rem 0.25rem rgba(0,0,0,0.25),0 0.125rem 0.125rem rgba(0,0,0,0.15)}.graphics.contact main form input:focus::-webkit-input-placeholder,.graphics.contact main form textarea:focus::-webkit-input-placeholder{color:#A73AD1}.graphics.contact main form input:focus::-moz-placeholder,.graphics.contact main form textarea:focus::-moz-placeholder{color:#A73AD1}.graphics.contact main form input:focus:-ms-input-placeholder,.graphics.contact main form textarea:focus:-ms-input-placeholder{color:#A73AD1}.graphics.contact main form input:focus::-ms-input-placeholder,.graphics.contact main form textarea:focus::-ms-input-placeholder{color:#A73AD1}.graphics.contact main form input:focus::placeholder,.graphics.contact main form textarea:focus::placeholder{color:#A73AD1}.graphics.contact main form .select{padding:0;border:0;margin-bottom:.3125rem}.graphics.contact main form .select select{color:#222;height:100%;width:100%;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s, -webkit-box-shadow .2s}.graphics.contact main form .select select:focus{-webkit-box-shadow:0 0.25rem 0.25rem rgba(0,0,0,0.25),0 0.125rem 0.125rem rgba(0,0,0,0.15);box-shadow:0 0.25rem 0.25rem rgba(0,0,0,0.25),0 0.125rem 0.125rem rgba(0,0,0,0.15)}.graphics.contact main form .select:not(.is-multiple):not(.is-loading)::after{border-color:#222}.graphics.contact main form textarea{padding:.9375rem;min-height:6.25rem;max-height:18.75rem;resize:vertical;margin-bottom:0}.graphics.contact footer{margin-top:15.625rem}.graphics.contact .waves .wave1{bottom:0;z-index:-1;background-image:url("../src/graphics/contact/contact-wave1.svg")}.graphics.contact .waves .wave2{bottom:0;background-image:url("../src/graphics/contact/contact-wave2.svg")}@media screen and (min-width: 425px) and (max-width: 767px){.graphics.portfolio main .columns .column .categories p{font-size:1rem}}@media screen and (max-width: 1023px){.audio header .navbar-brand-txt{display:none}.audio header .navbar .navbar-menu{background-color:#222;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}.audio header .navbar .navbar-menu .navbar-end{text-align:center}.audio header .navbar .navbar-menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:.0625rem solid rgba(255,255,255,0.2);padding-top:2.5rem;padding-bottom:1.375rem;font-size:1.25rem}.audio header .navbar .navbar-menu ul li{margin-right:0;margin-top:1.25rem}.audio header .navbar .navbar-menu ul li:hover{border-bottom:0 solid rgba(0,0,0,0);padding-bottom:0}.audio header .navbar .navbar-menu ul li:first-child{margin-top:0}.graphics header .navbar .navbar-menu .navbar-end{position:fixed;width:50%;height:100%;top:0;right:-50%;text-align:center;-webkit-transition:all .5s;transition:all .5s}.graphics header .navbar .navbar-menu .navbar-end button{display:block}.graphics header .navbar .navbar-menu .navbar-end .background{position:fixed;left:0;top:0;z-index:-1;width:100vw;height:100vh;background-color:rgba(0,0,0,0.75);opacity:0;-webkit-transition:all .5s;transition:all .5s}.graphics header .navbar .navbar-menu .navbar-end .closeMenu{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:5;height:20px;width:20px;top:20px;left:30px}.graphics header .navbar .navbar-menu .navbar-end .closeMenu:hover{cursor:pointer}.graphics header .navbar .navbar-menu .navbar-end .closeMenu:hover span:nth-child(1){-webkit-transform:rotate(135deg);transform:rotate(135deg)}.graphics header .navbar .navbar-menu .navbar-end .closeMenu:hover span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.graphics header .navbar .navbar-menu .navbar-end .closeMenu span{position:absolute;height:3px;width:100%;background-color:#000;-webkit-transition:all .2s;transition:all .2s}.graphics header .navbar .navbar-menu .navbar-end .closeMenu span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.graphics header .navbar .navbar-menu .navbar-end .closeMenu span:nth-child(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.graphics header .navbar .navbar-menu .navbar-end.mobileMenuOpen{right:0}.graphics header .navbar .navbar-menu .navbar-end.mobileMenuOpen .closeMenu{-webkit-animation-name:closeButtonIn;-webkit-animation-duration:2s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-name:closeButtonIn;-moz-animation-duration:2s;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease;-ms-animation-name:closeButtonIn;-ms-animation-duration:2s;-ms-animation-iteration-count:1;-ms-animation-timing-function:ease;-o-animation-name:closeButtonIn;-o-animation-duration:2s;-o-animation-iteration-count:1;-o-animation-timing-function:ease;animation-name:closeButtonIn;animation-duration:2s;animation-iteration-count:1;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.graphics header .navbar .navbar-menu .navbar-end.mobileMenuOpen .background{opacity:1}.graphics header .navbar .navbar-menu ul{position:fixed;top:0;background-color:#fff;height:100%;width:inherit;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1.25rem 3.75rem;font-size:1.75rem;-webkit-box-shadow:-.25rem 0 3.125rem rgba(0,0,0,0.25);box-shadow:-.25rem 0 3.125rem rgba(0,0,0,0.25);-webkit-transition:all .5s;transition:all .5s}.graphics header .navbar .navbar-menu li{font-weight:normal;color:rgba(0,0,0,0.5);margin:0;margin-bottom:1.25rem}.graphics header .navbar .navbar-menu li:last-child{margin-bottom:0}.graphics header .navbar .navbar-menu li .current-page{color:#000;font-weight:600;border-bottom:0}.graphics header .navbar .navbar-menu li .current-page:after{content:'';position:absolute;left:-2.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#000;height:.125rem;width:1.25rem}.graphics header .navbar .navbar-menu li:hover{color:#000}.graphics.about main h1 ~ .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.graphics.about main .card{margin-bottom:50px}.graphics.about main .columns .column{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-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:auto;flex-basis:auto}.graphics.about main .columns .column p{text-align:justify;-moz-text-align-last:center;text-align-last:center}.graphics.contact main form *{width:80%}.graphics.portfolio main .columns .column .categories{height:calc(100vw / 100 * 80 / 2 - 10px)}.graphics.portfolio .modal .presentation .content{display:none}}@media screen and (min-width: 768px){.no-desktop{display:none !important}.audio.portfolio main .columns .column .categories{height:calc(((100vw - 1.875rem) / 100 * 80) / 2 - 0.625rem)}.graphics.home .action h1{font-size:5rem}.graphics.about main .columns .column:nth-child(2) .card{width:80%}.graphics.about main .action a{width:auto}.graphics.portfolio main .filterButtons p:nth-child(2){display:none}}@media screen and (min-width: 768px) and (max-width: 1023px){.graphics.home .services div:nth-child(2) .container .columns{-ms-flex-wrap:wrap;flex-wrap:wrap}.graphics.home .services div:nth-child(2) .container .columns .column{-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%}.graphics.home .services div:nth-child(2) .container .columns .column p{text-align:center}}@media screen and (min-width: 1024px){.audio.home main .home-icons svg{isolation:isolate;width:100%;height:3.125rem;padding:0 1.25rem;margin-bottom:1.25rem;fill:#000;-webkit-transition:fill .2s ease;transition:fill .2s ease}.audio.home main .home-mastering{margin-left:0}.graphics header.header-hover{-webkit-transition:background-color .2s;transition:background-color .2s}.graphics header.header-hover:hover{background-color:rgba(0,0,0,0.5) !important}.graphics header .navbar .navbar-burger{display:none}.graphics.home .showcase .columns h2.column.selected:after,.graphics.home .showcase .columns h2:hover:after{width:95%}.graphics.home .showcase .work-samples .back-sample-1,.graphics.home .showcase .work-samples .back-sample-2{display:block}.graphics.home .action h1{font-size:6rem;line-height:7.1875rem}.graphics.portfolio main .columns .column .categories{height:calc(100vw / 100 * 80 / 3 - 10px)}}@media screen and (min-width: 1216px){.graphics.home .showcase .columns h2{font-size:1.75rem}.graphics.portfolio main .columns .column .categories{height:calc(100vw / 100 * 80 / 4 - 10px)}}@media screen and (min-width: 1440px){.graphics.home .showcase .columns h2.column.selected:after,.graphics.home .showcase .columns h2:hover:after{width:80%}}@media screen and (max-width: 1216px){.graphics.home .showcase .columns h2.column.selected:after,.graphics.home .showcase .columns h2:hover:after{top:15%}}@media screen and (max-width: 767px){.graphics header .navbar .navbar-menu .navbar-end{position:fixed;width:75%;height:100%;top:0;right:-75%;text-align:center;-webkit-transition:all .5s;transition:all .5s}.graphics.home .action h1{font-size:3rem;line-height:3.75rem}.graphics.home .action img{margin-top:-9.0625rem}.graphics.portfolio .modal .presentation .background{z-index:5}}@media screen and (max-width: 768px){.no-mobile{display:none !important}.index .triggers .left-trigger{width:100vw;height:50vh}.index .triggers .right-trigger{width:100vw;height:50vh;position:absolute;left:0;top:50vh}.index .graphics .left-graphics{-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% 50%, 0% 50%);-moz-clip-path:polygon(0% 0%, 100% 0%, 100% 50%, 0% 50%);-ms-clip-path:polygon(0% 0%, 100% 0%, 100% 50%, 0% 50%);-o-clip-path:polygon(0% 0%, 100% 0%, 100% 50%, 0% 50%);clip-path:polygon(0% 0%, 100% 0%, 100% 50%, 0% 50%)}.index .graphics .left-graphics h2{left:50%;top:calc(25% - 9.375rem / 4)}.index .graphics .right-graphics{-webkit-clip-path:polygon(0% 50%, 100% 50%, 100% 100%, 0% 100%);-moz-clip-path:polygon(0% 50%, 100% 50%, 100% 100%, 0% 100%);-ms-clip-path:polygon(0% 50%, 100% 50%, 100% 100%, 0% 100%);-o-clip-path:polygon(0% 50%, 100% 50%, 100% 100%, 0% 100%);clip-path:polygon(0% 50%, 100% 50%, 100% 100%, 0% 100%)}.index .graphics .right-graphics h2{left:50%;top:calc(75% + 9.375rem / 4)}.index .graphics .left-hover{-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% 60%, 0% 40%);-moz-clip-path:polygon(0% 0%, 100% 0%, 100% 60%, 0% 40%);-ms-clip-path:polygon(0% 0%, 100% 0%, 100% 60%, 0% 40%);-o-clip-path:polygon(0% 0%, 100% 0%, 100% 60%, 0% 40%);clip-path:polygon(0% 0%, 100% 0%, 100% 60%, 0% 40%)}.index .graphics .right-hover{-webkit-clip-path:polygon(0% 40%, 100% 60%, 100% 100%, 0% 100%);-moz-clip-path:polygon(0% 40%, 100% 60%, 100% 100%, 0% 100%);-ms-clip-path:polygon(0% 40%, 100% 60%, 100% 100%, 0% 100%);-o-clip-path:polygon(0% 40%, 100% 60%, 100% 100%, 0% 100%);clip-path:polygon(0% 40%, 100% 60%, 100% 100%, 0% 100%)}.index .graphics .left-hover-2{-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% 40%, 0% 60%);-moz-clip-path:polygon(0% 0%, 100% 0%, 100% 40%, 0% 60%);-ms-clip-path:polygon(0% 0%, 100% 0%, 100% 40%, 0% 60%);-o-clip-path:polygon(0% 0%, 100% 0%, 100% 40%, 0% 60%);clip-path:polygon(0% 0%, 100% 0%, 100% 40%, 0% 60%)}.index .graphics .right-hover-2{-webkit-clip-path:polygon(0% 60%, 100% 40%, 100% 100%, 0% 100%);-moz-clip-path:polygon(0% 60%, 100% 40%, 100% 100%, 0% 100%);-ms-clip-path:polygon(0% 60%, 100% 40%, 100% 100%, 0% 100%);-o-clip-path:polygon(0% 60%, 100% 40%, 100% 100%, 0% 100%);clip-path:polygon(0% 60%, 100% 40%, 100% 100%, 0% 100%)}.audio h1{font-size:2.1875rem}.audio h2{font-size:1.75rem}.audio h3{font-size:1.3rem}.audio.home .hero .logo svg{height:12.5rem}.audio.home .hero .material-icons{font-size:3.125rem}.audio.home .hero .down-arrow{height:1.5625rem}.audio.home .hero .hero-video{display:block}.audio.home main h3{margin-bottom:3.75rem}.audio.home main .home-mastering{margin-left:0}.audio.home main .home-recording-content,.audio.home main .home-editing-content,.audio.home main .home-mixing-content,.audio.home main .home-mastering-content,.audio.home main .home-graphics-content{padding:.625rem 0}.audio.about main .about-divider-mobile{display:block;width:50%}.audio.about main .about-text{padding:0}.audio.portfolio .footer-afterOpen{margin-bottom:8.25rem}.audio.portfolio .hidePlayer{-webkit-transform:translateY(8.25rem) !important;transform:translateY(8.25rem) !important}.audio.portfolio .moveArrow-afterOpen{bottom:9.5rem !important}.audio.portfolio .moveArrow-afterClose{bottom:1.25rem !important}.audio.portfolio .audioPlayer{padding:1.25rem;-webkit-transform:translateY(8.25rem);transform:translateY(8.25rem)}.audio.portfolio .audioPlayer .container{max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.audio.portfolio .audioPlayer .container .art{display:none}.audio.portfolio .audioPlayer .container .audio-controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.audio.portfolio .audioPlayer .container .audio-controls .seek{margin:.625rem 0}.audio.contact main form input,.audio.contact main form textarea{width:100%}.audio.contact main form .select.is-fullwidth{width:100%}.audio.contact main form .form-button input{width:100%}.graphics main h1{padding-top:calc(50px + 80px);margin-bottom:50px}.graphics.home .hero>div #typewriter h1{font-size:1.75rem}.graphics.home .hero>div #typewriter h1:nth-child(2):after{height:2.5rem}.graphics.home .services div:nth-child(2) .container h3{margin-bottom:0}.graphics.home .services div:nth-child(2) .container .column{padding-bottom:0}.graphics.home .showcase .columns:not(:nth-child(1)) h2{margin-top:1.25rem}.graphics.home .showcase .columns:not(:nth-child(1)) h2:after,.graphics.home .showcase .columns:not(:nth-child(1)) h2.selected:after{width:35%}.graphics.about main .columns .column:nth-child(2) .card{width:100%}.graphics.about main .action{margin-top:100px;margin-bottom:200px}.graphics.about main .action a{padding:15px 45px}.graphics.portfolio main .columns .column{margin-bottom:10px}.graphics.portfolio main .columns .column .categories{height:calc(100vw / 100 * 80 / 1 - 10px)}.graphics.portfolio main .filterButtons p:nth-child(1){display:none}.graphics.portfolio .modal{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%}.graphics.portfolio .modal .presentation{display:block;width:100%}.graphics.portfolio .modal .presentation .content{display:none}.graphics.portfolio .modal aside{position:absolute;top:auto;width:100%;max-height:75%;border-radius:3.125rem 3.125rem 0 0;padding-top:3.125rem;padding-bottom:3.125rem}.graphics.portfolio .modal aside .close{height:.3125rem;width:6.25rem;background-color:#c4c4c4;border-radius:.625rem;position:absolute;top:.625rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.graphics.portfolio .modal aside .close img{display:none}.graphics.portfolio .modal aside h2{margin-top:2.5rem}.graphics.portfolio .modal aside.modalSidebar-modalOpen{-webkit-animation-name:mobileModalOpen;animation-name:mobileModalOpen}.graphics.portfolio .modal aside.modalSidebar-modalClose{-webkit-animation-name:mobileModalClose;animation-name:mobileModalClose}.graphics.services main .columns .column{padding:0}.graphics.services main .columns:nth-child(even) .column:nth-child(1),.graphics.services main .columns:nth-child(odd) .column:nth-child(1){padding:0}.graphics.services main .columns:nth-child(even) .column:nth-child(2),.graphics.services main .columns:nth-child(odd) .column:nth-child(2){margin-top:1.25rem;padding:0}}@media screen and (max-width: 576px){.audio.portfolio main .filters{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:5px;grid-row-gap:5px}.audio.portfolio main .filters div:hover span{-webkit-transform:translateY(0);transform:translateY(0)}.audio.portfolio main .filters div span{margin:0;padding:15px 15px}.graphics.portfolio main .filters{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:5px;grid-row-gap:5px}.graphics.portfolio main .filters div:hover span{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.4);box-shadow:0px 2px 4px rgba(0,0,0,0.4)}.graphics.portfolio main .filters div span{margin:0;padding:15px 15px}.graphics.contact main form *{width:100%}.graphics.contact main form input[type="submit"]{width:100%}}@media screen and (max-width: 425px){.graphics main.container{max-width:100%;padding:0 20px}.graphics.home .showcase .columns h2.column.selected:after{width:60%}.graphics.home .action div a{padding:15px 50px}.graphics.about main .action a{width:100%;padding:15px 0}.graphics.portfolio main .columns .column .categories{height:calc(100vw - 50px)}.graphics.portfolio main .columns .column .categories p{font-size:1rem}}@media screen and (max-width: 375px){.graphics.home .showcase .columns h2.column.selected:after{width:70%}.graphics.about main .action a{width:100%}}@media screen and (max-width: 320px){.graphics.home .showcase .columns h2.column.selected:after,.graphics.home .showcase .columns h2:hover:after{width:80%}}

/*# sourceMappingURL=main.css.map */
