/*
Theme Name: Novatis Child
Theme URI: https://www.novatis.tn/
Author: Novatis
Author URI: https://www.novatis.tn/
Template:  ave
Description: Smart, Powerful and Unlimited Customizable WordPress Theme.
Version: 1.0
License: GNU General Public License
License URI: license.txt
Text Domain: ave
Tags: responsive, retina, rtl-language-support, blog, portfolio, custom-colors, live-editor
*/
.lqd-back-to-top {
    bottom: 90px !important ;
    right: 15px;
}
.page-id-7198 h2,.page-id-7861 h2 {
    font-family: Lato;
    font-weight: 700;
    line-height: 32px;
    font-size: 30px !important;
    color: #403e36;
}
.telephone {
    font-size: 18px;
    font-weight: 700;
    margin-top: -10px;
}
.telephone i.fa.fa-mobile {
    width: 20px;
}
.ArpPriceTable .arp_toggle_top_position .toggle_content_title{
    font-size: 44px !important;
    font-weight: 700 !important;
    line-height: 45px !important;
    color: #0d5ca4 !important;
}
.page-id-7224 .arp_price_table_101 .arp_inner_wrapper_all_columns .arpcolumnheader,.page-id-7890 .arp_price_table_106 .arp_inner_wrapper_all_columns .arpcolumnheader,.page-id-7889 .arp_price_table_107 .arp_inner_wrapper_all_columns .arpcolumnheader{
    min-height: 250px !important;
    padding: 0 15px;
}

.page-id-7224 .arp_price_table_101 .arp_allcolumnsdiv,.page-id-7890 .arp_price_table_106 .arp_allcolumnsdiv,.page-id-7889 .arp_price_table_107 .arp_allcolumnsdiv {
    display: flex !important;
}
.page-id-7224 span.priceDt,.page-id-7890 span.priceDt,.page-id-7889 span.priceDt {
    font-size: 16px;
    font-weight: 400;
    align-self: flex-start;
}
.page-id-7224  .arppricetablecolumnprice.arp_default .arp_price_value .arp_duration.mois,.page-id-7890  .arppricetablecolumnprice.arp_default .arp_price_value .arp_duration.mois,.page-id-7889  .arppricetablecolumnprice.arp_default .arp_price_value .arp_duration.mois {
    align-self: end;
    margin-bottom: 15px;
    margin-left: -9px;
}

.page-id-7224 .arppricetablecolumnprice.arp_default .arp_price_value .arp_duration,.page-id-7890 .arppricetablecolumnprice.arp_default .arp_price_value .arp_duration,.page-id-7889 .arppricetablecolumnprice.arp_default .arp_price_value .arp_duration {
  
    align-self: flex-start;
    margin-left: 5px;
    font-size: 16px !important;
}
.page-id-7889 .arppricetablecolumnprice.arp_default .arp_price_value .arp_duration.mois{
    align-self: start !important;
}
.page-id-7224 .arppricetablecolumnprice.arp_default .arp_price_value .arp_currency,.page-id-7890 .arppricetablecolumnprice.arp_default .arp_price_value .arp_currency {
    align-self: flex-end!important;
    font-size: 40px!important;
    margin-bottom: 5px;
}
.page-id-7889 .arppricetablecolumnprice.arp_default .arp_price_value .arp_currency{
    font-size: 55px!important; 
}
.page-id-7224 .arptemplate_101 .arp_allcolumnsdiv .arppricetablecolumnprice .arp_price_value,.page-id-7890 .arptemplate_106 .arp_allcolumnsdiv .arppricetablecolumnprice .arp_price_value,.page-id-7889 .arptemplate_107 .arp_allcolumnsdiv .arppricetablecolumnprice .arp_price_value {
    text-align: inherit;
    float: left;
    width: 100%;
    min-height: 55px;
    display: flex !important;
    flex-direction: row;
}
.page-id-7224 .arp_allcolumnsdiv .arpplan .arp_column_content_wrapper,.page-id-7890 .arp_allcolumnsdiv .arpplan .arp_column_content_wrapper,.page-id-7889 .arp_allcolumnsdiv .arpplan .arp_column_content_wrapper {
    border-radius: 15px;
    padding: 0 0px !important;
    display: flex !important;
    flex-direction: column !important;

}
.page-id-7224 .arp_allcolumnsdiv .arpplan.column_1 .arp_column_content_wrapper .arppricingtablebodycontent,.page-id-7890 .arp_allcolumnsdiv .arpplan.column_1 .arp_column_content_wrapper .arppricingtablebodycontent ,.page-id-7889 .arp_allcolumnsdiv .arpplan.column_1 .arp_column_content_wrapper .arppricingtablebodycontent {

    padding: 0 15px !important;

}
.page-id-7224 .arp_allcolumnsdiv .arpplan.column_1 .arp_column_content_wrapper,.page-id-7890 .arp_allcolumnsdiv .arpplan.column_1 .arp_column_content_wrapper,.page-id-7889 .arp_allcolumnsdiv .arpplan.column_1 .arp_column_content_wrapper{

    background-color: #FFF1F5 !important;
}
.page-id-7224 .arp_allcolumnsdiv .arpplan.column_2 .arp_column_content_wrapper,.page-id-7890 .arp_allcolumnsdiv .arpplan.column_2 .arp_column_content_wrapper,.page-id-7889 .arp_allcolumnsdiv .arpplan.column_2 .arp_column_content_wrapper{

    background-color: #fff5e5 !important;
}
.page-id-7224 .arp_allcolumnsdiv .arpplan.column_3 .arp_column_content_wrapper,.page-id-7890 .arp_allcolumnsdiv .arpplan.column_3 .arp_column_content_wrapper,.page-id-7889 .arp_allcolumnsdiv .arpplan.column_3 .arp_column_content_wrapper{

    background-color: #f4f5ff !important;
}
.page-id-7224 .arp_allcolumnsdiv .arpplan.column_1 .arp_column_content_wrapper .arppricingtablebodycontent,
.page-id-7224 .arp_allcolumnsdiv .arpplan.column_2 .arp_column_content_wrapper .arppricingtablebodycontent,
.page-id-7890 .arp_allcolumnsdiv .arpplan.column_1 .arp_column_content_wrapper .arppricingtablebodycontent,
.page-id-7890 .arp_allcolumnsdiv .arpplan.column_2 .arp_column_content_wrapper .arppricingtablebodycontent,
.page-id-7889 .arp_allcolumnsdiv .arpplan.column_1 .arp_column_content_wrapper .arppricingtablebodycontent,
.page-id-7889 .arp_allcolumnsdiv .arpplan.column_2 .arp_column_content_wrapper .arppricingtablebodycontent{

    background-color: #fff !important;
}

