﻿@import url("bootstrap.min.css");@import url("animate.min.css");@import url("slick.css");@import url("slick-theme.css");body{font-family:"Open Sans",Sans-Serif;color:#5c6479;background:#fff}h1,h2,h3,h4{font-family:"Raleway",Arial,Sans-Serif;color:#30343F;font-weight:normal}h1,h2,h3{border-width:0 0 0 1px;border-style:solid;border-color:#8075F2;padding:0 0 0 30px}h1{font-size:48px;line-height:77px;margin:50px 0 0 0}h2{font-size:36px;line-height:58px;margin:0 0 60px 0}h3{font-size:32px;line-height:28px;margin:0 0 30px 0}h4{font-size:24px;line-height:28px;margin:0 0 10px 0}p{font-size:16px;line-height:25px;margin:0 0 25px 0;color:#5c6479}p:last-child{margin:0}p span{color:#8075F2}a{color:#8075F2;text-decoration:underline}a:hover{color:#8075F2;text-decoration:none}.topbar{padding:20px 0 25px 0;position:fixed;width:100%;background:#FFFFFF;z-index:100}.topbar a{text-decoration:none}.topbar a small{position:absolute;top:8px;left:55px;opacity:0;transition:top 0.5s ease, opacity 0.5s ease}.topbar a small span{font-size:10px;text-transform:uppercase}.topbar a:hover{color:#5c6479}.topbar a:hover small{top:4px;opacity:1}.topbar .logo{display:block;float:left}.topbar .logo .drops{fill:#525252;opacity:0.6}.topbar .logo .dashes{fill:#8075F2}.topbar .logo:hover .dashes{fill:#9097ab}.topbar .menu{float:right}.topbar .menu ul{margin:0;padding:0;list-style:none;overflow:auto}.topbar .menu ul li{float:left;margin:0 15px 0 0;display:block}.topbar .menu ul li:last-child{margin:0}.topbar .menu ul li:last-child a{color:#8075F2;border-width:1px;border-style:solid;border-color:#8075F2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.topbar .menu ul li:last-child a:hover{background:#8075F2;color:#FFFFFF}.topbar .menu ul li a{font-weight:600;display:block;text-align:center;color:#5c6479;text-decoration:none;font-size:12px;text-transform:uppercase;padding:5px 10px}.topbar .menu ul li a.active,.topbar .menu ul li a:hover{color:#8075F2}.content{margin:75px 0 80px 0}header{padding:0 0 60px 0}.hero{margin:0}.hero img{display:block;width:100%}.hero .caption{font-size:10px;text-transform:uppercase;letter-spacing:1px;display:block;margin:25px 0 0 0;text-align:center}.col{-webkit-columns:3 300px;-moz-columns:3 300px;columns:3 300px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin:0 0 90px 0}.quote{margin:80px 0}.quote blockquote{font-family:"Lato";font-size:28px;line-height:45px;font-style:italic;font-weight:300;border:0;padding:0;text-align:center}.quote blockquote:before{content:"“";font-family:Serif;color:#8075F2;display:block;text-align:center;font-style:normal;line-height:1;height:15px;margin:0 0 15px 0}.quote img{margin:0 auto 15px auto;display:block}.quote cite{font-family:"Open Sans",Sans-Serif;font-size:12px;text-transform:uppercase;font-style:normal;letter-spacing:0.85px;color:#8075F2;text-align:center;display:block}.quote cite span{font-size:10px;text-transform:uppercase;letter-spacing:1px;font-family:"Raleway",Arial,Sans-Serif;color:#5c6479;display:block}.projects{margin:15px 0 0 0}.projects .project:last-child .col{margin:0}.contact{text-align:center}.contact h2{border:0;padding:0}.contact p{text-align:left}.contact p:last-child{margin:0 0 50px 0}.contact p small{opacity:0.8}.contact .service-list h4{font-size:14px;text-transform:uppercase;color:#5c6479;margin:0 0 10px 0}.contact .service-list a{display:block;font-size:18px;-moz-box-sizing:border-box;webkit-box-sizing:border-box;box-sizing:border-box}.contact .service-list a:hover{text-decoration:none}footer{font-size:10px;text-transform:uppercase;letter-spacing:1px;padding:0 0 40px 0;color:#737c95;line-height:18px;text-align:center}.slick-slider{margin:0 0 90px 0}.slick-slider img{width:100%}.slick-slider .slick-dots{margin:0}.slick-slider .slick-dots li button:before{font-size:8px;color:#8075F2}.slick-slider .slick-dots li button:hover{color:#8075F2}.slick-slider img{-moz-box-sizing:border-box;webkit-box-sizing:border-box;box-sizing:border-box;padding:0px;background:#FFFFFF}
