.wpml-ls-statics-shortcode_actions ul{margin:0!important;padding:0!important}.wpml-ls-display{display:none!important}li.wpml-ls-current-language{opacity:.25}.wpml-ls-statics-shortcode_actions ul li a{color:#1a1a1a!important;font-size:12px!important}.hide{display:0!important;opacity:0!important}:root :where(a:where(:not(.wp-element-button))){text-decoration:none!important}a.heacon-btn{display:inline-block;padding:0.25rem 2rem;background:#5C75C6;color:#fff;font-weight:400}#hc-top-header{}#hc-top-header .et_pb_widget_area_left{min-height:0px;padding:0;margin:0;border:0}#hc-top-header .et_pb_widget.widget_block{margin-bottom:0!important}#hc-top-header .current-language-item{align-items:center;justify-content:end}ul#footer-menu{list-style:none;margin:0;padding:0}ul#footer-menu li{float:left;margin-right:20px;font-size:13px;color:#f1f1f1}ul#footer-menu li a{color:#f1f1f1;transition:.2s ease-in-out}ul#footer-menu li a:after{content:"";width:0%;height:1px;display:block;background:#E21019;transition:.5s ease-in-out}ul#footer-menu li a:hover:after{width:100%}.menu-sub{}.menu-sub h5{font-size:18px;font-weight:800!important;color:#f1f1f1}.menu-sub ul{list-style-type:none;margin:20px 0;padding:0}.menu-sub ul li{margin-bottom:10px!important}.usp-box{width:100%;aspect-ratio:3/1;padding:15px;border-bottom:2px solid #f1f1f1;backdrop-filter:blur(10px)}.usp-box h5{font-size:3.0rem;font-weight:800}.usp-box h6{font-size:1.2rem;font-weight:300}ul.business-units{width:100%!important;display:inline-block!important;list-style-type:none;padding:0;margin:0}ul.business-units li a{margin-bottom:10px!important;padding:10px 18px;border-radius:35px;background:#D40032;font-size:14px;font-weight:600;line-height:1em;color:#fff;transition:.2s ease-in;display:block!important}ul.business-units li a:hover{transform:scale(1.05)}.service-box{width:100%;aspect-ratio:1 / 1!important;display:flex!important;align-items:left!important;justify-content:center!important;flex-direction:column!important;padding:5.5%!important;border-radius:15px!important;transition:.3s ease-in-out;background:#2e568c}.service-box:hover{transform:scale(1.05);box-shadow:0px 10px 25px rgba(0,0,0,.2)}.service-box h2{margin:0 0 14px 0;font-weight:600;color:#fff}.service-box h4{font-weight:300;line-height:1.7em!important;color:#f1f1f1}.audit-search{width:100%;display:flex;flex-direction:column}.audit-search input{width:100%;margin-bottom:20px;padding:10px;border-radius:0;border:0;font-size:18px}.audit-search-audit{display:flex;align-items:center;background:#fff;margin-bottom:20px;padding:15px}.audit-id{padding:10px;font-weight:800;display:none}.audit-auditee{padding:10px;font-weight:300}.audit-auditee h6{font-weight:800}.audit-status{padding:10px;font-weight:300}.audit-date{padding:10px;font-weight:300}ul.checklist{list-style-type:none;margin:40px 0px;padding:0 0 0 25px}ul.checklist li{font-size:20px;font-weight:300;line-height:1.7em;margin-bottom:15px!important}ul.checklist li:before{content:'\4e'!important;font-family:'ETModules'!important;font-weight:800;color:green;margin-left:-30px;margin-right:10px}ul.checklist.white li:before{color:white!important}.hc-mega-menu .widget_nav_menu{background:rgba(0,0,0,0)!important}.hc-mega-menu .widget_nav_menu h4.widgettitle{display:none!important}.widget_nav_menu{}.widget_nav_menu h4.widgettitle{margin-bottom:15px;font-weight:800;font-size:18px}.widget_nav_menu .menu-item{margin-bottom:10px}.widget_nav_menu .menu-item a:before{content:"";display:inline-block;position:absolute;width:2px;height:100%;background:#f1f1f1;left:-10px!important;transition:.4s ease-in-out}.widget_nav_menu .menu-item a[aria-current="page"]:before{background:#d40032}.widget_nav_menu .menu-item a:hover:before{background:#d40032}.widget_nav_menu .menu-item a{border-left:0!important;padding-left:0px!important;font-weight:300;font-size:16px;transition:.3s ease-in-out;position:relative}.widget_nav_menu .menu-item a:hover{border-left:0!important;font-weight:300;font-size:16px}.widget_nav_menu .menu-item a[aria-current="page"]{border-left:0!important;font-weight:300;font-size:16px}.hc-mega-menu li.menu-item{margin:0!important;padding:0!important}.hc-mega-menu .menu-item a{display:block!important;margin-top:10px!important;margin-bottom:10px!important;padding:0;line-height:1.4rem}.hc-mega-menu .menu-item a:before{background:rgba(255,255,255,.15)!important}.hc-mega-menu .menu-item a:hover:before{background:#d40032!important}.hc-mega-menu .widget_nav_menu .menu-item a[aria-current="page"]:before{background:#d40032!important}.formStyleMain form{width:100%;display:block}.formStyleMain input[type=text],.formStyleMain input[type=email],.formStyleMain textarea{}.formStyleMain input[type=submit]{border:0;padding:12px 3.5rem}.et_pb_slide_description{max-width:50%;float:left;padding:35px;background:rgba(255,255,255,.75);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media only screen and (max-width:600px){.et_pb_slide_description{max-width:100%!important}.et_pb_slide_content{display:none!important}}.et_pb_slide_description h2,.et_pb_slide_description p,.et_pb_slide_description .et_pb_slide_content{text-shadow:0 0 0 transparent!important}.et_pb_slide_content{margin-bottom:40px}form label{width:100%!important;display:inline-block!important}form input[type=submit],form input[type=text],form input[type=email],form textarea,form select{width:100%!important;min-width:100%!important}.form-contact-main form{width:100%}.form-contact-main label{display:block;margin-top:10px;font-size:16px;font-weight:300;color:#fff}.form-contact-main h5{margin-top:20px!important;display:block!important}.form-contact-main input[type=text],.form-contact-main input[type=email],.form-contact-main textarea,.form-contact-main select{width:100%!important;max-width:580px;margin-top:8px;padding:10px 10px;border:0;font-size:15px;font-weight:300;transition:.2s ease-in-out}.form-contact-main.form-contact-dark label{color:#000!important}.form-contact-main input[type=submit]{width:100%;max-width:580px;border:0;background:#5C75C6;font-size:18px;font-weight:600;color:#fff;padding:15px 10px}.form-contact-main input[type=text]:hover,.form-contact-main input[type=email]:hover,.form-contact-main textarea:hover{border:1px solid #5c75c6!important}.form-contact-light input[type=text],.form-contact-light input[type=email],.form-contact-light textarea{border:1px solid rgba(0,0,0,.15)!important}.form-contact-light label{color:#333!important}.tribe-common-g-row{display:inline-block;padding:20px!important;border-left:4px solid #fff!important;background:#fff!important;transition:.2s ease-in-out}.tribe-common-g-row h3{font-size:22px!important;font-weight:600!important;line-height:1.3em!important}.tribe-events-widget-events-list__event-date-tag{max-height:64px!important;border-radius:8px!important;padding:10px 5px!important;margin-right:15px!important;box-shadow:0px 3px 5px rgba(0,0,0,.15);background:rgb(227,12,25);color:#fff;font-weight:800}.tribe-events-widget-events-list__view-more{display:none!important}.wp-block-navigation-item__label{display:none!important}.wpml-ls-statics-footer{display:none!important}.testimonial-flex{grid-column-gap:0px;grid-row-gap:0px;flex-direction:row;justify-content:flex-start;align-items:center;display:flex;display:none!important}.testimonial-flex img{width:50px;border:2px solid #fff;border-radius:50%;margin-right:-30px}.testimonial-flex div{font-size:16px!important;font-weight:600;margin-left:45px;color:#333}.testimonial-flex div strong{font-size:24px;font-weight:300}.testimonial-flex div span{font-size:18px;font-weight:300}.team-member{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:content}.team-member img{display:block;margin-left:auto;margin-right:auto;max-width:240px;border-radius:50%;transition:.2s ease-in}.team-member .member{padding-top:30px;transition:.25s ease-in-out}.team-member .member h5,.team-member .member h6{text-align:center}.team-member .member h5{font-size:22px;font-weight:600;color:#333}.team-member .member h6{font-size:18px;font-weight:300;color:#333}.team-member:hover>img{transform:scale(1.2)}.team-member:hover>.member{margin-top:-80px;opacity:0}.ics-event-information{display:flex;flex-direction:column}.ics-event-information .event-thumbnail{width:100%;max-width:100%}.ics-event-information .event-data{padding:10px 20px!important}.ics-event-information .event-download{padding:0px 20px!important}.ics-event-information .event-download .download-description{font-weight:800;font-size:14px!important;color:#333}.ics-event-information .event-download .download-selection{padding:10px 0 0 0}.ics-event-information .event-download .download-selection select{width:100%!important;padding:5px;margin-bottom:10px;border-radius:10px;font-size:300}.ics-event-information .event-download .download-button{padding-bottom:10px}.ics-event-information .event-download .download-button button{width:100%;padding:8px;border:0;border-radius:10px;background:#e30c19;font-weight:800;color:#fff}.ics-event-information .event-wrapper{display:flex;flex-direction:column!important}.event-wrapper .event-table-name{font-weight:800;font-size:14px!important;margin:10px 0 5px 0;color:#333}.event-wrapper .event-table-content{font-weight:300;font-size:14px}#ics_content img{margin:20px 0}.search-results{max-height:600px!important;overflow-y:scroll!important;display:block}input#live-search-input{width:100%;margin-bottom:20px;padding:10px;font-size:16px;border-radius:10px}.search-results{display:flex;flex-direction:column}.search-result{display:flex;flex-wrap:wrap;border-radius:10px;margin-bottom:20px;justify-content:start;align-items:center;background:#fff}.search-result>div{flex:1;padding:10px;border-right:1px solid #ccc;box-sizing:border-box}.search-result>div:last-child{border-right:none}.search-audit-id{flex:1 0 10%}.search-client{flex:2 0 35%!important}.search-audit-status{flex:1 0 5%!important}.search-audit-date{flex:1 0 20%}.search-audit-button{flex:1 0 20%;display:flex;align-items:center}.search-audit-button button{padding:5px 10px;cursor:pointer}#event-content h2,#event-content h3{margin-top:20px;margin-bottom:10px}#event-content ul{margin:0}#event-content ul li{margin-bottom:5px}.contact-office{background:#f1f1f1;padding:60px 20px;transition:.1s ease-in}.contact-office:hover{transform:scale(1.05)}.contact-office h4{font-weight:800}.contact-office a.contact--office-btn-xs{width:100%;position:relative;display:inline-block!important;padding:0!important;margin:5px 0!important;font-weight:600;font-size:14px;color:#e11219;transition:.1s ease-in}.contact-office a.contact--office-btn-xs:before{content:"";position:absolute;top:0;left:0;display:block;height:100%;width:0%;background:#d51217;transition:.1s ease-in}.contact-office a.contact--office-btn-xs:hover:before{width:5px}.contact-office a.contact--office-btn{width:100%;display:inline-block;margin:20px 0;padding:0.5rem 2rem;color:#fff;background:#e11219}.contact-office a.contact--office-btn:hover{background:rgb(242,44,46)}#job-post ul li{margin-bottom:10px}.jobs-list{}.jobs-list a{display:block;margin-bottom:40px;padding:15px;border:2px solid rgba(0,0,0,0);border-left-color:#284B79;transition:.2s ease-in-out}.jobs-list a h2{font-weight:600;line-height:1.5em;color:#284B79}.jobs-list a p{color:#000;font-size:20px;font-weight:300}.jobs-list a:hover{background:#284B79}.jobs-list a:hover h2{color:#f1f1f1}.jobs-list a:hover p{color:#f1f1f1}.bu-widget{width:100%;display:block!important;background:#fff;padding:45px}.bu-widget img{width:45%;margin-right:2.5%}#newsletter{width:100%;display:inline-block}#newsletter p{display:block;margin:20px 0;padding:25px 25px;background:rgba(255,255,255,0.2);color:#fff;font-weight:300}#newsletter select.newsletter-choice{width:100%}#newsletter label{font-size:14px;color:#fff}#newsletter input[type=text],#newsletter input[type=email],#newsletter select,#newsletter .cr_form-input{width:100%;margin-top:5px;padding:10px 10px;border:0;font-size:15px;font-weight:300;transition:.2s ease-in-out;margin-bottom:20px}#newsletter input[type=submit],#newsletter button{width:100%;margin-top:40px;padding:10px 10px;border:0;font-size:15;font-weight:600;transition:.2s ease-in-out;background:#5e7ad5;color:#fff}#newsletter .cr_form-input.clever_form_error{border-left:5px solid red}#linkedin a{font-weight:600;text-decoration:underline;color:#f1f1f1!important}.hc-item-mobile,.hc-item-headline,.hc-item-sub{display:block!important;font-size:20px!important;font-weight:300!important}.hc-item-mobile{margin-bottom:18px!important}.hc-item-headline{margin-bottom:20px!important;font-weight:800!important}.hc-item-sub{margin-bottom:20px!important;padding-left:15px!important}#blog-post ul{color:#272727}#blog-post p{color:#272727;font-size:15px;line-height:1.85rem!important}#blog-post h2,#blog-post h3,#blog-post h4,#blog-post h5{margin-top:25px;margin-bottom:10px;text-transform:uppecase;font-weight:700;position:relative}#blog-post h2:after{content:"";display:block;position:absolute;width:50%;max-width:120px;height:3px;bottom:0px;background:#e11219}#blog-post ul{display:block}#blog-post ul li{margin-bottom:5px}#blog-post ul li:last-child{margin-bottom:0}.tribe-common-g-row{width:100%;display:flex!important;margin-bottom:20px}.tribe-events-widget-events-list__event-date-tag.tribe-common-g-col{display:inline-block!important}.tribe-events-widget-events-list__event-date-tag.tribe-common-g-col time{min-width:70px;display:flex;flex-direction:column;justify-content:center;align-items:center}table#audit_table{background:#fff;border:0}table#audit_table thead{background:#f1f1f1}table#audit_table .table_audit_details p{border:1px solid #0366ff!important;border-radius:12px;padding:5px 0px;color:#0366ff;text-align:center;font-size:12px;font-weight:bold;transition:.2s ease-in-out}table#audit_table .table_audit_details p:hover{background:#0366ff;color:#fff}table#audit_table tr{transition:.2s ease-in-out}table#audit_table tr:hover{background:#f1f1f1}.open_audit_modal{cursor:pointer!important}#audit_modal{width:100%;height:100vh;position:fixed;left:0;top:0;background:rgba(0,0,0,.65);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);margin-top:100vh;transition:.5s ease-in-out}.audit_modal_close{text-align:right;color:#fff;padding-top:20px;padding-bottom:20px;font-size:18px;font-weight:800;cursor:pointer!important}.audit_modal_content{width:95%!important;max-width:900px;border-radius:12px;max-height:100vh;margin-left:auto;margin-right:auto}.audit_modal_content iframe{width:100%;height:90vh;border-radius:12px;position:relative}.audit_modal_overlay{position:fixed;width:100%;height:100%;background:black}#menu_main{transition:.3s ease-in-out!important}