#ArpTemplate_main.arp_front_main_container  #ArpPricingTableColumns .ArpPricingTableColumnWrapper.style_column_0 .arp_column_content_wrapper,  #ArpPricingTableColumns .ArpPricingTableColumnWrapper.style_column_0 .arp_column_content_wrapper{
    background-color: #FFF1F5 !important;
}
#ArpTemplate_main.arp_front_main_container  #ArpPricingTableColumns .ArpPricingTableColumnWrapper.style_column_1 .arp_column_content_wrapper,  #ArpPricingTableColumns .ArpPricingTableColumnWrapper.style_column_1 .arp_column_content_wrapper {
    background-color: #fff5e5 !important;
}
.arpbody-content.arppricingtablebodycontent {
    background-color: #fff !important;
}
.page-id-7224 .arp_column_content_wrapper .arpcolumnheader,.page-id-7890 .arp_column_content_wrapper .arpcolumnheader,.page-id-7889 .arp_column_content_wrapper .arpcolumnheader{
    order: 0;
}
.page-id-7224 .arp_column_content_wrapper .arppricingtablebodycontent,.page-id-7890 .arp_column_content_wrapper .arppricingtablebodycontent,.page-id-7889 .arp_column_content_wrapper .arppricingtablebodycontent{
    order: 2;
}
.page-id-7224 .arp_column_content_wrapper .arpcolumnfooter,.page-id-7890 .arp_column_content_wrapper .arpcolumnfooter,.page-id-7889 .arp_column_content_wrapper .arpcolumnfooter {
    order: 1;
    margin-bottom: 10px;

}
.page-id-7224 .arptemplate_101 .planContainer .arpbody-content.arppricingtablebodycontent,.page-id-7890 .arptemplate_106 .planContainer .arpbody-content.arppricingtablebodycontent,.page-id-7889 .arptemplate_107 .planContainer .arpbody-content.arppricingtablebodycontent {
    border-radius: 0px 0px 15px 15px;
}
.page-id-7224 .arp_allcolumnsdiv .planContainer .arpcolumnheader .arppricetablecolumntitle,.page-id-7890 .arp_allcolumnsdiv .planContainer .arpcolumnheader .arppricetablecolumntitle{
    text-align: left !important;

}
.page-id-7224 .arp_allcolumnsdiv .planContainer .arpcolumnheader .arppricetablecolumntitle .package_title_second h3,.page-id-7890 .arp_allcolumnsdiv .planContainer .arpcolumnheader .arppricetablecolumntitle .package_title_second h3,.page-id-7889 .arp_allcolumnsdiv .planContainer .arpcolumnheader .arppricetablecolumntitle .package_title_second h3{
  font-weight: bold !important;
  line-height: 10px !important;
}
.page-id-7224 .arp_allcolumnsdiv,.page-id-7890 .arp_allcolumnsdiv,.page-id-7889 .arp_allcolumnsdiv {
    margin-top: 50px;
}
.page-id-7224 span.toggle_selected.active_toggle,.page-id-7890 span.toggle_selected.active_toggle,.page-id-7889 span.toggle_selected.active_toggle{
    border-top: 1px solid rgba(0,29,108,.06);
    width: 70% !important;
    margin-left: 50px;
    margin-top: 20px;
}
.page-id-7224 .arp_allcolumnsdiv .arppricetablecolumnprice.arp_default .arp_price_value,.page-id-7890 .arp_allcolumnsdiv .arppricetablecolumnprice.arp_default .arp_price_value {
    justify-content: left !important;
    margin-top: 8px;
    margin-bottom: 8px;
}
.page-id-7889 .arp_allcolumnsdiv .arppricetablecolumnprice.arp_default .arp_price_value{
    justify-content: right !important;
}
.page-id-7224 .arp_allcolumnsdiv .arpcolumnheader .bestPlanTitle,.page-id-7890 .arp_allcolumnsdiv .arpcolumnheader .bestPlanTitle{
    font-size: 16px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.page-id-7889 .arp_allcolumnsdiv .arpcolumnheader .bestPlanTitle{
    font-size: 15px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.page-id-7224 .arp_allcolumnsdiv .arpcolumnheader span.arp_price_duration,.page-id-7890 .arp_allcolumnsdiv .arpcolumnheader span.arp_price_duration{
    text-align: left !important;
 
}
.page-id-7889 .arp_allcolumnsdiv .arpcolumnheader span.arp_price_duration {
    text-align: right !important;
}
.page-id-7224 .arp_allcolumnsdiv .arpcolumnfooter  button.bestPlanButton,.page-id-7890 .arp_allcolumnsdiv .arpcolumnfooter  button.bestPlanButton,.page-id-7889 .arp_allcolumnsdiv .arpcolumnfooter  button.bestPlanButton {
    width: 230px !important;
    height: 50px !important;
    border-radius: 5px !important;
    line-height: 40px!important;
}
.page-id-7224 .arpcolumnheader img.imgstartes,.page-id-7890 .arpcolumnheader img.imgstartes,.page-id-7889 .arpcolumnheader img.imgstartes {
    width: 23px;
}
.page-id-7224 .arp_price_table_101 .ArpPricingTableColumnWrapper .bestPlanTitle,.page-id-7890 .arp_price_table_106 .ArpPricingTableColumnWrapper .bestPlanTitle,.page-id-7889 .arp_price_table_107 .ArpPricingTableColumnWrapper .bestPlanTitle {
    height: 195px !important;
}
.page-id-7224 .arpcolumnheader span.badge,.page-id-7890 .arpcolumnheader span.badge{
    color: #f3a154!important;
    position: absolute;
    top: 20px;
    right: 30px;
    padding: 7px 10px;
    font-size: 16px;
    font-weight: 400;
    background-color: #fff!important;
    margin: 0;
    border-radius: 6px;
}
.page-id-7889 .arpcolumnheader span.badge {
    top: 25px !important;
    right: 250px !important;
    color: #f3a154!important;
    position: absolute;
    padding: 7px 10px;
    font-size: 16px;
    font-weight: 400;
    background-color: #fff!important;
    margin: 0;
    border-radius: 6px;
}
.page-id-7224 .planContainer  .bestPlanTitle p,.page-id-7890 .planContainer  .bestPlanTitle p,.page-id-7889 .planContainer  .bestPlanTitle p{
    margin-bottom: 0px !important;
}
.page-id-7224 .arp_allcolumnsdiv .planContainer .arppricingtablebodycontent .arp_row_description_text,.page-id-7890 .arp_allcolumnsdiv .planContainer .arppricingtablebodycontent .arp_row_description_text,.page-id-7889 .arp_allcolumnsdiv .planContainer .arppricingtablebodycontent .arp_row_description_text {
padding-top: 5px !important;
padding-bottom:5px !important;
font-size: 14px !important;
}
.page-id-7224 .toggle_content_title.arp_two_switch,.page-id-7890 .toggle_content_title.arp_two_switch,.page-id-7889 .toggle_content_title.arp_two_switch {
    margin-bottom: 45px !important;
}
.page-id-7224 .wpb_wrapper .save-up,.page-id-7890 .wpb_wrapper .save-up {
    margin-top: 20px;
}
.page-id-7889 .wpb_wrapper .save-up{
    margin-top: 20px;
    width: 80px;
    margin-right: 45px;
}
.page-id-7889 #ArpTemplate_main.arp_front_main_container .arp_price_value{
font-size: 30px !important;
}
#ArpTemplate_main.arp_front_main_container .arptemplate_107 .arp_price_value, .arptemplate_107 .arp_price_value {
    min-height: 90px !important;
}
.page-id-7889 .arppricetablecolumntitle{
    text-align: justify !important;
}
.page-id-7224 .arp_allcolumnsdiv .planContainer .arpcolumnheader .arp_rounded_shortcode_wrapper,.page-id-7890 .arp_allcolumnsdiv .planContainer .arpcolumnheader .arp_rounded_shortcode_wrapper,.page-id-7889 .arp_allcolumnsdiv .planContainer .arpcolumnheader .arp_rounded_shortcode_wrapper{
margin-top: -30px !important;
}
.page-id-7224 .arp_allcolumnsdiv .planContainer .arpbody-content .fa.fa-check.mr-1.text-success,.page-id-7890 .arp_allcolumnsdiv .planContainer .arpbody-content .fa.fa-check.mr-1.text-success,.page-id-7889 .arp_allcolumnsdiv .planContainer .arpbody-content .fa.fa-check.mr-1.text-success{
   
    width: 20px;
    height: 20px;
    background-size: 10px;
    background-position: center;
    border-radius: 5px;
    background: #f4f5ff;
    justify-content: center;
    display: inline-flex;
    align-items: center;
    font-size: 11px;
}

.page-id-7224 .arp_allcolumnsdiv .planContainer .arpbody-content .fa.fa-close.mr-1.text-echec,.page-id-7890 .arp_allcolumnsdiv .planContainer .arpbody-content .fa.fa-close.mr-1.text-echec,.page-id-7889 .arp_allcolumnsdiv .planContainer .arpbody-content .fa.fa-close.mr-1.text-echec{
   
    width: 20px;
    height: 20px;
    background-size: 10px;
    background-position: center;
    border-radius: 5px;
    background: #f4f5ff;
    color: #be363687;
    background-color: #ff000012;
    justify-content: center;
    display: inline-flex;
    align-items: center;
    font-size: 12px;

  
}
.page-id-7224 .arp_allcolumnsdiv .bestPlanButton,.page-id-7890 .arp_allcolumnsdiv .bestPlanButton,.page-id-7889 .arp_allcolumnsdiv .bestPlanButton {
    background: #0d5ca4!important;
 
}
.page-id-7224 .arp_allcolumnsdiv .bestPlanButton:hover,.page-id-7890 .arp_allcolumnsdiv .bestPlanButton:hover,.page-id-7889 .arp_allcolumnsdiv .bestPlanButton:hover{
    background: #fff!important;
 
}
.page-id-7224 .arp_allcolumnsdiv span.bestPlanButton_text,.page-id-7890 .arp_allcolumnsdiv span.bestPlanButton_text,.page-id-7889 .arp_allcolumnsdiv span.bestPlanButton_text {
    color: #fff !important;
}
.page-id-7224 button.bestPlanButton.arp_shadow_button.arp_button_hover_disable:hover span ,.page-id-7890 button.bestPlanButton.arp_shadow_button.arp_button_hover_disable:hover span,.page-id-7889 button.bestPlanButton.arp_shadow_button.arp_button_hover_disable:hover span {
    color: #313234 !important;
}
.page-id-7224 section.vc_row.wpb_row.vc_row-fluid.vc_custom_1598355716447,.page-id-7890 section.vc_row.wpb_row.vc_row-fluid.vc_custom_1598355716447,.page-id-7889 section.vc_row.wpb_row.vc_row-fluid.vc_custom_1598355716447  {
padding-bottom: 0px !important;
}
.page-id-7224 .vc_custom_1598952858718,.page-id-7890 .vc_custom_1598952858718,.page-id-7889 .vc_custom_1598952858718,.page-id-7889 .vc_custom_1709031519107,.page-id-7889 .vc_custom_1709032549908{
padding: 10px 5px !important;
}

.page-id-7224 .vc_custom_1598355651361 p,.page-id-7890 .vc_custom_1598355651361 p,.page-id-7889 .vc_custom_1598355651361 p {
    font-size: 18px !important;

}
.page-id-7889 .btn-arab .wpb_wrapper-inner{
    text-align: left !important;

}
.page-id-7224 .vc_custom_1594126097151 p,.page-id-7890 .vc_custom_1594126097151 p,.page-id-7889 .vc_custom_1594126097151 p{
    font-size: 18px !important;
}
.page-id-7224 .vc_custom_1593174356494 p,.page-id-7890 .vc_custom_1593174356494 p,.page-id-7889 .vc_custom_1593174356494 p{
    font-size: 18px !important;
}

@media (min-width: 1200px){
    .page-id-7224 section.vc_row.wpb_row.vc_row-fluid.vc_custom_1598355716447 {
        padding-bottom: 0px !important;
    }
}


