/* Home */
/* old mobile banner: url(mobileHP.jpg) !important */

/* Attention, do not edit this file directly, please use the stylesheet editor in admin.
Any changes made here will be overwritten*/

#banner {color:#fff;text-shadow:0px 0px 2px #000;background-position:center;background-size:cover;background-repeat:no-repeat;padding:100px 0;}#welcome {padding-top:50px ;padding-bottom:50px;background-image:url(logo_transparent.png);background-position:center;background-repeat:no-repeat;background-attachment:fixed;}#mission {padding:50px 0;}#mission div.container {text-align:center;}#our_mission {text-align:center;padding-bottom:75px;}.hp_call {display:inline-block;vertical-align:top;width:25%;padding:10px;text-align:left;}.hp_call img {margin:0 auto;display:block;}.hp_call h5 {color:#fff;text-transform:none;min-height:40px;text-align:center;}.hp_call p {font-size:.9em;max-width:230px;min-height:85px;text-align:center;}.hp_call a.button_link {background-color:#c0272d;margin:0 auto;width:230px;padding:8px 10px;text-shadow:0px 0px 2px #000;max-width:100%;display:block;}.hp_call a.button_link:hover {background-color:#c0272d;}#team {background-image:url(bridge_bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;padding:75px 0;color:#fff;text-shadow:0px 0px 2px #000;border-top:1px solid #000;border-bottom:1px solid #000;}#our_team2 {text-align:right;}#team a.button_link:hover {background-color:#c0272d;}.featured {position:relative;text-shadow:0px 0px 2px #000;padding-top:100px;background-position:center;background-repeat:no-repeat;background-size:cover;}.featured >div {width:100%;padding:0 10px;}.featured >div h5 {color:#fff;}.featured >div p {color:white;background:rgba(0,0,0,0.5);padding:5px;}.featured >div p a {color:inherit;}#testimonials {padding:100px 0;background-image:url(logo_transparent.png);background-position:center;background-repeat:no-repeat;}.theTestimonial {font-style:italic;font-size:1.3em;}.testimonial h4 {margin-top:20px;color:#c0272d;text-align:right;}#hp_video {background-color:#e1e1e1;padding:15px 0 25px;}ul.slider {list-style:none;display:inline-block;width:100%;margin:0;padding:0;}.slider li {display:inline-block;}ul.slider li a span.logo {width:150px;padding-bottom:150px;background-size:cover;background-repeat:no-repeat;display:block;background-position:center;}ul.slider button {display:none !important;}.slider-container {position:relative;}.slider-container a.button {padding:10px;border:1px solid #c0272d;position:absolute;top:0;right:15px;z-index :1;background-color:#c0272d;font-weight:bold;color:white;}#employee-pricing div {padding:10px 15px;}#employee-pricing {margin-bottom:15px;}
@media (min-width: 1600px) {

}

@media (min-width: 1200px) and (max-width: 1599px) {

}

@media (min-width: 980px) and (max-width: 1199px) {
.hp_call h5 {min-height:40px;}
}

@media (min-width: 768px) and (max-width: 979px) {
#banner {padding:75xp 0;}.hp_call {width:50%;text-align:center;}.hp_call p {margin-left:auto;margin-right:auto;}
}

@media (max-width: 767px) {
#banner {padding:50px 0;}.hp_call {width:50%;text-align:center;}.hp_call h5 {min-height:32px;}.hp_call p {margin-left:auto;margin-right:auto;min-height:75px;}#team {background-attachment:scroll;}#our_team2 {text-align:left;}
}

@media (max-width: 480px) {
#banner {padding:25px 0;}.hp_call {display:block;width:100%;}.hp_call h5 {min-height:none;}.hp_call p {min-height:none;}
}
