.child-theme .content-wrapper,
.child-theme .page-center {
  padding: 0px 20px;
  box-sizing: border-box;
}
.child-theme h1 {
  margin: 0;
  padding: 0 0 20px 0;
}
.child-theme h2 {
  margin-bottom: 1em;
}
.child-theme h2 {
  margin-bottom: 1em;
  line-height: 1.6;
}
.child-theme h3 {
  margin-bottom: 1em;
}
.child-theme h4 {
  margin-bottom: 1em;
}
.child-theme h5 {
  margin-bottom: 1em;
}
.child-theme h6 {
  margin-bottom: 1em;
}
.child-theme p {
  margin: 0px 0px 35px;
}
.child-theme blockquote {
  padding: 18px;
  margin: 18px 0px;
  background: #f8f8f8;
  border: 1px solid #ddd;
  border-bottom-color: #aaa;
  quotes: none;
}
.child-theme a.hs-button,
.child-theme a.hs-sec-btn,
.child-theme .span6 .hs-button,
input.hs-button{
  text-decoration: none;
  height: auto;
  min-height: 40px;
  font-size: 15px;
  text-transform: capitalize;
  align-content: center;
  transition: none;
}
.child-theme .span2 .hs-button,
.child-theme .span3 .hs-button,
.child-theme .span4 .hs-button,
.child-theme .span5 .hs-button,
.child-theme .span6 .hs-button{
  padding:0px 10px;
}
.child-theme a.hs-button:hover,
.child-theme a.hs-sec-btn:hover{
  opacity: 0.8;
}
.child-theme ol, 
.child-theme ul {
  margin: 18px 0 18px 40px;
  padding: 0;
}
.child-theme ol
.child-theme ul {
  list-style-type: disc;
}
.child-theme ol li,
.child-theme  ul li {
  margin: 0;
}
.child-theme a {
  text-decoration: underline;
}
.child-theme a:hover {
  text-decoration: none;
}
.child-theme form input[type=email],
.child-theme form input[type=file],
.child-theme form input[type=number],
.child-theme form input[type=password],
.child-theme form input[type=search], 
.child-theme form input[type=tel],
.child-theme form input[type=text],
.child-theme form select,
.child-theme form textarea {
  padding: 6px 5px;
  font-size: 15px;
  min-height: 40px;
  height: auto;
}
.child-theme .page-center.full_width {
  padding: 0;
}
.child-theme .error-page:before {
  color: rgb(220 224 227);
}
.child-theme ul#hsresults {
  padding: 0;
  margin: 0;
}
.child-theme a.hs-search-results__link,
.child-theme a.hs-search-results__pagination__link {
  text-decoration: none;
}
.child-theme .cm_team_cont a {
  text-decoration: none;
}
.child-theme .content-wrapper.blog-main-post {
  padding-top: 50px;
  padding-bottom: 50px;
}
.child-theme span.value_m a {
  text-decoration: none;
}
.child-theme .post-comment a {
  text-decoration: none;
}
.child-theme ul.blog_post_social_shares_ul {
  list-style: none;
}
.child-theme a.hs-trans-btn {
  text-decoration: none;
}
.child-theme ul.no-list.hs-error-msgs,
.systems-page .hs_cos_wrapper_type_password_reset_request ul.no-list{
  list-style: none;
}
.child-theme .hs_fil_t3_title a,
.child-theme .hs_fil_t2_title a{
  text-decoration: none;
}


/* footer */


.cmFooter .footer-section-3 {
  min-height: 42px;
}
.cmFooter .footer-section-2 p {
  text-align: center;
  font-size: 13.5px;
  line-height: 21.6px;
  color: rgba(255, 255, 255,0.4);
}
footer.cmFooter {
  font: 19px 'Roboto', Arial, Helvetica, sans-serif;
}
.cmFooter.footer .col-section {
  padding: 0;
}

footer.cmFooter .footer-section-1 .col-section.num1 {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
}
footer.cmFooter .footer-section-1 .col-section.num1 h3 {
  font-weight: bold;
  font-size: calc(12px + .5vw);
  margin: 0;
  flex: 1 1 auto;
  display: inline;
  color: rgba(255, 255, 255,0.5);
  line-height: 1.6em;
}
footer.cmFooter .footer-section-1 .col-section.num1 .footer-row {
  width: auto;
  flex: 1 1 auto;
}
footer.cmFooter .footer-section-1 .col-section.num1 .footer-row:last-child {
  display: inline-flex;
  justify-content: flex-end;
  width: auto;
  flex: inherit;
}
footer.cmFooter .footer-section-1 .col-section.num1 .footer-social {
  padding: 0;
  gap: 0;
}
.cmFooter.footer .col-section.num2 {
  margin-top: 40px;
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  justify-content: space-between;
}
.cmFooter.footer .col-section.num2 ul {
  padding: 0;
  margin: 0;
  list-style: none;
  display: flex;
  flex-flow: row wrap;
}
.cmFooter.footer .col-section.num2 ul a {
  color:rgba(255, 255, 255,0.6);
  font-size: 12px;
  margin-right: 20px;
  text-decoration: none;
  line-height: 30.4px;
}
.cmFooter.footer .col-section.num2 ul a:hover{
  color:rgba(255, 255, 255,1.0);
}
.cmFooter.footer .col-section.num2 a.standard.hs-button {
  display: flex;
  margin: auto;
  padding: 0 15px;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 14px;
  border-radius:4px;
  border: 1px solid #af915d;
  margin-left: 0;
  background-color: transparent;
  color: rgba(255, 255, 255,0.4);
  border-color: rgba(255, 255, 255,0.4);
  align-items: center;
  line-height: 30.4px;
  min-height: auto;
  background-color:rgba(0, 81, 152,0.0); 

}
footer.cmFooter .footer-section-1 .col-section.num1 .footer-social .footer-social-item {
  width: auto;
  height: auto;
  margin: 0 7px 0 0;
}
footer.cmFooter .footer-section-1 .col-section.num1 .footer-social .footer-social-item:last-child {
  margin-right: 0;
}
footer.cmFooter .footer-section-1 .col-section.num1 .footer-social .footer-social-item a {
  text-indent: -999em;
  background: none;
  opacity: 0.4;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  transition: 0.1s;
}
footer.cmFooter .footer-section-1 .col-section.num1 .footer-social .footer-social-item a img {
  height: auto;
  width: auto;
}
footer.cmFooter .footer-section-1 .col-section.num1 .footer-social .footer-social-item a:hover {
  opacity: 1;
}
.cmFooter.footer .col-section.num2 ul a:hover {
  opacity: 1;
}
.cmFooter.footer .col-section.num2 a.standard.hs-button:hover {
  color: rgba(255, 255, 255,1.0);
  background-color:rgba(0, 81, 152,0.0); 
  border-color: rgba(255, 255, 255,1.0);
  opacity: 1;

}
.header .header-bar {
  width: 100%;
  display: flex;
  background: #d6d6d6;
  min-height: 60px;
  position: relative;
  height: 60px;
}
.header .header-bar .site-width {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  margin: 0 auto;
  max-width: 1800px;
  min-height: 49px;
  padding: 0 20px;
  position: relative;
  width: 100%;
  box-sizing: content-box;
}
.header .moduletable {
  height: 40px;
  min-height: 40px;
}

