@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800);@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css);@import url(https://fonts.googleapis.com/css?family=Damion);body{background:#fff;font-family:'Open Sans',sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;color:#000;font-weight:normal}h1,h2,h3,h4,h5,h6{}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:32px}h2{font-size:28px}h3{font-size:24px}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}p{margin:0 0 20px 0}p img{margin:0}em{font-style:italic}i{font-style:normal}strong{font-weight:bold}small{font-size:80%}a,a:visited{color:#000;text-decoration:none;outline:0}a:focus{outline:0}a:hover,a:focus{color:#000;text-decoration:none;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}p a,p a:visited{line-height:inherit}ul,ol{margin:0;padding:0}ul{list-style:none outside}ol{list-style:decimal}ul ul,ul ol,ol ol,ol ul{margin:5px 0 5px 30px;font-size:90%}ul ul li,ul ol li,ol ol li,ol ul li{margin-bottom:6px}li{line-height:18px;margin-bottom:0}li p{line-height:21px}img{max-width:100%;height:auto;width:auto}.top-head:before,.top-head:after,.main-menu ul:before,.main-menu ul:after{clear:both;display:block;content:""}#masthead{background:-webkit-linear-gradient(top,#ff0,#ffb400) repeat scroll 0 0 transparent;background:-moz-linear-gradient(top,#ff0,#ffb400) repeat scroll 0 0 transparent;background:-ms-linear-gradient(top,#ff0,#ffb400) repeat scroll 0 0 transparent;background:-o-linear-gradient(top,#ff0,#ffb400) repeat scroll 0 0 transparent;background:linear-gradient(to bottom,#ff0,#ffb400) repeat scroll 0 0 transparent;border-top:10px solid #000}.site-title{float:left}.top-link{float:right;margin-top:40px}.top-link>a{font-size:22px;text-transform:uppercase}.top-link span{color:#f20000;display:block;font-size:12px}.main-menu{background:-webkit-linear-gradient(top,#302f2f,#000) repeat scroll 0 0 transparent;background:-moz-linear-gradient(top,#302f2f,#000) repeat scroll 0 0 transparent;background:-ms-linear-gradient(top,#302f2f,#000) repeat scroll 0 0 transparent;background:-o-linear-gradient(top,#302f2f,#000) repeat scroll 0 0 transparent;background:linear-gradient(to bottom,#302f2f,#000) repeat scroll 0 0 transparent;margin-bottom:20px}.main-menu li{border-left:1px solid #545454;border-right:1px solid #010101;float:left;position:relative}.main-menu li:first-child{border-left:none}.main-menu li:last-child{border-right:1px solid #545454}.main-menu li a{color:#fff;display:block;padding:15px}.main-menu li:last-child a{border-right:1px solid #010101}.main-menu li a:hover,.main-menu li.current-menu-item>a{background:#000;color:#fffb00}.main-menu ul ul{background:#000;margin:0;position:absolute;transform:translateY(28px);visibility:hidden;width:150px;opacity:0;transition:all .3s ease-in-out 0s;z-index:9999}.main-menu li li{border-top:1px solid #545454;border-bottom:1px solid #000;float:none;margin:0}.main-menu li li:first-child{border-top:none}.main-menu li li:last-child{border-bottom:none}.main-menu li li a{font-size:15px;text-align:left;padding:10px}.main-menu li:hover ul{transform:translateY(0);visibility:visible;transition:all .3s ease-in-out 0s;opacity:1}.main-menu li:last-child ul{left:auto;right:0}.mean-container .mean-bar{position:absolute}.featured-banner-outer{position:relative}.banner-no{display:block;font-family:"Damion",cursive;font-size:28px;height:172px;left:60px;line-height:1.2;padding:10px;position:absolute;text-align:center;top:46px;transform:rotate(-12deg);width:172px}#hero-section{border-bottom:1px solid #e5e4e4;padding:30px 0}.hero-single{float:left;margin:0 30px}.hero-single a{display:block}.hero-single li{background:url(images/xred-tick.png.pagespeed.ic.GoZQll5EM0.png) no-repeat scroll left 4px transparent;color:#000;font-size:24px;font-weight:900;line-height:1.5;margin-bottom:5px;padding-left:43px}.call-now{background:none repeat scroll 0 0 #000;color:#ffb500;display:block;min-width:220px;padding:10px 0 0;text-align:center}.call-now:hover{color:#fff}.call-now>span:first-child{display:block;font-size:32px}.call-now>span:first-child+span{display:block;font-size:16px}.call-now>span:first-child+span+span{background:-webkit-linear-gradient(top,#ff0,#ffb400) repeat scroll 0 0 transparent;background:-moz-linear-gradient(top,#ff0,#ffb400) repeat scroll 0 0 transparent;background:-ms-linear-gradient(top,#ff0,#ffb400) repeat scroll 0 0 transparent;background:-o-linear-gradient(top,#ff0,#ffb400) repeat scroll 0 0 transparent;background:linear-gradient(to bottom,#ff0,#ffb400) repeat scroll 0 0 transparent;color:#000;display:block;margin-top:10px;padding:10px 0;text-transform:uppercase}#main{padding-bottom:30px}.article-title{background:-webkit-linear-gradient(top,#ff0,#ffb400) repeat scroll 0 0 transparent;background:-moz-linear-gradient(top,#ff0,#ffb400) repeat scroll 0 0 transparent;background:-ms-linear-gradient(top,#ff0,#ffb400) repeat scroll 0 0 transparent;background:-o-linear-gradient(top,#ff0,#ffb400) repeat scroll 0 0 transparent;background:linear-gradient(to bottom,#ff0,#ffb400) repeat scroll 0 0 transparent;color:#000;font-size:22px;font-weight:600;padding:7px 10px;text-transform:uppercase;text-align:left}.g-map{margin-bottom:20px}.payment-sec>img,.payment-sec ul{margin-bottom:20px}.payment-sec ul{padding-left:20px}.payment-sec li{list-style:disc}.form-sec{background:none repeat scroll 0 0 #e8e8e8;padding-bottom:20px;text-align:center}#colophon{background:none repeat scroll 0 0 #000}.copyright{float:left}.copyright p{color:#fff;font-size:14px;margin:0;padding:15px 0}.copyright p a{color:#fff;border-left:1px solid #fff;padding-left:5px}.copyright p a:hover{color:#333}.footer-socials{float:right;margin-top:15px}.footer-socials li{float:left}.footer-socials li a{color:#ffd200;margin:0 5px;font-size:18px}.footer-socials li:last-child a{font-size:16px}.footer-socials li a:hover{color:#fff}.inner-banner{margin-bottom:20px}.content-left ul li{list-style:disc;line-height:22px}.content-left ol li{line-height:22px}.content-left ul,.content-left ol{margin-bottom:5px;margin-left:20px}.blog-list{border-bottom:1px solid #c9c7c7;margin-bottom:20px}.blog-list h2{font-size:21px;font-weight:700;margin:5px 0}.meta-date{display:block;margin-bottom:10px}.blog-list p a{color:#ffd200}.sidebar-widget{margin-top:20px}.search-field{padding:6px;width:70%}.search-submit{background:linear-gradient(to bottom,#ff0,#ffb400) repeat scroll 0 0 transparent;border:1px solid #ffb400;float:right;font-weight:600;padding:7px;text-transform:uppercase;width:27%}.sidebar-widget>ul{background:#e8e8e8}.sidebar-widget>ul>li:first-child a{border-top:none}.sidebar-widget>ul>li a{border-bottom:1px solid #f4f4f4;border-top:1px solid #d8d6d6;display:block;padding:12px 15px}.sidebar-widget>ul>li a:hover{color:#b78500}.sidebar-widget>ul>li:last-child a{border-bottom:none}.request-sec>span,.join-team>span{display:block}.submit-request,.join-team>span:first-of-type a{color:#ffb400}.submit-request:hover,.join-team>span:first-of-type a:hover,.blog-list p a:hover{color:#000}.join-team h2{border-bottom:1px solid #ccc;font-size:21px;font-weight:600;padding-bottom:10px;text-transform:uppercase}.c-map{margin-top:20px}.error404 .error-page{margin-bottom:20px;text-align:center}.error-search{margin:0 auto;max-width:250px}.error-search form input{background-color:#fff;margin:5px 0;padding:3px;border:1px solid #ccc}.error-search input.search-field{border:1px solid #a7a7a7;color:#141415;font-family:tahoma;height:27px;padding:5px 10px;width:87%;margin-right:0;padding:0 10px;max-width:200px;width:100%}.error-search input.search-submit{background-image:url(images/xsearch-icon.png.pagespeed.ic.yGcTQcN64C.png);background-repeat:no-repeat;border:medium none;display:block;float:right;height:26px;text-indent:999999em;width:26px}.go-back a:hover{color:#fad21a}@media only screen and (max-width:1199px){.main-menu li a{font-size:14px;padding:8px}.hero-single{margin:0 15px}.banner-no{height:auto;position:static;transform:rotate(0deg);width:auto}.banner-no br{display:none}}@media only screen and (max-width:1023px){.hero-single{margin:0;padding:0 30px;width:50%}.hero-single:nth-child(3n+3) {clear:both;text-align:center}#masthead{clear:both;padding-top:42px}}@media only screen and (max-width:767px){.hero-single,.copyright,.footer-socials{float:none;display:block;width:auto;text-align:center;margin-bottom:20px;padding:0}.footer-socials li{display:inline-block;float:none}.hero-single>ul{display:inline-block}.map-sec,.payment-sec,.form-sec{margin-bottom:20px}}@media only screen and (max-width:639px){.site-title,.top-link{float:none;display:block;width:auto;text-align:center;margin:10px 0 0}}.label{color:#000}