p{font-size:16px !important;line-height:26px !important;color:#333 !important}body{background-color:#f3f3f3 !important;background:#f3f3f3 !important}.fl-builder-content{background:#f3f3f3}.fl-page-bar-text.fl-page-bar-text-2 a:before{content:"\f095";font-family:FontAwesome;padding-right:5px}#testimonial-box p{border-left:solid 15px #ece8de;padding-left:20px;font-size:14px !important;line-height:24px !important}.form-label span{color:#c00 !important}.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required,.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel{padding:20px 10px !important;background:#fff !important;border:1px solid #dcdcdc}.wpcf7-form-control.wpcf7-textarea{background:#fff;padding:20px 10px !important;height:110px;border:1px solid #dcdcdc}.wpcf7-form-control.wpcf7-submit{background:#35322f;border-color:transparent !important;text-transform:uppercase;padding:12px 35px;border-radius:3px;letter-spacing:1px;margin-top:5px;border:1px solid #dcdcdc}.form-submit{text-align:center}.fl-page-header{background:#f4f0eb}.fl-page-header-container{background:#fff;padding-left:30px !important;padding-right:30px !important}.fl-page-header-primary .fl-logo-img{width:60%;margin:10px}ul#menu-main-menu li a{font-size:18px !important}.fl-page-bar-text.fl-page-bar-text-2{font-size:18px}#menu-main-menu-1 li a{color:#525252;text-transform:uppercase;font-size:14px}.fl-page-footer-container.container{background:#666}.fl-page-footer-text.fl-page-footer-text-1 span{color:#fff}.fl-page-footer{border:none}.fl-page-nav-right .fl-page-header-wrap{border-bottom:none !important}.fl-page-header-fixed #menu-main-menu li a{color:#525252;text-transform:uppercase;font-size:12px}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important}.fl-page-header-fixed ul li a{font-size:14px !important}.fl-page-header{background:#f3f3f3}.fl-page-footer-container.container{background:#fff}.fl-logo-text{font-family:"Montserrat",sans-serif}.fl-page-header{background:#fff}.fl-page-footer{background:#fff !important}.fl-page-header{background:#fff !important}#menu-footer-menu{text-align:center}#menu-footer-menu li{display:inline-block;vertical-align:top;margin:5px 15px}#menu-footer-menu a{color:#35322f;font-weight:700;font-size:25px;line-height:30px}#nav_menu-2{margin-bottom:0}.fl-page-footer{border-top:none}.fl-page-footer-widgets-container.container{background:#fff}.fl-page-footer-widgets{border-top:none;border-color:none;background-color:transparent}.fl-page-footer-widgets{background:#fff}.fl-logo-text{font-family:'Impact',sans serif;color:#fff !important;-webkit-text-stroke:1px #000;text-shadow:2px 1px 3px #000;font-size:40px;line-height:60px}.fl-logo-text{font-family:'Impact',sans serif;color:#fff !important;-webkit-text-stroke:1px #000;text-shadow:2px 1px 3px #000;font-size:40px;line-height:60px}#menu-main-menu li a{color:#525252;text-transform:uppercase;font-size:14px}@media screen and (max-width:767px){#custom-banner .fl-row-content-wrap{padding:50px 0}#custom-banner .fl-heading{font-size:35px;line-height:45px}#custom-banner .fl-module-content.fl-node-content{margin:10px 0}#custom-banner p{margin:0 !important}.fl-heading{font-size:25px !important;line-height:35px !important}}@media screen and (max-width:640px){.fl-heading{text-align:center !important}.size-medium{width:100% !important;display:block !important}#menu-footer-menu a{color:#35322f;font-weight:700;font-size:16px;line-height:21px}}@media screen and (max-width:388px){#menu-footer-menu li{margin:5px}}