.header .moduletable.site-search {
  order: 2;
}

.header .moduletable.site-search .hs-search-field__bar {
  padding: 0;
}

.header .moduletable.site-search .hs-search-field__bar form {
  display:block;
}

.header .moduletable.site-search .hs-search-field__bar form button {
  width: 70px;
  border-radius: 0 3px 3px 0;
  position: static;
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  color: #fff;
  background: #005198;
  font-size: 15px;
  box-sizing: border-box;
  text-decoration: none;
  display: inline-block;
  transform: unset;
  text-align: left;
}

.header .moduletable.site-search .hs-search-field__bar form .hs-search-field__input {
  width: 100%;
  max-width: 200px;
}

.header ul#autocomplete-results {
  margin: 0;
}

.mc-primary-header-bar-scrollable-header {
  display: flex;
  min-width: 100%;
  align-items: center;
  justify-content: space-evenly;
  box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05);
  top: -71px;
  height: 70px;
  z-index: 90;
  position: fixed;
  transition: .3s cubic-bezier(0.22, 0.61, 0.36, 1);
  opacity: 0;
  background: #fff;
}

.mc-primary-header-bar-scrollable-header.nav-up {
  height: 70px;
  top: 0px;
  z-index: 99;
  position: fixed;
  transition: .3s cubic-bezier(0.22, 0.61, 0.36, 1);
  opacity: 1;
}

.mc-primary-header-bar-scrollable-header .mc-scrollable-header-logo-link {
  max-width: 30%;
  height: 90%;
  display: flex;
  align-items: center;
}

.mc-primary-header-bar-scrollable-header .mc-scrollable-header-logo-link img {
  height: 50px !important;
  width: auto !important;
}

.mc-primary-header-bar {
  display: flex;
  min-width: 100%;
  align-items: center;
  justify-content: space-evenly;
  display: flex;
  min-height: 160px;
}

.mc-primary-header-bar .site-width,
.mc-primary-header-bar-scrollable-header .site-width{
  margin: 0 auto;
  position: relative;
  max-width: 1800px;
  width: 100%;
  padding: 0 20px;
  display: inline-flex;
  min-height: 49px;
  justify-content: space-between;
  align-items: center;
  box-sizing: content-box;
}

.mc-primary-header-bar  .mc-logo-link {
  max-width: 100%;
  width: 100%;
  flex: 1 1 0;
  height: 90%;
  display: flex;
  align-items: center;
}

.mc-primary-header-bar .mc-logo-link .MemberClicks img {
  height: 150px !important;
  width: auto !important;
}
a#menu-toggle {
  display: none;
}
.mc-primary-header-bar .moduletable.mc-mainmenu ,
.mc-primary-header-bar-scrollable-header .moduletable{
  max-width: 100%;
  justify-content: flex-end;
  flex: 0 0 auto;
  height: 44px;
  display: flex;
  align-items: center;
  min-height: 44px;
}
.mc-primary-header-bar  .hs-menu-wrapper> ul,
.mc-primary-header-bar-scrollable-header ul{
  margin: 0;
  padding: 0;
  list-style: none;
  background: none;
  display: flex;
  min-height: 100%;
  align-items: center;
  justify-content: flex-start;
  height: 100%;
}
.mc-primary-header-bar .hs-menu-wrapper> ul .hs-item-has-children,
.mc-primary-header-bar-scrollable-header ul .hs-item-has-children{
  font-size: 15px;
  position: relative;
  z-index: 99;
  height: 100%;
  position: relative;
}
.mc-primary-header-bar .hs-menu-wrapper> ul .hs-item-has-children a,
.mc-primary-header-bar-scrollable-header ul .hs-item-has-children a{
  display: block;
  position: relative;
  line-height: 16px;
  color: #2e2e2e;
  font-size: 15px;
  text-decoration: none;
  padding: 14px 14px;
  height: auto;
}
.mc-primary-header-bar .hs-menu-wrapper> ul  ul,
.mc-primary-header-bar-scrollable-header ul  ul{
  z-index: 99989;
  font-size: 15px;
  margin: 0;
  position: absolute;
  top: -999em;
  width: 250px;
  display: none;
  background: #005198;
  border-radius: 0 7px 7px;
  list-style: none;
}
.mc-primary-header-bar .moduletable.mc-mainmenu > span,
.mc-primary-header-bar-scrollable-header .moduletable > span{
  height: 100%;
}
.mc-primary-header-bar .moduletable.mc-mainmenu > span > div,
.mc-primary-header-bar-scrollable-header .moduletable > span > div{
  height: 100%;
}
.mc-primary-header-bar .hs-menu-wrapper> ul .hs-item-has-children:hover,
.mc-primary-header-bar-scrollable-header ul .hs-item-has-children:hover{
  background: rgba(0, 0, 0, 0.075);
  border-radius: 7px 7px 0 0;
}
.mc-primary-header-bar .hs-menu-wrapper> ul .hs-item-has-children:hover ul.hs-menu-children-wrapper,
.mc-primary-header-bar-scrollable-header ul .hs-item-has-children:hover ul.hs-menu-children-wrapper{
  display: block;
  left: 0px;
  top: 44px;
  z-index: 99989;
}
.mc-primary-header-bar .hs-menu-wrapper> ul ul .hs-item-has-children a,
.mc-primary-header-bar-scrollable-header ul .hs-item-has-children a{
  border-bottom: 1px solid rgba(0, 0, 0, .1);
  text-align: left;
  font-size: 18px;
  color: #fff;
  height: auto;
  line-height: 1.2em;
  min-height: 16px;
  padding: 14px 14px;
}
.mc-primary-header-bar .hs-menu-wrapper> ul .hs-item-has-children  ul li a,
.mc-primary-header-bar-scrollable-header ul .hs-item-has-children a,
.nav-up.mc-primary-header-bar-scrollable-header ul ul>li>a{
  border-bottom: 1px solid rgba(0, 0, 0, .1);
  text-align: left;
  font-size: 15px;
  color: #fff;
  height: auto;
  line-height: 21.6px;
  min-height: 16px;
  padding: 14px 14px;
}
.nav-up.mc-primary-header-bar-scrollable-header ul > li> a {
  color: #2e2e2e;
}

