@font-face {
font-family: 'hurufo__numero_boldregular';
src: url(//www.afnor.org/wp-content/themes/afnor_bridge/fonts/hurufo__numero_bold-webfont.woff2) format('woff2'),
url(//www.afnor.org/wp-content/themes/afnor_bridge/fonts/hurufo__numero_bold-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'hurufo__numeroregular';
src: url(//www.afnor.org/wp-content/themes/afnor_bridge/fonts/hurufo__numero-webfont.woff2) format('woff2'),
url(//www.afnor.org/wp-content/themes/afnor_bridge/fonts/hurufo__numero-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'ralewaythin';
src: url(//www.afnor.org/wp-content/themes/afnor_bridge/fonts/raleway-variablefont_wght-webfont.woff2) format('woff2');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'ralewaythin-500';
src: url(//www.afnor.org/wp-content/themes/afnor_bridge/fonts/raleway-variablefont_wght-webfont-500.woff2) format('woff2');
font-weight: normal;
font-style: normal;
}
.tab-block {
width: auto;
margin: 40px auto;
}
.list-control {
padding: 0 0 0 0;
margin: 0 0 48px;      
display: -webkit-box ;
display: -ms-flexbox ;
display: flex ;      
-ms-flex-pack: distribute ;
justify-content: space-around;
list-style: none;
}
.list-control li {     
font-style: normal;
font-weight: 400;
font-size: 33px;
font-family: 'hurufo__numero_boldregular';
line-height: 70px;
text-transform: capitalize;
color: #A0A0A0;      
position: relative;
top: 13px;
cursor: pointer;
}
.list-control li.active {
font-size: 80px;
text-transform: capitalize;
color: #FAE14C;
top: 0;
}
.inner-tab {
width: 100%;
}
.block-img {
width: 50%;
}
.block-img img{
min-height: 400px;
object-fit: cover;
}
.content-tab-text {
width: 50%;
padding-left: 61px;
padding-top: 63px;
padding-right: 0;
position: relative;
}
.block-content-tab {      
display: -webkit-box!important;
display: -ms-flexbox!important;
display: flex!important;
}
.block-img img{
width: 100%;
height: auto;
border: 0;
}
.content-tab-text h3{
font-family: 'ralewaythin';       
font-style: normal;
font-weight: 900;
font-size: 31px;
line-height: 42px;
color: #3C0059;
padding-bottom: 13px;
margin: 0 !important;
}
.content-tab-text p {     
font-family: 'ralewaythin-500';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 23px;
align-items: center;
color: #000000;
padding-bottom: 30px;
margin: 0;
}
.content-tab-text p a{
color:#3C0059;
}
.content-tab-text::after{
display: block;
content:"";
width :48px;
height :48px;
position: absolute;
left: 37px;
top: 15px;
background: url(//www.afnor.org/wp-content/themes/afnor_bridge/img/tri.png) no-repeat;
}
.content-tab-text .link-btn{
font-family: 'ralewaythin';
background: #3C0059;
height: 50px;
line-height: 50px;
padding: 0 32px;      
font-weight: 700;
font-size: 15px;
text-align: center;
color: #fff;
text-decoration: none;
display: inline-block;
}
.content-tab-text .link-btn:hover{
background-color: #fae14c;
color:#3C0059;
}
@media (max-width: 1038px) {
.list-control li{
font-size:25px;
top: 11px;
}
.list-control li.active {
font-size: 70px;
top: 0;
}
.content-tab-text {
width: 50%;
padding-left: 85px;
}
.block-img {
width: 50%;
}
.content-tab-text p{
font-size:16px;
}
.tab-block{
padding: 0 30px;
}
}
@media (max-width: 720px) {
.list-control li{
display: none;
}
.list-control li.active{
display:block;
}
.block-img{
display: none;
}
.content-tab-text {
width: 100%;
padding-left: 85px;
padding-right: 85px;
}
.content-tab-text::after{
left: 29px;
}
.owl-carousel .owl-item h3 br{
display: none;
}
.list-control{
margin: 0 0 0;
}
.tab-block .owl-nav{
display:block;
}
.tab-block .owl-prev {
left: -19px;
top: -69px;
}
.tab-block .owl-next {
right: -19px;
top: -69px;
}
}
@media (max-width: 520px) {
.content-tab-text h3{
font-size: 20px;
}   
.content-tab-text {
width: 100%;
padding-left: 13px;
padding-right: 0;
}
.content-tab-text::after {
left: 0;
}
.list-control li.active {
font-size: 55px;
}
}