/*home*/
.home .parallax-applied .wpb_wrapper .vc_col-sm-10{
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100% !important;
}
.subtitle-bar-left.ld-fancy-heading:before {
    display: none !important;
}
.home .vc_row.wpb_row.vc_row-fluid.icons.vc_custom_1601309336391 {
    
    margin-bottom: -45px;
}
.home .vc_custom_1601309336391 .tabs-content .tabs-pane.active {
    display: flex;
}
.home .tabs-pane.active .wpb_text_column.wpb_content_element {
    width: 50%;
}
.home .tabs-pane.active .lqd-showcase {
    width: 50%;
}
.home .vc_column-inner .tabs-nav .font-weight-semibold a{
    font-family: Lato;
    font-weight: 700;
    font-size: 20px;
    color: #403e36;
}
.home .vc_column-inner .tabs-nav .font-weight-semibold a:hover{
    color: #3996b9!important;
 
}
.home .vc_custom_1601309336391 .wpb_column .tabs-nav-centered .tabs-nav {
    justify-content: center;
}
.home .tabs-content .tabs-pane .wpb_wrapper p {
    font-family: Lato;
    font-weight: 400;
    font-size: 17px !important;
    color: #3f3f3f;
    line-height: 30px;
}
.home .tabs-pane.active .wpb_text_column.wpb_content_element .wpb_wrapper {
    width: auto;
    text-align: justify;
    padding-right: 20px;
}
.home .tabs-content .tabs-pane .wpb_single_image img {
    height: 445px;
    border-radius: 5px;
    width: 97%;
    box-shadow: 0 0 8px rgba(0,0,0,0.06);
    margin-top: 15px;
  
}
.home .tabs-pane .lqd-showcase {
    box-shadow: none;
    background-color: #fff !important;
    padding: 0px 0px !important;

}
.home .tabs-pane .lqd-showcase:hover {

    transform: none;
    box-shadow: none;
}
.home .tabs-pane .lqd-showcase-video video {
    width: 100%;
    box-shadow: 0 0 8px rgba(0,0,0,0.06);
    border-radius: 5px;
}

.home .vc_custom_1601309336391 .container,
.home .vc_custom_170850695190 .container {
    width: 3600px;
    padding-right: 100px !important;
    padding-left: 100px !important;
}
@media (min-width: 1200px){
    .home section.vc_row.wpb_row.vc_row-fluid.vc_custom_1598355716447 {
        width: 1170px;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
}
.home .vc_custom_1698825975661 .iconbox-icon-container img,.home .vc_custom_1698826115272 img.liquid-image-icon,.home .vc_custom_1698824449761 img.liquid-image-icon,.home .vc_custom_1698930202828 img.liquid-image-icon {
width: 40px;
}
.home .iconssection3 .ld-row {
  
    justify-content: center;
}
.home .vc_custom_1598340391465{
    margin-top: -160px !important;
}
.home .vc_custom_1598270788056 {
    margin-top: -140px !important;
}
.home .vc_custom_1598340391465 .lqd-showcase {
    box-shadow: none;
    background-color: #fff !important;
    padding: 125px 0!important;

}
.home .vc_custom_1598340391465 .lqd-showcase:hover {

    transform: none;
    box-shadow: none;
}
.home .vc_custom_1598340391465 .lqd-showcase-video video {
    width: 100%;
    box-shadow: 0 0 8px rgba(0,0,0,0.06);
    border-radius: 5px;
}
.home .vc_custom_1598340391465 .video-player-for-wpbakery{
    margin-top: 50px!important;
}
.home .vc_custom_1598340391465 .video-player-for-wpbakery video{
    height: 315px;
    box-shadow: 0 0 8px rgba(0,0,0,0.06);
}
.home .vc_custom_1598340391465 .ld-fancy-heading.ld_fancy_heading_65437e5b1f176 {
    margin-top: -30px;
}
.home .vc_custom_1601309336391 .video-player-for-wpbakery video,
.home .vc_custom_1708506951909 .video-player-for-wpbakery video,.page-id-8028 .tabs-nav-centered .video-player-for-wpbakery video{
    height: 500px;
    width: auto;
    box-shadow: 0 0 8px rgba(0,0,0,0.06);
}
.page-id-8028 .video-player-for-wpbakery{
    padding: 10px 0;
}
.home .vc_custom_1601309336391 .video-player-for-wpbakery,
.home .vc_custom_1708506951909 .video-player-for-wpbakery{
    margin-top:-30px!important;
}
.home .imgtab img{
    width: 15px ;
}
.home .vc_custom_1698852728347{
    margin-top: 10px;
}
.home .imgtab p {
    margin-bottom: 14px;
}
.home .vc_custom_1601309336391 .vc_column-inner .ld-fancy-heading p,
.home .vc_custom_1708506951909 .vc_column-inner .ld-fancy-heading p{
    font-size: 18px !important;
}
.home .vc_custom_1598340391465 .ld-fancy-heading .ld-fh-txt{
    font-size: 18px ;
}
.home .vc_custom_1598270788056 .ld-fancy-heading .ld-fh-txt,.home .vc_custom_1598270788056 .ld-fancy-heading p{
    font-size: 18px ;
}
.home .vc_custom_1598270788056 h2.lqd-highlight-underline.lqd-highlight-grow-left span {

    font-size: 44px!important;
}
.home .vc_custom_1598340391465 h2.lqd-highlight-underline.lqd-highlight-grow-left span {

    font-size: 44px!important;
}

.home .textvideo .ld-fancy-heading {
    margin-top: -10px;
}
.home .Imagechat .wpb_single_image {
    margin-top: 80px;
}
.home .section-question {
    margin-top: 0px !important;
}

.home .vc_custom_1608893405785 span.btn-txt {
    padding: 10px 5px;
}
.home .parag-autom {
    margin-top: 25px;
}
/**footer**/
.footer .vc_custom_1599550350536 {
  padding: 0px !important;
}
.footer .btn-free {
    display: flex;
    justify-content: center;
    text-align: right;
    top: 95px;
}
.footer .vc_custom_1595580594808{
    padding-top: 30px!important;
    padding-bottom: 15px !important;
}
.footer .vc_custom_1595580594808 .wpb_wrapper-inner {
    margin-top: -55px;
}
.footer .vc_custom_1595580594808 .ld-fancy-heading p{
    font-size: 18px !important;
    width: 750px;
}
.footer .vc_custom_1604910021750 {
  
    padding-top: 60px!important;
    margin-bottom: -20px;
 
  
}
.footer .vc_custom_1591785236679 {
    padding-top: 20px!important;
    padding-bottom: 20px!important;

}
.footer .vc_custom_1698929944192,.footer .vc_custom_1698930697277 {
    padding: 10px 5px;
}
.SectionKawanin h4 {
    line-height: 10px !important;
    font-size: 20px !important;
}
.SectionKawanin {
    margin-top: -150px;
    margin-bottom: -50px;
}
.SectionKawanin .pKawanin{
    font-size: 14px;
}
.SectionKawanin img.vc_single_image-img.attachment-full.ld-lazyload.loaded {

    border-radius: 5px;
    width: 97%;
    box-shadow: -1px 1px 20px rgb(0 0 0 / 25%);
    margin-top: -20px;
}
.SectionKawanin .pKawanin {
    font-size: 16px !important;
    font-family: Lato;
    font-weight: 500;
    line-height: 25px;
    color: #3f3f3f;
}
.home p.lqd-highlight-underline.lqd-highlight-grow-left {
    font-size: 18px;
    line-height: 32px;
}
section.vc_row.wpb_row.vc_row-fluid.icons.vc_custom_1704364329739 {
    margin-top: -60px !important;
}
.iconeKawanin {
    display: flex !important;
}
.iconeKawanin img {
    width: 60px;
}
.prgKawanin {
    padding-left: 20px;
}
.SectionKawanin h3 {
    margin-bottom: 30px;

}
.SectionKawanin p {
    font-size: 18px !important;
    line-height: 25px !important;
}
a.btn.btn-default.btn-bordered.border-thin.ld_button_6596d70147d69 {
    background-color: rgb(255, 65, 85);
    border-color: rgb(255, 65, 85);
    color: rgb(255, 255, 255);
    line-height: 20px !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    border-radius: 5px;
    border-width: 2px!important;
}
.btnKawanin p {
    padding-left: 330px;
    padding-right: 330px;
}
.btnKawanin span.btn-txt {
    line-height: 20px!important;
    font-size: 16px!important;
    font-weight: 700!important;
}
.btnKawanin a.btn.btn-solid {
    background-color: #ff4155;
    border-color: #ff4155;
    color: #fff;
    line-height: 20px!important;
    font-size: 16px!important;
    font-weight: 700!important;
    border-radius: 5px;
    margin-top: 30px;
    margin-bottom: 30px;
}
.btnKawanin a.btn.btn-solid:hover{
    background-color: #fff;
    border-color: #fff;
    color: #ff4256;
}
.page-id-8028 .tabs-pane.active .wpb_text_column.wpb_content_element .wpb_wrapper {
    width: auto;
    text-align: justify;
    padding-left: 100px;
}
/**Contact**/


.grecaptcha-badge{
    margin-left: -300px;
}

form#gform_1 {
    margin-bottom: 150px;
}
.page-id-7661 .vc_custom_1593771971906,.page-id-7921 .vc_custom_1593771971906,.page-id-7920 .vc_custom_1593771971906 {

    margin-bottom: -100px;
}
/*fonctionnalité*/

section#recrutement {
    padding-bottom: 170px;
}
.section-fonct {
    padding-top: 170px;
}

