p,p span{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:300;line-height:2em;color:#595959;padding:0;margin:0 0 25px}div,span{font-family:'Open Sans',sans-serif}h1,h1 span,h2,h2 span,h3,h3 span,h4,h4 span,h5,h5 span,h6,h6 span{font-family:'Open Sans',sans-serif;font-weight:200;line-height:1.25em;color:#595959;padding:0;margin:0 0 20px}h1,h1 span{font-size:48px}h2,h2 span{font-size:36px}h3,h3 span{font-size:32px}h4,h4 span{font-size:28px}h5,h5 span{font-size:24px}h6,h6 span{font-size:20px}ul,ol{padding:0 0 0 30px;margin:0 0 10px 0}li{color:#333;padding:5px 0;margin:0}li p{padding:0;margin:0}@media(max-width:768px){h3{font-size:22px}}@media(max-width:480px){h1{font-size:36px}h2{font-size:28px}h5{font-size:18px}}.nav-wrapper{padding:0;background:#fff;box-shadow:0 0 12px rgba(0,0,0,0.2)}.nav-wrapper .main-header{padding:0 20px}.global-sticky-header-offset,.solid-nav .body-container-wrapper{margin-top:63px}@media(max-width:1060px){.global-sticky-header-offset,.solid-nav .body-container-wrapper{margin-top:0}}.nav-wrapper .logo img{margin:15px 0}.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal{float:right}.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li{padding:0;margin:0}.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{display:inline-block;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:200;color:#3b3b3b;border-top:3px solid transparent;white-space:nowrap;overflow:hidden;text-overflow:clip;text-decoration:none;max-width:250px;padding:13px 20px 10px;margin:15px 0}.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover,.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a:hover{border-top:3px solid}.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{top:70px}.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{overflow:visible;text-overflow:clip;width:100%;max-width:250px;background:#fff;text-align:left;padding:15px;margin:0}@media(max-width:1060px){.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:0 20px;margin:0}}@media(max-width:775px){.nav-wrapper .page-center{padding:5px 15px !important}}@media(max-width:768px){.nav-wrapper .logo img{max-width:300px;padding-top:10px;z-index:-10;margin:0}.nav-wrapper{height:80px}}@media(max-width:480px){.nav-wrapper .logo img,.footer-container .logo img{max-width:150px !important}.nav-wrapper .logo,.footer-container .logo{text-align:center}}.footer-background{background-color:}.footer-background .page-center{padding:45px 15px 5%}.footer-background p,.footer-background a{font-weight:300;line-height:1.15em;color:;border-bottom:3px solid transparent;padding:5px 0;margin:0;text-decoration:none}.footer-background a:hover{text-decoration:none;border-bottom:3px solid}.copyright-background{background-color:#f1f1f1}.copyright-background .page-center{padding:13px 0 5px}.copyright-background span{font-weight:300;font-size:14px}.copyright-background .copyright-text{padding-top:10px}.footer-background .logo{padding-bottom:5%}.fa-circle{color:#fff}.footer-background .footer-socials{padding-top:10px}.footer-background .fa-footer-links a{text-decoration:none}.footer-background .fa-footer-links a:hover{text-decoration:none;border-bottom:0}.footer-background .fa{margin:0 7px}.footer-background .inline-subscribe h3.form-title{display:none}@media(max-width:767px){.footer-background .logo img{max-width:200px}}.small-bottom-padding{padding-bottom:20px}.small-left-padding{padding-left:20px}.small-right-padding{padding-right:20px}.overlay-t2{background:}.overlay-t3{background:}@media(max-width:767px){.small-left-padding{padding-left:0}.small-right-padding{padding-right:0}}.tb-2 .banner-content-wrapper.center-align{padding:0 15%}.parallax-banner-2 .banner-padding-short{padding:6% 15px 4%}.parallax-banner-2 .banner-padding{padding:14% 15px}@media(max-width:767px){.tb-2 .banner-content-wrapper.center-align{padding:0}.parallax-banner-2 .banner-padding-short{padding:5% 15px}}.b6.custom-bkg .overlay-t1,.b6.colorBkg-t1 .overlay-t1,.b6.colorBkg-t2 .overlay-t1,.b6.colorBkg-t3 .overlay-t1,.b6.colorBkg-t4 .overlay-t1{background:rgba(0,0,0,0)}.b6 .full-width .banner-text,.b6 .full-width .banner-ctas{padding:0 5%}@media(max-width:767px){.b6 .full-width .banner-content-wrapper{padding:0 15px}.b6 .full-width .banner-text,.b6 .full-width .banner-ctas{padding:0}}.cm-bu1.generic-bucket{padding:7% 20px}@media(max-width:767px){.cm-bu1.generic-bucket .icon-block{padding-bottom:0 !important}.generic-bucket .text-block{padding:0}}.cm-bu7{box-shadow:0 2px 4px 0 rgba(0,0,0,0.13);padding:25px}.cm-bu7 .text-block{margin-left:0 !important}@media(max-width:767px){.cm-bu7{margin:20px 0}.cm-bu7 .text-block{padding:25px 0}}.sticky-sidebar{position:sticky;top:105px}.sidebar-menu .sidebar-menu-header{background:;border-radius:0;padding:10px 10px 0}.sidebar-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{color:#595959;padding:10px 10px 5px;margin:0}.sidebar-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li{width:100%;background-color:;border-bottom:solid}.sidebar-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li:hover{background-color:#f1f1f1}.sidebar-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li:last-child{border-bottom:0}@media(max-width:767px){.sticky-sidebar{position:initial}.sidebar-menu .sidebar-menu-header{padding:10px 10px 5px}}.second-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{color:#595959}.checkbox-row span{margin:0;line-height:1em}.widget-type-email_subscriptions h1,.widget-type-email_simple_subscription h1{font-size:48px;line-height:1.25em}.widget-type-email_subscriptions_confirmation h2{font-size:36px;line-height:1.25em}#email-prefs-form h3{font-style:normal}.email-prefs .item p{text-align:left !important}.system-page-padding{padding:10% 15px 6%}@media(max-width:950px){.banner-bkg{-webkit-background-attachment:initial !important;-moz-background-attachment:initial !important;background-attachment:initial !important;background-position:center !important}.horiz-spacer{display:none !important}}@media(max-width:767px){.rightBorder-t1{border-right:0}}.hs-form-required{display:none}.hs_cos_wrapper_type_form .hs-form-field>label{margin:10px 0 5px}.hs_cos_wrapper_type_form input[type="text"],.hs_cos_wrapper_type_form input[type="password"],.hs_cos_wrapper_type_form input[type="datetime"],.hs_cos_wrapper_type_form input[type="datetime-local"],.hs_cos_wrapper_type_form input[type="date"],.hs_cos_wrapper_type_form input[type="month"],.hs_cos_wrapper_type_form input[type="time"],.hs_cos_wrapper_type_form input[type="week"],.hs_cos_wrapper_type_form input[type="number"],.hs_cos_wrapper_type_form input[type="email"],.hs_cos_wrapper_type_form input[type="url"],.hs_cos_wrapper_type_form input[type="search"],.hs_cos_wrapper_type_form input[type="tel"],.hs_cos_wrapper_type_form input[type="color"],.hs_cos_wrapper_type_form input{-webkit-appearance:none;appearance:none;width:100% !important;border-radius:;border:1px solid #ddd;font-size:16px;font-weight:400;line-height:20px;color:#4d4d4d;padding:13px 10px !important;margin:0 0 15px;height:initial !important}.hs_cos_wrapper_type_form input[type="text"]:focus,.hs_cos_wrapper_type_form input[type="password"]:focus,.hs_cos_wrapper_type_form input[type="datetime"]:focus,.hs_cos_wrapper_type_form input[type="datetime-local"]:focus,.hs_cos_wrapper_type_form input[type="date"]:focus,.hs_cos_wrapper_type_form input[type="month"]:focus,.hs_cos_wrapper_type_form input[type="time"]:focus,.hs_cos_wrapper_type_form input[type="week"]:focus,.hs_cos_wrapper_type_form input[type="number"]:focus,.hs_cos_wrapper_type_form input[type="email"]:focus,.hs_cos_wrapper_type_form input[type="url"]:focus,.hs_cos_wrapper_type_form input[type="search"]:focus,.hs_cos_wrapper_type_form input[type="tel"]:focus,.hs_cos_wrapper_type_form input[type="color"]:focus{-webkit-appearance:none;appearance:none;width:100%;border-radius:;border:1px solid #ddd;font-size:16px;font-weight:400;line-height:20px;color:#4d4d4d;padding:13px 10px !important;margin:0 0 15px}.hs_cos_wrapper_type_form textarea,textarea{-webkit-appearance:none;appearance:none;width:100%;border-radius:;border:1px solid #ddd;font-size:16px;font-weight:400;line-height:20px;color:#4d4d4d;padding:13px 10px;margin:5px 0 15px}.hs_cos_wrapper_type_form ul.inputs-list{list-style-type:none;width:initial;padding-left:0}.hs_cos_wrapper_type_form input[type="checkbox"],input[type="checkbox"]{-webkit-appearance:checkbox;appearance:checkbox;width:auto !important;margin:0 5px 10px 0}.hs_cos_wrapper_type_form input[type="radio"],input[type="radio"]{-webkit-appearance:radio;appearance:radio;width:auto !important;margin:0 5px 10px 0}select.hs-input{-webkit-appearance:none;appearance:none;background-image:url(//cdn2.hubspot.net/hubfs/298849/Training/form-dropdown-arrow.png);background-repeat:no-repeat;background-position:98% 50%;background-color:#fff;border-radius:5px;border:1px solid gray;font-size:16px;font-weight:400;line-height:20px;color:#4d4d4d;height:45px;padding:10px;margin:5px 0 15px}.hs-form fieldset.form-columns-2 .hs-form-field{width:49.8% !important;padding:0;margin:0}.hs-form fieldset.form-columns-3 .hs-form-field{width:32.3% !important;padding:0}.hs-form fieldset.form-columns-1 div.input>.hs-input{width:100% !important}.inline-subscribe .hs-button.primary.large{margin-top:5px !important}.inline-subscribe div.hs_submit{width:20%}.inline-subscribe div.input{width:80%}.side-form h3.form-title{display:none}@media(max-width:767px){.inline-subscribe .hs-button.primary.large{margin-top:0 !important}}body .hs-button.primary,body input[type="submit"],body input[type="button"]{-webkit-border-radius:5px;-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.1);-webkit-user-select:none;-webkit-appearance:none;appearance:none;background-color:;border:0;border-radius:2px;color:#fff;font-size:16px;text-transform:uppercase;letter-spacing:1px;text-decoration:none;cursor:pointer;display:inline-block !important;width:100%;padding:12px 10% !important;margin-top:10px !important}div.actions{text-align:left}.inline-subscribe .hs-button.primary.large{font-size:11px}@media(max-width:768px){.hs-form fieldset.form-columns-2 .input{width:97.5%}}@media(max-width:767px){.hs-form fieldset.form-columns-1 .hs-form-field,.hs-form fieldset.form-columns-2 .hs-form-field,.hs-form fieldset.form-columns-3 .hs-form-field,div.input>.hs-input{width:100% !important;margin:0}.hs-form fieldset.form-columns-1 .input{margin:0 8px 10px 0 !important}.hs-form fieldset.form-columns-2 .input{margin:0 17px 10px 0 !important}}@media(max-width:480px){.hs-form fieldset.form-columns-2 .input{margin:0 10px 10px 0 !important;width:97.25%}}@media(min-width:1061px){a.mobile-trigger,a.child-trigger{display:none !important}}@media(max-width:1060px){.custom-menu-primary,.custom-menu-primary *{display:block;float:none;position:static;top:auto;right:auto;left:auto;bottom:auto;padding:0px;margin:0px;background-image:none;background-color:#fff;border:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;max-width:none;width:100%;height:auto;line-height:1;font-weight:normal;text-decoration:none;text-indent:0px;text-align:left;color:#fff}a.mobile-trigger{display:inline-block !important;cursor:pointer;position:absolute;top:0px;right:10px;width:auto;height:auto;padding:12px 10px;z-index:99999999999;-webkit-transition:background-color .2s linear;font-size:16px;font-weight:normal;text-align:left;text-transform:uppercase;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;transition:color .2s ease-in;background:}a.mobile-trigger:hover{text-decoration:none;color:}a.mobile-trigger span{display:inline}a.mobile-trigger span:before{position:absolute;content:''}a.mobile-trigger span:after{position:relative;right:2px;content:'';background-color:;opacity:0;transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out}.mobile-open a.mobile-trigger{-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear;background:}.mobile-open a.mobile-trigger span:after{opacity:1}a.mobile-trigger i{display:inline;position:relative;top:-5px;margin-left:0;-webkit-transition-duration:0s;-webkit-transition-delay:.2s;-moz-transition-duration:0s;-moz-transition-delay:.2s;transition-duration:0s;transition-delay:.2s}a.mobile-trigger i:before,a.mobile-trigger i:after{position:absolute;content:''}a.mobile-trigger i,a.mobile-trigger i:before,a.mobile-trigger i:after{width:15px;height:2px;background-color:#fff;display:inline-block}a.mobile-trigger i:before{margin-top:-6px;-webkit-transition-property:margin,-webkit-transform;-webkit-transition-duration:.2s;-webkit-transition-delay:.2s,0}a.mobile-trigger i:after{margin-top:6px;-webkit-transition-property:margin,-webkit-transform;-webkit-transition-duration:.2s;-webkit-transition-delay:.2s,0}.mobile-open a.mobile-trigger i{background-color:rgba(0,0,0,0.0);-webkit-transition-delay:.2s;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0);box-shadow:0px 1px 1px rgba(0,0,0,0)}.mobile-open a.mobile-trigger i:before{margin-top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0,.2s;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0);box-shadow:0px 1px 1px rgba(0,0,0,0)}.mobile-open a.mobile-trigger i:after{margin-top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:0,.2s;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0);box-shadow:0px 1px 1px rgba(0,0,0,0)}a.child-trigger{display:block !important;cursor:pointer;position:absolute;top:0px;right:0px;width:55px !important;min-width:55px !important;height:45px !important;padding:0 !important;border-left:1px dotted rgba(255,255,255,.20)}a.child-trigger:hover{text-decoration:none}a.child-trigger span{position:relative;top:50%;margin:0 auto !important;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}a.child-trigger span:after{position:absolute;content:''}a.child-trigger span,a.child-trigger span:after{width:10px;height:1px;background-color:;display:block}a.child-trigger span:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}a.child-trigger.child-open span:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}a.child-trigger.child-open span{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.custom-menu-primary.js-enabled .hs-menu-flow-horizontal,.custom-menu-primary.js-enabled .hs-menu-children-wrapper{display:none}.custom-menu-primary.js-enabled{margin-top:-28px}.custom-menu-primary ul.hs-menu-children-wrapper{visibility:visible !important;opacity:1 !important;position:static !important;display:none}.custom-menu-primary.js-enabled .hs-menu-flow-horizontal{position:absolute;top:0;left:0px;width:100%;-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.65);-moz-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.65);box-shadow:0px 5px 5px 0px rgba(0,0,0,0.65)}.custom-menu-primary .hs-menu-flow-horizontal{padding:80px 0 0 0;background-color:transparent;width:100%;z-index:8888}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{border-top:3px solid transparent}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover,.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a:hover{border-top:3px solid transparent}.custom-menu-primary .hs-menu-flow-horizontal>ul>li{position:relative}.custom-menu-primary .hs-menu-flow-horizontal>ul>li a{font-size:16px;line-height:45px;overflow:visible}.custom-menu-primary .hs-menu-flow-horizontal ul li a{color:#3b3b3b;padding:5px 15px;margin:0}.custom-menu-primary .hs-menu-flow-horizontal ul li a:hover{color:#3b3b3b;background:0}.custom-menu-primary .hs-menu-flow-horizontal>ul ul li{background-color:rgba(255,255,255,.08)}.custom-menu-primary .hs-menu-flow-horizontal>ul ul li a{text-indent:10px;font-size:16px;color:#3b3b3b}.custom-menu-primary .hs-menu-flow-horizontal>ul ul li a:hover{color:#3b3b3b}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{background-color:transparent;max-width:100%;padding:5px 15px}.custom-menu-primary .hs-menu-flow-horizontal>ul ul ul li a{text-indent:30px}.custom-menu-primary .hs-menu-flow-horizontal>ul ul ul ul li a{text-indent:50px}}