.header .moduletable.site-search .hs-search-field__bar form .hs-search-field__input::-webkit-input-placeholder,
.mobMenu form input[type=search]::-webkit-input-placeholder{
  color: inherit;
  opacity: 0.6;
}
.header .moduletable.site-search .hs-search-field__bar form .hs-search-field__input:focus {
  outline: none;
}
.mc-primary-header-bar .hs-menu-wrapper>ul .hs-item-has-children:hover ul.hs-menu-children-wrapper ul {
  display: none;
  right: 0;
  left: 100%;
  top: 0;
}
.mc-primary-header-bar .hs-menu-wrapper>ul .hs-item-has-children:hover ul.hs-menu-children-wrapper .hs-item-has-children:hover ul {
  display: block;
}
.mc-primary-header-bar-scrollable-header ul .hs-item-has-children a {
  border: 0;
  line-height: 16px;
}

.mc-primary-header-bar .hs-menu-wrapper>ul > .hs-item-has-children:nth-child(6):hover ul,
.mc-primary-header-bar .hs-menu-wrapper>ul > .hs-item-has-children:nth-child(7):hover ul,
.mc-primary-header-bar-scrollable-header ul > .hs-item-has-children:nth-child(6):hover ul,
.mc-primary-header-bar-scrollable-header ul > .hs-item-has-children:nth-child(7):hover ul{
  left: auto;
  right: 0;
  border-radius: 7px 0 7px 7px;
}
.mobMenu{
  background: #000;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow-y: auto;
  display: none;
  margin: 0;
  padding: 0;
  z-index:990;
}
.mc-primary-header-bar-scrollable-header ul {
  height: auto;
}
.header ul ul.hs-menu-children-wrapper {
  margin: 0;
  list-style: none;
}

.child-theme .mc-primary-header-bar-scrollable-header ul .hs-item-has-children ul.hs-menu-children-wrapper ul {
  display:none;

}
.child-theme .mc-primary-header-bar-scrollable-header ul  ul.hs-menu-children-wrapper .hs-item-has-children:hover ul {
  left: 100%;
  top: 0;
  display:block;
}

.footer.footer_section__2 .footer-section-1,
.footer.footer_section__2 .footer-section-2,
.footer.footer_section__2 .footer-section-3,
.cmFooter{
  background-color: rgba(42, 42, 42,1.0) !important;

}

.mc-primary-header-bar .mc-logo-link a {
  display: block;
}

.child-theme.active .mobMenu {
  display: block;
}

a.mobClose {
  left: auto;
  top: 65px !important;
  right: 37px;
  background: none;
  z-index: 9999;
  position: fixed;
  height: 44px;
  width: 44px;
  display: none;
  fill: white;
  cursor: pointer;
}
.cmFooter .page-center {
  box-sizing: content-box;
}
.moduletable.relative a.hs-button {
  font-weight: 400;
}
.header .moduletable.site-search .hs-search-field__bar form button:hover {
  opacity: .8;
}
.header ul#autocomplete-results li a {
  text-decoration: none;
}
.row-fluid .span12 {
  min-height: 0;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
  display: none;
}
.mc-primary-header-bar .hs-menu-wrapper>ul .hs-item-has-children ul.hs-menu-children-wrapper ul{
  border-radius: 7px;
  overflow: hidden;
  transform: translate(-10px, -1px);
  border: 1px solid rgba(0, 0, 0, .1);
  box-shadow: 0 0 9px rgba(0, 0, 0, .2);
}

.mc-primary-header-bar.stickyHeader {
  all: unset;
  background: #fff;
  box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05);
  top: -71px;
  height: 70px;
  z-index: 90;
  position: fixed;
  transition: .3s cubic-bezier(0.22, 0.61, 0.36, 1);
  opacity: 0;

  width: 100%;
}
.scrolTop1 .mc-primary-header-bar.stickyHeader {
  height: 70px;
  top: 0px;
  z-index: 100;
  position: fixed;
  transition: .3s cubic-bezier(0.22, 0.61, 0.36, 1);
  opacity: 1;
}

.scrolTop1 .mc-primary-header-bar .mc-logo-link .MemberClicks img {
  height: 50px !important;
  width: auto;
}
.mc-primary-header-bar.stickyHeader .site-width {
  width: 100%;
  padding: 0 20px;
  display: inline-flex;
  min-height: 49px;
  justify-content: space-between;
  align-items: center;
  max-width: 1800px;
}
.mc-primary-header-bar.stickyHeader .mc-logo-link {
  height: 90%;
  display: flex;
  align-items: center;
  max-width: 30%;
  flex: unset;
}
.mc-primary-header-bar.stickyHeader .site-width {
  min-height: 70px;
  margin: 0 auto;
  width: 100%;
}
.mc-primary-header-bar.stickyHeader{
  display:flex;
}
.mc-primary-header-bar{
  background-color: rgba(255, 255, 255,1.0);

}

.mc-primary-header-bar.stickyHeader{
  background-color: rgba(255, 255, 255,1.0);

}
.child-theme .mc-primary-header-bar .hs-menu-wrapper>ul >.hs-item-has-children:nth-child(5) ul ul {
  right: 0;
  left: -240px;
}
.no_navigation .footer-section-2 .col-section.num1 {
  padding-bottom: 43px;
  padding-top: 10px;
}

