body{font-family:'Roboto', sans-serif;position:relative;width:100%;height:100%;color:#333;background-color:#FF80AB}html{width:100%;height:100%}h1,h2,h3,h4,h5,h6{margin:0 0 25px;line-height:1.2em;letter-spacing:0}p{font-size:16px;line-height:1.5;margin:0 0 25px}@media (min-width: 768px) and (max-width: 991px){p{font-size:18px;line-height:1.6;margin:0 0 35px}}a{transition:all .2s ease-in-out;color:#333}a:hover,a:focus{text-decoration:none;color:#000}a.highlighter{background-image:linear-gradient(180deg, transparent 65%, #fcf113 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s ease}a.highlighter:focus,a.highlighter:hover{background-size:100% 100%;cursor:pointer}.nobr{white-space:nowrap}.delight{z-index:2;position:fixed;pointer-events:none}#mainNav{margin-bottom:0;text-transform:uppercase;background-color:white}#mainNav .container{margin-left:10px}#mainNav .navbar-toggler{z-index:3;font-size:20px;padding:11px;color:#333;outline:none;border:none}#mainNav a{font-weight:100;color:#fff}#mainNav .navbar-nav .nav-link{background-image:linear-gradient(180deg, transparent 65%, #fcf113 0);background-size:0 50%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s ease;background-position:0 16px}#mainNav .navbar-nav .nav-link:hover{outline:none;background-size:100% 50%}#mainNav .navbar-nav .nav-item:hover{outline:none}#mainNav .navbar-nav .nav-item:focus,#mainNav .navbar-nav .nav-item:active{outline:none;background-color:transparent}@media (min-width: 768px){#mainNav{padding:20px 0;transition:background .25s ease-in-out, padding .25s ease-in-out;letter-spacing:1px;border-bottom:none;background:transparent}#mainNav.navbar-shrink{padding:10px 0;background:white}#mainNav.navbar-shrink a{color:#333;font-weight:300}#mainNav.navbar-shrink a:hover{cursor:pointer}#mainNav.navbar-shrink .nav-link.active{color:#333}#mainNav .container{margin-left:auto}#mainNav .nav-link.active{outline:none;color:white;font-weight:500}}.fullscreen .modal-dialog{margin:0 0 0 0;width:100%;height:100vh;min-height:100vh;padding:0}.fullscreen .modal-content{height:100vh;min-height:100vh;border-radius:0;background-color:#FF5252;overflow:hidden;color:white;padding-top:30px}.fullscreen .modal-body ul{padding:0;overflow:auto}.fullscreen .modal-body li{padding:4px 0 4px 0}.fullscreen .modal-body a{color:white;font-size:42px;text-transform:uppercase;font-weight:100;line-height:0.7em;letter-spacing:1.1px}.quote-section{display:flex;align-items:center;width:100%;min-height:100%;padding:0;padding-left:20px;padding-top:100px;padding-bottom:100px;color:black;background-color:white}.quote-section .container{padding-left:5px}.quote-section h2{font-size:40px;font-style:italic;font-weight:900}.quote-section h3{font-size:18px;font-style:italic;font-weight:300}@media (min-width: 768px) and (max-width: 991px){.quote-section h2{font-size:80px}.quote-section h3{font-size:26px}}@media (min-width: 992px) and (max-width: 1199px){.quote-section h2{font-size:80px}.quote-section h3{font-size:34px}}@media (min-width: 1200px){.quote-section h2{font-size:80px}.quote-section h3{font-size:34px}}.cover-section{display:flex;align-items:center;width:100%;min-height:100%;color:white;padding:0;padding-left:10px;padding-top:100px;padding-bottom:100px}.cover-section h2{font-size:38px;font-style:italic;font-weight:900}.cover-section h3{font-size:18px;font-weight:300;line-height:1.5em;padding-right:10px}@media (min-width: 768px) and (max-width: 991px){.cover-section .container{padding-left:10px}.cover-section h2{font-size:68px}.cover-section h3{font-size:22px;font-weight:100;width:90%}}@media (min-width: 992px) and (max-width: 1199px){.cover-section .container{padding-left:10px}.cover-section h2{font-size:88px}.cover-section h3{font-size:30px;font-weight:100;width:90%}}@media (min-width: 1200px){.cover-section .container{padding-left:10px}.cover-section h2{font-size:90px}.cover-section h3{font-size:30px;font-weight:100;width:90%}}.card-section{display:flex;width:100%;padding-left:10px;padding-top:50px;padding-bottom:50px;color:#333}.card-section h2{font-size:22px;font-weight:500}.card-section ul{margin:0;padding:0;list-style:none;font-size:20px;font-weight:300}.card-section p{font-size:18px;font-weight:300}.card-section .btn-learn{font-size:16px}.card-section .container{margin-left:0}@media (min-width: 576px){.card-section .container{margin-left:auto}}@media (min-width: 768px) and (max-width: 991px){.card-section{padding-top:50px;padding-bottom:50px}.card-section h2{font-size:30px}.card-section p{margin-bottom:0}.card-section .btn-learn{font-size:22px}}@media (min-width: 1200px){.card-section{padding-top:75px;padding-bottom:75px}.card-section ul{font-size:30px}.card-section h2{font-size:30px}.card-section p{margin-bottom:0}.card-section .btn-learn{font-size:28px}}.project-cover{padding:0;color:white;background-color:black;padding-top:150px}.project-cover .container{margin-left:15px}.project-cover a{color:white;font-weight:300;font-size:20px}.project-cover h2{margin:0;font-style:normal;font-size:34px;font-weight:900;letter-spacing:1.1px}.project-cover h3{font-size:20px;font-weight:300}@media (min-width: 768px) and (max-width: 991px){.project-cover{padding-top:150px}.project-cover .container{margin-left:auto}.project-cover a{font-weight:300;font-size:20px}.project-cover h2{font-size:68px}.project-cover h3{font-weight:100;font-size:28px}}@media (min-width: 992px) and (max-width: 1199px){.project-cover{padding-top:200px}.project-cover .container{margin-left:auto}.project-cover a{font-weight:300;font-size:24px}.project-cover h2{font-size:72px}.project-cover h3{font-weight:100;font-size:30px}}@media (min-width: 1200px){.project-cover{padding-top:250px}.project-cover .container{margin-left:auto}.project-cover a{font-weight:300;font-size:24px}.project-cover h2{font-size:72px}.project-cover h3{font-weight:100;font-size:30px}}.project-section{color:#333;background-color:white;padding-top:75px;padding-bottom:50px}.project-section .row{margin-bottom:40px}.project-section a{color:#333;font-size:20px;font-weight:100}.project-section p{font-size:20px;font-weight:300;margin-bottom:0}.project-section p a{color:#333}.project-section h2{margin:0;font-style:normal;font-size:28px;font-weight:500;line-height:1.5}.project-section h3{font-size:28px;font-weight:300;line-height:1.5}@media (min-width: 768px) and (max-width: 991px){.project-section{padding-top:75px}.project-section .row{margin-bottom:50px}.project-section a{font-weight:100;font-size:14px}.project-section p{font-size:20px;font-weight:100}.project-section h2{font-size:30px}.project-section h3{font-weight:100;font-size:20px}}@media (min-width: 992px) and (max-width: 1199px){.project-section{padding-top:100px}.project-section .row{margin-bottom:50px}.project-section a{font-weight:100;font-size:20px}.project-section p{font-size:20px;font-weight:100}.project-section h2{font-size:30px}.project-section h3{font-weight:100;font-size:22px}}@media (min-width: 1200px){.project-section{padding-top:150px}.project-section .row{margin-bottom:125px}.project-section a{font-weight:100;font-size:24px}.project-section p{font-size:26px;font-weight:100}.project-section h2{font-size:40px}.project-section h3{font-weight:100;font-size:30px}}.btn{font-weight:300;border-radius:0;letter-spacing:1.1px;transition:all .2s ease-out;-webkit-transform:all .2s ease-out;transform:all .2s ease-out}.btn-contact{color:white;background-color:#FF1744;font-size:26px;padding:10px 15px;margin:10px;margin-left:0;z-index:10}.btn-contact:hover,.btn-contact:focus{color:white;outline:none;-webkit-transform:scale(1.1);transform:scale(1.1)}@media (min-width: 768px){.btn-contact{margin-right:30px}.btn-contact:last-child{margin-left:0px}}ul.banner-social-buttons{margin-top:0}@media (max-width: 1199px){ul.banner-social-buttons{margin-top:15px}}@media (max-width: 767px){ul.banner-social-buttons li{display:block;margin-bottom:20px;padding:0}ul.banner-social-buttons li:last-child{margin-bottom:0}}#home-section{background-color:#00BCD4;padding-top:200px}#home-section h2{font-weight:300;font-style:italic;font-size:34px}#home-section h3{font-size:36px;font-style:italic;font-weight:900;line-height:1.2em}@media (min-width: 768px) and (max-width: 991px){#home-section{padding-top:250px}#home-section .container{padding-left:10px}#home-section h2{font-weight:100;font-size:46px}#home-section h3{font-weight:500;font-style:italic;font-size:46px;width:100%}}@media (min-width: 992px) and (max-width: 1199px){#home-section{padding-top:300px}#home-section .container{padding-left:10px}#home-section h2{font-weight:100;font-size:62px}#home-section h3{font-weight:500;font-style:italic;font-size:62px;width:100%}}@media (min-width: 1200px){#home-section{padding-top:175px}#home-section .container{padding-left:10px}#home-section h2{font-weight:100;font-size:66px;width:90%}#home-section h3{font-weight:500;font-style:italic;font-size:66px}}#expertise-section{background-color:#FFA000}#expertise-card-1{background-color:#FFECB3}#expertise-card-2{background-color:#FFE082}#expertise-card-3{background-color:#FFD54F}#expertise-card-4{background-color:#FFCA28}#work-section{background-color:#00C853}#work-card-1{background-color:#E8F5E9}#work-card-2{background-color:#B9F6CA}#work-card-3{background-color:#8DFFAC}#work-card-4{background-color:#269043;padding-top:50px;padding-bottom:50px}#work-card-4 h2{margin-bottom:30px;color:white}@media (min-width: 768px) and (max-width: 1199px){#work-card-4{padding-top:75px;padding-bottom:100px}#work-card-4 h2{margin-bottom:75px}}@media (min-width: 1200px){#work-card-4{padding-top:100px;padding-bottom:125px}#work-card-4 h2{margin-bottom:75px}}#work-card-1 h2,#work-card-2 h2,#work-card-3 h2,#work-card-3 h2{margin-bottom:0}#work-reach-section{background:url(../images/projects-reach/bg-reach.jpg) no-repeat bottom center scroll;background-size:cover;-o-background-size:cover}#work-reach-project .project-quote{font-weight:500;font-style:italic;font-size:24px}#work-reach-project .activation-phone{height:300px;position:relative;z-index:2}#work-reach-project .activation-demo-btn{display:inline-block;font-size:14px;line-height:1.2;font-weight:300;margin-bottom:15px;background-color:#157256;padding:10px 10px;color:white;text-align:center}#work-reach-project .headphone-plug{position:relative;margin-top:-45px;margin-left:-90px;margin-bottom:50px;z-index:1}#work-reach-project .demo-text-offset{padding-top:0;margin-bottom:50px}#work-reach-project .demo-links-offset{padding-top:30px}#work-reach-project .demo-links-offset h4{font-size:16px}#work-reach-project .img-biology{margin-bottom:50px}@media (min-width: 768px) and (max-width: 991px){#work-reach-project .project-quote{font-size:20px}#work-reach-project .demo-text-offset{padding-top:0;padding-bottom:50px}#work-reach-project .demo-links-offset{padding-top:120px}#work-reach-project .demo-links-offset h4{font-size:20px}#work-reach-project .activation-phone{height:auto}#work-reach-project .activation-demo-btn{padding:15px 20px;font-size:20px}#work-reach-project .img-biology{margin-bottom:50px}#work-reach-project .headphone-plug{margin-left:-120px}}@media (min-width: 992px) and (max-width: 1199px){#work-reach-project .project-quote{font-size:20px}#work-reach-project .demo-text-offset{padding-top:0;padding-bottom:50px}#work-reach-project .demo-links-offset{padding-top:120px}#work-reach-project .demo-links-offset h4{font-size:20px}#work-reach-project .activation-phone{height:auto}#work-reach-project .activation-demo-btn{padding:15px 20px;font-size:20px}#work-reach-project .img-biology{margin-bottom:50px}}@media (min-width: 1200px){#work-reach-project .project-quote{font-size:26px}#work-reach-project .demo-text-offset{padding-top:120px}#work-reach-project .demo-links-offset{padding-top:120px}#work-reach-project .demo-links-offset h4{font-size:20px}#work-reach-project .activation-phone{height:auto}#work-reach-project .activation-demo-btn{padding:15px 20px;font-size:20px}}#work-aw-section{background:linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.9)),url(../images/projects-aw/work-aw-bg.jpg) no-repeat bottom center scroll;background-size:cover;-o-background-size:cover}#work-vice-section{background:linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.9)),url(../images/projects-vice/work-vice-bg.jpg) no-repeat bottom center scroll;background-size:cover;-o-background-size:cover}#work-vice-project .before-after #title-before{margin-top:10px;margin-bottom:20px}#work-vice-project .before-after #title-after{margin-top:10px}#work-vice-project .sample-gifs img{margin-bottom:20px}@media (min-width: 768px){#work-vice-project .before-after #title-before{margin-bottom:0}#work-vice-project .sample-gifs img{margin-bottom:0}}#about-section{background-color:#FF4081}#contact-section{background-color:#00BFA5}@media (max-width: 576px){#quote-1 .container{width:100%}}#quote-2 h2{font-size:36px;font-style:italic;font-weight:900}#quote-2 h3{font-size:18px;font-style:italic;font-weight:300}@media (min-width: 768px) and (max-width: 991px){#quote-2 h2{font-size:72px}#quote-2 h3{font-size:26px}}@media (min-width: 992px) and (max-width: 1199px){#quote-2 h2{font-size:70px}#quote-2 h3{font-size:34px}}@media (min-width: 1200px){#quote-2 h2{font-size:70px}#quote-2 h3{font-size:34px}}footer{background-color:#00796B;color:white;padding:25px 0}footer p{font-size:14px;margin:0;font-weight:300}@media (min-width: 768px) and (max-width: 991px){footer{padding:50px 0}}body ::-moz-selection,html ::-moz-selection{background:#fcf113}body ::selection,html ::selection{background:#fcf113}body ::-moz-selection,html ::-moz-selection{background:#fcf113}img::-moz-selection{background:transparent}img::selection{background:transparent}img::-moz-selection{background:transparent}body{-webkit-tap-highlight-color:rgba(252,241,19,0.2)}
