@charset utf-8;@import url(https://fonts.googleapis.com/css?family=Montserrat);@import url(https://fonts.googleapis.com/css?family=Oswald);h1,h2,h3,h4,h5,h6,ul,ol,ol li,ul a,ol a,ul a:hover,ol a:hover,ul a:focus,ol a:focus,.contact_detail,.contact_detail a,.contact_detail a:hover,.contact_detail a:focus,.formbuilder-form input#submit-form,#header2a a{}#btn2,.btn,input#submit-form{white-space:normal;background:#c32b2b;text-shadow:none;color:#fff;font-weight:600;text-transform:uppercase;margin-bottom:10px;transition:.2s .2s ease-out}#btn2:hover,#btn2:focus,.btn:hover,.btn:focus input#submit-form:hover{color:#fff;background:#2f2f2f;text-decoration:none}#services{background:#c32b2b}#service2{min-height:270px}#content p{color:#333}#contact{color:#808080}#contact2c,#contact2g{display:none}#contact2b h3,#contact1a h3,#contact1a p{color:#c32b2b}#contact2d,#contact2e a,#contact2e,#contact2d,#contact2f{color:#808080;display:none}h1,h2,h3,h4,h5,h6{font-family:Oswald,sans-serif}header a{color:white;text-decoration:none}#contact2a{display:none}#contact1b h3{color:#c32b2b}.fa{font-size:35px}header{background-color:#fff;padding:20px 0;color:#c32b2b;font-weight:500;border-bottom:4px solid #c32b2b}#header2a a{font-size:35px;line-height:48px;color:#ffb00f}#header2{color:#c32b2b;text-shadow:burlywood}#header2a{line-height:33px}.form,#contact_form_form,#quote_form_form{background:#2f2f2f;color:#fff}#header2b a{text-shadow:none;color:#6f6f6f}#header2b{font-size:17px}footer a{font-weight:500;text-decoration:none;color:#fff}footer *{color:#fff}footer{background-color:#2f2f2f;border-top:4px solid #c32b2b;color:#fff}footer p{color:#fff}#banner h1{margin:25px 0 0;color:#fff}.banner_cover{background:none}#banner1 img.img-responsive{margin:0 auto}#banner p{margin:25px 0 0;color:#fff;font-weight:800;font-size:larger}h3{font-size:26px;line-height:30px;color:#c32b2b}#contact2a h3{color:#c32b2b}ul li{color:#333;font-weight:300}#contact1b{color:#808080}#gallery1 p,#gallery,#gallery .container{padding:0;margin-bottom:0;width:100%}#gallery1,#gallery p>img,#gallery p>a,#gallery p.gallery1>a,#gallery p.gallery1>img{-webkit-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0;padding:0}@media only screen and (min-width:767px){#gallery p>img,#gallery p>a,#gallery p.gallery1>a,#gallery p.gallery1>img{-webkit-box-flex:0 0 33.333%;-webkit-flex:0 0 33.333%;-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%;margin-bottom:0}}#gallery img{width:100%!important}#extraFormsContainer .modal-dialog{background:#2f2f2f}@media (max-width:1199px){}@media (max-width:991px){}@media (max-width:767px){#contact1{width:100%;margin-left:0;margin-right:0}}@media (max-width:480px){}@media (max-width:320px){#header2b{text-align:center}}.formbuilder-form input#submit-form{color:#c32b2b;background-color:#fff}.formbuilder-form .row label,div.formbuilder-wrapper label{color:white}div.formbuilder-wrapper label{color:white}#extraFormsContainer .modal-dialog .formbuilder-form input#submit-form{color:#c32b2b;background:#fff}@media (min-width:768px){.table2{padding:2%}}@media (max-width:768px){}