h1,h2,h3,h4,h5,h6,a,p,div{font-family:'Noto Sans', sans-serif}a{color:#404040}body{overflow-x:hidden}.hideyho{visibility:hidden}.container{padding:0}.no-border{border:0}.va-container{display:table;height:100%}.va-center{display:table-cell;vertical-align:middle}a:hover,a:focus{text-decoration:none;color:#bcbcbc}a:focus{color:#404040}.bold{font-weight:700}.banner,#services,footer{text-align:center}header{background:#fff;height:87px}.logo img{position:relative;width:220px;top:1.2em;margin-left:2em}nav ul{list-style:none;position:absolute;top:2.85em;right:2.5em}nav ul li{display:inline-block}nav ul a{font-size:0.9em;margin:0 0.9em}nav ul>li:after{content:"/";color:#bcbcbc}nav ul>li:last-child:after{content:""}footer{height:120px;background-color:#202020;color:#8b8b8b}footer h4{margin-top:2.5em;font-size:1em}footer h5{font-size:0.8em;margin-top:3em;color:#505050}footer .logo{height:1.4em;margin-left:0.1em;position:relative;margin-top:-0.8em}#contact{padding:5em 0;text-align:center}#contact ul{list-style:none;margin:3em 0 0 0;padding:0;display:inline-block}#contact ul li{margin-top:1em;text-align:left}#contact ul .facebook a:hover{color:#3b5998}#contact .icon{margin-right:9px}#contact h1{font-size:3em}#contact h2{font-size:1em;margin-top:3.4em}.contact-form{margin:0 auto;width:350px;margin-top:3.7em}.contact-form input,.contact-form textarea{display:block;width:350px;height:32px;margin-bottom:10px;border-style:none;background-color:#ececec}.contact-form textarea{height:160px}.contact-form .secret{display:none}.contact-form input[type="submit"]{width:100%;margin:0 auto;border:none;background-color:#5bc0de;color:#fff}.contact-form input[type="submit"]:focus{outline:0}.contact-left img{position:relative;top:2em;left:2em}*::-webkit-input-placeholder{color:#757575;padding-left:10px}*:-moz-placeholder{color:#757575;padding-left:10px}*:-ms-input-placeholder{color:#757575;padding-left:10px}.submitted-btn{background-color:#5CB85C !important}.submit-success{font-weight:700;position:relative;top:8px}#services{position:relative;color:#fff;background-color:#202020;padding:7em 0}#services .icon{font-size:6.3em}#services h3{margin-top:0.75em;font-size:1.1em}#services p{font-size:0.9em;color:#9b9b9b;max-width:200px;margin:2.5em auto 0 auto;line-height:2em}#about{color:#fff;background-color:#163e6c;padding:7em 0}#about h1{font-size:3em;text-align:center}#about p{max-width:400px;color:#ccc;padding:0 2em;margin:0 auto;line-height:2em}#about p:nth-child(2){margin-top:1.8em}.banner{position:relative;height:400px;color:#fff;background:url("../img/banner.jpg") no-repeat center center;background-size:cover;background-attachment:fixed}.banner h1{position:relative;font-family:'Pacifico', cursive;font-size:6vw;margin:0 0 1em 0}.banner h2{position:relative;font-size:1.2em;margin-top:3em}.down-arrow{position:absolute;left:50%;width:60px;margin-left:-30px;bottom:0;font-size:5em;opacity:0.0;text-decoration:none;color:#fff;z-index:1;-webkit-animation:pulsate 2.5s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation:pulsate 2.5s ease-out;-moz-animation-iteration-count:infinite;-o-animation:pulsate 2.5s ease-out;-o-animation-iteration-count:infinite;animation:pulsate 2.5s ease-out;animation-iteration-count:infinite}.down-arrow:hover{color:#fff;text-decoration:none}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(0.1, 0.1);opacity:0.0}50%{opacity:1.0}100%{-webkit-transform:scale(1.2, 1.2);opacity:0.0}}@-moz-keyframes pulsate{0%{-moz-transform:scale(0.1, 0.1);opacity:0.0}50%{opacity:1.0}100%{-moz-transform:scale(1.2, 1.2);opacity:0.0}}@-o-keyframes pulsate{0%{-o-transform:scale(0.1, 0.1);opacity:0.0}50%{opacity:1.0}100%{-o-transform:scale(1.2, 1.2);opacity:0.0}}@keyframes pulsate{0%{transform:scale(0.1, 0.1);opacity:0.0}50%{opacity:1.0}100%{transform:scale(1.2, 1.2);opacity:0.0}}@media (min-width: 970px){#services p{font-size:1em;max-width:250px}}@media (min-width: 1170px){#services p{font-size:1.1em;max-width:300px}#services .icon{font-size:8em}#services h3{font-size:1.4em}}@media (max-width: 768px){nav{display:none}.banner{background-attachment:scroll}.banner h1{font-size:3em}.logo img{display:block;margin:0 auto}.service{margin-top:6em}.service-1{margin-top:0}#about h1{margin-top:0}#about p{text-align:center;margin:2em auto}.contact-form{margin-top:1em;width:330px}.contact-form input,.contact-form textarea{width:330px}.contact-form input{height:55px}#contact .con-left img{display:none}#contact ul{margin-left:0}#contact ul li{font-size:1.3em;margin-top:1.3em;text-align:left}#contact h2{margin-top:4.5em}}

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