@import 'http://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic';h1,h2,h3,h4,h5,h6,input,button,select,textarea,body{font-family:"Open Sans", lucida grande, Arial, sans-serif;font-weight:300}strong{font-weight:600}::selection{background:#88a92f}::-moz-selection{background:#88a92f}body,p,.gform_body .gfield input,.gform_body .gfield textarea,.gform_body .gfield select{font-size:15px;line-height:1.5}h1{font-size:31px;line-height:1.5}h2{font-size:24px;line-height:1.5}h3{font-size:19.95px;line-height:1.5}h4{font-size:15px;line-height:1.5}h5{font-size:12.45px;line-height:1.5}h6{font-size:11.25px;line-height:1.5}#topcontrol{background-color:rgba(0,0,0,0.1);background-position:center center;background-repeat:no-repeat;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;border-radius:3px;color:#FFF;height:48px;line-height:55px;margin:0 15px 15px 0;text-align:center;width:48px;z-index:10000}#scrolltotop:before{border-color:rgba(255,255,255,0) rgba(255,255,255,0) #FFF;border-image:none;border-style:solid;border-width:10px;content:"";height:0;left:28%;position:absolute;top:17%;width:0}#topcontrol:hover{background-color:#688124}a:hover,.sidebar-content .nav.nav-tabs.nav-stacked .parent ul a.selected,.sidebar-content .nav li li a:hover,div[role="complementary"] div > ul > li:hover{color:#6e8926}a,.nav-tabs > .active > a,.nav-tabs > .active > a:hover,.nav-tabs > .active > a:focus,.nav li a:hover,.nav li a:focus,.navbar .nav > li > a:focus,.navbar .nav > li > a:hover,.pagination ul > li > a:hover,.pagination ul > li > a:focus,.pagination ul > .active > a,.pagination ul > .active > span,nav[role="navigation"] .nav-normal > .active > a,nav[role="navigation"] .nav-normal li a:hover,nav[role="navigation"] .nav-pills-square > .active > a,nav[role="navigation"] .nav-bar > li > a:hover,nav[role="navigation"] .nav-bar > li > a:focus,nav[role="navigation"] .nav-bar > .active > a,nav[role="navigation"] .nav-bar-top > .active > a,nav[role="navigation"] .nav-bar-top > li > a:hover,nav[role="navigation"] .nav-bar-underline > .active > a,nav[role="navigation"] .nav-underline > .active > a,nav[role="navigation"] .nav-underline > li > a:hover,nav[role="navigation"] .nav-separator > .active > a,nav[role="navigation"] .nav-separator > li > a:hover,.sidebar-content .nav a.active,div[role="complementary"] div > ul > li:active,.sidebar-content .nav li a:hover,.sidebar-content .nav li a:focus{color:#88a92f}.nav a:hover .caret{border-bottom-color:#88a92f;border-top-color:#88a92f}.nav-tabs > li > a:hover,.nav-tabs > li > a:focus,.navbar .nav > .active > a,.navbar .nav > .active > a:hover,.navbar .nav > .active > a:focus,.nav-pills > .active > a,.nav-pills > .active > a:hover,.nav-pills > .active > a:focus,.nav-tabs.nav-stacked > .active > a,.nav-tabs.nav-stacked > .active > a:hover,.nav-tabs.nav-stacked > .active > a:focus,.nav-list > .active > a,.nav-list > .active > a:hover,.nav-list > .active > a:focus,.grid li a:hover img,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="clock-o"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus,.gform_wrapper li.gfield_error input[type="text"]:focus,.gform_wrapper li.gfield_error input[type="url"]:focus,.gform_wrapper li.gfield_error input[type="email"]:focus,.gform_wrapper li.gfield_error input[type="tel"]:focus,.gform_wrapper li.gfield_error input[type="number"]:focus,.gform_wrapper li.gfield_error input[type="password"]:focus,.gform_wrapper li.gfield_error textarea:focus{border-color:#88a92f}.navbar .nav > .active > a,.navbar .nav > .active > a:hover,.navbar .nav > .active > a:focus,.nav-pills > .active > a,.nav-pills > .active > a:hover,.nav-pills > .active > a:focus,.nav-tabs.nav-stacked > .active > a,.nav-tabs.nav-stacked > .active > a:hover,.nav-tabs.nav-stacked > .active > a:focus,.nav-list > .active > a,.nav-list > .active > a:hover,.nav-list > .active > a:focus,.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.dropdown-submenu:hover > a,.dropdown-submenu:focus > a,.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus,.progress .bar,.progress-striped .bar,.progress-info.progress-striped .bar,.progress-striped .bar-info,nav[role="navigation"] .nav-pills-square li a:hover{background-color:#88a92f}.form-control:focus{border-color:#88a92f;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset, 0 0 8px rgba(136,169,47,0.6)}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background-color:#88a92f;border-color:#88a92f}header a:hover,header .sidebar-content .nav.nav-tabs.nav-stacked .parent ul a.selected,header .sidebar-content .nav li li a:hover,header div[role="complementary"] div > ul > li:hover{color:#000}header a,header .nav-tabs > .active > a,header .nav-tabs > .active > a:hover,header .nav-tabs > .active > a:focus,header .nav li a:hover,header .nav li a:focus,header .navbar .nav > li > a:focus,header .navbar .nav > li > a:hover,header .pagination ul > li > a:hover,header .pagination ul > li > a:focus,header .pagination ul > .active > a,header .pagination ul > .active > span,header nav[role="navigation"] .nav-normal > .active > a,header nav[role="navigation"] .nav-normal li a:hover,header nav[role="navigation"] .nav-pills-square > .active > a,header nav[role="navigation"] .nav-bar > li > a:hover,header nav[role="navigation"] .nav-bar > li > a:focus,header nav[role="navigation"] .nav-bar > .active > a,header nav[role="navigation"] .nav-bar-top > .active > a,header nav[role="navigation"] .nav-bar-top > li > a:hover,header nav[role="navigation"] .nav-bar-underline > .active > a,header nav[role="navigation"] .nav-underline > .active > a,header nav[role="navigation"] .nav-underline > li > a:hover,header nav[role="navigation"] .nav-separator > .active > a,header nav[role="navigation"] .nav-separator > li > a:hover,header .sidebar-content .nav a.active,header div[role="complementary"] div > ul > li:active,header .sidebar-content .nav li a:hover,header .sidebar-content .nav li a:focus{color:#000}header .nav a:hover .caret{border-bottom-color:#000;border-top-color:#000}header .nav-tabs > li > a:hover,header .nav-tabs > li > a:focus,header .navbar .nav > .active > a,header .navbar .nav > .active > a:hover,header .navbar .nav > .active > a:focus,header .nav-pills > .active > a,header .nav-pills > .active > a:hover,header .nav-pills > .active > a:focus,header .nav-tabs.nav-stacked > .active > a,header .nav-tabs.nav-stacked > .active > a:hover,header .nav-tabs.nav-stacked > .active > a:focus,header .nav-list > .active > a,header .nav-list > .active > a:hover,header .nav-list > .active > a:focus,header .grid li a:hover img,header textarea:focus,header input[type="text"]:focus,header input[type="password"]:focus,header input[type="datetime"]:focus,header input[type="datetime-local"]:focus,header input[type="date"]:focus,header input[type="month"]:focus,header input[type="clock-o"]:focus,header input[type="week"]:focus,header input[type="number"]:focus,header input[type="email"]:focus,header input[type="url"]:focus,header input[type="search"]:focus,header input[type="tel"]:focus,header input[type="color"]:focus,header .uneditable-input:focus,header .gform_wrapper li.gfield_error input[type="text"]:focus,header .gform_wrapper li.gfield_error input[type="url"]:focus,header .gform_wrapper li.gfield_error input[type="email"]:focus,header .gform_wrapper li.gfield_error input[type="tel"]:focus,header .gform_wrapper li.gfield_error input[type="number"]:focus,header .gform_wrapper li.gfield_error input[type="password"]:focus,header .gform_wrapper li.gfield_error textarea:focus{border-color:#88a92f}header .navbar .nav > .active > a,header .navbar .nav > .active > a:hover,header .navbar .nav > .active > a:focus,header .nav-pills > .active > a,header .nav-pills > .active > a:hover,header .nav-pills > .active > a:focus,header .nav-tabs.nav-stacked > .active > a,header .nav-tabs.nav-stacked > .active > a:hover,header .nav-tabs.nav-stacked > .active > a:focus,header .nav-list > .active > a,header .nav-list > .active > a:hover,header .nav-list > .active > a:focus,header .dropdown-menu > li > a:hover,header .dropdown-menu > li > a:focus,header .dropdown-submenu:hover > a,header .dropdown-submenu:focus > a,header .dropdown-menu > .active > a,header .dropdown-menu > .active > a:hover,header .dropdown-menu > .active > a:focus,header .progress .bar,header .progress-striped .bar,header .progress-info.progress-striped .bar,header .progress-striped .bar-info,header nav[role="navigation"] .nav-pills-square li a:hover{background-color:#88a92f}header .form-control:focus{border-color:#88a92f;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset, 0 0 8px rgba(136,169,47,0.6)}header .pagination > .active > a,header .pagination > .active > span,header .pagination > .active > a:hover,header .pagination > .active > span:hover,header .pagination > .active > a:focus,header .pagination > .active > span:focus{background-color:#88a92f;border-color:#88a92f}.accent{color:#88a92f !important}.accent2{color:#a6ce39 !important}.accent3{color:#566b1e !important}.accent4{color:#fff !important}.btn-primary{border-color:#a6ce39;background-color:#a6ce39;color:#fff;text-shadow:none}.btn-primary:hover,.btn-primary .disabled,.btn-primary [disabled]{background-color:#9bc230;border-color:#9bc230;color:#fff}.btn-primary:active,.btn-primary .active,.btn-primary:focus,.btn-primary .focus{background-color:#8eb22c;border-color:#8eb22c;color:#fff}.no-transform{text-transform:none}.margin-bottom-60{margin-bottom:60px}.well-white{background-color:#fff}.well-dark-transparent a{color:#fff}.well-dark-transparent a:hover,.well-dark-transparent a:active,.well-dark-transparent a:focus{color:#f2f2f2}.well-dark-transparent .form-control{color:#000}.well-black{background-color:#000}.well-purple-transparent{background:rgba(0,36,57,0.7);border-color:rgba(0,36,57,0.7)}.padding-left-15{padding-left:15px}.btn-support a{color:#fff}.btn-support{padding:3px 10px}header ul.horizontal li{line-height:inherit;padding:3px 5px}header .nav > li > a:hover,header .nav > li > a:focus,header .nav > li.active > a,header .nav > li.active > a:hover{background-color:#88a92f;color:#fff}#header .brand img{margin:20px 0}header .nav > li > a{padding:10px 9px}#header nav[role="navigation"] > ul{margin-top:35px}#header nav[role="navigation"] > ul > .active > a{color:#fff;background:#a6ce39}#header nav[role="navigation"] > ul > .active > a .caret{border-top-color:#fff;border-bottom-color:#fff}#header nav[role="navigation"] > ul > li > a{color:#000;margin-top:0;margin-bottom:0;font-size:16px}#header nav[role="navigation"] > ul > li > a:hover,#header nav[role="navigation"] > ul > li > a:active,#header nav[role="navigation"] > ul > li > a:focus{background:#a6ce39;color:#fff}#header nav[role="navigation"] > ul > li > a:hover .caret,#header nav[role="navigation"] > ul > li > a:active .caret,#header nav[role="navigation"] > ul > li > a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}#header nav[role="navigation"] > ul > li > a .caret{border-top-color:#000;border-bottom-color:#000}#header nav[role="navigation"] > ul > li:hover li:hover > a{background:#88a92f !important;color:#fff}#header nav[role="navigation"] > ul > li:hover li > a:hover,#header nav[role="navigation"] > ul > li:hover li > a:active,#header nav[role="navigation"] > ul > li:hover li > a:focus{color:#fff}.nav li{margin-bottom:0}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret,.nav li.active .dropdown-toggle .caret{border-bottom-color:#fff;border-top-color:#fff}.nav-pills > li + li{margin-left:5px}header .nav li a{font-size:14px;font-weight:400}header .nav .dropdown-submenu:hover > a:after{border-left-color:#fff}.home .header-shadow{box-shadow:none}.top-nav{padding-top:5px !important;padding-bottom:5px !important}#menu-top-nav{font-size:14px}.top-phone{float:right;margin:0 20px;padding:3px 0;text-transform:uppercase}div div > footer h3{font-size:18px;text-transform:capitalize}#footer .fa-ul .fa-li{color:#fff !important}.social-custom a .fa-stack-2x{color:#a6ce39;transition:.3s}.social-custom a .fa-inverse{color:#fff;transition:.3s}.social-custom a:hover .fa-stack-2x{color:#88a92f}.social-footer-icons .fa-stack{font-size:30px}.social-footer-icons .fa-stack .fa-stack-2x{color:#88a92f}.social-footer-icons a:hover .fa-stack-2x,.social-footer-icons a:active .fa-stack-2x,.social-footer-icons a:focus .fa-stack-2x{color:#688124}.social-footer-icons{margin-top:20px}.main-footer h2{margin-bottom:20px}.main-footer address i{color:#fff !important}.main-footer a{color:#fff}.main-footer a:hover,.main-footer a:active,.main-footer a:focus{text-decoration:none;color:#e6e6e6}.footer-bottom *{font-size:13px}.footer-bottom ul li{line-height:inherit !important}.font-weight-400{font-weight:400}.font-weight-700{font-weight:700}.big-heading{font-size:32px}.heading{font-size:28px}.small-heading{font-size:27px}.huge-font{font-size:40px}.font-weight-300{font-weight:300}.font-size-21{font-size:21px}.font-size-19{font-size:19px}.font-size-18{font-size:18px}.banner-heading{font-size:34px}.font-size-24{font-size:24px}.phone-header{font-size:16px}.small-font{font-size:13px}.line-height-small{line-height:1.1}.line-height-medium{line-height:1.3}.well-red{background:rgba(230,28,37,0.6);border-color:#e61c25}.well-red *{color:#fff}.well-blue{background:#0b7eaa;border-color:#0b7eaa;margin-top:20px}.well-blue *{color:#fff}.well-blue .btn{border-color:#a6ce39;background-color:#a6ce39;color:#fff;text-shadow:none}.well-blue .btn:hover,.well-blue .btn .disabled,.well-blue .btn [disabled]{background-color:#9bc230;border-color:#9bc230;color:#fff}.well-blue .btn:active,.well-blue .btn .active,.well-blue .btn:focus,.well-blue .btn .focus{background-color:#8eb22c;border-color:#8eb22c;color:#fff}.well-blue .form-control{color:#000;font-size:13px}.well-gray{background:#5d5d5d;border-color:#5d5d5d}.well-light-gray{background:#f3f6f7;border-color:#f3f6f7}.well-accent{background:#edf3f7;border-color:#edf3f7}.hp-banner .gform_footer{margin:0;padding-bottom:0 !important;padding-top:0 !important;text-align:right}.hp-banner .gform_wrapper + p{display:none}.hp-banner .gform_wrapper{margin-bottom:0}.hp-banner .form-control{height:27px}.hp-banner .btn{font-size:18px !important}#primary .well{min-height:405px}.hp-primary > p{display:none}.hp-services .well{min-height:408px}.hp-services .well p{font-size:14px}.service-link li .fa-stack{margin-right:10px}.service-link ul > p{display:none}.service-link{color:#fff}.service-link .lead{font-size:20px;font-weight:400}.service-link li a{color:#fff !important}.service-link li a:hover,.service-link li a:active,.service-link li a:focus{color:#e6e6e6 !important}.service-link li a:hover .fa-stack-2x,.service-link li a:active .fa-stack-2x,.service-link li a:focus .fa-stack-2x{color:#789529 !important}.service-list i{margin-right:15px !important;margin-top:15px}.service-list a:hover,.service-list a:active,.service-list a:focus{background:#e6e6e6}#free-report li:nth-child(2n){margin-left:3% !important}#free-report li{clear:none;float:left;width:47%}#gform_4 #input_4_7_3_container > label{display:none}.well-free-form .gform_footer{margin:1.5em 0 0;padding-bottom:0 !important;padding-top:0 !important}.well-free-form .gform_wrapper + p{display:none}.well-free-form .gform_wrapper{margin-bottom:0}.well-free-form i{display:inline-block;float:left;margin-bottom:0;margin-right:10px}.well-free-form form{clear:both}.well-free-form #input_2_1_3_container > label,.hp-banner #input_1_1_3_container > label{display:none}.custom-ourclient{min-height:200px}.hp-testimonials .well{min-height:300px}.hp-partners .carousel-indicators{bottom:-50px}.hp-partners .carousel-indicators li.active,.hp-partners .carousel-indicators li:hover,.hp-partners .carousel-indicators li:focus,.hp-partners .carousel-indicators li:active{background:#69c4dc}.hp-partners .carousel-indicators li{background:#dfdfdf}.hp-partner .grid li a img{width:150px;margin:0 auto;display:block}.home a:hover,.home a:active,.home a:focus{text-decoration:none}@media (min-width: 992px) and (max-width: 1199px){h1,.banner-heading{font-size:23px;line-height:38px}.big-heading,.heading{font-size:21px;line-height:34px}.huge-font{font-size:32px;line-height:42px}.banner-margin{margin-top:2%}.hp-banner-services p{font-size:13px}.hp-primary .well{margin-bottom:10px}.small-heading{font-size:22px;line-height:32px}.service-link span{font-size:18px}.margin-img{margin-top:50px}.social-ico{font-size:1.5em}.brand img{max-width:248px;width:100%}header .nav > li > a{padding:10px 6px}header .nav li a{font-size:12px}.hp-services .well{min-height:453px}.footer-social-icons .fa-stack{font-size:23px}#services{background-size:120% auto !important}#header nav[role="navigation"] > ul{margin-top:23px}#header nav[role="navigation"] > ul > li + li{margin-left:4px}.hp-testimonials .well{min-height:auto}.hp-banner .font-size-24{font-size:19px}.social-custom a{font-size:.8em}}@media (max-width: 991px){h1,.banner-heading{font-size:28px;line-height:38px}.big-heading,.heading{font-size:28px;line-height:1.4}.huge-font{font-size:32px;line-height:42px}.small-heading{font-size:22px;line-height:32px}.service-link .lead{font-size:17px;font-weight:400}.social-ico{font-size:1.2em}.custom-ourclient{min-height:100%}.ourclient-name{margin-top:3%}header nav[role="navigation"] ul{display:none}header nav[role="navigation"] select{display:block;margin:45px 0}.hp-services .well{margin-bottom:30px}#menu-footer-services li{width:100%}#menu-privacy li{line-height:inherit !important}.hp-testimonials .well{min-height:100%}#homepage-banner .slide-content{text-align:center}.hp-banner-services .well{margin-bottom:20px}#testimonials .well{min-height:100%}.service-list > li{margin-bottom:0;min-height:60px}.social-footer-icons .fa-stack{font-size:23px}.hp-testimonials img{margin-bottom:0;width:80px}#menu-footer-menus{display:inline-block;margin-bottom:20px;text-align:left}.main-footer img{margin:0 auto}#header nav[role="navigation"]{width:100%}.social-custom a{font-size:.8em}.hp-testimonials img{display:block;float:none;margin:0 auto 20px;width:80px}}@media (max-width: 767px){header nav[role="navigation"] select{margin:10px 0}.font-size-18{font-size:16px}.hp-banner .big-heading{font-size:21px}h1,.huge-font,.banner-heading{font-size:20px;line-height:1.1}h2,.big-heading,.heading{font-size:22px;line-height:32px}h3,.font-size-21,.font-size-24{font-size:18px;line-height:28px}.service-link .lead{font-size:13px}#services{background-size:cover !important}#header .brand img{display:block;margin:15px auto;width:100%;max-width:250px}.main-header h2{font-size:15px;text-align:center}#services{background-repeat:repeat !important}#menu-footer-services li{width:50%}#menu-privacy li{line-height:inherit !important}.custom-footer .social-ico{margin-top:15px}#homepage-banner .slide-content{min-height:310px}#homepage-banner .slide{height:330px}.special-banner-font{font-size:16px;line-height:22px}#homepage-banner .wooslider-control-nav{top:97% !important}.custom-footer #menu-menu-footer li{font-size:12px}.custom-footer #menu-privacy-1 li{line-height:inherit}.service-list > li{font-size:13px;margin-bottom:10px;min-height:100%}#free-report li{width:100%}#free-report li:nth-child(2n){margin-left:0 !important}.phone-header{line-height:1.4}.well-free-form i{margin-bottom:10px;margin-right:10px;margin-top:8px}.hp-banner .gform_wrapper .left_label .gfield_label{font-size:13px}.footer-bottom ul{display:inline-block;float:none !important}.main-footer address ul{display:inline-block;text-align:left}.gform_wrapper .top_label li.gfield.gf_left_half{margin-right:0}.well-sm .lead a{color:#fff}.service-link li .fa-stack{font-size:23px;margin-right:10px}.footer-privacy{display:table;margin:auto}.social-custom{float:none !important}.social-custom a{font-size:1em}.xs-center{display:block;float:none;margin:20px auto}}