.section-fonct .title-Section,.section-fonct .title-Section2 {
    padding-top: 50px;
}
.section-fonct .title-Section .ld-fancy-heading p> span,.section-fonct .title-Section2 .ld-fancy-heading p> span {
    font-size: 18px !important;
    line-height: 30px !important;
    text-align: justify;
    width: 500px;
}
.section-fonct .vc_single_image-wrapper img {
    box-shadow: 0 0 8px rgba(0,0,0,.06);
    border-radius: 5px;


}
.section-fonct .title-Section2{
    padding-left: 55px;

}
.home .vc_custom_1601309336391 img.liquid-image-icon,
.home .icons img.liquid-image-icon{
    width: 40px !important;
}
.home .vc_custom_1698828452268 img.liquid-image-icon{
    width: 40px !important;
}
.home .icons img.liquid-image-icon{
    width: 40px !important;
}
.page-id-8028 img.liquid-image-icon {
    width: 40px !important;
}
.page-id-8028 .vc_custom_1598340391465 {
    margin-top: 0px !important;
}
.page-id-8028 .iconssection3 .ld-row {
    display: flex;
    justify-content: center;
}
.page-id-8028 .parag-Bison {
    max-width: 400px;
}
.Section-Effec {
    margin-top: -29px;
}
.page-id-8028 .parag-autom {
    margin-top: 46px;
}

.page-id-8028 .sect-cont {
    width: 500PX;
}
.page-id-8028 .sect-cont {
    margin-top: -185px;
}
.page-id-8028 .sect-img img.vc_single_image-img.attachment-full.ld-lazyload.loaded {
    margin-right: 80px;
}
.page-id-8028 .SectionKawanin p {

    font-weight: 400 !important;
}
.page-id-8028 .prgKawanin {
    padding-right: 20px;
}
.page-id-8028 .iconeKawanin img {
    width: 40px;
}
.page-id-8028 .SectionKawanin img.vc_single_image-img.attachment-full.ld-lazyload.loaded{
    width: 95%; 
}
.page-id-8028 .btnKawanin {
    margin-top: 100px;
}
.footer .btn-freeAr {
    display: flex;
    justify-content: center;
    text-align: left;
    top: 95px;
}
.footer .vc_custom_1599550529573 {
    padding: 0!important;
}
.footer .Sect-ar .vc_custom_1595580594808 h2 a {
    color: #fff !important;
}
.page-id-7860 .section-fonct .title-Section2 {
    padding-right: 55px;
}
/***/

.btn.round {
    border-radius: 5px;
}
.icon_unlock:before {
    content: '\f13e';
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    font-size: 14px;
    color: var(--color-primary);
    margin-right: 4px;
    content: url(/wp-content/uploads/2020/10/icon-unlock-1.png);
    margin-top: 3px;
}
.color-adb5bd {
    color: #adb5bd !important;
}
.letter-spacing-2 {
    letter-spacing: 0.02em !important;
}
.font-size-13 {
    font-size: 13px !important;
}
.font-size-18 {
    font-size: 18px !important;
}
.font-size-20 {
	font-size: 20px !important;
}
.line-height-16 {
    line-height: 16px !important;
}
.m-r-4 {
    margin-right: 4px !important;
}
.m-r-18 {
    margin-right: 18px !important;
}
.m-l-18 {
    margin-left: 18px !important;
}
.top-7 {
    position: relative;
    top: -7px;
}
.d-block {
    display: block !important;
}

.text-muted {
    color: #adb5bd!important;
}
.text-small {
    font-size: .875rem;
    line-height: 1.25rem;
}

/* Header */
.header-module ~ .header-module {
    margin-left: 5px;
}
.ld-module-trigger span.ld-module-trigger-txt {
    font-weight: 900;
}
.ld-dropdown-menu-content {
    width: auto;
    padding: 5px 15px;
    border: none;
    background: none;
}
.ld-module-dropdown {
    top: 70%!important;
    box-shadow: 0 0 5px #1f1e1e1f;
}
.boutons-responsive .btn-xsm > span {
    padding: 0.6em 7px;
}
.boutons-responsive a.btn.btn-solid.btn-xsm.round.btn-bordered.border-thin {
    margin-right: 10px;
}
.ld-dropdown-menu-content li {
    word-break: inherit!important;
}
.titlebar-inner h1 {
    font-size: 48px!important;
    line-height: 55px!important;
}
.btn-left-top {
    border-width: 2px!important;
}

/* menu */
.main-nav .children > li > a, .nav-item-children > li > a {
	padding: 0.7em 1em;
    color: rgba(43,41,45,.9);
}
.menu-item-has-children > a .submenu-expander {
    display: inline-flex !important;
    width: auto;
    height: auto;
    background: transparent;
    margin-left: 6px;
    margin-top: 2px;
    font-size: 16px;
}
.main-nav .children, .nav-item-children {
    min-width: 313px;
}

/* slider */
.slider-wrapper .vc_col-sm-7 {
    width: 62%;
}
.slider-wrapper .vc_col-sm-5 {
    width: 38%;
}
ul.check-list {
    list-style: none;
    padding: 0 0 0 35px;
    position: relative;
}
/*
ul.check-list:before {
    content: "\f00c";
    position: absolute;
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    color: var(--color-primary);
    font-size: 18px;
    left: 0;
}*/
.round-16 > * {
    border-radius: 16px;
}
.check-icon > * {
    position: relative;
}
.check-icon > *:before {
    content: url(/wp-content/uploads/2020/10/icon-check-1.png);
    position: absolute;
    top: -7px;
    left: -3px;
}
.check-icon.check-2 > *:before {
    left: -12px;
    top: -11px;
}
.check-icon.check-3 > *:before {
    left: -8px;
    top: -10px;
}
.man-drawing > * {
    position: relative;
}
.man-drawing > *:after {
    content: url(/wp-content/uploads/2020/10/man-drawing.png);
    position: absolute;
    bottom: 12px;
    right: 0;
}
ul.checklist.top {
    list-style: none;
}
/* Home : news */
.grid-text.vc_gitem-zone {
    overflow: visible;
}
.grid-text.vc-gitem-zone-height-mode-auto:before {
    padding-top: 0;
}
.grid-text.vc_gitem-zone-a .vc_gitem-row-position-top, .grid-text.vc_gitem-zone-a .vc_gitem-row-position-bottom {
    position: relative;
}
.grid-text .vc_gitem_row .vc_gitem-col {
    padding: 0;
}
.grid-text.vc_gitem-zone-a .vc_gitem-row-position-middle {
    position: relative;
    top: inherit;
    transform: inherit;
}
.grid-text .vc_gitem-post-data-source-post_categories {
    float: left;
    margin-right: 18px;
    margin-top: -2px;
    margin-bottom: 13px;
}
.grid-text .vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item {
    font-size: 12px;
    border: 1px solid #dee2e6;
    border-radius: 4px!important;
    padding: 2px 8px;
    line-height: 20px;
}
.grid-text .vc_gitem-post-data-source-post_title {
    float: left;
	margin-bottom: 13px;
}
.grid-text .vc_gitem-post-data-source-post_excerpt {
    clear: both;
    margin-bottom: 0;
}
.grid-text .vc_btn3-container {
    margin-bottom: 0;
}
.grid-text .vc_btn3-container .vc_btn3 {
    border: none;
    background: transparent;
    padding: 0;
    color: #0d5fa9;
}
.grid-text .vc_btn3-container .vc_btn3:hover, .grid-text .vc_btn3-container .vc_btn3:focus {
    background: transparent;
    border: none;
    color: #80abd1;
}

/* */
.subtitle-bar-left.ld-fancy-heading {
    position: relative;
    display: inline-block;
}
.subtitle-bar-left.ld-fancy-heading:before {
    content: '';
    background: #3996B9;
    width: 16px;
    height: 1px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 2px;
}

/* */
.iconbox.iconbox-filled-hover:before {
    background-repeat: no-repeat;
    background-position: center top;
    min-height: 210px;
    background-size: 100% 100%;
}
.iconbox-filled-hover.iconbox-scale-bg:before {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}
.iconbox-filled-hover.iconbox-scale-bg:hover:before {
    -webkit-transform: scale(1);
    transform: scale(1);
}
.iconbox-filled-hover .contents h3 {
    position: relative;
}
/*
.iconbox-filled-hover .contents h3:after {
    font-size: 80%;
    margin-left: .375rem;
    -webkit-transition: -webkit-transform .2s ease;
    transition: transform .2s ease,-webkit-transform .2s ease;
    content: "\f30b";
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    -webkit-font-feature-settings: normal;
    font-feature-settings: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    font-family: Font Awesome\ 5 Free;
    font-weight: 900;
}*/
.iconbox-filled-hover:hover .contents h3:after {
    -webkit-transform: translate3d(6px,0,0);
    transform: translate3d(6px,0,0);
}
.iconbox p {
    color: #403e42;
    font-size: 15px;
    line-height: 22px;
}
.iconbox-side .iconbox-icon-wrap {
    margin-right: 25px;
}
.iconbox-shadow {
    -webkit-box-shadow: 4px 8px 26px 0px rgba(221, 221, 221, 0.41);
    -moz-box-shadow: 4px 8px 26px 0px rgba(221, 221, 221, 0.41);
    box-shadow: 4px 8px 26px 0px rgba(221, 221, 221, 0.41);
}
.iconbox.iconbox-semiround.iconbox-square.iconbox-filled .iconbox-icon-container {
    border: 1px solid #dedfd3;
}

.iconbox .latepoint-book-button {
    display: inherit;
    background-color: inherit;
    padding: inherit;
    font-weight: inherit;
    color: inherit;
    font-size: inherit;
    line-height: inherit;
    border: inherit;
    box-shadow: inherit;
    border-radius: inherit;
    text-decoration: inherit;
    outline: inherit;
    cursor: inherit;
}

