@charset utf-8;h1,h2,h3,h4,h5,h6,#gallery p,#header2,ul,ol,ul li,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{color:#99a83a}.btn,#services,.form,#contact_form_form,#quote_form_form{background:#99a83a}#services{padding:71px 0 60px}#content{padding:100px 0 15px}#content2{}#content4{}#content6{}#gallery{background-color:#fff}#contact{padding:65px 0 0}#banner{}.banner_cover{opacity:.5;background-color:black}#banner h1,#banner p{color:white}#gallery{padding:64px 0 56px;text-align:center;border-top:2px solid #99a83a;border-bottom:2px solid #99a83a}#gallery p{font-weight:600;margin-bottom:0;padding:7px 0 6px 0;font-size:15px;line-height:19px}#gallery img{margin:auto}#gallery td{vertical-align:0;padding-bottom:0}#gallery1,#gallery p>a,#gallery p.gallery1>a{-webkit-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}#gallery1 p,#gallery,#gallery .container{width:100%!important}#gallery .row,#gallery1,#gallery p>a,#gallery p.gallery1>a{margin:0}@media only screen and (max-width:991px){}@media only screen and (min-width:768px){#gallery p>a,#gallery p.gallery1>a{-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}}@media (max-width:767px){#gallery p{font-size:13px;line-height:14px}}@media (max-width:652px){td{display:block;margin-bottom:10px;width:100%!important}#gallery p{font-size:19px;padding-top:15px}}