.vertical-tabs{overflow-x:clip}.vertical-tabs .headline{font-family:ivymode;font-size:56px;font-weight:300;line-height:62px}.vertical-tabs .description,.vertical-tabs .tab-pane__content p{font-family:proxima-nova;font-size:18px;line-height:27px}.tab-list{padding-left:0;position:relative;z-index:2}.tab-list ul{margin:0;padding:0}.tab-list li{list-style:none;padding-bottom:12px}.tab-list .tab-button{--btn-bg:transparent;--btn-bg-hover:#3e8ede;background-color:var(--btn-bg);border:2px solid #fff;border-radius:7px;color:#fff;cursor:pointer;display:inline-block;font-family:americane;font-size:20px;font-weight:700;isolation:isolate;line-height:25px;margin-bottom:20px;overflow:hidden;padding:12px 25px;position:relative;text-align:center;width:100%;z-index:0}.tab-list .tab-button:after{z-index:-1}.tab-list .tab-button:focus,.tab-list .tab-button:focus-visible,.tab-list .tab-button:hover{background-color:var(--btn-bg);border-color:var(--btn-bg-hover);color:#fff;outline:none}.tab-list .tab-button.is-active,.tab-list .tab-button[aria-selected=true]{--btn-bg:#3e8ede;--btn-bg-hover:#3e8ede;background-color:var(--btn-bg);border:2px solid #3e8ede;color:#fff;font-family:americane;font-size:20px;font-weight:700;line-height:25px;padding:12px 25px;width:100%}.tab-list .tab-button.is-active:after,.tab-list .tab-button[aria-selected=true]:after{height:100%;z-index:-1}.tab-pane__content p{font-size:16px;line-height:26px}.tab-pane h3{color:#000;font-family:americane;font-size:42px;font-style:normal;font-weight:800;line-height:50px}.tab-img{float:left;height:270px;margin:0 24px 16px 0;max-width:280px;object-fit:cover;width:40%}.tab-pane{display:none;margin-bottom:55px}.tab-pane.is-active{display:block}.tab-pane__content{margin-bottom:20px}.tab-pane__content:after{clear:both;content:"";display:table}.tab-pane .hs-button{clear:both;margin-top:30px}.spacer{margin-top:30px}@media (min-width:992px){.tab-list{max-width:80%}.tab-list li{margin:0;padding:0}}@media (max-width:991px){.vertical-tabs [data-aos=fade-left],.vertical-tabs [data-aos=fade-right]{transform:translate3d(0,40px,0)}.vertical-tabs .row-fluid{flex-direction:column;flex-wrap:wrap;padding:0}.vertical-tabs .span4,.vertical-tabs .span8{width:100%}.vertical-tabs .headline{font-size:36px;line-height:44px}.tab-pane h3{font-size:36px;line-height:42px}.tab-img{float:none;margin:0 0 16px;max-width:none;width:100%}}