.btn:hover .btn-icon {
    -webkit-transform: translate3d(6px,0,0);
    transform: translate3d(6px,0,0);
}

/* testimonial */
.carousel-items:not(.testimonials-quotes) .testimonial.testimonial-whole-filled {
    margin-bottom: 13px;
	box-shadow: none !important;
}
.testimonial.testimonial-whole-filled .testimonial-quote {
    font-size: 18px;
    line-height: 26px;
}
/*home:client*/
.client-bison img {
    filter: grayscale(100%);
}
.client-bison img:hover {
    filter: none;
}

/* Footer */
.social-icon.circle.social-icon-sm li {
    margin-right: 11px;
}
.branded [class*=fa-facebook] {
    background-color: #2190cb;
}
.branded [class*=fa-twitter] {
    background-color: #15b3c8;
}
.branded [class*=fa-linkedin] {
    background-color: #328ef1;
}
.branded [class*=fa-vimeo] {
    background-color: #f4982b;
}
footer .social-icon li .fa-vimeo:before {
    content: '\f2a9';
}
.main-footer .footer-tel a:not(.btn) {
    color: inherit;
}
.main-footer .footer-tel a:not(.btn):hover {
    color: #adb5bd;
}
/*fonctionnalité*/
.tabs-nav > li.active > a, .tabs-nav > li:hover > a{
    color: #3996B9!important;
}
/* page tarifs */
.save-up-wrapper {
    position: absolute;
    top: 100px;
    right: 50%;
    font-family: Reenie Beanie,cursive;
    width: 120px;
    display: block;
    font-size: 1.1rem;
    line-height: 1.2;
    margin-right: -320px;
}
.save-up-wrapper.btn-none {
    display: none;
}

/* 404*/
.page-404 {
    padding-top: 100px;
    padding-bottom: 100px;
}
.text-404 h1 {
    margin: 0 0 0.3em;
}
.page-404 .btn .btn-gradient-bg {
    background: var(--color-primary);
}

/* job */
.job_listings > ul.job_listings > li.job_listing > a {
    padding: 15px 5px;
}
.job_listings > ul.job_listings > li.job_listing > a > img.company_logo {
    display: none;
}
.job_listings > ul.job_listings > li.job_listing > a > div.position {
    padding: 0 10px;
}
.job_listings > ul.job_listings > li.job_listing > a > .position h3 {
    margin: auto;
    font-weight: 400;
    font-size: 20px;
}
.job_listings > ul.job_listings > li.job_listing > a > .position > .company > span.tagline {
    margin-left: 0;
}
.job_listings > ul.job_listings > li.job_listing > a > .location {
    margin-top: 14px;
    width: 20%;
}
.job_listings > ul.job_listings > li.job_listing > a > ul.meta {
    margin-top: 14px;
    padding-right: 25px;
    width: 25%;
}
.job_listings > ul.job_listings > li.job_listing > a:after {
    position: absolute;
    top: 50%;
    right: 11px;
    width: 20px;
    height: 20px;
    content: ' ';
    border-top: 1px solid #ddd;
    border-right: 1px solid #ddd;
    transform: rotate(45deg) translateY(-50%);
    transition: all 0.2s;
}
.job_listings > ul.job_listings > li.job_listing > a:hover:after {
    right: 22px;
}
body.single-job_listing .blog-single-header .post-meta {
    display: none;
}
input.button.wp_job_manager_send_application_button {
    padding: 10px;
}

/* Contact */
li#field_1_1 label.gfield_label, li#field_2_1 label.gfield_label {
    font-size: 16px;
    float: left;
}
li#field_2_1 .ginput_container {
    float: right;
    margin: 0;
}
.gform_wrapper .gfield_radio li label {
    font-size: 14px;
}
span.gfield_required{display:none}
.ginput_container input, .ginput_container select, .ginput_container .textarea {
    padding: 10px!important;
}
input.gform_button.button {
    float: right;
    text-transform: uppercase;
    background: var(--color-primary);
    color: #fff;
    padding: 8px 22px;
    border: none;
    border-radius: 3px;
}
input.gform_button.button:hover {
    background: rgba(13, 95, 169, 0.8);
}
.alert_warning {
    border: 1px solid #A0C5E6;
    padding: 20px 55px 20px 90px;
    position: relative;
    border-radius: 5px;
    background-color: #dbedfd;
}
.alert_warning .alert_icon {
    background: #A0C5E6;
    width: 60px;
    height: 60px;
    font-size: 30px;
    line-height: 60px;
    color: rgba(0,0,0,.4);
    position: absolute;
    left: 10px;
    top: 10px;
    text-align: center;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.alert_warning a {
    color: #68879B;
}
.alert_warning a:hover{color:#175176}
.alert_warning strong{color:#175176}
a.bdc {
    background: #3071A9;
    padding: 5px;
    color: #fff;
    border-radius: 3px;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.alert_warning a.bdc:hover{color:#fff;opacity:.8}
/***/
#ArpTemplate_main.arp_front_main_container .arptemplate_101 .ArpPricingTableColumnWrapper, .arptemplate_101 .ArpPricingTableColumnWrapper {
    width: 47%!important;
}
#ArpTemplate_main.arp_front_main_container .arptemplate_106 .ArpPricingTableColumnWrapper, .arptemplate_106 .ArpPricingTableColumnWrapper {
    width: 47%!important;
}
#ArpTemplate_main.arp_front_main_container .arptemplate_107 .ArpPricingTableColumnWrapper, .arptemplate_107 .ArpPricingTableColumnWrapper {
    width: 47%!important;
}
.blog .liquid-lp-media img, .related-post-image img {
    height: 250px;
    object-fit: cover;
}
.btn-icon i {
    margin-top: 5px;
}
.blog-single-image-left .blog-single-content {
    padding-top: 0;
    clear: both;
}
nav.post-nav {
    display: none;
}
.main-nav .current-menu-item .link-txt .txt{
    color: #fe4155;
}
body.home .navbar-brand .logo-default {
    opacity: 0;
}
body.home .mainbar-wrap:not(.is-stuck) .navbar-brand .logo-light {
    visibility: visible;
    opacity: 1;
}
body.home #primary-nav.main-nav > li > a:not(:hover) {
    color: white;
}
body.home .ld-module-trigger span.ld-module-trigger-txt {
    color: white;
}
html[lang="fr-FR"] .text-en, html[lang="fr-FR"] #text-en, html[lang="fr-FR"] .text-ar, html[lang="fr-FR"] #text-ar, html[lang="en-US"] .text-fr, html[lang="en-US"] #text-fr, html[lang="en-US"] .text-ar, html[lang="en-US"] #text-ar{
    display: none;
}
a[href="http://bison.novatis.org/ar/"] {
    display: none;
}
.footer .text-fr, .footer .text-en, .footer .text-ar{
    background-color: transparent!important;
}
html[lang="ar"] .text-fr, html[lang="ar"] #text-fr, html[lang="ar"] .text-en, html[lang="ar"] #text-en {
    display: none;
}

html[lang="ar"] .arp_row_description_text.toggle_selected.active_toggle, html[lang="ar"] .text-md-left  {
    text-align: right!important;
}
html[lang="ar"] i.icon-md-arrow-forward, html[lang="ar"] i.fa.fa-angle-left, html[lang="ar"] i.fa.fa-angle-right {
    transform: rotate(180deg);
}
html[lang="ar"] .iconbox-filled-hover .contents h3:after {
    margin-left: inherit;
    margin-right: .357rem;
    transform: rotate(180deg)!important;
}
li#field_3_1 label.gfield_label {
    font-size: 16px;
    float: right;
}
ul#input_3_1 {
    width: auto;
    float: left;
}
input#gform_submit_button_3 {
    float: left;
}
.icon_unlock {
    color: rgb(77, 76, 74) !important;
    line-height: 17px !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    background: none!important;
}
.main-header .mainbar-wrap:not(.is-stuck) .icon_unlock {
    color: #fff !important;
}
ul.wsp-posts-list {
    margin-bottom: 50px;
}
.ld-fancy-heading p, .ld-fancy-heading h1, .ld-fancy-heading h2, .ld-fancy-heading h3, .ld-fancy-heading h4, .ld-fancy-heading h5, .ld-fancy-heading h6, .ld-fancy-heading > div {
    display: block;
}
.subtitle-bar-left h1, .subtitle-bar-left h2, .subtitle-bar-left h3, .subtitle-bar-left h4, .subtitle-bar-left h5, .subtitle-bar-left h6 {
    display: inline-block;
}

/*arabe design*/
.sect-video {
    margin-right: 0% !important;
}
html[lang="ar"] .accordion-expander {
    right: inherit;
    left: 30px;
}
html[lang="ar"] .menu-item-has-children > a .submenu-expander {
    margin-left: 0;
    margin-right: 6px;
}
.navbar-header {
    flex-direction: inherit;
}
html[lang="ar"] .icon_unlock .btn-txt+.btn-icon {
    position: absolute;
    left: -20px;
}
html[lang="ar"] ul#primary-nav {
    margin-left: 0;
}
html[lang="ar"] .icon_unlock:before {
    margin-right: 0px;
    margin-top: 3px;
    margin-left: 6px;
}
html[lang="ar"] .header-module ~ .header-module {
    margin-left: 25px;
    margin-right: 0;
}
html[lang="ar"]  span.accordion-expander i.icon-arrows_right, html[lang="ar"]  .tabs-nav-side-alt .tabs-nav li.active a:after, html[lang="ar"]  .tabs-nav-side-alt .tabs-nav li a:after {
    transform: rotate(180deg);
}
html[lang="ar"] .main-footer .ld-fancy-heading.footer-tel {
    direction: initial;
    text-align: right;
}

