header .bottom-header .calender_section .cta a{
    font-size:1.5vw;
}

.contact_detail .phone_text p,
.contact_detail .phone_text p a{
    font-size:1vw;
}

.second_equipe_row .second_equipe_right{
    position:relative!important;
}

@media all and (max-width : 1024px){
.second_equipe_row .second_equipe_left figure .vc_single_image-wrapper.vc_box_border_grey img{width:55%;}
}

.menu-dektop .primary_menu li.current-menu-item a{
    border-color:#0FA0C5!important;
}

header .bottom-header .menu_section .menu-dektop nav ul li a:hover{
    border-color:#0FA0C5!important;
}

.home_top .aboutbox h5{
    color:#0FA0C5!important;
}

div#back_top{
    background:#0FA0C5!important;
}

.coptyright_container_two .copyright{
    background-color: #1B2240!important;
}

.second_equipe_row .second_equipe_right .second_equipe_short_name h2{
    color:#0FA0C5!important;
}

.left_layout .information_left .information_list_title.information_title_active h2{
    background-color:#1B2240!important;
}

.left_layout .information_left h2.information_accordion.information_menu_active{
    background-color:#1B2240!important;
}

header .bottom-header .calender_section .cta a:hover{
    color:#0FA0C5!important;
}

b, strong{
    color:#0FA0C5!important;
}

b, strong:hover{
    color:#1B2240!important;
}

.main_service_part  a{
    color:#0FA0C5!important;
}

section.service_container .service_section h1 {
    color:#1B2240!important;
}

section.clinique_container .clinique_section h1{
    color:#1B2240!important;
}

.second_equipe_row .second_equipe_right h1{
    color:#1B2240!important;
}

.experts_row .experts_column h1{
    color:#1B2240!important;
}

.experts_row .experts_content_row .experts_content .experts_name{
    color:#1B2240!important;
    font-weight:bold!important;
}

.experts_row .experts_content_row .experts_content .experts_designation{
    color:#0FA0C5!important;
    font-weight:bold!important;
}

/* Page équipe */

.experts_column{
    h2{
        font-weight:700!important;
    }
}

.team-stats{
    padding-top:40px;
    
    p{
        span{
            font:700 22px 'Open Sans', sans-serif;
        }
    }
}
.circle-number{
    border-radius: 100%;
    border: 2px solid white;
    width: 200px;
    position: relative;
    aspect-ratio: 1;
    margin: 0 auto;
    
    span{
        position:absolute;
        top:50%;
        left:50%;
        transform:translateX(-50%) translateY(-50%);
        font:bold 60px/100% 'Open Sans',sans-serif;
        color:#0fa0c5;
    }
    
}

.post-template-default.single-post{
    #main{
        .container{
            article.post{
                ul{
                    padding-left:25px;
                    li{
                        list-style:disc;
                    }
                }
            }
    
        }
    }
    
}