.no_navigation .footer-section-2 .col-section.num1 p {
  color: rgba(255, 255, 255, 0.4) !important;!;
}


a.author-link,
nav.blog-pagination>a,
h4.recent-post-title a,
h2.list-post-title a,
.list-post-title a,
.related-title a ,
.post-pagination  a,
h3.recent-post-title a,
.hs-search-field .hs-search-field__suggestions li a
{
  text-decoration: none;
}


.tw-column-wrp.cm404 .moduletable {
  width: 100%;
}
.tw-column-wrp.cm404  .slider-wrapper.theme-mc01{
  text-align: center;

}
.collect-weight.cnt-wit-bg-wrp.ctm-des .content_widget .btn_row .btn_item a {
  font-weight: 700;
}
.content-wrapper.lising-main-cnt-sidbr button.hs-search-field__button,
.blog-main-post button.hs-search-field__button{
  top: 20px;
}

.child-theme form input[type=search]:focus {
  outline: none;
}
.child-theme a.hs-trans-btn {
  background-color: rgba(175, 145, 93, 1.0);
  border-width: 0px;
  border-color: rgba(175, 145, 93, 1.0);
  border-radius: 3px;
  color: rgba(255, 255, 255, 1.0);
  padding: 6px 10px;
  font-weight: 400;
  font-size: 17px;
}
div#hs-membership-password-requirements ul.no-list.hs-error-msgs {
  margin-left: 0;
}
.widget-type-form {
  margin-bottom: 30px;
}
.servs-details-pg  .hs-search-field button {
  transform: unset;
  top: 12px;
}

.servs-details-pg .hs_service  > .page-center {
  padding: 0;
}
.header ul.hs-search-field__suggestions {
  z-index: 9;
  margin-top: 10px !important;!;
}
ul.no-list.hs-error-msgs.inputs-list {
  margin-left: 0;
}

ul.inputs-list.multi-container {
  margin-left: 0;
}
.header .moduletable.site-search .hs-search-field__bar form .hs-search-field__input {
  width: 200px;

}
.systems-page .widget-type-email_simple_subscription,
.systems-page .hs_cos_wrapper_type_email_subscriptions{
  background: transparent;
  padding: 0;
}

.header .moduletable.site-search .hs-search-field__bar form .hs-search-field__input {
  position: relative;
  left: 5px;
  top: -1px;
  z-index: 0;
  margin-left: 5px;
  border-radius: 3px 0 0 3px;
}

/* search Page */


.cmSearchWrp .hs-search-field__bar {
  background: transparent;
  padding: 0;
  margin: 0;
  width: 100%;
  max-width: 100%;
}

.cmSearchWrp .hs-search-field__bar form input[type=search] {
  height: auto;
  padding: .5em 0 .5em .25em;
  font-size: 14px;
  cursor: text;
  border: 1px solid #000;
  margin-bottom: -1px;
  display: block;
  font-family: Arial, "Arial Unicode", "Arial Unicode MS", Helvetica, sans-serif;
  border-radius: 3px;
  width: 65%;
  float: left;
  min-height: 43px;
}

