html{font-size:62.5%!important}html,body,p,pre,h1,h2,h3,h4,h5,h6,strong,b,input,textarea,label,li,a,ul,ol,span{font-family:Arial,Helvetica,sans-serif!important}span.ab-icon{font-family:dashicons!important}p,.textwidget,.widget{font-size:1.8rem}#text-6{margin-top:5em}body .entry-header,body .entry-content{font-size:1.8rem}body a,body h2 a{color:#4a8eae}body a:hover,body h2 a:hover{color:#519bbe}h1.h1{font-size:6rem}h2.h2{font-size:4.7rem;line-height:65px;margin-top:0}h3,.h3{font-size:3.9rem;line-height:1.3}h4,.h4{font-size:2.9rem}h5,.h5{font-size:2.4rem}h6,.h6{font-size:2rem;text-transform:uppercase}body .search-query{background:#f1f1f1}body .entry-title:before{color:#999;background:transparent}.x-pagination a,.x-pagination span{color:#aaa}a[href^="mailto"]{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}body a:focus,body select:focus,body input[type="file"]:focus,body input[type="radio"]:focus,body input[type="submit"]:focus,body input[type="checkbox"]:focus{outline:thin dotted #aaa}.center-text{text-align:center}.center{margin:0 auto;display:table}.float-left{float:left}.max-eightfive{max-width:85rem}.max-sevenfive{max-width:75rem}.no-margin-top{margin-top:0}.no-margin-bottom{margin-bottom:0}.section-heading.h3{color:#417F9C;font-weight:400}.uppercase{text-transform:uppercase}.desktop-only{display:block}.tablet-down,.mobile-only{display:none}.flex-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;line-height:1.2}.flex1{-webkit-flex:1;flex:1}.flex2{-webkit-flex:2;flex:2}.flex3{-webkit-flex:3;flex:3;padding:10px 0}.flex5{-webkit-flex:5;flex:5;padding:10px 0}.widget_text i{color:#4a8eae}.widget_text h4 i,.widget_text table i{color:#4a8eae}.passwordProtect{margin-top:10px}h2.passwordProtect{text-align:center;margin-top:-15px}#top>header>div.x-topbar>div>p:nth-child(3){display:none}body .x-topbar{min-height:30px}.x-topbar a .x-icon-facebook-square{color:#E0E0E0}.x-topbar a:hover .x-icon-facebook-square{color:#3B5998}.x-topbar a .x-icon-google-plus-square{color:#E0E0E0}.x-topbar a:hover .x-icon-google-plus-square{color:#d34836}.x-topbar .x-column.x-sm.x-1-2{height:24px}.x-navbar-fixed-top{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.22);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.22);box-shadow:0 0 3px 0 rgba(0,0,0,.22)}.menu-item-type-custom a:hover:after,.x-nav-wrap.mobile .menu-item-type-custom a:after{content:"";background:var(--wpr-bg-cb28a993-f0f8-4810-b49d-70b5d6ea1fe4) no-repeat;background-size:100%;width:.8rem;height:.8rem;margin-left:.3rem;position:absolute;display:inline-block}.x-nav-wrap.mobile .menu-item-type-custom a:after{width:10px;height:10px;margin-top:4px}.x-btn-navbar{box-shadow:none}.x-navbar .desktop .x-nav>li>a:hover>span,.x-navbar .desktop .x-nav>li.x-active>a>span,.x-navbar .desktop .x-nav>li.current-menu-item>a>span{box-shadow:0 1px 0 0 #4a8eae!important}.x-navbar .desktop .x-nav>li>a>span{font-size:1.2rem}.x-btn.x-btn-square{font-size:2rem;text-shadow:none}.x-btn.x-btn-square{padding:.7em 1em .8em;border-radius:4px}.xbtn.x-btn-square:active{background-color:#0380e8}body .x-btn,body .button,body [type="submit"]{border-color:#4a8eae;color:#4a8eae;border-radius:2px;padding:.78em 1.125em 0.78em!important}body [type="submit"]:hover,body .x-btn:hover,body .button:hover{border-color:#519bbe;background-color:#519bbe}.x-btn.x-btn-regular{font-size:1.6rem!important}.x-colophon textarea,.x-colophon input[type="text"],.x-colophon input[type="email"],.uneditable-input{border:none;border-radius:2px}body [type="submit"]{border-radius:2px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{background-color:#e0e0e0;color:#000;border-radius:2px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}.home .hero{background-color:#f0f2f3!important;text-align:center}.home-hero-content{padding:90px 0 60px!important}.hero h1.h1{max-width:100%;margin:60px auto 36px;color:#000}.hero h1.h1 span{text-transform:capitalize;font-weight:300;font-size:5rem}.hero-description h2.h2{max-width:1000px;margin:40px auto 0;line-height:42px}.hero .x-btn,.button,.hero [type="submit"]{color:#333;text-shadow:none!important;border-color:#4a8eae;padding:15px 40px!important}.hero .x-btn:hover,.hero .button:hover,.hero [type="submit"]:hover{color:#fff;border-color:#519bbe;background-color:#519bbe}.hero .x-btn,.hero .x-btn:hover,.hero .button,.hero .button:hover,.hero [type="submit"],.hero [type="submit"]:hover{text-shadow:0 .075em .075em rgba(0,0,0,.3)}body .x-btn.x-btn-flat.home-hero-button{margin-bottom:60px}.home-page-services-text{padding-left:60px;color:#fff}.page-id-2 .h-feature-headline span i{background:#4a8eae}.page-id-2 .h-feature-headline a{color:#fff}.home #x-section-4>div>div.x-column.x-sm.x-2-3>a>i{margin-left:13px;margin-right:0}.home #x-section-4 h2{text-align:center}.x-icon-comments::before{margin:0}.x-icon-bar-chart-o::before{margin:0}.x-icon-handshake::before{margin:0}.flex-container-header .x-column{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;line-height:1.2;min-height:300px}.page-header-text{color:#fff!important;margin-top:0;font-size:6.3rem}.h1.audit-services-button a{color:#fff!important;text-shadow:none;border-radius:2px}.page-id-202 .audit-services-button.h-custom-headline{line-height:.75!important}.blog article{background-color:#E4E4E4;padding:30px 10px;border-radius:3px}.page-id-12 .x-promo-content{padding:1em .8em}.page-id-12 .x-promo-content p,.page-id-12 .x-promo-content ul li{margin-bottom:0;line-height:1.3;font-weight:300}.page-id-12 .x-promo-content ul{margin-bottom:4px;line-height:1.3;font-weight:300;margin-top:4px}.page-id-12 .x-promo-content h4,.page-id-12 .x-promo-content h6{font-weight:400}.page-id-12 .x-promo-content h6{margin-bottom:3px;margin-top:-7px;font-size:1.6rem}.page-id-12 .x-text p,.page-id-12 .x-text ul li{margin-bottom:0;font-weight:300}.page-id-12 .x-text ul{margin-bottom:4px;line-height:1.3;font-weight:300;margin-top:4px}.page-id-12 .x-text h4,.page-id-12 .x-text h6{font-weight:400}.page-id-12 .x-text h6{margin-bottom:3px;margin-top:-7px;font-size:1.6rem}.blog .x-header-landmark,.single-post .x-header-landmark{padding:60px 0 0;border:none}.widget ul li,.widget ol li{font-size:.85em}.x-icon-tags{margin-right:5px}a[rel="tag"]:first-of-type{margin-left:5px}body .cat_show_image ul>li,body ul.cat_show_image>li{background-position-y:.65em}body .cat_show_image li a{padding:.65em 0;display:inline-block}.page-id-14 #x-content-band-3 .x-column.x-sm.vc.x-2-3{width:59.3%}.page-id-14 #x-content-band-3 .x-column.x-sm.vc.x-1-3{width:36.5%}.page-id-14 #wpcf7-f6-p14-o1 select,.page-id-14 #wpcf7-f6-p14-o1 textarea,.page-id-14 #wpcf7-f6-p14-o1 input[type="text"],.page-id-14 #wpcf7-f6-p14-o1 input[type="password"],.page-id-14 #wpcf7-f6-p14-o1 input[type="datetime"],.page-id-14 #wpcf7-f6-p14-o1 input[type="datetime-local"],.page-id-14 #wpcf7-f6-p14-o1 input[type="date"],.page-id-14 #wpcf7-f6-p14-o1 input[type="month"],.page-id-14 #wpcf7-f6-p14-o1 input[type="time"],.page-id-14 #wpcf7-f6-p14-o1 input[type="week"],.page-id-14 #wpcf7-f6-p14-o1 input[type="number"],.page-id-14 #wpcf7-f6-p14-o1 input[type="email"],.page-id-14 #wpcf7-f6-p14-o1 input[type="url"],.page-id-14 #wpcf7-f6-p14-o1 input[type="search"],.page-id-14 #wpcf7-f6-p14-o1 input[type="tel"],.page-id-14 #wpcf7-f6-p14-o1 input[type="color"]{background-color:#e0e0e0;color:#000;border-radius:2px}.page-id-14 .x-section [type="submit"]{padding:10px 100px 8px!important}.page-id-14 table td,.page-id-14 .flex-container{border-top:2px solid #e0e0e0}.x-colophon.top{padding:3% 0 5.25%;background:#333;border-top:5px solid #4a8eae}.x-colophon.bottom{padding:0 0!important;background:#000}.x-colophon.bottom .x-colophon-content{margin-top:5em!important;margin-bottom:5em!important}.x-colophon.bottom .x-colophon-content p{text-align:justify;margin-left:auto!important;margin-right:auto!important;max-width:800px;font-size:1.4rem}.x-colophon.bottom .x-colophon-content p>a:first-child{color:#4a8eae;display:inline-block}.x-colophon.bottom .x-colophon-content p>a:first-child:hover{color:#519bbe}footer .textwidget h4,footer .textwidget h3,footer .textwidget{color:#fff}footer table td,footer .flex-container{border-top:2px solid #515151;color:#fff}footer #text-3 img{margin-bottom:10px}footer>.x-container.max.width>.x-column.x-md.x-1-2.last{width:56.3%}footer>.x-container.max.width>.x-column.x-md.x-1-2:first-child{width:39.5%}footer h4{margin-top:-43px;margin-bottom:2px}@media only screen and (min-width:1101px) and (max-width:1127px){footer h4{font-size:2.7rem;margin-top:-50px}}footer [type="submit"]{padding:.5rem 4.5rem .4rem!important;color:#fff}footer.x-colophon.bottom .x-colophon-content{margin:10px 0 8px}body .gform_wrapper .gform_body ul.gform_fields li.gfield{margin-bottom:3px}body .gform_wrapper .top_label .gfield_label{display:none}body .gform_wrapper .top_label .gfield{margin-top:0!important}body .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){font-size:13px;padding:0 .65em}.content textarea:focus,.content input[type="text"]:focus,.content input[type="password"]:focus,.content input[type="datetime"]:focus,.content input[type="datetime-local"]:focus,.content input[type="date"]:focus,.content input[type="month"]:focus,.content input[type="time"]:focus,.content input[type="week"]:focus,.content input[type="number"]:focus,.content input[type="email"]:focus,.content input[type="url"]:focus,.content input[type="search"]:focus,.content input[type="tel"]:focus,.content input[type="color"]:focus,.content .uneditable-input:focus{background-color:#e0e0e0}.x-colophon .widget form ul li{background-color:transparent}.x-colophon .widget form ul li.one_third{width:32%;position:relative;float:left;clear:none}.x-colophon .widget form ul li.one_third:not(.last){margin-right:2%}.x-colophon .widget .gform_wrapper ul.gform_fields li.gfield{padding-right:0}.x-colophon .widget .gform_wrapper{border-top:2px solid #515151}.x-colophon .widget .gform_wrapper textarea.medium{height:100px}footer .gform_wrapper div.validation_error{border:0;margin:0;padding-bottom:0;font-size:13px;text-align:left}footer .gform_wrapper div.validation_error,footer .gform_wrapper .validation_message{color:pink}body .gform_wrapper .field_description_below .gfield_description{padding-top:0}body .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important}body footer .gform_wrapper li.gfield.gfield_error,body footer .gform_wrapper li.gfield.gfield_error.gfield_contains_required{background:none;border:0;padding:0!important}body.page-template-page-ppc header #x-btn-navbar,body.page-template-page-ppc nav.x-nav-wrap,body.page-template-page-ppc .x-header-landmark,body.page-template-page-ppc footer.top{display:none}body.page-template-page-ppc header .cta{float:right;padding:0;margin:1.25em 0 0 0}body.page-template-page-ppc header .cta .phone{float:left;font-size:17px;margin-right:1.5em;padding-top:3px}body.page-template-page-ppc header .cta a.button{float:left;font-size:14px;padding:.35em 0.75em!important;background:#4a8eae;color:#fff}body.page-template-page-ppc header .cta a:hover.button{background:#fff;color:#4a8eae}body.page-template-page-ppc .container{max-width:1400px;margin:0 auto}body.page-template-page-ppc #ppc_banner{display:table;clear:both;width:100%;max-width:1200px;margin:0 auto}body.page-template-page-ppc #ppc_top{min-height:400px}body.page-template-page-ppc #intro{float:left;width:50%;padding:2em 4em;margin-bottom:1em}body.page-template-page-ppc #intro h1{font-size:36px}body.page-template-page-ppc #intro h2{font-size:20px;line-height:1.4}body.page-template-page-ppc #form{float:right;width:50%;padding:2em}body.page-template-page-ppc #form h2{font-size:36px;color:#4a8eae;margin-top:1em}body.page-template-page-ppc .wp-block-column{padding:3em 3em 0 3em}body.page-template-page-ppc .wp-block-column h2{margin:0 0 1em 0}body.page-template-page-ppc #ppc_content li{font-size:1.8rem}body.page-template-page-ppc #ppc_footer{padding:3em;text-align:center;background:#ccc;border-bottom:5px solid #4a8eae}body.page-template-page-ppc #ppc_footer .x-btn{border-radius:2px;background:#4a8eae;color:#fff;line-height:1}body.page-template-page-ppc #ppc_footer .x-btn:hover{background:#fff;color:#4a8eae}body.page-template-page-ppc footer .ppc_colophon{padding:3em;margin:0}body.page-template-page-ppc footer .ppc_colophon .advisory{display:block;padding-bottom:1em;width:90%;margin:0 auto;text-align:justify}body.page-template-page-ppc .clear{clear:both}body.page-template-page-ppc .gform_wrapper{background:#fff;padding:2em 2em 0 2em;border:1px solid #ccc;border-radius:5px}body.page-template-page-ppc .gform_wrapper form{margin-bottom:0}body.page-template-page-ppc .show_label .gfield_label{display:inline-block!important}body.page-template-page-ppc .gfield_checkbox .gfield-choice-input{margin-bottom:0}body.page-template-page-ppc .gfield_checkbox label{padding-left:3px}body.page-template-page-ppc .hide_required .gfield_required{display:none}body.page-template-page-ppc .gfield textarea.large{height:100px!important}body.page-template-page-ppc .gfield label{cursor:pointer;line-height:1.3;padding-bottom:2px}body.page-template-page-ppc .gform_button{font-size:14px;padding:.35em 0.75em!important;background:#4a8eae;color:#fff}body.page-template-page-ppc .gform_button:hover{background:#fff;color:#4a8eae}body.page-template-page-ppc .gform_submission_error{color:#c02b0a!important;font-size:16px!important;margin-top:0!important}body.page-template-page-ppc .validation_message{padding:.25em 0.5em!important}@media (max-width:1250px){body.page-template-page-ppc header .x-navbar-inner .x-container.width{width:95%}}@media (max-width:1100px){body.page-template-page-ppc header .cta{margin-top:1.4em}body.page-template-page-ppc .gform_wrapper fieldset{grid-column:1/-1!important}}@media (max-width:781px){body.page-template-page-ppc .wp-block-columns.reversed{flex-direction:column-reverse}}@media (max-width:700px){body.page-template-page-ppc header .cta .phone>span{display:none}}@media (max-width:640px){body.page-template-page-ppc #intro,body.page-template-page-ppc #form{width:100%}body.page-template-page-ppc #form h2{margin-top:0}body.page-template-page-ppc .gfield_checkbox .gfield-choice-input{transform:scale(1.25);vertical-align:unset}body.page-template-page-ppc .gfield_checkbox .gchoice label{font-size:16px;padding-bottom:5px}body.page-template-page-ppc #ppc_content p{font-size:15px!important}}@media (max-width:600px){body.page-template-page-ppc .wp-block-column:last-child,body.page-template-page-ppc .wp-block-columns.reversed .wp-block-column:first-child{padding-top:0}body.page-template-page-ppc .wp-block-column h2{margin-top:1em}}@media (max-width:500px){body.page-template-page-ppc header .x-brand{width:100%;text-align:center;display:block}body.page-template-page-ppc header .cta{width:100%;text-align:center;display:flex;justify-content:center;padding-bottom:1em}}@media only screen and (max-width:1500px){.flex-container-header .x-column{min-height:200px}}@media only screen and (min-width:1101px) and (max-width:1300px){.flex-container-header .x-column{min-height:170px}.x-navbar .desktop .x-nav>li>a>span{font-size:1rem}}@media only screen and (max-width:1330px){.x-navbar .desktop .x-nav>li>a>span{font-size:1rem}}@media only screen and (max-width:1222px){.site .x-navbar .desktop .x-nav>li>a:not(.x-btn-navbar-woocommerce){padding-left:10px;padding-right:10px}.site .x-navbar .x-nav-wrap .x-nav>li>a{letter-spacing:0}}@media only screen and (min-width:979px) and (max-width:1100px){html{font-size:57%!important}.flex-container-header .x-column{min-height:150px}footer h4{font-size:2.7rem;margin-top:-50px}}@media only screen and (max-width:979px){html{font-size:53.5%!important}.desktop-only{display:none}.tablet-down{display:block}.flex-container-header .x-column{min-height:120px}.home-page-services-text{padding-left:50px}.home .h-feature-headline a{font-size:3.3rem}.home #x-section-4 h2.h2{font-size:3.8rem;line-height:40px}.page-id-14 #x-content-band-3 .x-column.x-sm.vc.x-2-3{width:100%}.page-id-14 #x-content-band-3 .x-column.x-sm.vc.x-1-3{width:100%}footer>.x-container.max.width>.x-column.x-md.x-1-2.last{width:100%}footer>.x-container.max.width>.x-column.x-md.x-1-2:first-child{width:100%}body footer form.wpcf7-form .x-column.x-1-2{width:48%!important}footer form.wpcf7-form{margin-top:2rem}footer .textwidget{max-width:600px;margin:0 auto}}@media only screen and (min-width:768px) and (max-width:979px){.page-id-14 #x-content-band-3 .x-column.x-sm.vc.x-2-3{width:48%}.page-id-14 #x-content-band-3 .x-column.x-sm.vc.x-1-3{width:48%}.x-colophon.top .x-column .widget:first-child{margin-top:4.8em}}@media only screen and (max-width:767px){html{font-size:51%!important}.x-topbar-inner .x-column.x-1-2:first-child{display:none}.mobile-only{display:block}.flex-container-header .x-column{min-height:80px}.home .hero{background-position-x:70%}.home #x-section-4 h2.h2{text-align:center;width:490px;max-width:100%;margin:0 auto}#x-section-4>div>div.x-column.x-sm.x-2-3>a{margin:10px auto 40px;display:table}footer #text-4 .x-1-2:first-child h4{margin-top:0}footer #text-4 .x-1-2:last-child h4{margin-top:3em}}@media only screen and (min-width:450px) and (max-width:767px){.x-column.x-sm.x-1-4{float:left;width:46%;margin-right:4%;min-height:225px}}@media only screen and (max-width:640px){html{font-size:48.5%!important}.flex-container-header .x-column{min-height:40px;height:40px}.x-topbar-inner .x-column.x-1-2:last-child div{float:none!important;margin:0 auto;display:table}}@media only screen and (max-width:450px){.flex-container-header .x-column{min-height:10px;height:15px}.x-brand img{width:207.5px!important}.x-navbar-inner{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;line-height:1.2}h1.h1{font-size:4rem}.home #x-section-4 h2.h2{font-size:3.2rem}.x-column.x-sm.x-1-4{padding:1.7rem}body footer{font-size:16px}.x-colophon .widget form ul li.one_third{width:100%;margin-right:0!important;float:none}}@media print{body{background:#fff;color:#000;margin:0}#menu-main-menu,.x-btn-navbar{display:none!important}.x-btn-navbar i{display:none!important}#comments{display:none}.x-sidebar{display:none!important}footer{display:none}.x-navbar .x-brand{width:100%}.x-brand img{margin:0 auto;display:table;width:250px}header a[href]:after{font-size:1.2rem;margin:11px auto -6px;display:table}a[href]:after{font-size:1.2rem}.home #x-section-5,.home-hero-button{display:none}.home #x-section-1{margin-top:20px!important}.home-hero-content h1{margin:0;margin:0 auto 12px!important}.home-hero-content h1 span{font-size:4rem!important}.home-hero-content{padding:50px 0 50px!important}.home #x-section-2 .x-column.x-sm.x-1-3{width:32%!important;float:left}.home #x-section-2 .x-column.x-sm.x-1-3 h2.h3{font-size:2.4rem!important}.home #x-section-2 .x-column.x-sm.x-1-3 h2.h3 a[href]:after{display:none}.home #x-section-2 .x-column.x-sm.x-1-3 p{font-size:1.2rem!important}.home-page-services-text{padding-left:30px}.single .entry-content{margin-top:-35px!important}h3,.h3{font-size:2.5rem}}