.slider-wrapper .lqd-vbg-wrap:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.3);
    display: block;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    background-image: -webkit-linear-gradient(top,rgba(51,51,51,0) 60%,#333 110%);
    background-image: -moz-linear-gradient(top,rgba(51,51,51,0) 60%,#333 110%);
    background-image: -o-linear-gradient(top,rgba(51,51,51,0) 60%,#333 110%);
    background-image: linear-gradient(to bottom,rgba(51,51,51,0) 60%,#333 110%);
}
.slider-wrapper .ld-container.container {
    position: relative;
    z-index: 2;
}

.tabs-nav-justified .tabs-nav {
    flex-direction: inherit;
}
.tabs-nav-justified .tabs-nav > li > a {
    padding: 10px 5px;
}
.tabs-nav-justified .tabs-nav .tabs-nav-icon {
    font-size: 20px;
}

.slider-wrapper {
    background: #f1f5f9 url(https://mleeii7vbqlf.i.optimole.com/uHyJnBo-SFuDwQCg/w:auto/h:auto/q:90/https://www.bison.tn/wp-content/uploads/2020/12/125955301_789886098226728_5251527136131588279_o.jpg?id=8917) !important;
    background-position: center top !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

/* Responsive */

@media (max-width:1199px) and (min-width: 992px) {
	#ArpTemplate_main.arp_front_main_container .arptemplate_101 .ArpPricingTableColumnWrapper, .arptemplate_101 .ArpPricingTableColumnWrapper {
		width: 46% !important;
	}
	.main-nav > li > a {
		padding-left: 7px;
		padding-right: 7px;
	}
	.menu-item-has-children > a .submenu-expander {
		margin-left: 0;
		font-size: 12px;
	}
	.btn {
		white-space: nowrap;
	}
	.btn > span {
		flex-flow: initial;
	}
	.btn-xsm > span {
		padding: 0.5em 0.2em;
	}
    .home .vc_custom_1601309336391 .tabs-content .tabs-pane.active {
        display: block;
      }
      .home .tabs-pane.active .wpb_text_column.wpb_content_element {
        width: 100%;
      }
      .home .vc_custom_1598340391465 .ld-row{
        display: block !important;
      }
      .home .vc_custom_1598340391465 .ld-row .vc_col-sm-6{
        width: 100%;
      }
      .btnKawanin p {
        padding-left: 0;
        padding-right: 0;
      }
      .page-id-8028 .tabs-pane.active {
        display: block !important;
      }
      .page-id-8028 .vc_custom_1598340391465 .video-player-for-wpbakery video {
        height: 327px;
        width: 464px;
      }
      .page-id-8028 .vc_custom_1708939334461 .row.ld-row{
        flex-wrap:nowrap !important;

      }
      .page-id-8028 .sect-img img.vc_single_image-img.attachment-full.ld-lazyload.loaded {
        margin-right: 0px;
      }
      .section-fonct .title-Section .ld-fancy-heading p > span, .section-fonct .title-Section2 .ld-fancy-heading p > span{
        text-align: left;
        width: auto;
      }
      .section-fonct .title-Section2 {
        padding-left: 0px;
      }
      html[lang="ar"] .section-fonct .title-Section .ld-fancy-heading p > span,html[lang="ar"]  .section-fonct .title-Section2 .ld-fancy-heading p > span {
        text-align: right;
        width: auto;
    }
      html[lang="ar"] .page-id-7860 .section-fonct .title-Section2 {
        padding-right: 0;
      }
      html[lang="ar"] .page-id-7889 .arpcolumnheader span.badge{
        right: 190px !important;
      }
      html[lang="ar"] .page-id-7889 span.priceDt,.page-id-7890 span.priceDt {
        font-size: 12px;
    }
      html[lang="ar"] .page-id-7889 .arppricetablecolumnprice.arp_default .arp_price_value .arp_duration, .page-id-7890 .arppricetablecolumnprice.arp_default .arp_price_value .arp_duration{
        font-size: 12px !important;
    }
      html[lang="ar"] .page-id-7889 #ArpTemplate_main.arp_front_main_container .arptemplate_107 .arp_price_value, .arptemplate_107 .arp_price_value{
        min-height: 65px !important;
    }
    .page-id-7889 .arppricetablecolumnprice.arp_default .arp_price_value .arp_currency,.page-id-7890 .arppricetablecolumnprice.arp_default .arp_price_value .arp_currency{
        font-size: 28px !important;
      }
}

@media (max-width:991px){
	[data-mobile-header-scheme="gray"] .main-header .navbar-header {
		background-color: inherit !important;
	}
	.navbar-header {
		display: block;
	}
	.mainbar-row > [class^="col"] {
		display: block;
	}
	.lqd-mobile-modules-container {
		display: block !important;
		float: right;
		margin: 23px 0 0 5px;
		position: relative;
	}
	.main-header .mainbar-wrap {
		background: #fff;
	}
	.lqd-mobile-modules-container .collapse.in {
		display: table;
	}
	.lqd-mobile-modules-container .ld-module-dropdown.left {
		right: 0;
		left: inherit;
		top: 100% !important;
	}
	.main-header .mainbar-row .boutons-responsive {
		padding-bottom: 10px;
	}
	[data-mobile-nav-trigger-alignment="right"] .navbar-header .navbar-toggle {
		margin: 25px 15px 0;
	}
	.main-header .navbar-brand {
		padding: 30px 0 0 0 !important;
	}
	body.home .mainbar-wrap:not(.is-stuck) .navbar-brand .logo-light {
		visibility: hidden;
		opacity: 0;
	}
	body.home .ld-module-trigger span.ld-module-trigger-txt {
		color: rgb(77, 76, 74);
	}
	#ArpTemplate_main.arp_front_main_container .arp_price_table_101 #ArpPricingTableColumns .ArpPricingTableColumnWrapper, .arp_price_table_101 #ArpPricingTableColumns .ArpPricingTableColumnWrapper {
		margin-right: 0!important;
		margin-left: 0!important;
	}
	.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type="submit"] {
		margin: 0 16px 30px 0!important;
	}
	#ArpTemplate_main.arp_front_main_container .arptemplate_101 .ArpPricingTableColumnWrapper, .arptemplate_101 .ArpPricingTableColumnWrapper {
		width: 100% !important;
	}
	.vc_row.wpb_row.vc_row-fluid .vc_col-sm-offset-1 {
		margin-left: 0!important;
	}
	.social-icon.circle.social-icon-sm li {
		margin-right: 8px;
	}
	.footer-tel p {
		font-size: 19px !important;
	}
	.main-header .header-module:not(.lqd-show-on-mobile) {
		display: inline-block !important;
	}
	.col.vc_col-sm-4.boutons-responsive.text-right.text-lg-right {
		position: absolute;
		top: 6px;
		z-index: 10;
		left: 0;
		width: 180px;
		margin: auto !important;
		right: 0;
		display: inline-block;
	}
	.iconbox h3 {
    font-size: 18px!important;
	}
	.wpb_single_image.wpb_content_element.vc_align_right.img-resp {
    text-align: center;
	}
	body .img-relative .liquid-img-group-container {
    position: relative!important;
	}
	.img-relative .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md.vc_icon_element-have-style-inner {
    position: absolute;
    top: 0;
	left: 2%;
	}
	#ArpTemplate_main.arp_front_main_container .ArpPriceTable div.arp_allcolumnsdiv .ArpPricingTableColumnWrapper {
		width: 49% !important;
	}
	#ArpTemplate_main.arp_front_main_container .ArpPriceTable div.arp_allcolumnsdiv .ArpPricingTableColumnWrapper#main_column_0 {
		margin-right: 2% !important;
	}
   
}