.cmSearch button.hs-search-field__button {
  width: auto;
  margin: 0 0 0 15px;
  position: static;
  min-height: 43px;
  height: auto;
  border: 1px solid #666;
  border-radius: 5px;
  background: -webkit-linear-gradient(top, #eeeeee 0%, #eeeeee 100%);
  transform: unset;
  float: left;
  padding: .5em 2em .55em;
  color: #182111;
  font: 14px / 100% Arial, Helvetica, sans-serif;
  font-weight: 700;
}

.cmSearch form.hs-search-field__form {
  align-items: center;
  display: flow-root;
}

.cmSearch button.hs-search-field__button:hover {
  background: #333;
  color: white;
}

.cmSearchWrp .mc-search-filters {
  margin: 30px 0 10px 0;
  min-width: 600px;
  overflow: hidden;
}

.cmSearchWrp .mc-search-filters h3.mc-sub-title.mc-left {
  font-size: 16px;
  color: #333;
  font-weight: normal;
  line-height: 22px;
  padding-right: 10px;
}

.child-theme .cmSearchWrp .hs-search-results__listing {
  margin: 5px !important; 
}

.child-theme .cmSearchWrp .hs-search-results__listing li {
  padding: 20px 10px;
  padding-top: 10px;
}

.child-theme .cmSearchWrp .hs-search-results__listing li:nth-child(odd) {
  background: #f7f7f7;
}
.child-theme .cmSearchWrp .hs-search-results__listing li a h2 {
  color: #005198;
}

.mc-primary-header-bar .hs-menu-wrapper> ul .hs-item-has-children.active-branch ul li.active-branch >a {
  text-decoration: underline;
}
.servs-details-pg .dnd-section > .row-fluid .dnd-column {
  padding: 0;
}
.portfolio-detail-pg .splide .splide__arrow--prev {
  left: -16px;
}

.portfolio-detail-pg .splide .splide__arrow--next {
  right: -15px;
}
.servs-details-pg .hs-search-field__bar {
  margin-bottom: 20px;
}
@media(max-width:1140px){
  .header .header-bar {
    display: none !important;
  }
  a#menu-toggle {
    height: 32px;
    width: 32px;
    background: none;
    position: absolute;
    top: 50%;
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    right: 20px;
    display: block;
    text-decoration: none;
  }
  .mc-primary-header-bar .moduletable.mc-mainmenu, 
  .mc-primary-header-bar-scrollable-header .moduletable {
    display: none;
  }
  html.child-theme.active a.mobClose {
    display: block;
    background: #000;
    border-radius: 50%;
    border: 6px solid #000;
  }
  .mobMenu .module-flex {
    background: #172838;
    align-items: stretch;
    display: flex;
    flex-flow: column nowrap;
    margin-top: 0px;
    min-height: 300px;
    width: 100%;
  }
  .mobMenu .mobBtn {
    order: 3;
    flex: 1 0 0;
    display: flex;
  }
  .mobMenu .mobBtn a.hs-button {
    flex: 1;
    display: flex;
    justify-content: center;
    height: 90px;
    line-height: 90px;
    font-size: 18px;
    margin: 0 8px 8px;
    display: block;
    background: #1D5293;
    font-weight: 400;
  }
  .mobMenu .mobBtn > div {
    display: flex;
    width: 100%;
  }
  .mobMenu .mobSearch {
    align-items: center;
    justify-content: center;
    width: 100%;
    order: 1;
    flex: 1 0 0;
    display: flex;
  }
  .mobMenu .mobSearch .hs-search-field__bar {
    padding: 0;
    background: inherit;
  }
  .mobMenu .mobSearch button.hs-search-field__button {
    text-decoration: none;
    display: inline-block;
    color: #fff;
    background: #1D5293;
    font-size: 15px;
    box-sizing: border-box;
    padding: 0 10px;
    width: 70px;
    border-radius: 0 3px 3px 0;
    flex: 1;
    height: 60px;
    line-height: 60px;
    text-align: center;
    margin: 8px 8px 0 0;
    position: static;
    transform: unset;
  }
  .mobMenu .mobSearch > div {
    width: 100%;
  }
  .mobMenu .menuOne .hs-menu-wrapper> ul {
    margin: 0;
    float: none;
    width: auto;
    position: relative;
    top: 0px;
    -ms-transform: none;
    transform: none;
    display: flex;
    flex-flow: column nowrap;
    align-items: stretch;
    padding: 0;
    list-style: none;
    z-index: 99;
    font-size: 15px;
    justify-content: flex-start;
  }
  .mobMenu .menuOne .hs-menu-wrapper> ul > li {
    background: #111;
  }
  .mobMenu .menuOne .hs-menu-wrapper> ul > li > a {
    text-decoration: none;
    border: 0;
    border-top: 1px solid #1b1900;
    font-size: 19px;
    line-height: 28.8px;
    padding: 20px 30px;
    height: auto;
    display: block;
    color: #fff;
    background: #111;

  }
  .mobMenu .menuOne .hs-menu-wrapper> ul ul {
    padding: 0;
    margin: 0;
    border: 0;
  }
  .mobMenu .menuOne .hs-menu-wrapper> ul ul > li>a {
    font-size: 19px;
    line-height:29.8px;
    padding: 20px 30px;
    height: auto;
    color: #ffffff;
    text-decoration: none;
    border: 0;
    border-top: 1px solid #1b1900;
    display: block;
    background: #111;
  }
  .mobMenu .menuOne .hs-menu-wrapper> ul ul > li {
    border: 0;
    padding-left: 20px;
  }
  .mobMenu .menuOne .hs-menu-wrapper> ul ul > li>a::before {
    content: "\203A ";
    font-size: 24px;
    line-height: 1.2em;
    display: inline-block;
    margin-right: 6px;
    color: #AA9164;
  }
  html.child-theme.active {
    overflow-y: hidden;
  }
  .mobMenu form .hs-search-field__suggestions-container ul {
    margin: 0;
  }
  .mobMenu form  input[type=search] {
    width: 200px;
    border-radius: 3px 0 0 3px;
    border: 1px solid #fff;
    min-width: 30%;
    font-size: 15px;
    min-height: 40px;
    padding: 6px 5px;
    box-sizing: border-box;
    flex: 1;
    margin: 8px 0 0 8px;
    height: 60px;
  }
  .mobMenu form input[type=search]:focus {
    outline: none;
  }
  .mobMenu .mobBtn a.hs-button:hover {
    opacity: 1;
  }
  .mobMenu .menuOne .hs-menu-wrapper>ul ul>li:first-child > a {
    border-radius: 0 7px 0 0;
  }
  .mobMenu .menuOne .hs-menu-wrapper>ul ul ul {
    position: static;
    display: block;
    width: auto;
    list-style: none;
    background: #111;
  }

  .mobMenu .menuOne .hs-menu-wrapper>ul li ul li ul li a::before {
    content: "\00BB ";
  }
  .stickyHeader  a#menu-toggle svg {
    fill: #3a546e;
  }
  .hs-search-field--open.hs-search-field .hs-search-field__suggestions {
    margin-left: 10px;
    margin-right: 10px;
    width: -webkit-fill-available;
  }
}

@media(max-width:767px){
  .cmFooter.footer .col-section.num2{
    margin-top: 20px;
  }
  .bnr_wrp.right .slide_background .page-center {
    max-width: 100%;
    padding: 0;
  }
}
@media(max-width:650px){
  .mc-primary-header-bar .site-width, 
  .mc-primary-header-bar-scrollable-header .site-width,
  .mc-primary-header-bar.stickyHeader .site-width{
    padding: 0px 10px;
  }
  a#menu-toggle {
    right: 10px;
    top: 50%;
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
  }
  a.mobClose{
    right: 20px;
  }
  .cmFooter .page-center {
    padding: 0px 10px;
  }
}
@media(max-width:540px){
  footer.cmFooter .footer-section-1 .col-section.num1 h3 {
    text-align: center;
    display: block;
    margin-bottom: 20px;
  }
  footer.cmFooter .page-center {
    padding: 0px 10px;
  }

  .footer .flex_row .col-section:not(:first-child) {
    padding: 0;
  }
  .cmSearch form.hs-search-field__form {
    display: flex;
  }
}

@media(max-width:360px){
  .mc-primary-header-bar .mc-logo-link .MemberClicks img {
    max-width: 220px;
    height: auto !important;
  }
}

