.tabs-horizontal .nav{border-bottom:1px solid hsla(0,0%,100%,.2);justify-content:space-between;list-style:none;margin-bottom:40px;padding-bottom:40px;padding-left:0;width:100%}.nav-desktop{display:none}.tab-content .tabs__wrapper{margin:10px 0 20px}.tab-content .tabs__wrapper img{height:100%;margin-bottom:15px}.tab-content .tabs__wrapper h3,.tab-content .tabs__wrapper p{color:#fff;margin-bottom:20px}.tab-content .nav-mobile{align-items:center;display:flex;justify-content:space-between}.tab-content .nav-mobile img{height:30px;width:30px}.tab-content a.nav-mobile,.tabs-horizontal .nav li a{background-color:transparent;border:none;color:#fff;font-size:18px;line-height:26px;padding:10px;text-decoration:none}#TabsModule .nav li:hover a{text-decoration:none}.tab-content .active a.nav-mobile,.tabs-horizontal .nav li.active a{background-color:#cce0ef;color:#000}.tab-content a.nav-mobile{border-bottom:1px solid hsla(0,0%,100%,.2);border-radius:0;padding:15px 10px}.tab-content .active a.nav-mobile{border-color:transparent;margin-top:10px;padding:15px 10px}.tab-content .active .nav-mobile img{transform:rotate(180deg)}.tab-content .tabs__wrapper a.hs-button{border:none}@media (min-width:768px){.nav-desktop{display:flex}.tab-content .nav-mobile{display:none}.tab-content .tabs__wrapper{align-items:center;display:flex;flex-direction:row-reverse;margin:0}.tab-content .tabs__text{align-items:flex-start;display:flex;flex-direction:column}.tab-content .tabs__wrapper img{height:100%;margin-bottom:0;width:50%}.tab-content .tabs__wrapper h3{margin-bottom:27px}.tab-content .tabs__wrapper a.hs-button{margin-top:50px;padding-left:30px;padding-right:30px}}@media (min-width:992px){.tab-content .tabs__wrapper img{width:60%}}@media (min-width:1200px){.tabs-horizontal .nav{padding-bottom:86px}.tab-content .tabs__text{padding-left:83px;width:510px}}.tabs-horizontal .fade{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.tabs-horizontal .fade.in{opacity:1}@media (max-width:767px){.tab-content>.fade>.tab-pane{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.tab-content .tabs__text{padding:0 20px}.tab-content>.fade.in>.tab-pane{opacity:1}.tab-content>div>.tab-pane{display:none}.tab-content>.active>.tabs__wrapper{display:flex;flex-direction:column-reverse}}@media (min-width:768px){.tab-content>div{display:none}.tab-content>.active{display:block}.tabs-horizontal .fade{opacity:0}}