.ootb-tabcordion.has-tabs .ootb-tabcordion--tabs{opacity:1;height:auto;visibility:visible}.ootb-tabcordion.has-tabs .ootb-tabcordion--entry{min-height:0}.ootb-tabcordion.has-tabs .ootb-tabcordion--entry::before{display:none}.ootb-tabcordion.has-tabs .ootb-tabcordion--entry.is-active .ootb-tabcordion--entry-content{opacity:1;-webkit-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.ootb-tabcordion.has-tabs .ootb-tabcordion--entry .ootb-tabcordion--entry-content{opacity:0;-webkit-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.ootb-tabcordion--tabs{opacity:0;height:0;visibility:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;margin:0;list-style:none;padding:0}.ootb-tabcordion--tabs .tab{display:block;background:0 0;color:#909090;padding:12px 16px;border-radius:0;font-size:21px;font-weight:600;margin:0 0 1px 0;border:none;border-bottom:3px solid #909090;cursor:pointer;outline:0;-webkit-appearance:none}.ootb-tabcordion--tabs .tab:focus,.ootb-tabcordion--tabs .tab:hover{outline:0;color:#000;border-color:#e32237}.ootb-tabcordion--tabs .tab.is-active{color:#000;border-color:#e32237}.ootb-tabcordion--entry{overflow:hidden}.ootb-tabcordion--entry::before{position:relative;content:attr(data-title);cursor:pointer;z-index:1;background:#c8c8c8;color:#000;padding:8px 12px;display:block;border-radius:3px;font-weight:600}.ootb-tabcordion--entry:focus,.ootb-tabcordion--entry:hover{outline:0}.ootb-tabcordion--entry:focus::before,.ootb-tabcordion--entry:hover::before{background:#e32237}.ootb-tabcordion--entry.is-active .ootb-tabcordion--entry-content{margin-top:0;height:auto;opacity:1;-webkit-transition:margin .4s ease-out -.1s;-o-transition:margin .4s ease-out -.1s;transition:margin .4s ease-out -.1s}.ootb-tabcordion--entry.is-active::before{background:#e32237;color:#fff}.ootb-tabcordion--entry.is-active:focus::before,.ootb-tabcordion--entry.is-active:hover::before{background:#e32237}.ootb-tabcordion--entry-container{overflow:hidden;margin-bottom:1px}.ootb-tabcordion--entry-content{position:relative;margin-top:-100%;height:0;opacity:0;-webkit-transition:margin .5s ease-in;-o-transition:margin .5s ease-in;transition:margin .5s ease-in;padding:20px 0}