/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/
<meta name="theme-color" content="#003362!"/>

body, .header, header__section header__section--main section {
  background-color: #fff!important;
  
 
 
}

body{
  background-color: #FDFDFC;
}

p, .section-intro__desc-inner {
  
  line-height: 1.5;
  
}


.col-nav__title a {
    color: #1a1a1a!important;
font-size: 16px;
  font-weight: 600;
  
}

.col-nav__link {
font-size: 15px;
  
}
  
  


.important-text {
  
  color: #131313;
  
}



.small-text {
      font-size: 14px;

font-weight: 400;
  
  
}



.quickfeat__title {
    margin-bottom: 0px!important;
    font-weight: 400!important;
    font-family: inter;
            color: #1A1A1A;

}


.review__star {
    color: #FFBF00!important;
}


  .nav--dark .nav__link, .nav--dark .nav__link:hover, .nav--dark .nav__mega-col ul a
{
  font-size: 14px;
}
  h1, h3, h2 {
 margin-bottom: 24px!important;
    font-weight: bold!important;
}




.blog-card__title {
    font-size: 20px!important;
  font-weight: 500!important;
      font-family: inter;
          color: #1A1A1A;

}

.header__section--top {
    background: #fff!important;
}

.form--btn-large .hs-button {
    border-radius: 8px!important;
  
}


.badge--large.badge--lowercase {
  
    font-weight: 400;
 font-size: 14px;
}


.large-text {
    line-height: 1.5;
}


.review {
    margin-bottom: 48px!important;
  
}


.ui-icon svg {
  
    height: 20px;
    width: 20px;
  color: #131313;
}

.ui-label {
  
  color: #131313;
}


.xlarge-text {
    font-size: 20px;
 
}

.header__section--main .header__center {
  
  padding-top: 32px!important;
}


.accordion__details {

   margin-top: 0px!important;}

.badge--large {
  
  padding: 6px 0px;
  
}
  
.badge--accent {
    background: #efe9dc;
    color: #7A4E1D;  
    border-radius: 50px;
  padding-left:12px;
  padding-right:12px;
  margin-bottom: 6px;
   
 
}

.accordion__title-summary {
font-weight: 500;
  font-size: 16px!important;
  
}

.section-intro__overline {
    font-size: 16px!important;
    color: #0400f0;
    font-weight: 500;
}

.heading_blue {
  color: #BB9B6A; 
}

.heading_yellow {
  color: #C49A6C; 
}


.module--1711613371662, .module--17116138732524, .module--171161402650011
{
margin-bottom: 0px!important;
}


.header--overlap:not(.header--sticky-active) .header__section--top

{
  margin-top: 24px;
}

.content_bucket-row-14-padding, .content_bucket-row-0-padding, .above_footer-row-0-background-gradient {
  border-radius: 0px;
}




.blog-card__img img {
    height: 300px!important;
    object-fit: cover;
}


.review--boxed {
  box-shadow: none!important;
  background-color: #f2f6ff!important;
  
}


.review__star

{
  color: #FFB700;
  
}

.review__author__photo img {

height: 50px!important;
width: 50px!important;

}

.nav--light .nav__link, .nav--light .nav__link:hover, .nav--light .nav__mega-col ul a {
    color: #131313!important;
}


.content_bucket-row-15-padding, .content_bucket-row-10-vertical-alignment, .content_bucket-row-0-max-width-section-centering > .row-fluid, .content_bucket-row-9-padding, .content_bucket-row-5-background-color, .above_footer-row-0-background-color {
border-radius: 0px!important;
}

col-nav--light .col-nav__title {
    color: #131313!important;
}

 .blog-listing-3__recent-img img {
    border-radius: 24px;
    width: 100%;
    aspect-ratio: 4/3;
}


.blog-card__title
 {
  
  font-weight: 600;
   font-size: 20px;
}
  

.quickfeat__title {
  

  font-weight: 500;
  font-size: 1rem;
}

  .icon--large .icon__glyph {
font-size: 1.5rem;
height: 1.5rem;
line-height: 1.5rem;
width: 1.5rem;
}

     .blog-card__info {
    display:none;
  }