.tab-content h2{text-align:center}.tab-content h2,nav.tabs{margin-bottom:30px}.tabs ul{display:flex;font-weight:700;justify-content:center;margin:0;padding:0}article.tabbed-content{margin:0 auto;max-width:1110px}.tab-content .text-content p{font-family:Ubuntu}.tabs ul li a{color:#000!important;text-decoration:none!important}.tabs ul li:not(:last-child){margin-right:30px}.tabs ul li a.active,.tabs ul li a.active:hover{color:#000}.tabs ul li a:hover{color:#000;transition:none}.tabs ul li a:hover .tab-heading:after{background:#6d7787}.tabs a>.tab-heading{font-size:18px;padding-top:15px}.tabs .tab-icon{display:flex;justify-content:center}.tabs .tab-icon img{height:30px;margin:0 auto;width:auto}.item{margin-bottom:2px}.item.active .item-content{background-color:#fff;border-radius:20px;box-shadow:0 4px 30px rgba(98,114,135,.22);padding:50px!important;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}@media (max-width:940px){.item.active .item-content{background-color:transparent;border-radius:0;box-shadow:none;padding:30px 0 0!important;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}}.item>.item-content>.row-fluid{align-items:center;display:flex}.item-content img{aspect-ratio:1/1;border-radius:20px;object-fit:cover}@media (min-width:941px){.tab-content .cta-buttons{align-content:center;display:flex;flex-direction:row}.item.active .item-content{padding-top:0}.tabs-side .tabs li{margin-bottom:2px}}.tabbed-content .tabs{display:none}.tabbed-content .item{min-height:2em;position:relative}.tabbed-content .item:before{align-items:center;background-image:var(--bg-image);background-position:0 0;background-repeat:no-repeat;background-size:auto 30px;border-bottom:20px solid transparent;content:attr(data-title);display:flex;font-weight:700;height:30px;padding-left:40px;width:78vw}.tabbed-content .item .item-content{display:none;height:0;opacity:0}.tabbed-content .item.active .item-content{display:block;height:auto;opacity:1}.tab-content span.tab-arrow{display:none}.tab-content span.tab-arrow svg{fill:#e91419;width:20px}.tab-content.pt120{padding-top:120px}.tab-content.pb120{padding-bottom:120px}@media (min-width:941px){.tabbed-content .tabs{display:block;height:110px}.tabbed-content .tabs li{display:inline-block}.tabbed-content .tabs li a{display:block;padding-bottom:10px;position:relative}.tabs .tab-heading:after{background:transparent;border-radius:5px;bottom:0;content:"";display:block;height:3px;left:50%;position:absolute;transform:translateX(-50%);width:70%}.tabs a.active .tab-heading:after{background:#e91419}.tabbed-content .item{min-height:0}.tabbed-content .item:before{display:none}.tabbed-content.tabs-side .tabs{float:left;width:150px}.tabbed-content.tabs-side .tabs li{display:block}.tabbed-content.tabs-side .item{margin-left:150px}}@media (max-width:941px){.tabbed-content .item:not(.active):after{background:#6d7787;border-radius:3px;content:"";display:flex;height:20px;height:5px;margin-bottom:15px;opacity:.25;position:relative;width:100%}.tab-content span.tab-arrow{color:#6d7787;display:block;font-size:22px;margin-top:-55px;padding:10px;position:absolute;text-align:right;width:100%;z-index:1}.tab-arrow svg{transition:transform .3s ease}.tab-arrow.rotated svg{transform:rotate(180deg)}}@media (max-width:940px){article.tabbed-content{padding:0}.item>.item-content>.row-fluid{align-items:flex-start;flex-direction:column-reverse}.tabbed-content .item.active .item-content{padding-top:55px}.tabbed-content .item.active .item-content:before{background:#e91419;border-radius:3px;content:" ";display:block;height:5px;position:absolute;top:50px;width:100%}.item>.item-content>.row-fluid>.text-content{margin-top:30px}.tab-content .item.tab-heading:not(.active)>span>.fa-angle-up,tab-content .item.tab-heading.active>span>.fa-angle-down{display:none}.tab-content .cta-buttons{padding-bottom:30px}.tab-content.pt120{padding-top:60px}.tab-content.pb120{padding-bottom:60px}.tabbed-content .item.active .item-content>.row-fluid>.span6{margin-left:0;width:100%}}