 /*! * Start Bootstrap - Scrolling Nav (http://startbootstrap.com/) * Copyright 2013-2016 Start Bootstrap * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE) */ body{width:100%;height:100%;color:#643513}html{width:100%;height:100%}h1,h3,h4,h5,h6{font-family:'Amatic SC',cursive;font-weight:700;letter-spacing:2px}h2,p,ol,ul{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#643513}h1{font-size:50px;font-weight:700;color:#643513}h2{font-size:20px}h3{font-size:36px;padding-bottom:20px;color:#643513}h5{font-size:20px}a{color:#643513}a:hover{color:#643513;text-decoration:none}a:visited,a:focus{text-decoration:none}.stitched{padding:20px;margin:20px auto;background:#f9f6f3;border:3px dashed #fff;border-radius:5px;box-shadow:0 0 0 10px #f9f6f3, 2px 1px 10px 8px rgba(10,10,0,0.5);width:96%;max-width:1240px}.stitch{border:3px dashed #fff;border-radius:5px;box-shadow:0 0 0 5px #f9f6f3, 2px 1px 5px 3px rgba(10, 10, 0, 0.5);padding:20px;margin:0 20px;background:#f9f6f3}.stitch-inverse{border:3px dashed #f9f6f3;border-radius:5px;box-shadow:inset 0 0 0 5px #f9f6f3;margin:0 10px;background:#fff}@media (min-width: 768px){.stitch-inverse{padding:20px}}@media (min-width: 992px){.stitch-inverse{margin:0 20px}}.stitching{margin:-10px -15px 20px -15px;background-color:#f9f6f3;border-top:2px dashed #fff}@media(min-width:767px){.navbar{padding:20px 0;-webkit-transition:background .5s ease-in-out,padding .5s ease-in-out;-moz-transition:background .5s ease-in-out,padding .5s ease-in-out;transition:background .5s ease-in-out,padding .5s ease-in-out}.top-nav-collapse{padding:0}.navbar-nav{float:right}}.navbar-default{background-color:#fff;border-color:#fff;box-shadow:0 2px 5px #e7e7e7}.navbar-contact{float:left}ul.navbar-contact li{display:inline-block;margin-top:8px;margin-right:15px}ul.navbar-contact>li>a>i{color:#643513}ul.navbar-contact>li>a:hover{background:rgba(249, 246, 243, 0.5);border:dashed 1.5px #f26621;border-radius:6px;padding:14px 10px 8px;margin:-6.5px -11.5px}@media (min-width: 768px){ul.navbar-contact>li>a{padding:0;margin-left:0}}@media (max-width: 767px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-top:8px;margin-bottom:6px}}@media (min-width: 768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-top:7px;margin-bottom:3px}}@media (max-width: 767px){.navbar-nav{float:right}}.navbar-default .navbar-nav>li>a{color:#643513}@media (min-width: 768px){.nav>li>a{padding:10px}}@media (min-width: 992px){.nav>li>a{padding:15px}}p.note{margin-top:40px}ul.basicplus{list-style:none}p.asterix{margin-left:25px}ol.services>li{padding:10px 0}ol.services{list-style-position:inside;padding-left:0}.support-box{background:#f9f6f3;height:475px;font-size:14px;width:90%;margin:0 auto 40px auto}@media (min-width: 400px){.support-box{height:400px;width:80%}}@media (min-width: 450px){.support-box{height:375px;width:80%}}@media (min-width: 768px){.support-box{height:400px;width:44%;margin:0 20px}}@media (min-width: 992px){.support-box{height:340px;width:45%}}section.web-support{margin-top:60px}section.graphic-design{margin-top:30px}div.extra-top{margin-top:20px}.cta-btn{margin-top:30px}div.logo{height:124px;width:125px;background:url(../img/logo.png);position:absolute;top:5px;left:50%;margin-left:-62.5px;z-index:999}.logo:hover{background:url(../img/logo-hover.png);z-index:999}.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover,.nav>li>a:hover{border:dashed 1.5px rgba(242, 102, 33, 0.5);border-radius:6px;margin:-1.5px;background-color:rgba(249, 246, 243, 0.5);color:#000}@media (max-width: 767px){.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover,.nav>li>a:hover{margin:-2px 18px}.navbar-default .navbar-nav>li>a, .navbar-default .navbar-nav>li>a,.nav>li>a{margin-right:20px;float:right}}.navbar-default .navbar-toggle{border:dashed 1px #643513}.navbar-default .navbar-toggle .icon-bar{background-color:#643513}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:active{border:dashed 1px #f26621;background:rgba(249,246,243,0.5)}section.intro{padding-top:120px;text-align:center;background:#f9f6f3}.intro h1{font-size:36px;margin:5px 0 30px 0;color:#f26621;text-shadow:2px 2px rgba(33, 33, 33, 0.2)}.intro h2{font-size:16px;letter-spacing:1.5px;line-height:27px}@media (min-width: 768px){.intro h1{font-size:50px;margin:20px 0 30px 0}.intro h2{font-size:18px;letter-spacing:2px}}@keyframes intro{from{opacity:0}to{opacity:1}}.intro-first{opacity:0;animation:intro 1s ease-in-out 300ms 1 normal forwards}@keyframes image{from{transform:scale(0.5,0.5);opacity:0}to{transform:scale(1,1);opacity:1}}.intro-third{opacity:0;animation:image 1s ease-in-out 1.3s 1 normal forwards}img.desktop{display:none}img.mobile{display:block;margin-left:auto;margin-right:auto}@media (min-width: 768px){img.desktop{display:block}img.mobile{display:none}}@keyframes cta{0%{opacity:0;transform:scale(0.8,0.8)}50%{opacity:0.8;transform:scale(1.2,1.2)}100%{opacity:1;transform:scale(1,1)}}.btn-custom{font-family:'Amatic SC',cursive;font-size:20px;letter-spacing:2px;margin-bottom:30px;background:#5bc6cd;border:1px dashed #fff;color:#fff;border-radius:20px;box-shadow:2px 2px rgba(33,33,33,0.2)}.btn-animation{opacity:0;animation:cta 1s ease-in-out 1.6s 1 normal forwards}.btn-custom:hover,.btn-custom:active{background:#4faeb5;border:1px solid #5bc6cd;color:#fff;box-shadow:2px 2px rgba(225,225,225,1)}.btn-white{background:#fff;font-family:'Amatic SC',cursive;font-size:20px;letter-spacing:2px;margin-bottom:30px;border:1px dashed #f26621;color:#f26621;border-radius:20px;box-shadow:2px 2px rgba(33, 33, 33, 0.2);padding:0 0}.btn-white:hover,.btn-white:active{background:transparent;color:#f26621;box-shadow:-1px -1px rgba(33,33,33,0.2)}.btn-orange{font-family:'Amatic SC',cursive;font-size:20px;letter-spacing:2px;margin-bottom:30px;background:#f26621;border:1px dashed #fff;color:#fff;border-radius:20px;box-shadow:2px 2px rgba(33,33,33,0.2);opacity:0.8}.btn-orange:hover,.btn-orange:active{background:#d95b1d;border:1px solid #f26621;opacity:0.95;color:#fff;box-shadow:2px 2px rgba(225,225,225,1)}.summary-text{margin-bottom:30px}section.about{text-align:center;background:#fff}img.profile{border:dashed 2px #643513;padding:3px;border-radius:60px;width:120px;margin:-20px auto 20px auto}@media (min-width: 768px){section.about{padding-bottom:40px}}div.info-box{background:#f9f6f3;position:relative;height:430px;width:70%;margin:0 auto 40px auto;padding:0 20px}@media (min-width: 450px){div.info-box{height:380px}}@media (min-width: 768px){div.info-box{height:470px;width:27%;padding:0 20px;margin:0 20px}}@media (min-width: 992px){div.info-box{height:420px;width:29%;padding:0 30px}}.testimonial-box{background:#f9f6f3;height:320px;font-size:11px;width:70%;margin:0 auto 40px auto;padding:0 20px}@media (min-width: 400px){.testimonial-box{font-size:14px;height:310px}}@media (min-width: 450px){.testimonial-box{height:290px}}@media (min-width: 768px){.testimonial-box{height:480px;width:27%;padding:0 20px;margin:40px 20px}}@media (min-width: 992px){.testimonial-box{height:330px;width:29%;padding:0 30px;margin-bottom:40px}}.work-box{background:#fff;height:240px;width:90%;padding-right:20px;margin:0 auto 20px auto}@media (min-width: 400px){.work-box{height:260px;width:70%}}@media (min-width: 500px){.work-box{height:300px}}@media (min-width: 600px){.work-box{height:310px;width:55%}}@media (min-width: 768px){.work-box{height:200px;width:30%;margin:0 10px 20px 10px}}@media (min-width: 992px){.work-box{height:240px;width:29%;padding:0 30px;margin:0 20px 20px 20px}}div.info-box h2{margin-bottom:20px}div.circle{background:#fff;height:100px;width:100px;margin:20px auto;border-radius:50px;transition:border-radius 300ms ease-in-out border 300ms ease-in-out}a.know-more:hover div.circle{border-radius:20px;border:3px dashed #fff}a.know-more:hover h5.more{font-size:20px}a.know-more:hover h1{text-decoration:none}a.know-more:hover div.circle i.icon:hover{}p.summary{text-decoration:none}.icon{padding-top:15px;color:#f26621}@media (min-width: 768px){.icon{padding-top:0}}.more{position:absolute;bottom:5px;left:25%;width:50%;text-align:center}section.featured-work{padding:20px 0;text-align:center;background:#f9f6f3}img.work-display{width:100%;margin:40px 10px 0 5px}@media (max-width: 599px){img.work-display{margin:40px auto 0 auto}}@media (min-width: 768px){img.work-display{margin:20px 10px 0 0}}@media (min-width: 992px){img.work-display{margin:40px 10px 0 0}}.caption{background:rgba(242, 102, 33, 0.8);position:absolute;top:5px;left:5px;width:96%;height:96%;opacity:0;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s}.caption-carousel:hover,.caption:hover,.work-caption:hover{opacity:1}.caption-carousel{background:rgba(242, 102, 33, 0.8);position:absolute;top:40px;left:6px;width:96%;height:96%;opacity:0;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s}@media (max-width: 599px){.caption-carousel{left:25%;width:50%}}@media (max-width: 399px){.caption-carousel{left:12%;width:75%}}.caption .caption-content{position:absolute;width:100%;text-align:center;top:25%}@media (min-width: 768px){.caption .caption-content{top:15%}}@media (min-width: 992px){.caption .caption-content{top:25%}}.caption-content-carousel,.work-caption-content{position:absolute;width:100%;text-align:center;top:7%}@media (min-width: 992px){.caption-content-carousel,.work-caption-content{top:20%}}@media (min-width: 1200px){.caption-content-carousel,.work-caption-content{top:25%}}.cap-link:hover{text-decoration:underline;color:#fff}.work-name{color:#fff;font-size:20px;letter-spacing:2px;line-height:25px}.work-type,.read-more{color:#fff;font-size:14px;letter-spacing:1.2px;line-height:25px}.work-name,.read-more{text-transform:uppercase}section.testimonials{padding:20px 0 40px 0;background:#fff}.testimonial,.attrib{text-align:center;margin:5px 25px}.speech{color:#bfd030}i.right{float:right}hr.quote-divide{width:150px;border:0;border-bottom:1px dashed #bfd030;background:#fff}footer{background:#f9f6f3;padding:20px 0 5px 0}a.btm-contact:hover,a.btm-contact:active{color:#f26621}.btn-social{display:inline-block;color:#f26621;height:50px;width:50px;border:1px dashed #f26621;border-radius:100%;text-align:center;font-size:20px;line-height:45px}.btn-social:hover{border:1px dashed #643513}.copyright{margin-top:20px}section.about-me{padding-top:100px;text-align:left;background:#f9f6f3}.introducing>h1,.introducing>h3{text-align:center}.introducing>h3{padding-bottom:30px}.introducing>p{letter-spacing:1px;line-height:1.8em}@media (min-width: 768px){.introducing>p{line-height:2.5em}}.cta{margin:30px 0 0 0}.orange{color:#f26621}.blue{color:#5bc6cd}#process{height:120px}section.project{padding-top:120px;background:#f9f6f3}h1.title{font-size:36px}.description{font-size:16px;line-height:24px;padding-bottom:30px}@media (min-width: 768px){h1.title{font-size:50px}.description{font-size:20px;line-height:24px}}@media (min-width: 601px){section.other-work{padding:30px 0}}@media (max-width: 599px){.owl-carousel .owl-item img{width:50%}}@media (max-width: 399px){.owl-carousel .owl-item img{width:75%}}.weblink{margin:40px 0}.full-testimonial{margin:50px}.desktop{display:none}@media (min-width: 768px){.desktop{display:block}.mobile{display:none}}section.projects{padding-top:120px;text-align:center;background:#f9f6f3}.work-item{background:#fff;width:100%;padding:30px 0;margin:10px}.placeholder{background:transparent;display:none}@media screen (min-width: 768px){.placeholder{display:inline-block}}.work-caption{background:rgba(242, 102, 33, 0.8);position:absolute;top:18px;left:34px;width:90%;height:88%;opacity:0;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s}img.work-example{width:200px}@media (min-width: 500px){img.work-example{width:290px}}@media (min-width: 768px){img.work-example{width:200px}}@media (min-width: 992px){img.work-example{width:290px}}img.second-img{padding-top:40px}section.contact{padding-top:120px;text-align:center;background:#f9f6f3}.contact{padding-bottom:50px}.btn-style{background:#f26621;border:1px solid #777;color:#eee}.floating-label-form-group{position:relative;margin-bottom:0;padding-bottom:0.5em;border-bottom:1px solid #eee}.floating-label-form-group input, .floating-label-form-group textarea{z-index:1;position:relative;padding-right:0;padding-left:0;border:none;border-radius:0;font-size:1.5em;background:none;box-shadow:none !important;resize:none}.floating-label-form-group label{display:block;z-index:0;position:relative;top:2em;margin:0;font-size:0.85em;line-height:1.764705882em;vertical-align:middle;vertical-align:baseline;opacity:0;-webkit-transition:top 0.3s ease, opacity 0.3s ease;-moz-transition:top 0.3s ease, opacity 0.3s ease;-ms-transition:top 0.3s ease, opacity 0.3s ease;transition:top 0.3s ease, opacity 0.3s ease}.floating-label-form-group:not(:first-child){padding-left:14px;border-left:1px solid #eee}.floating-label-form-group-with-value label{top:0;opacity:1}.floating-label-form-group-with-focus label{color:#045943}form .row:first-child .floating-label-form-group{border-top:1px solid #eee}.summary{margin-bottom:40px}#map{border:1px solid #643513}h5.form-subtitle{font-size:24px}hr.form-hr-subtitle{border:0;border-bottom:1px dashed #5bc6cd}div.form-group>label{color:#5bc6cd;font-weight:400}fieldset.check-options{border:1px solid #ccc;background:#fff;padding:10px 20px}textarea#motivation-reason{margin-top:15px}div.form-group>label.label-light{font-weight:300}fieldset.check-options>div.form-check>label,label.radio{color:#5bc6cd;font-weight:300}tr.resources-header>th{font-family:'Amatic SC',cursive;font-size:20px;letter-spacing:2px}legend{color:#5bc6cd;font-weight:400;font-size:14px;margin-bottom:4px;border-bottom:0}div.text-check{margin-top:-20px}input[type=checkbox],input[type=radio]{margin:15px 15px 0}td{border:none!important;margin-bottom:0;padding:0!important}div.style-message{margin-top:20px}