@media(min-width:1141px){
  .child-theme.active .mobMenu{
    display: none;
  }
  .mc-primary-header-bar .hs-menu-wrapper>ul >.hs-item-has-children > a{
    font-size:15px;
    background-color:rgba(2, 103, 128,0.0);
    color:rgba(46, 46, 46,1.0);

  }
  .mc-primary-header-bar .hs-menu-wrapper>ul .hs-item-has-children:hover{
    background-color:rgba(0, 0, 0,0.07);
  }
  .mc-primary-header-bar .hs-menu-wrapper>ul >.hs-item-has-children:hover >a{
    color:rgba(46, 46, 46,1.0);
  }
  .mc-primary-header-bar .hs-menu-wrapper>ul >li.active >a{
    color:rgba(46, 46, 46,1.0);
    background-color:rgba(2, 103, 128,0.0);
  }
  .mc-primary-header-bar .hs-menu-wrapper ul ul{
    background-color:rgba(0, 81, 152,1.0);
  }
  .child-theme .mc-primary-header-bar .hs-menu-wrapper ul li ul li a,
  .child-theme .mc-primary-header-bar .hs-menu-wrapper ul li ul ul li a{
    color:rgba(255, 255, 255,1.0);
    background-color:rgba(2, 103, 128,0.0);
  }
  .child-theme  .mc-primary-header-bar .hs-menu-wrapper ul li ul li:hover a,
  .child-theme .mc-primary-header-bar .hs-menu-wrapper ul li ul ul li:hover{
    background-color:rgba(0, 0, 0,0.1);
  }
  .child-theme  .mc-primary-header-bar .hs-menu-wrapper ul li ul li a:hover,
  .child-theme .mc-primary-header-bar .hs-menu-wrapper ul li ul ul li a:hover{
    color:rgba(255, 255, 255,1.0);
  }
  .child-theme  .mc-primary-header-bar .hs-menu-wrapper ul li ul li.active a,
  .child-theme .mc-primary-header-bar .hs-menu-wrapper ul li ul ul li.active a{
    color:rgba(255, 255, 255,1.0);
    background-color:rgba(2, 103, 128,0.0);
  }


  /*   sticky */

  .scrolTop1 .mc-primary-header-bar .hs-menu-wrapper>ul >.hs-item-has-children > a{
    background-color:rgba(2, 103, 128,0.0);
    color:rgba(46, 46, 46,1.0);

  }
  .scrolTop1 .mc-primary-header-bar .hs-menu-wrapper>ul .hs-item-has-children:hover{
    background-color:rgba(0, 0, 0,0.07);
  }
  .scrolTop1 .mc-primary-header-bar .hs-menu-wrapper>ul >.hs-item-has-children:hover >a{
    color:rgba(46, 46, 46,1.0);
  }
  .scrolTop1 .mc-primary-header-bar .hs-menu-wrapper>ul >li.active >a{
    color:rgba(46, 46, 46,1.0);
    background-color:rgba(2, 103, 128,0.0);
  }
  .scrolTop1 .mc-primary-header-bar .hs-menu-wrapper ul ul{
    background-color:rgba(0, 81, 152,1.0);
  }
  .child-theme .scrolTop1  .mc-primary-header-bar .hs-menu-wrapper ul li ul li a,
  .child-theme .scrolTop1  .mc-primary-header-bar .hs-menu-wrapper ul li ul ul li a{
    color:rgba(255, 255, 255,1.0);
    background-color:rgba(2, 103, 128,0.0);
  }
  .child-theme .scrolTop1  .mc-primary-header-bar .hs-menu-wrapper ul li ul li:hover a,
  .child-theme .scrolTop1 .mc-primary-header-bar .hs-menu-wrapper ul li ul ul li:hover{
    background-color:rgba(0, 0, 0,0.1);
  }
  .child-theme  .scrolTop1  .mc-primary-header-bar .hs-menu-wrapper ul li ul li a:hover,
  .child-theme.scrolTop1   .mc-primary-header-bar .hs-menu-wrapper ul li ul ul li a:hover{
    color:rgba(255, 255, 255,1.0);
  }
  .child-theme .scrolTop1  .mc-primary-header-bar .hs-menu-wrapper ul li ul li.active a,
  .child-theme .scrolTop1 .mc-primary-header-bar .hs-menu-wrapper ul li ul ul li.active a{
    color:rgba(255, 255, 255,1.0);
    background-color:rgba(2, 103, 128,0.0);
  }

}

.simple-banner.hmBnnr {
  min-height: 500px;
  padding-top: calc(9vw + 39px);
}

.simple-banner.hmBnnr .bg_el.bg_img {
  background-position: 70% 50% !important;
  background-attachment: fixed;
}

.cnt-wit-bg-wrp.fixdCntn .page-center {
  padding: 0;
}

.cnt-wit-bg-wrp.fixdCntn .bg_el.bg_img {
  background-attachment: fixed;
}

.cnt-wit-bg-wrp.fixdCntn h3 {
  font-size: 160%;
  margin: 0 0 .8em;
  line-height: 1.6em;
}

.cnt-wit-bg-wrp.fixdCntn p {
  margin: .8em 0;
  font-size: 100%;
  line-height: 1.6em;
}

.cnt-wit-bg-wrp.fixdCntn .content_widget .btn_row {
  margin-top: 0;
  margin-bottom: 1em;
  font-size: 20px;
  line-height: 1.6em;
  justify-content: center;
}

.cnt-wit-bg-wrp.fixdCntn .content_widget .btn_row a.custom_btn {
  font-weight: bold;
  font-size: 140%;
  padding: 15px 20px;
  margin-top: .8em;
  border-radius: 4px;
  text-decoration: none;
  transition: 0.3s;
}
.moduletable.events p {
  font-size: 18px;
}
.cnt-wit-bg-wrp.fixdCntn .content_widget .btn_row a.custom_btn:hover {
  transition: 0.15s;
  transform: scale(1.025);
}
.cnt-wit-bg-wrp.SidebarCntnt {
  border-bottom: 1px solid #EEE;
}

.cnt-wit-bg-wrp.SidebarCntnt .content_widget h3 {
  font-size: 20px;
  line-height: 1.6em;
  margin-bottom: 1em;
}

.cnt-wit-bg-wrp.SidebarCntnt .content_widget .btn_row {
  margin-top: 0;
  font-size: 20px;
  line-height: 1.6em;
  margin-bottom: 1em;
}

.cnt-wit-bg-wrp.SidebarCntnt .content_widget .btn_row a.hs-button {
  padding: 8px;
  font: 19px 'Roboto', Arial, Helvetica, sans-serif;
  display: block;
  text-align: center;
  font-size: 18px;
  line-height: 1.6em;
  text-transform: uppercase;
  min-height: 48px;
}

.cnt-wit-bg-wrp.SidebarCntnt .content_widget .btn_row * {
  width: 100%;
}

.cnt-wit-bg-wrp.SidebarCntnt .content_widget .btn_row .btn_item {
  font-size: 20px;
  line-height: 1.6em;
}
.side-bar .moduletable {
  margin-bottom: 30px;
}
.cnt-wit-bg-wrp.ctm-des .content_widget h2 {
  margin-bottom: 1em;
}
.cnt-wit-bg-wrp.ctm-des .content_widget h3 {
  font-size: 20px;
  line-height: 1.6em;
}
.child-theme sup {
  vertical-align: super;
  font-size: smaller;
  top: 0;
  line-height: 1.6em;
}
@media screen and (max-width: 1220px) {
  .cnt-wit-bg-wrp.fixdCntn .content_widget .btn_row a.custom_btn {
    font-size: 100%;
  }
}