@media ((min-width:768px) and (max-width:991px)){
    .home .nav.tabs-nav{
        flex-flow: initial !important;
    }
    .home .vc_custom_1601309336391 .container, .home .vc_custom_170850695190 .container {
        width: 750px !important;
        padding-right: 20px !important;
        padding-left: 20px !important;
      }
    .home .vc_custom_1601309336391 .tabs-content .tabs-pane.active{
        display: block ;
    }
    .home .tabs-pane.active .wpb_text_column.wpb_content_element {
        width: 100%;
      }
    .home .vc_custom_1601309336391 .video-player-for-wpbakery, .home .vc_custom_1708506951909 .video-player-for-wpbakery {
        margin-top: 0px !important;
      }
    .home .tabs-content .tabs-pane .wpb_single_image img{
        margin-top: 45px;
    }
    .home .icons .ld-row{
        flex-wrap: nowrap;
    }
    .home .vc_custom_1598340391465 {
        margin-top: -50px !important;
      }
      .home .vc_custom_1598340391465 .ld-row{
        display: block !important;
      }
      .home .vc_custom_1598340391465 .ld-row .vc_col-sm-6{
        width: 100%;
      }
      .home .tabs-nav-lg .tabs-nav a{
        padding: 10px ;
      }
      .SectionKawanin {
        margin-top: -70px;
      }
      .btnKawanin p {
        padding-left: 0px;
        padding-right: 0px;
      }
      .footer .btn-free {
        text-align: center;
      }
      .footer .vc_custom_1599550350536 {
        padding-bottom: 130px !important;

      }
      .footer .btn-free{
        top: 0px;
      }
      .footer .vc_custom_1599550350536 {
        padding-bottom: 10px !important;
        padding-top: 10px !important;
      }
      .footer .vc_custom_1595580594808 .wpb_wrapper-inner {
        margin-top: 40px;
      }
      .page-id-8030 .tabs-pane.active {
        display: block !important;
      }
      .page-id-8030 .icons .ld-row {
        flex-wrap: wrap;
      }
      .page-id-8030 .vc_custom_1598340391465 .video-player-for-wpbakery {
        margin-top: -45px !important;
      }
      .page-id-8030 .vc_custom_1598270788056{
        padding-bottom: 0px !important;
      }
      .page-id-8030 .SectionKawanin {
        margin-bottom: 35px;
      }
      .footer .btn-free {
        margin-bottom: 50px;
      }
      .footer .vc_custom_1708531113982{
        padding-bottom: 60px !important;
        padding-top: 10px !important;
      }
      .page-id-8028 .tabs-pane.active {
        display: block !important;
      }
      .page-id-8028 .liquid-row-responsive-65df284984154 {
        padding-top: 145px !important;
      }
      .page-id-8028 .sect-img img.vc_single_image-img.attachment-full.ld-lazyload.loaded {
        margin-right: 0px !important;
      }
      .page-id-8028 .vc_custom_1601309336391 {
        margin-top: 40px !important;
      }
      .footer .btn-freeAr{
        top:0 ;
        text-align: center;
      }
      .footer .vc_custom_1599550529573{
        padding-bottom: 60px !important;
      }
      .page-id-8028 .vc_custom_1598340391465 {
        padding-top: 30px !important;
        padding-bottom: 140px !important;
      }
      html[lang="ar"] .header.site-header .navbar-header {
        float: none;
      }
      html[lang="ar"] .header.site-header  .navbar-brand{
        float: left;
      }
      html[lang="ar"] .header.site-header .navbar-toggle {
        float: right;
      }
      html[lang="ar"] .section-fonct .title-Section .ld-fancy-heading p > span,html[lang="ar"]  .section-fonct .title-Section2 .ld-fancy-heading p > span {
        text-align: right;
        width: auto;
    }
    html[lang="ar"] .page-id-7860 .section-fonct .title-Section2 {
        padding-right: 0;
      }
      .section-fonct .title-Section .ld-fancy-heading p > span, .section-fonct .title-Section2 .ld-fancy-heading p > span{
        text-align: left;
        width: auto;
      }
      .section-fonct .title-Section, .section-fonct .title-Section2 {
        padding-top: 0px;
      }
      .section-fonct .title-Section2 {
        padding-left: 0px;
      }
      .vc_custom_1594126097151 .vc_col-sm-1.vc_col-md-6{
        width: 100% !important;
      }
      .toggle_content_switches.arp_two_switch {
        margin-top: 50px;
      }
      #ArpTemplate_main.arp_front_main_container .ArpPriceTable div.arp_allcolumnsdiv .ArpPricingTableColumnWrapper#main_column_0 {
        margin-right: 0% !important;
      }
      #ArpTemplate_main.arp_front_main_container #ArpPricingTableColumns .ArpPricingTableColumnWrapper,  #ArpPricingTableColumns .ArpPricingTableColumnWrapper {
        margin-left: 10px !important;
      }
      html[lang="ar"] .page-id-7889 #ArpTemplate_main.arp_front_main_container #ArpPricingTableColumns .ArpPricingTableColumnWrapper, html[lang="ar"] .page-id-7889 #ArpPricingTableColumns .ArpPricingTableColumnWrapper {
        margin-left: 0px !important;
      }
      #ArpTemplate_main.arp_front_main_container .arp_price_value, .arp_price_value{
        font-size: 35px;
      }
      .page-id-7224 .arppricetablecolumnprice.arp_default .arp_price_value .arp_currency, .page-id-7890 .arppricetablecolumnprice.arp_default .arp_price_value .arp_currency {
        font-size: 28px !important;
      }
      .page-id-7224 .wpb_wrapper .save-up, .page-id-7890 .wpb_wrapper .save-up {
        margin-top: 70px;
      }
      .page-id-7224 .arp_price_table_101 .arp_allcolumnsdiv, .page-id-7890 .arp_price_table_106 .arp_allcolumnsdiv{
       display: flex;
        gap: 10px;
      }
      .arp_price_value {
        font-size: 35px !important;
      }
      html[lang="ar"] .page-id-7889 .wpb_wrapper .save-up {
        margin-top: 66px;
        margin-right: 85px;
      } 
      html[lang="ar"] .page-id-7889 .vc_col-sm-offset-1 {
        margin-right: 0 !important;
      }
      .page-id-7889 .arppricetablecolumnprice.arp_default .arp_price_value .arp_currency{
        font-size: 35px !important;
      }
      .page-id-7889 #ArpTemplate_main.arp_front_main_container .arp_price_value {
        font-size:28px !important;
      }
      .page-id-7889 .column_2 .arp_price_wrapper{
        padding-left: 0px !important;
        padding-right: 0px !important;
      }
      html[lang="ar"] .page-id-7889 span.priceDt {
        font-size: 12px;
    }
      html[lang="ar"] .page-id-7889 .arppricetablecolumnprice.arp_default .arp_price_value .arp_duration{
        font-size: 10px !important;
    }
      html[lang="ar"] .page-id-7889 #ArpTemplate_main.arp_front_main_container .arptemplate_107 .arp_price_value, .arptemplate_107 .arp_price_value{
        min-height: 50px !important;
    }
      html[lang="ar"] .page-id-7889 .arppricetablecolumntitle {
        text-align: right !important;
      }
      html[lang="ar"] .page-id-7889 .arpcolumnheader span.badge{
        right: 140px !important;
      }
      html[lang="en-US"] .page-id-7890  #ArpTemplate_main.arp_front_main_container .arp_price_wrapper{
        padding-left: 0px !important;
        padding-right: 0px !important;
      }
      html[lang="en-US"] .page-id-7889 .arppricetablecolumnprice.arp_default .arp_price_value .arp_duration,html[lang="en-US"] .page-id-7890 .arppricetablecolumnprice.arp_default .arp_price_value .arp_duration,html[lang="en-US"]  .page-id-7890 span.priceDt {
        font-size: 12px !important;
      }
}

