*{margin:0;padding:0}body{font-family:'Roboto',sans-serif;font-weight:400;font-size:15px;line-height:28px;letter-spacing:.5px;color:#333;background:#fff;position:relative}h1,h2,h3,h4,h5,h6{text-transform:capitalize;margin:0 0 10px;font-family:'Roboto',sans-serif;font-weight:700}p{margin:0;color:#555}a{text-decoration:none;transition:all .4s ease}img{max-width:100%;display:block}a:hover,a:focus{color:#fff;outline:none;text-decoration:none;background:none}input:hover,input:focus{outline:none}ul,ul li{margin:0;padding:0;list-style:none}.mobile-nav{display:none}.navbar-collapse{padding-right:0;padding-left:0;position:relative;border-top:0 solid;box-shadow:none}.nav li a:focus{background:none;outline:none}.section{padding:70px 0}.section-title{margin-bottom:20px;text-align:left}.section-title.center{text-align:center}.section-title.right{text-align:right}.section-title.left{text-align:left}.section-title.left h2:before{left:0;margin-left:0}.section-title h2{font-size:28px;text-transform:uppercase;margin-bottom:15px;padding-bottom:15px;position:relative;display:inline-block}.section-title h2::before{position:absolute;left:50%;bottom:-1px;width:60px;height:2px;content:"";margin-left:-30px}.section-title h2 span{text-transform:uppercase;position:relative}.section-title h2:hover:after{opacity:0;visibility:hidden;transform:scale(.0)}.section-title p{font-weight:300;padding:0 200px}.button{display:inline-block;background:#252525;color:#fff;padding:12px 25px;text-transform:uppercase;font-size:14px;border-radius:5px;font-weight:500;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.1);-moz-box-shadow:1px 1px 3px rgba(0,0,0,.1);box-shadow:1px 1px 3px rgba(0,0,0,.1);position:relative}.button:hover{-webkit-box-shadow:1px 1px 8px RGBA(105,91,91,.61);-moz-box-shadow:1px 1px 8px RGBA(105,91,91,.61);box-shadow:1px 1px 8px RGBA(105,91,91,.61);color:#fff}.button:hover i{-webkit-animation-name:hvr-icon-wobble-horizontal;animation-name:hvr-icon-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.slicknav_nav .slicknav_item a:hover,.slicknav_nav .slicknav_item a{background:none}.typed-cursor{opacity:1;-webkit-animation:blink 1s infinite;-moz-animation:blink 1s infinite;animation:blink 1s infinite;font-size:35px}.table{display:table;width:100%;height:100%}.table-cell{display:table-cell;vertical-align:middle;height:100%}#scrollUp{bottom:20px;right:20px;color:#fff;font-size:24px;padding:4px 10px;position:relative;border-radius:100%}#scrollUp:hover{opacity:1;background:#252525}