@media screen and (max-width: 870px) {
  .simple-banner.hmBnnr .bg_el.bg_img {
    background-size: 520vw;
    background-position: 65% 40% !important;
  }

}
@media screen and (max-width: 767px) {
  .cnt-wit-bg-wrp.fixdCntn .content_widget .btn_row a.custom_btn {
    font-size: 90%;
  }
}
@media screen and (max-width: 600px) {
  .child-theme img {
    float: none !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    display: block;
  }
  .table-wrapper {
    overflow-x: auto;
  }
  .simple-banner.hmBnnr .bg_el.bg_img {
    background-size: 590vw;
  }
}

@font-face {
  font-family: "RobotoI"; 
  src: url(//44224998.fs1.hubspotusercontent-na1.net/hubfs/44224998/raw_assets/public/Kycul_November2024/fonts/robotoi.woff2) format("woff2");
  font-style: normal;
  font-weight: 400; 
  font-display: swap;
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face { 
  font-family: "RobotoB";
  src: url(//44224998.fs1.hubspotusercontent-na1.net/hubfs/44224998/raw_assets/public/Kycul_November2024/fonts/robotoB.woff2) format("woff2"); 
  font-style: normal; 
  font-weight: 700; 
  font-display: swap; 
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
:root{
  --roboto-i:"RobotoI";
  --roboto-b:"RobotoB";
}
.child-theme ul ul, 
.child-theme ul ol, 
.child-theme ol ol,
.child-theme ol ul {
  margin: 6px 0 6px 40px;
}
.child-theme ul ul {
  list-style-type: circle;
}
.tw-column-wrp .site-width {
  display: flex;
  padding: 40px 20px;
  margin: 0 auto;
  position: relative;
  max-width: 1800px;
  box-sizing: content-box;
}
.tw-column-wrp .hs_cos_wrapper_type_rich_text ul li strong em {
  font-family: var(--roboto-b);
}
.child-theme p em,
.ctm-des table td em{
  font-family: var(--roboto-i);
}
.child-theme em strong {
  font-family: var(--roboto-b);
}
.tw-column-wrp .site-width #content-padding {
  width: calc(100% - 350px);
  padding-right: 20px;
  line-height: 1.6em;
}
.tw-column-wrp .right-bar {
  font-size: 70%;
  display: flex;
  flex-direction: column;
  min-width: 330px;
  max-width: 380px;
}
.side-bar .moduletable h3 {
  color: #4A4A4A;
  font-size: 20px;
  line-height: 1.6em;
  margin: 0 0 10px;
  padding: 0 0 6px;
  text-transform: none;
  border-bottom: 1px solid #4A4A4A;
}
.child-theme p em strong {
  font-family: var(--roboto-b);
}
.side-bar .moduletable.quick-links ul {
  padding: 0;
  margin: 0;
  list-style: none;
  display: block;
  font-size: 18px;
}
.side-bar .moduletable.quick-links ul > li {
  display: flex;
  text-align: center;
  margin: .5em 0;
  width: 100%;
}
.side-bar .moduletable.quick-links ul > li > a {
  background: #af915d;
  color: #fff;
  min-width: 100%;
  border-radius: 3px;
  text-decoration: none;
  transition: none;
  margin-bottom: 1px;
  display: block;
  padding: 17px 0;
  text-align: center;
  line-height: 16px;
  font-size: 18px;
}
.side-bar .moduletable.quick-links ul>li>a:hover {
  opacity: 0.8;
}
.right-bar .side-bar {
  display: flex;
  flex-direction: column;
}
.right-bar .moduletable {
  margin-bottom: 30px;
}
.moduletable.events p {
  margin: 0;
}
.moduletable.events .btn-wrp a {
  padding: 8px;
  border-radius: 3px;
  display: block;
  font: 19px 'Roboto', Arial, Helvetica, sans-serif;
  text-align: center;
  font-size: 18px;
  line-height: 32px;
}
.child-theme hr {
  border: 0;
  background: #eee;
  color: #eee;
  height: 2px;
  margin: 18px 0;
}
.moduletable.events .btn-wrp {
  margin-bottom: 1em;
}
.child-theme table {
  margin: 0;
  background: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
.child-theme table tbody td {
  padding: 9px;
  border: 1px solid #ddd;
  vertical-align: top;
}
.two-col-content.ctm-two .page-center {
  padding: 0;
}

.two-col-content.ctm-two .content-col .description {
  margin-bottom: 0;
}

.two-col-content.ctm-two .content-col .description h3 {
  font-size: 20px;
  line-height: 1.6em;
  margin-bottom: 1em;
}
.hs_cos_wrapper_type_rich_text h6 a,
.cnt-wit-bg-wrp.ctm-des .content_widget .btn_row .btn_item a{
  background: #005198;
  color: #fff;
  font-weight: normal;
  padding: 8px;
  border-radius: 3px;
  display: block;
  text-align: center;
  margin: 0 auto;
  font-size: 18px;
  text-decoration: none;
  line-height: 32px;
  transition: none;
  width: 100%;
}
.cnt-wit-bg-wrp.ctm-des .content_widget .btn_row {
  font-size: 20px;
}
.cnt-wit-bg-wrp.ctm-des .content_widget .btn_row .btn_item a {
  text-transform: none;
}
.cnt-wit-bg-wrp.ctm-des .content_widget .btn_row .btn_item {
  width: 100%;
}
.cnt-wit-bg-wrp.ctm-des .content_widget .btn_row .btn_item a b {
  font-weight: 400;
  text-decoration: underline;
}
.two-col-content.ctm-two2 .page-center {
  padding: 0;
}
.hs_cos_wrapper_type_rich_text h6 a:hover,
.cnt-wit-bg-wrp.ctm-des .rich_text h6 a:hover{
  opacity: 0.8;
}
.two-col-content.ctm-two2 .cont-inner .description {
  margin-bottom: 0;
}
.cnt-wit-bg-wrp.ctm-des .page-center {
  padding: 0;
}
div#strategic .rich_text p:last-of-type {
  margin: 0;
}
div#strategic .btn_row {
  margin: 0;
}
div#strategic .btn_row .btn_item a {
  font-size: 20px;
}
.side-bar .moduletable.quick-links ul > li > a {
  padding-left: 10px;
  padding-right: 10px;
}
.cnt-wit-bg-wrp.ctm-des .content_widget .btn_row {
  row-gap: 20px;
}
.cnt-wit-bg-wrp.ctm-des .rich_text table td {
  text-align: unset;
}
.cnt-wit-bg-wrp.ctm-des .rich_text table td p,
.cnt-wit-bg-wrp.ctm-des .rich_text table td span {
  text-align: center;
  display: block;
}
.cnt-wit-bg-wrp.ctm-des.board .rich_text img {
  margin-left: 10px !important;
}
.cnt-wit-bg-wrp.ctm-des .content_widget .btn_row .btn_item a.custom_btn {
  width: auto;
  display: inline;
  line-height: normal;
  height: auto;
  padding: 8px;
}
.cnt-wit-bg-wrp.ctm-des.staff .rich_text table td span,
.cnt-wit-bg-wrp.ctm-des.staff .rich_text table td p{
  text-align: unset;
  display: unset;
}
.cnt-wit-bg-wrp.ctm-des.staff .table-wrapper {
  overflow: auto;
}
html.child-theme {
  scroll-behavior: smooth;
}

@media (max-width:1690px) and (min-width:1024px){
  .two-col-content.ctm-two .flex_row .content-col.col7,
  .two-col-content.ctm-two .flex_row .img-col.col5{
    width: 50%;
  }
  .two-col-content.ctm-two .flex_row .img-col.col5 .single-img img {
    max-width: 600px;
    margin: 0px 0px 9px 5px;
  }
  .two-col-content.ctm-two2 .flex_row .content-col.col8 {
    width: 59%;
  }
  .two-col-content.ctm-two2 .flex_row .img-col.col4 {
    width: 41%;
    padding: 0;
  }
  .two-col-content.ctm-two2 .flex_row .img-col.col4 .single-img img {
    margin: 0px 0px 3px 5px;
    width: 500px;
  }

}
@media screen and (min-width: 1024px) {
  .right-bar div.moduletable {
    width: initial;
    min-width: 45%;
    font-size: 18px;
  }
}

@media (max-width:991px) and (min-width:768px){
  .two-col-content.ctm-two2 .content-col,
  .two-col-content.ctm-two .content-col,
  .two-col-content.ctm-two2 .media_column,
  .two-col-content.ctm-two .media_column{
    width: 100%;
  }
  .two-col-content.ctm-two .media_column{
    margin-bottom:35px;
  }
}

@media screen and (max-width: 1410px) {
  .tw-column-wrp .right-bar {
    padding: 0 20px;
  }
}

@media (max-width:1140px) and (min-width:768px){
  .tw-column-wrp .content-wrap .site-width #content-padding {
    padding-bottom: 50px;
  }
}