@media (max-width:767px) {
    ul.check-list {
        padding: 0 0 0 0;
    }
    .home .vc_custom_1601309336391 .container{
        padding-right: 0 !important;
        padding-left: 0 !important;
    }
    .home .vc_custom_1601309336391 .tabs-content .tabs-pane.active {
        display: block !important;
    }
    .home .tabs-pane.active .wpb_text_column.wpb_content_element {
        width: 100%;
        text-align: center;
    }
    .home .tabs-pane.active .wpb_text_column.wpb_content_element .wpb_wrapper{
        padding-right: 20px;
        padding-left: 20px;
        text-align: center;
    }
    .home .tabs-content .tabs-pane .wpb_single_image img{
        height: auto;
        width: auto;
        margin-top: 30px;
        padding-right: 20px;
        padding-left: 20px;
    }
    .home .vc_custom_1601309336391 .vc_column-inner .ld-fancy-heading p, .home .vc_custom_1708506951909 .vc_column-inner .ld-fancy-heading p{
        padding-left: 20px;
        padding-right: 20px;
    }
    .home .vc_custom_1601309336391 .video-player-for-wpbakery, .home .vc_custom_1708506951909 .video-player-for-wpbakery{
        padding-left: 20px;
        padding-right: 20px;
    }
    .home .vc_custom_1601309336391 .video-player-for-wpbakery video, .home .vc_custom_1708506951909 .video-player-for-wpbakery video, .page-id-8028 .tabs-nav-centered .video-player-for-wpbakery video{
        height: auto !important;
        width: 350px !important;
    }
    .home .vc_custom_1598340391465 {
        margin-top: 0px !important;
      }
      .home .vc_custom_1598340391465 .video-player-for-wpbakery video{
        height: auto;
        width: 350px;
      }
      .home .vc_custom_1598340391465 .video-player-for-wpbakery {
        margin-top: 0px !important;
      }
      .home .vc_custom_1598270788056 {
        margin-top: -60px !important;
      }
      .home .Imagechat .wpb_single_image {
        margin-top: 30px;
      }
      .home .vc_custom_1598340391465 h2.lqd-highlight-underline.lqd-highlight-grow-left span,.home .vc_custom_1598270788056 h2.lqd-highlight-underline.lqd-highlight-grow-left span  {
        font-size: 32px !important;
        width: 350px;
      }
     
      .SectionKawanin h4 {
        line-height: 36px !important;
      }
      .iconeKawanin img {
        max-width: 35px;
      }
      .btnKawanin p {
        padding-left: 0px;
        padding-right: 0px;
      }
      .footer .vc_custom_1595580594808 {
        padding-top: 105px !important;
        padding-bottom: 22px !important;
      }
      .footer .vc_custom_1595580594808 .ld-fancy-heading p {
        font-size: 18px !important;
        text-align: left;
        width: auto;
      }
      .SectionKawanin {
        margin-top: -40px;
      }
      .footer .btn-free {
        text-align: center;
      }
      .footer .vc_custom_1599550350536 {
        padding-bottom: 130px !important;

      }
      .footer .btn-free{
        top: 0px;
      }
      .footer .vc_custom_1599550350536 {
        padding-bottom: 60px !important;
        padding-top: 10px !important;
      }
	.slider-wrapper .text-right, .slider-wrapper .text-left {
		text-align: center !important;
		width: auto;
		padding: 5px;
	}
	.slider-wrapper .pull-right {
		float: none !important;
	}
	.capture-app .wpb_wrapper {
		background: none !important;
	}
	.save-up-wrapper {
		position: relative;
		margin: auto !important;
		text-align: center;
		top: 0;
		right: 0;
	}
	.icons .iconbox {
		padding-bottom: 30px !important;
	}
	.devi-fact p {
		padding: 10px;
	}
	.logo-default {
		max-width: 70% !important;
	}
	.col.vc_col-sm-4.boutons-responsive.text-right.text-lg-right {
		top: 0;
	}
	[data-mobile-nav-trigger-alignment="right"] .navbar-header .navbar-brand-inner {
		margin-right: 0;
	}
	[data-mobile-nav-trigger-alignment="right"] .navbar-header .navbar-brand {
		text-align: left;
	}
	#ArpTemplate_main.arp_front_main_container .ArpPriceTable div.arp_allcolumnsdiv {
		overflow-y: hidden;
		overflow-x: scroll;
	}
	#ArpTemplate_main.arp_front_main_container .ArpPriceTable div.arp_allcolumnsdiv .ArpPricingTableColumnWrapper {
		display: table-cell !important;
	}
	footer .vc_col-xs-6:nth-child(3n) {
		clear: both;
	}
	.social-icon.circle.social-icon-sm li {
		margin-right: 2px;
	}
	.footer-tel p {
		font-size: 16px !important;
	}
	footer .lqd-custom-menu li a {
		display: block;
		line-height: 19px;
		margin-bottom: 15px;
	}
	.lqd-back-to-top {
		bottom: 90px !important ;
		right: 15px;
	}
    .page-id-8030 .vc_custom_1708508533205 {
        margin-top: 70px;
      }
      .page-id-8030 .tabs-pane.active {
        display: block !important;
      }
      .page-id-8030 .SectionKawanin h3 {
        margin-bottom: 30px;
        margin-top: 29px;
      }
      .page-id-8030 .SectionKawanin {
        margin-bottom: 0px;
      }
      
      .page-id-8030 .vc_custom_1598270788056{
        padding-bottom: 30px !important;
      }
      .page-id-8028 .tabs-pane.active {
        display: block !important;
      }
      .page-id-8028 .iconssection3 .ld-row {
        display: block;
      }
      .page-id-8028 .vc_custom_1598340391465 {
        padding-bottom: 225px !important;
      }
      .page-id-8028 .sect-img img.vc_single_image-img.attachment-full.ld-lazyload.loaded {
        margin-right: 0px !important;
      }
      .footer .btn-freeAr{
        top:0 ;
        text-align: center;
      }
      .footer .vc_custom_1599550529573{
        padding-bottom: 60px !important;
      }
      .page-id-8028 .vc_custom_1601309336391 {
        margin-top: 0px !important;
      }
      .footer .text-ar.vc_custom_1599550529573 .ld-fancy-heading p{
        text-align: right
      }
      .page-id-8028 .icons.vc_custom_1601309336391 {
        margin-top: 50px !important;
      }
      .page-id-8028 .sect-img .wpb_content_element{
        margin-bottom: 0px;
      }
      .page-id-8028 .iconeKawanin img {
        width: 70px;
      }
      .section-fonct .title-Section .ld-fancy-heading p > span, .section-fonct .title-Section2 .ld-fancy-heading p > span{
        width: auto;
      }
      #section-Gestion-Temps-Projets,#pilotage-activité,#signature-contrat-en-ligne,#signature-contrat-en-ligne ,#recrutement,#time-management-projects,#activity-management,#online-contract-signing,#recruitment{
        display: flex;
        flex-direction: column;
      }
      #section-Gestion-Temps-Projets .wpb_column.vc_column_container.vc_col-sm-6,#pilotage-activité .wpb_column.vc_column_container.vc_col-sm-6,#signature-contrat-en-ligne .wpb_column.vc_column_container.vc_col-sm-6,#recrutement .wpb_column.vc_column_container.vc_col-sm-6,
      #time-management-projects .wpb_column.vc_column_container.vc_col-sm-6,#activity-management .wpb_column.vc_column_container.vc_col-sm-6,#online-contract-signing .wpb_column.vc_column_container.vc_col-sm-6,#recruitment .wpb_column.vc_column_container.vc_col-sm-6{
       order: 1;
      }
      #section-Gestion-Temps-Projets .title-Section2 ,#pilotage-activité .title-Section2,#signature-contrat-en-ligne .title-Section2,#recrutement .title-Section2,#time-management-projects .title-Section2,#activity-management .title-Section2,#online-contract-signing .title-Section2,#recruitment .title-Section2{
        order: 0 !important;
      }
      .section-fonct .title-Section2 {
        padding-left: 0px !important;
      }
      .page-id-7860 .section-fonct .title-Section2{
        padding-right: 0px !important;
      }
      .section-fonct {
        padding-top: 80px;
      }
      .footer .section_ready-to-try.vc_custom_1708531113982{
        padding-bottom: 60px !important;
        padding-top: 10px !important;
      }
      .page-id-7860 .row.ld-row {
        display: flex;
        flex-direction: column;
      }
      html[lang="ar"] .header.site-header .navbar-toggle.style-mobile {
        float: right;
      }
      html[lang="ar"] .header.site-header  .navbar-brand{
        float: left;
      }
      html[lang="fr-FR"] .header.site-header .navbar-brand,html[lang="en-US"] .header.site-header .navbar-brand{
        float: left;
      }
      .page-id-7860 .footer .row.ld-row {
        display: block;
        flex-direction: column;
      }
      #ArpTemplate_main.arp_front_main_container .ArpPriceTable div.arp_allcolumnsdiv {
        overflow-y: hidden;
        overflow-x: hidden;
      }
      .page-id-7224 .arp_price_table_101 .arp_allcolumnsdiv, .page-id-7890 .arp_price_table_106 .arp_allcolumnsdiv, .page-id-7889 .arp_price_table_107 .arp_allcolumnsdiv{
        display: flex;
        flex-wrap:wrap !important;
      }
      #ArpTemplate_main.arp_front_main_container .ArpPriceTable div.arp_allcolumnsdiv .ArpPricingTableColumnWrapper {
        max-width: 100% !important;
      }
      .page-id-7224 .arppricetablecolumnprice.arp_default .arp_price_value .arp_duration, .page-id-7890 .arppricetablecolumnprice.arp_default .arp_price_value .arp_duration, .page-id-7889 .arppricetablecolumnprice.arp_default .arp_price_value .arp_duration{
        font-size: 14px !important;
      }
      .page-id-7889 .wpb_wrapper .save-up {
        margin-top: 0px;
        width: auto;
        margin-right: 0px;
      }
      .page-id-7889 .arpcolumnheader span.badge{
        padding: 6px 6px;
      }
      #ArpTemplate_main.arp_front_main_container .ArpPriceTable div.arp_allcolumnsdiv .ArpPricingTableColumnWrapper {
        width: 100% !important;
      }
      .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"]{
        margin: 0 auto !important;
      }
}
@media ((min-width: 479px )and (max-width: 767px) ) {
    .home .vc_custom_1598340391465 .video-player-for-wpbakery video{
        width: 450px;
      }
    .home .vc_custom_1601309336391 .video-player-for-wpbakery video, .home .vc_custom_1708506951909 .video-player-for-wpbakery video, .page-id-8028 .tabs-nav-centered .video-player-for-wpbakery video{
        width: 450px !important;
    }
}
@media (max-width: 479px) {
  
	body .icon_unlock {
    font-size: 14px !important;
    font-weight: 500 !important;
	}
	header .btn.round {
		line-height: 12px !important;
		font-size: 13px !important;
		padding: 0 !important;
	}
	.col.vc_col-sm-4.boutons-responsive.text-right.text-lg-right {
		left: 8%;
	}
	.slider-wrapper h2 {
		font-size: 35px !important;
	}
	body h1 {
		font-size: 35px;
	}
	body h2 {
		font-size: 32px;
	}
	body h3 {
		font-size: 30px;
	}
	body h4 {
		font-size: 28px;
	}
	.main-footer .btn .btn-txt {
		font-size: 12px !important;
	}
	.main-footer .btn .btn-icon {
		font-size: 10px;
	}
	#ArpTemplate_main.arp_front_main_container .arp_price_table_101 #ArpPricingTableColumns .ArpPricingTableColumnWrapper:not(.maincaptioncolumn) .arpcolumnheader .bestPlanTitle, .arp_price_table_101 #ArpPricingTableColumns .ArpPricingTableColumnWrapper:not(.maincaptioncolumn) .arpcolumnheader .bestPlanTitle {
		font-size: 16px !important;
	}
	#ArpTemplate_main.arp_front_main_container .arp_price_table_101 #ArpPricingTableColumns .ArpPricingTableColumnWrapper:not(.maincaptioncolumn) .arp_price_wrapper, .arp_price_table_101 #ArpPricingTableColumns .ArpPricingTableColumnWrapper:not(.maincaptioncolumn) .arp_price_wrapper {
		font-size: 40px !important;
	}
	.product-from * {
		font-size: 16px;
	}
}



/* ajouté par rached (page home v/en)*/
.home .tabs-pane.active{
    display: flex;
}
.optimal_efficiency_video{
    padding: 25px 0px 10px 0px !important;
}
.optimal_efficiency_txt h3{
    margin-top: 55px;
}
.home .section-question{
    background-color: #fafafa;
}
.home .col_faq{
    background-color: #fff !important;
}
.home .btn_v1{
    margin-top: 10px;
    padding: 3px;
}
.text-en .btn {
    padding: 5px;
}
.footer .section_ready-to-try{
    padding: 0 !important;
}