/**
 * jQuery FlexTabs
 * Version: 2.0.0
 * Repo: https://github.com/WahaWaher/flextabs-js
 * Author: Sergey Kravchenko
 * Contacts: wahawaher@gmail.com
 * License: MIT
 */

.ft-tabs>.ft-nav>.ft-tab {
 display:inline-block;
 cursor:pointer;
 width: 33.333333333%;
 text-align: center;
}
.ft-tabs>.ft-contents {
 /*! padding-top:.05px; */
 /*! padding-bottom:.05px; */
 position:relative;
 z-index:1;
 /*! background: rgb(105, 179, 231); */
}
.ft-tabs>.ft-contents>.ft-content {
 overflow:hidden;
 display: flex;
 width: 100%;
 border-left: 1px solid #10309b;
 /*! padding-left: 1rem; */
 border-right: 1px solid #10309b;
 /*! padding-right: 1rem; */
 border-bottom: 1px solid #10309b;
 border-top: 1px solid rgb(16, 48, 155);
 /*! padding-top: 1rem; */
 /*! padding: 1rem; */
 justify-content: center;
}
.ft-accordion>.ft-nav,
.ft-tabs>.ft-contents>.ft-tab {
 display:none
}
.ft-accordion>.ft-contents>.ft-tab {
 display:block;
 cursor:pointer
}
.ft-accordion>.ft-contents>.ft-content {
 /*! padding-top:1rem; */
 /*! padding-bottom:1rem; */
 overflow:hidden;
 /*! margin-top: 1rem; */
 padding: 1rem;
 /*! border: solid 1px white; */
 /*! background: rgba(105, 179, 231, 0.1); */
 border: 1px solid #10309b;
 /*! background: #69b3e7; */
}
.ft-accordion>.ft-contents>.ft-tab-icon {
 /*! padding-right:3.3em; */
 position:relative;
 color: #fff;
 font-weight: 500;
 /*! font-size: 1rem; */
 
 background: rgb(16, 48, 155);
 padding-left: 1rem;
 /*! height: 2rem; */
 line-height: 2.5rem;
 /*! margin-bottom: 1rem; */
 margin-top: 1rem;
 /*! border: solid 1px #69b3e7; */
}
.ft-accordion>.ft-contents>.ft-tab-icon .ft-icon {
 width:2rem;
 height:2rem;
 position:absolute;
 top:50%;
 right:0;
 -webkit-transform:translateY(-50%);
 transform:translateY(-50%);
 transition:all .2s;
 /*! background: #69b3e7; */
 margin-right: 0.5rem;
}
.ft-accordion>.ft-contents>.ft-tab-icon .ft-icon>svg {
 display:block;
 position:absolute;
 top:50%;
 left:50%;
 width:100%;
 height:100%;
 -webkit-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%);
 /*! border: solid 1px; */
}
.ft-accordion>.ft-contents>.ft-tab-icon.active .ft-icon {
 -webkit-transform:translateY(-50%) rotate(180deg);
 transform:translateY(-50%) rotate(180deg)
}
