body,html{font-family:'Roboto Condensed',sans-serif;font-size:17px;line-height:1.3;font-weight:300;margin:0;padding:0;background:#faf8f2;height:100%}a{color:#eb0c77;text-decoration:underline}a:hover{color:#1d1d21;text-decoration:underline}header{position:fixed;left:0;width:100%;z-index:100;background:#FFF;height:62px;top:-62px;border-bottom:solid 1px #EEE;box-shadow:0 0 10px rgba(0,0,0,.1);transform:translate3d(0,0,0);-webkit-transition:.4s cubic-bezier(.23,1,.32,1);-moz-transition:.4s cubic-bezier(.23,1,.32,1);-ms-transition:.4s cubic-bezier(.23,1,.32,1);-o-transition:.4s cubic-bezier(.23,1,.32,1);transition:.4s cubic-bezier(.23,1,.32,1)}header.fixed{top:0}header .container{position:relative}header .logo{position:absolute;top:50%;left:0;margin-top:-22px}header #navigation{float:right;font-size:17px}header #navigation li{display:inline-block}header #navigation li.active a{color:#eb0c77}header #navigation li.active a::after{content:'';display:block;position:absolute;top:0;left:0;height:3px;width:100%;background-color:#eb0c77}header #navigation li a{color:#b3b3bd;text-decoration:none;margin:0;position:relative;display:inline-block;background:0 0!important;padding:20px 10px}header #navigation li a:hover{color:#eb0c77;text-decoration:none;background:0 0}footer{background:#1d1d21;color:#FFF}.pages{overflow:hidden}.intro{height:60%;color:#FFF;position:relative;overflow:hidden;background:#eb0c77}@media (max-width:767px){.intro{text-align:center}}.intro .container{height:100%;position:relative}.intro .container .logo{margin-top:50px;position:relative;z-index:15}.intro .container nav{position:absolute;right:0;top:0;z-index:100}.intro .container nav a{font-size:18px;color:#FFF;text-decoration:none;position:relative;display:inline-block;background:0 0!important;margin:55px 0;padding:10px}.intro .container nav a:hover{color:#FFF;text-decoration:none;background:0 0}.intro .container nav a:hover::before{content:'';display:block;position:absolute;top:-55px;left:0;width:100%;height:3px;background-color:#f766ac}.intro .title{position:absolute;top:50%;width:100%;margin-top:-60px;font-family:Roboto,sans-serif}@media (max-width:767px){.intro .title{left:0}}.intro .title h1{font-size:60px;font-weight:200;margin:0;position:relative;z-index:15}.intro .title h1 div{display:inline-block}.intro .title h1 .slab{font-family:'Roboto Slab',serif;font-weight:700}.intro .title h2{font-weight:200;font-size:50px;margin:0;z-index:15;position:relative}.intro .title .balloon{position:absolute;top:-200px;left:470px;-webkit-animation:balloon 6s ease-in-out infinite;-moz-animation:balloon 6s ease-in-out infinite;-o-animation:balloon 6s ease-in-out infinite;animation:balloon 6s ease-in-out infinite}@media (max-width:991px){.intro .title .balloon{left:300px}}@media (max-width:767px){.intro .title .balloon{left:auto;right:10px}}@-webkit-keyframes balloon{0%,100%{-webkit-transform:translate(10px,-10px) rotate(-8eg)}50%{-webkit-transform:translate(-15px,20px) rotate(10deg)}}@-moz-keyframes balloon{0%,100%{-moz-transform:translate(10px,-10px) rotate(-8eg)}50%{-moz-transform:translate(-15px,10px) rotate(10deg)}}@-o-keyframes balloon{0%,100%{-o-transform:translate(10px,-10px) rotate(-8eg)}50%{-o-transform:translate(-15px,10px) rotate(10deg)}}@keyframes balloon{0%,100%{transform:translate(10px,-10px) rotate(-8eg)}50%{transform:translate(-15px,10px) rotate(10deg)}}.intro .title .balloon object{width:180px}.intro .planet{position:absolute;right:-20%;top:10%;width:70%}@media (max-width:1199px){.intro .planet{right:-30%;width:90%}}@media (max-width:991px){.intro .planet{right:-40%;width:120%;top:20%}}@media (max-width:767px){.intro .planet{width:140%;right:0;left:-20%;top:45%}}@media (max-width:500px){.intro .planet{top:60%}}.intro .planet div{-webkit-animation-name:rotate;-webkit-animation-duration:300s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}@-webkit-keyframes rotate{from{-webkit-transform:rotate(360deg)}to{-webkit-transform:rotate(0deg)}}@-moz-keyframes rotate{from{-webkit-transform:rotate(360deg)}to{-webkit-transform:rotate(0deg)}}@keyframes rotate{from{-webkit-transform:rotate(360deg)}to{-webkit-transform:rotate(0deg)}}.intro .planet div object{width:100%}.intro .down-arrow{width:82px;height:82px;position:absolute;left:50%;margin-left:-41px;bottom:-35px;-webkit-border-radius:82px;border-radius:82px;text-align:center;font-size:40px;line-height:50px;color:#FFF}.intro .down-arrow:hover{background:#dc0b70}.intro .down-arrow i{-webkit-animation:arrow 1s infinite;animation:arrow 1s infinite}@-webkit-keyframes arrow{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(3px);transform:translateY(3px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes arrow{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(3px);transform:translateY(3px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}article{padding:40px 0}article.no-padding{padding:40px 0 0}article h1{font-family:'Roboto Slab',serif;color:#eb0c77;font-weight:700;font-size:30px;margin:0 auto 30px}article h2{color:#1d1d21;font-weight:300;margin:0 auto 10px;font-size:20px;width:50%}article hr{max-width:50px;border-color:#eb0c77;border-width:2px;margin-bottom:30px}@media (max-width:767px){article h2{width:80%}}article .cards{display:table;margin-top:30px;width:100%}article .cards .card{text-align:center;float:none;display:table-cell;padding:0 20px 60px;position:relative}@media (max-width:550px){article .cards .card{padding:0 5px 60px}}article .cards .card.active i{color:#eb0c77;border-color:#eb0c77}article .cards .card.active:after{content:'';display:block;position:absolute;left:50%;margin-left:-30px;bottom:0;width:0;height:0;border-bottom:30px solid #1e1e1e;border-top:30px solid transparent;border-left:30px solid transparent;border-right:30px solid transparent}article .cards .card div{cursor:pointer}article .cards .card div i{color:#1d1d21;font-size:40px;display:inline-block;border-radius:80px;padding:20px 0;width:80px;height:80px;border:2px solid #eaeaec}@media (max-width:550px){article .cards .card div i{width:15vw;height:15vw;font-size:8vw;padding:3vw}}article .cards .card div h1{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:22px;margin:15px auto 10px}@media (max-width:991px){article .cards .card div h1{font-size:18px}article .cards .card div .description{display:none}}@media (max-width:550px){article .cards .card div h1{display:none}}article .cards .card div:hover i{color:#eb0c77;border-color:#eb0c77}.dark{background:#1d1d21;padding:20px 0}.dark article,.dark article h1,.dark article h2{color:#FFF}.dark article hr{border-color:#FFF}.pink{background:#eb0c77;padding:40px 0}.pink article,.pink article h1,.pink article h2{color:#FFF}.pink article hr{border-color:#FFF}.people{font-size:15px;margin:0 -15px}.people .person{display:block;width:20%;text-align:left;padding:30px 15px 0;float:left}.people .person .name{font-size:16px;color:#eb0c77}.people .person .title{font-size:14px;font-weight:400;margin-bottom:15px}.people .person .image{margin-bottom:15px}.people .person .image img{max-width:100%}@media (max-width:991px){.people .person{width:33.3%;height:380px}}@media (max-width:767px){.people .person{width:100%;float:none;height:auto}.people .person .image{float:left;margin:0 25px 0 0}}.services{background:#1e1e1e;padding:50px 0}.services .item{background:#1e1e1e;color:#FFF}.services .item h1{color:#FFF}@media (max-width:870px){.services .item .row{padding:0 50px}}@media (max-width:550px){.services .item .row{padding:0 10px}}.services .owl-nav{font-size:40px;line-height:40px;color:#fff;text-align:center}@media (max-width:550px){.services .owl-nav{display:none}}.services .owl-nav div{width:82px;height:82px;position:absolute;top:50%;margin-top:-41px;background:#FFF;-webkit-border-radius:82px;border-radius:82px;text-align:center;font-size:40px;line-height:40px;color:#1d1d21}.services .owl-nav div.owl-prev{padding:19px 10px 10px 35px;left:-37px}.services .owl-nav div.owl-prev:hover{left:-41px}.services .owl-nav div.owl-next{padding:19px 35px 10px 10px;right:-37px}.services .owl-nav div.owl-next:hover{right:-41px}.portfolio{width:100%;overflow:hidden}.portfolio .owl-nav{font-size:40px;line-height:40px;color:#fff;text-align:center}.portfolio .owl-nav div{width:82px;height:82px;position:absolute;top:50%;margin-top:-41px;background:#1d1d21;-webkit-border-radius:82px;border-radius:82px;text-align:center;font-size:40px;line-height:40px;color:#FFF;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,.75);box-shadow:0 0 30px 0 rgba(0,0,0,.75);border:1px solid #18181c}.portfolio .owl-nav div.owl-prev{padding:19px 10px 10px 35px;left:-37px}.portfolio .owl-nav div.owl-prev:hover{left:-41px}.portfolio .owl-nav div.owl-next{padding:19px 35px 10px 10px;right:-37px}.portfolio .owl-nav div.owl-next:hover{right:-41px}.portfolio .owl-item:nth-child(odd) .project:nth-child(1){padding-bottom:40%}@media (max-width:1000px){.portfolio .owl-item:nth-child(odd) .project:nth-child(1){padding-bottom:33.33%}}@media (max-width:500px){.portfolio .owl-item:nth-child(odd) .project:nth-child(1){padding-bottom:100%}}.portfolio .owl-item:nth-child(odd) .project:nth-child(1) .content{background-position:left center}.portfolio .owl-item:nth-child(odd) .project:nth-child(1) .content:hover{background-position:5% center}.portfolio .owl-item:nth-child(odd) .project:nth-child(4){width:40%}@media (max-width:1000px){.portfolio .owl-item:nth-child(odd) .project:nth-child(4){width:66.66%}}@media (max-width:500px){.portfolio .owl-item:nth-child(odd) .project:nth-child(4){width:100%}}.portfolio .owl-item:nth-child(odd) .project:nth-child(4) .content{background-size:100% auto;background-position:top center}.portfolio .owl-item:nth-child(odd) .project:nth-child(4) .content:hover{background-size:110% auto;background-position:center 5%}.portfolio .owl-item:nth-child(even) .project:nth-child(1){width:40%}@media (max-width:1000px){.portfolio .owl-item:nth-child(even) .project:nth-child(1){width:66.66%}}@media (max-width:500px){.portfolio .owl-item:nth-child(even) .project:nth-child(1){width:100%}}.portfolio .owl-item:nth-child(even) .project:nth-child(1) .content{background-size:100% auto;background-position:top center}.portfolio .owl-item:nth-child(even) .project:nth-child(1) .content:hover{background-size:110% auto;background-position:center 5%}.portfolio .owl-item:nth-child(even) .project:nth-child(6){width:40%}@media (max-width:1000px){.portfolio .owl-item:nth-child(even) .project:nth-child(6){width:33.33%}}@media (max-width:500px){.portfolio .owl-item:nth-child(even) .project:nth-child(6){width:100%}}.portfolio .owl-item:nth-child(even) .project:nth-child(6) .content{background-size:100% auto;background-position:top center}.portfolio .owl-item:nth-child(even) .project:nth-child(6) .content:hover{background-size:110% auto;background-position:center 5%}@media (max-width:1000px){.portfolio .owl-item:nth-child(even) .project{width:33.33%;padding-bottom:33.33%}}@media (max-width:500px){.portfolio .owl-item:nth-child(even) .project{width:50%;padding-bottom:50%}}.portfolio .owl-item .project{width:20%;padding-bottom:20%;position:relative;float:left;overflow:hidden}@media (max-width:1000px){.portfolio .owl-item .project{width:33.33%;padding-bottom:33.33%}}@media (max-width:500px){.portfolio .owl-item .project{width:50%;padding-bottom:50%}}.portfolio .owl-item .project .content{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-size:auto 100%;background-repeat:no-repeat;background-position:center center;transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear}.portfolio .owl-item .project .content:hover{background-size:auto 110%}.portfolio .owl-item .project .content:hover .caption{opacity:1}.portfolio .owl-item .project .content:hover .caption .content{transform:translateY(0)}.portfolio .owl-item .project .content .caption{display:block;width:100%;height:100%;background:rgba(0,0,0,.8);opacity:0;color:#FFF}.portfolio .owl-item .project .content .caption .content{display:table;width:100%;height:100%;transform:translateY(100%)}.portfolio .owl-item .project .content .caption .content .title{display:table-row;height:inherit}.portfolio .owl-item .project .content .caption .content .title .center{display:table-cell;vertical-align:middle;text-align:center}.portfolio .owl-item .project .content .caption .content .title .center .fa{display:inline-block;border-radius:20px;padding:10px;background:#eb0c77;margin-bottom:10px}.portfolio .owl-item .project .content .caption .content .title .center h1{font-weight:300;font-size:16px;margin:0 0 3px;line-height:20px}.portfolio .owl-item .project .content .caption .content .title .center h2{font-size:13px;margin:0;font-weight:300;border-top:solid 1px rgba(255,255,255,.15);display:inline-block;padding:4px 20px 0}.portfolio .owl-item .project .content .caption .content .description{display:table-cell;padding:15px;background:#eb0c77;color:#FFF;font-size:14px}.clients{padding:20px 0;text-align:center}.clients img{padding:20px 30px}.instagram{margin-top:-40px}.instagram .item{width:12.5%;padding-bottom:12.5%;position:relative;float:left;display:block;background-size:100% auto;background-position:center center}@media (max-width:991px){.instagram .item{width:25%;padding-bottom:25%}}@media (max-width:400px){.instagram .item{width:50%;padding-bottom:50%}.instagram .item:nth-child(5),.instagram .item:nth-child(6),.instagram .item:nth-child(7),.instagram .item:nth-child(8){display:none}}.instagram .item:hover{background-size:auto 110%}.instagram .item:hover .caption{display:block}.instagram .item img{width:100%}.instagram .item .caption{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.8);color:#FFF;display:none;padding:20px;font-size:14px}.instagram .item .caption .title{display:table-cell;vertical-align:middle}.instagram .item .caption .social{position:absolute;bottom:20px;left:20px;color:#FFF;font-size:16px;font-weight:400}.instagram .item .caption .social .fa{margin-right:6px}