@media (max-width:1140px){
  .tw-column-wrp .site-width #content-padding {
    width: 100%;
    padding: 0;
  }

  .tw-column-wrp .site-width {
    flex-direction: column;
  }

  .tw-column-wrp .right-bar {
    font-size: 16px;
    display: inline-flex;
    min-width: 100%;
    flex-wrap: wrap;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 0;
  }

  .tw-column-wrp .right-bar .right-sec {
    width: 100%;
  }

  .right-bar .side-bar {
    font-size: 16px;
    display: inline-flex;
    min-width: 100%;
    flex-wrap: wrap;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
  }
  .tw-column-wrp .site-width {
    padding: 30px 20px;
    width: auto;
  }
  .right-bar div.moduletable {
    padding: 0px;
    box-sizing: content-box;
  }
  .right-bar div.moduletable.sponsors {
    width: 100%;
  }
  .right-bar div.moduletable.sponsors .banneritem img {
    width: 100%;
  }
  .right-bar div.moduletable.events {
    flex-grow: 1;
  }
  .two-col-content.ctm-two .flex_row.flex_top {
    row-gap: 0;
  }
  .right-bar div.moduletable.events {
    padding: 0 20px;
  }

}

@media (max-width:767px){
  .tw-column-wrp .site-width {
    padding-left: 10px ;
    padding-right: 10px ;
  }

  .tw-column-wrp .right-bar {
    min-width: 100%;
  }

  .right-bar div.moduletable {
    float: none;
    width: 100%;
    margin-right: 0;
  }
  .two-col-content.ctm-two .content-col,
  .two-col-content.ctm-two2 .content-col{
    order: 2;
  }
  .right-bar div.moduletable.events {
    padding: 0;
  }
  .two-col-content.ctm-two .media_column,
  .two-col-content.ctm-two2 .media_column{
    order: 1;
  }
  .tw-column-wrp .right-bar {
    padding: 0;
  }
  .moduletable.events p {
    font-size: 16px;
    line-height: 30.4px;
  }
  .cnt-wit-bg-wrp.ctm-des.board .rich_text img {
    float: none !important;
    display: block;
    margin: 20px 0 !important;
  }
  .cnt-wit-bg-wrp.ctm-des.collect .rich_text h2 img,
  .cnt-wit-bg-wrp.ctm-des.collect .rich_text h1 img,
  .cnt-wit-bg-wrp.ctm-des.collect .rich_text p img{
    display: block;
    float: none !important;
    margin: 15px 0 !important;
  }
  .cnt-wit-bg-wrp.ctm-des.collect .rich_text p img{
    margin-bottom:20px!important;
  }
  .cnt-wit-bg-wrp.ctm-des.staff .table-wrapper {
    width: 100% !important;
  }
  .cnt-wit-bg-wrp.ctm-des.staff .table-wrapper table {
    width: 550px;
  }
}

form ul.inputs-list {
  margin-left: 0;
}

form ul.inputs-list li.hs-form-booleancheckbox > label.hs-form-booleancheckbox-display {
  display: flex;
  align-items: center;
}

form ul.inputs-list li.hs-form-booleancheckbox span {
 margin: 0 !important;
 line-height: 1;
}


form ul.inputs-list li.hs-form-booleancheckbox input[type="checkbox"] {
  float: none;
  display: inline-block;
  min-width: 13px;
  min-height: 13px;
  width: 13px;
  height: 13px;
}