.vc-hoverbox-inner :last-child{background-color:#79aa35}.page-header-left h1{text-transform:uppercase;color:#fff;font-size:28px!important}.scroll-top:hover{background:#79a826}.contact-details li{border-right:none}.contact-details li:first-child{border-left:none}.contact-details li:before,.social-icons li a{color:#fff!important}.quick-links a:hover{text-decoration:underline!important}.head_1 a{color:#000!important}.head_1 a:hover{color:#79a826!important}h1{font-size:32px!important;line-height:34px}.more:hover,.more[type=submit]:hover{color:#000;background:transparent!important}.more,.more[type=submit]:hover{background:transparent!important}.contact-details li a:hover{color:#16110f;text-decoration:none}.footer-details a,.quick-links a{color:#fff!important}.quick-links a{text-decoration:none!important}.page-header-right{display:none}p.res-para1{float:left}.padding-bottom-70{padding-bottom:0!important}.site-container .vc_row.gray{background:#79a826}h1.box-header:after{margin-right:auto;margin-left:auto}h1.box-header{text-align:center}p{font-size:17px}.header-top-bar .social-icons{float:left}.contact-details li:before{font-size:15px;margin-right:10px;color:#16110f}.contact-details li a{color:#fff;font-size:16px!important}.social-icons a{color:#16110f!important}.header-top-bar-container{background-color:#79a826!important}.search-container .template-search{display:none}.header-top-bar .contact-details{float:right}.header-container .header .logo{width:100%;max-width:100%;display:block}.header-container .header .logo a img{margin:0 auto;max-height:125px}.menu-container{width:100%!important;display:block!important;float:left!important}nav.menu-custom-menu-container{width:100%}.sf-menu{float:none!important;text-align:center!important;margin-top:10px;padding-top:10px;border-top:1px solid #16110f}.sf-menu li{float:none;display:inline-block;overflow:visible!important}.sf-menu a:active,.sf-menu a:focus,.sf-menu a:hover,.sf-menu li,.sf-menu li.sfHover,.sf-menu li:hover{background:none}.sf-menu li a,.sf-menu li a:visited{color:#79a826;padding:12px 0 12px 14px;text-transform:uppercase;font-weight:600}.current-menu-item a,.sf-menu a:hover,.sf-menu a:visited:hover,.sf-menu li.current-menu-ancestor a,.sf-menu li.current-menu-item a,.sf-menu li.current-menu-parent a{color:#16110f!important}.quick-links a{color:#16110f}ul.quick-links{margin-top:15px}.quick-links li{padding:12px 0 0}ul.footer-details{padding-top:15px}.footer-details li{padding:10px 0 0;display:flex;color:#fff}.footer-details i.fa.fa-phone{font-size:25px!important;margin-right:10px;color:#000}.footer-details a{color:#16110f;font-size:15px}.footer-details i.fa.fa-envelope,.footer-details i.fa.fa-map{font-size:21px!important;margin-right:10px;color:#000}.theme-page .announcement{padding-left:5px;padding-right:5px}.theme-page .announcement h3{margin-left:118px;margin-top:10px;text-transform:uppercase;color:#fff}@media (min-width:1190px){.theme-page .announcement h3{margin-top:23px}}.theme-page .announcement .vertical-align-cell:before{color:#16100f}.more,.more[type=submit]{background:#16110f!important;border:2px solid #16110f!important}ul.about-list{margin-top:10px;float:left;width:50%}.about-list li{font-size:18px;padding:16px 0 0}h2.box-header:after{width:50px;margin-left:auto;margin-right:auto;margin-top:10px}h2.box-header.head01{font-size:18px!important;padding:10px 0 0}h4.box-header.head02{margin-top:20px}.accordion .ui-accordion-header.ui-state-active{background-color:#79a826;border-bottom-color:#79a826}.accordion .ui-accordion-header .ui-accordion-header-icon{color:#79a826}.testimonials-list p{font-size:19px;color:#16100f}.testimonials-list .author{font-size:20px;color:#79a826}a.slider-control.left.template-arrow-left-1{background:#79a826;border:2px solid #79a826}.slider-control:hover{background:transparent;border-color:transparent}.slider-control.right{background:#79a826;border:1px solid #79a826}.testimonials-list p:after{background:#79a826}.form-1 input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel{width:85%}.form-1 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{margin-top:0;width:85%;margin-bottom:25px}.form-1{width:50%;margin-top:0}.form-1,.text-1{float:left}.text-1 textarea.wpcf7-form-control.wpcf7-textarea{height:174px}.feature-item:before{color:#79a826}input.wpcf7-form-control.wpcf7-submit{background:#79a826;border:2px solid #79a826;margin-top:20px;font-size:18px;font-weight:700}input.wpcf7-form-control.wpcf7-submit:hover{background:transparent}.wpb_text_column a,p a,table a{color:#79a826;font-weight:600}.box-header:after,h2.widgettitle:after{background:#79a826}h2.widgettitle:after,h6.box-header:after{background:#033116!important}.social-icons.yellow li{background:#000;border:2px solid #000;margin-left:1px}.local img{float:right;width:250px;margin-top:11px}.vc_row.wpb_row.full-width.vc_row-fluid.padding-top-bottom-30.copyright-1{background:#000}span.copyright{line-height:45px!important}.more:hover,.more[type=submit]:hover{color:#fff;background:transparent;opacity:1}p.services{text-align:center;padding:0 12px 24px;min-height:120px}@media (max-width:1189px){.tp-revslider-mainul .tp-parallax-wrap{top:50%!important;bottom:50px!important}p.services{text-align:center;padding:0 8px 24px;min-height:218px}.about-list li{font-size:15px;padding:16px 0 0}p.res-para1{float:left;margin-top:42px;width:700px}p.res-para02{margin-top:75px;width:700px}p.res-para03{width:700px}p.res-para04{margin-top:46px;width:700px}p.res-para05,p.res-para-6{width:700px}.page-header-left h1{text-transform:unset}p.res-para7,p.res-para08{width:700px}p.res-para09{margin-top:51px;width:700px}p.res-para10{width:700px}.form-1{float:left;margin-top:0}.form-1,.form-1 input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel,.form-1 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required,.text-1{width:100%}.text-1{float:left;margin-top:20px}.text-1 textarea.wpcf7-form-control.wpcf7-textarea{height:174px;width:100%}}@media (max-width:768px){.form-1 input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel,.form-1 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required,.text-1 textarea.wpcf7-form-control.wpcf7-textarea{width:94%}}@media (max-width:767px){.contact-details li a{color:#16110f;color:#fff;font-size:15px!important}p.res-para1{float:left;margin-top:42px;width:100%}.tp-parallax-wrap{display:none!important}.mobile-menu li.current-menu-ancestor a,.mobile-menu li.current-menu-ancestor ul li.current-menu-item a,.mobile-menu li.current-menu-ancestor ul li.current-menu-parent a,.mobile-menu li.current-menu-ancestor ul li.current-menu-parent ul li.current-menu-item a,.mobile-menu li.current-menu-ancestor ul li.current-menu-parent ul li.current-menu-parent a,.mobile-menu li.current-menu-item>a{background:#79a825}.header .logo{background:#fff}.header .mobile-menu-switch{display:block;position:absolute;right:20px;top:20px}.header .mobile-menu-switch .line{background:#fff}.admin-bar .header .mobile-menu-switch{top:65px}ul.about-list{width:100%}p.services{min-height:auto}.local img{float:none;margin:0 auto}.copyright-1 .vc_col-sm-6{text-align:center}p.res-para02{margin-top:24px;width:100%}p.res-para03{width:100%}p.res-para04{margin-top:24px;width:100%}p.res-para05,p.res-para7,p.res-para08,p.res-para09,p.res-para10,p.res-para-6{width:100%}}@media screen and (max-width:479px){h2,h3,p{text-align:center}h2:after,h3:after{margin:15px auto}.announcement h3{font-size:18px}.header-top-bar .social-icons{float:right;display:none}.header-top-bar-container .header-toggle{display:none}.header-top-bar{display:block!important;padding-top:0;padding-bottom:10px!important}}@media screen and (max-width:414px){.slider-control{top:20px;left:-24px}}#home-cta-lisa,#home-cta-trevor{color:#fff}.center-aligned{text-align:center}@media (max-width:640px){.center-aligned{text-align:left}}.wpb_gallery_slides .wpb_image_grid_ul{width:100%}.wpb_gallery_slides .wpb_image_grid_ul .isotope-item{width:100%;max-height:290px;margin:0}@media (min-width:480px){.wpb_gallery_slides .wpb_image_grid_ul .isotope-item{width:50%}}@media (min-width:1200px){.wpb_gallery_slides .wpb_image_grid_ul .isotope-item{width:25%}}.wpb_gallery_slides .wpb_image_grid_ul .isotope-item img{height:290px}@media screen and (max-width:1189px){.testimonials-list p{padding:29px 40px 0}}