.header__paragraph,.section__paragraph{color:#4b5162;text-align:center;max-width:760px}body{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#1c1f25}.nav-link{font-size:16px;font-weight:500;color:#4b5162;white-space:nowrap;padding-left:8px}.nav-link.active,.nav-tabs .nav-link.active{color:#dc3545}.accordion-button,.accordion-button:not(.collapsed),.nav-item.nav-item__cta:hover{background-color:transparent}.nav-item{transition:.3s}.nav-item.active,.nav-item:hover{background-color:#e5e5e5;border-radius:4px}.navbar.navbar-expand-lg{padding-top:20px;padding-bottom:40px}.header{padding-bottom:40px}.header__main{font-size:36px;font-weight:700;margin-bottom:24px;text-align:center}.header__paragraph{font-size:16px;padding-bottom:30px;margin:0 auto}.bg-header{background-color:#fbf7f7}.bold{font-weight:900}.semi-bold{font-weight:700}.h2{font-size:20px;font-weight:700}.h3,.h4{font-size:18px;font-weight:700}.h3{margin-bottom:20px}.section__paragraph{line-height:1.6;margin:0 auto;padding:20px 0}.card__numbers{font-size:30px;color:#dc3545;margin-bottom:0}.card__numbers-text{font-size:16px;color:#4b5162;line-height:1.4}.info,.small-font{color:#262626}.summary{padding:40px 0}.cta{margin:30px auto}.accordion-item{background-color:transparent;margin-bottom:20px;border:0;border-bottom:1px solid #b6bccd}.accordion-button::before{content:'';display:block;height:0%;width:4px;border-radius:2px;background-color:#dc3545;left:0;top:15%;position:absolute}.accordion-button{position:relative}.info__img{border-radius:4px;overflow:hidden;height:300px}.info__img .img-fluid{height:100%;width:100%;object-fit:cover;object-position:center}.small-font{font-size:14px}.xs-font{font-size:10px}@media (min-width:992px){.cta-button,.navbar__logo{align-self:flex-start}.nav-item{margin-right:24px}.nav-item:last-child{margin-right:0}.nav-item:first-child{margin-left:0}.navbar-nav{margin-left:16px; margin-top: 0}.navbar__logo{padding-top:8px}.navbar.navbar-expand-lg{padding-top:30px;padding-bottom:80px}.header__main{font-size:58px}.header__paragraph{padding-bottom:40px}.h2{font-size:29px}.h3{font-size:20px}.card__numbers{font-size:40px}.summary{padding:70px 0}.cta{margin-top:70px}.nav-item__cta{flex-grow:1;display:flex;justify-content:flex-end}}@media (min-width:1200px){.container{max-width:980px}}
.navbar-nav {
    margin-top: 8px;
}