




.hidden-h1 {
  display: none;
}

h1{
  margin-bottom: 0;
}
.bg-primary {
  background-color: #265A96 !important;
}
.bg-secondary {
  background-color: #13A7BA !important;
}
.hero {
  background-color: #265A96;
}
.checklist.white li:before {
  color: #fff !important;
}

.menu__link a {
    color: #404040!important;
}

.menu__link a:hover {
    color: #265A96!important;
    font-weight: 500!important;
}

.footer a{
    color: #404040;
}

.footer ul li.active a{
    color: #265A96!important;
    font-weight: 500!important;
}

.footer a:hover{
    color: #265A96!important;
    font-weight: 500!important;
}

a {
    color: #265A96;
}
a:hover, a:focus {  
    color: #13A7BA;
}    
.btn.btn-primary {
    background-color: #265A96!important;
    border-color: #265A96!important;
}
.btn.btn-outline-primary {
    border-color: #265A96!important;
    color: #265A96!important;
}
.btn.btn-secondary {
    background-color: #13A7BA!important;
    border-color: #13A7BA!important;
}
.btn.btn-outline-secondary {
    border-color: #13A7BA!important;
    color: #13A7BA!important;
}

.header-notification-bar {
    background-color: #265A96;
}

.top-bar-header {
    background-color: rgba(38, 90, 150, 0.0);
}

.menu--desktop ul li.menu__item.menu__item--depth-1>.menu__link:hover {
    background-color: rgba(38, 90, 150, 0.0);
    color: #265A96;
}
.menu--desktop ul li.menu__item.menu__item--depth-1>.menu__link.menu__link--active-link {
    background-color: rgba(#38, 90, 150, 0.0);
    color: #265A96;
}

.menu__submenu .menu__link:hover, .menu__submenu .menu__link:focus {
    background-color: rgba(38, 90, 150, 0.1);
    color: #265A96;
}
.menu__submenu .menu__link.menu__link--active-link {
    background-color: transparent; 
    color: #265A96;
}

h1.dark, h2.dark, h3.dark, h4.dark, h5.dark, h6.dark{
  color:  #13A7BA;
}

h1.light, h2.light, h3.light, h4.light, h5.light, h6.light{
    color: #404040;
}

.ot-faq_module .question {
    color: #404040 !important;
}

.icon-wrs{
  color: #265A96!important;
}

.faq_module-block .question, .faq_module-block .answer{
  background: #13A7BA1a!important;
  border-left: 10px solid  #13A7BA;!important;
}

.hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_module.widget-type-form{
        box-shadow: 0px 0px 20px 1px #ccc;
        padding: 50px!important;
}

.ot-section_heading .desc ul li:before,
.hs_cos_wrapper_type_rich_text ul li:before {
    color:  #265A96!important;
}

.btn.btn-link-primary {
  color: #13A7BA!important;
    background-color: transparent!important;
    border: 0!important;
    padding: 0!important;
}
.btn.btn-link-primary:hover,
.btn.btn-link-primary:focus {
    text-decoration: underline!important;
}

.footer {
  background-color: #265A961a!important;
}

#hs_cos_wrapper_footer-module-4 .social-links__icon{
  background-color: #265A96!important;
  border: 1px solid #265A96!important;
}

#hs_cos_wrapper_footer-module-4 .social-links__icon:hover,
#hs_cos_wrapper_footer-module-4 .social-links__icon:focus,
#hs_cos_wrapper_footer-module-4 .social-links__icon:active{
    background-color: #000!important;
    border-color: #000!important;
    color: #fff!important;
}

.social-links__icon:hover svg {
    fill: #fff!important;
}

form .hs-button, form input[type=submit] {
    background-color: #265A96!important;
    border: 0 solid #265A96!important;
}

form .hs-button, form input[type=submit]:hover {
    background-color: #000!important;
    border: 0 solid #000!important;
}

.footer-bottom_bar {
    background-color: #265A96;
}

.icon-item:hover a {
    color: #265A96!important;
    text-decoration: none!important;
}

.icon-item:hover a img {
    filter: brightness(0) saturate(100%) invert(37%) sepia(9%) saturate(3310%) hue-rotate(159deg) brightness(89%) contrast(93%);
}

.icon-item:hover .icon-circle {
    border: 2px solid #265A96;
}

.icon-item:hover .icon-title {
    color: #265A96!important;
}

.cta-button {
    color: #265A96!important;
}

.cell_17291950131983-background-color{
    border-radius: 20px!important;
}

.svg-phone-heading{
  color: #265A96!important;
}

@media(max-width: 768px){
  .svg-phone-heading{
    color: #fff!important;
  }
}

.quote-icon {
    color: #265A96!important;
}

.billing-tag-bg{
  margin-bottom: 8px;
  background: #265A961A;
  width: fit-content;
  padding: 6px 0 6px 10px;
  border-radius: 20px;
  font-weight: 700;
}

.billing-tag-hl{
  padding: 8px;
  background: #265A96;
  border-radius: 20px;
  color: #fff;
  font-weight: 700;
}

.custom-title-subtitle-module ul li:before{
  color: #265A96!important;
}
.key-takeaways,.quote {
  border-color: #265A96;
}
.quote {
  background-color: rgba(38, 90, 150, 0.1);
}
.quote .author {
  color: #265A96;
}
.practice-assessment-cta {
  background-color: #265A96;
}