/*
Theme Name: Hub Child
Theme URI: http://hub.liquid-themes.com/
Author: Liquid Themes
Author URI: https://themeforest.net/user/liquidthemes
Template: hub
Description: Smart, Powerful and Unlimited Customizable WordPress Theme.
Version: 1.0
License: GNU General Public License
License URI: license.txt
Text Domain: hub-child
Tags: responsive, retina, rtl-language-support, blog, portfolio, custom-colors, live-editor
*/
header .widget{padding:0 !important;margin-bottom: 0px !important;border: none !important;} 
header .wpml-ls-legacy-dropdown {/*width: auto !important;*/}
header .wpml-ls-legacy-dropdown a {border: none !important;padding: 0 !important;}
header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a {border: none !important;padding: 6px 16px !important;}
header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu  {margin-left:-16px !important;
    border-radius: 16px;
    min-width: 120px;
    box-shadow: 0 10px 35px -5px rgba(0, 0, 0, .05); 
    background:white !important;
    border:solid 1px #191c5f1f;
    padding:10px 0 !important;
} 
.legal li.menu-item{border-left:solid 3px #f7f8fa;}
.legal li.menu-item:hover{border-left:solid 3px #3DBCB2;}
.legal .reset-ul > li > a{font-weight:bold !important;}
.page-id-12795 li.menu-item-12817,.page-id-12810 li.menu-item-12816 ,.page-id-12813 li.menu-item-12815,
.page-id-13243 li.menu-item-12817,.page-id-13244 li.menu-item-12817,.page-id-13251 li.menu-item-12816,.page-id-13252 li.menu-item-12816
,.page-id-13234 li.menu-item-12815,.page-id-13235 li.menu-item-12815



{border-left:solid 3px #3DBCB2 !important;}
.page-id-12795 li.menu-item-12817 a,.page-id-12810 li.menu-item-12816 a,.page-id-12813 li.menu-item-12815 a,.page-id-13243 li.menu-item-12817 a,
.page-id-13244 li.menu-item-12817 a,.page-id-13251 li.menu-item-12816 a,.page-id-13252 li.menu-item-12816 a,.page-id-13235 li.menu-item-12815 a,.page-id-13234 li.menu-item-12815 a
{color:#3DBCB2 !important;}

.page-id-12795 .hidden-legale,.page-id-12810 .hidden-legale,.page-id-12813 .hidden-legale,
.page-id-13244 .hidden-legale,.page-id-13243 .hidden-legale,.page-id-13251 .hidden-legale,
.page-id-13252 .hidden-legale,.page-id-13234 .hidden-legale,.page-id-13235 .hidden-legale
,.page-id-10461 .hidden-legale,.page-id-12504 .hidden-legale,.page-id-13220 .hidden-legale,.page-id-13184 .hidden-legale,.page-id-13219 .hidden-legale,.page-id-13183 .hidden-legale

{display:none !important;}

li.menu-item-12388 {   
    
    display: ruby !important;margin-bottom: 32px;

}
 li.menu-item-12388 a{    background-color: #3dbcb2;
 
    font-family: "Mulish", Sans-serif;
    font-size: 14px;
    font-weight: 700;
    border-radius: 50px 50px 50px 50px;
    display: ruby-text !important;
 
    color: #fff !important;
    /*text-decoration: underline;*/
}
 li.menu-item-12388:hover a {    background-color: #0d446f;
 
    
}
.main-nav>li.menu-item-12388>a:hover, .main-nav>li.menu-item-12388>a:focus {
    background-color: #0d446f !important;
}
.lqd-mobile-sec ul.main-nav.lqd-mobile-main-nav>li.menu-item-10410>a{border-bottom:none !important;}
 li.menu-item-12388 svg path{fill: #fff !important;}
.wpml-ls-legacy-dropdown a{background:none !important;}
header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
 
    border-top: white !important;
    
}

.green span span{color:#3dbcb2 !important;}
.main-nav>li>a {font-weight: 700 !important;}
header .wpml-ls-legacy-dropdown {
    width: 68px !important;
   
}
.lqd-testi .lqd-star-rating {
  
    margin-top: 4px;
}
.mail-header a{color:#1F2A58 !important;}   
.mail-header a:hover{color:#2196f3 !important;} 
.green a{color:#3dbcb2 !important;}
.iconbox .lqd-iconbox-heading{line-height:normal !important;}
.services h2{display:ruby !important;}
.services h2 .lqd-lines{white-space:normal !important;}
.services .w-70{width:90% !important;} 
.services .w-20{width:10% !important;}    
footer li a{line-height:normal !important;}
.lqd-68f787017b129 {
display:none !important;
}
.iconbox-contents-show-onhover.iconbox-bubble .contents {

    transform: translate(-40%,5%) !important;
}
.is-not-stuck .header-bottom li.wpml-ls-item{opacity:0;}         
.services figure img{
    height: 260px;
    object-fit: cover;
}
.auto{width:auto;} 
.is-stuck .auto h2{color:#0d446f !important;}
.page-id-10280 header.is-stuck,.page-id-10461 header.is-stuck,.page-id-10461 div#side-menu-1,.page-id-10280 div#side-menu-1,
.page-id-12504 header.is-stuck,.page-id-12504 div#side-menu-1 ,.page-id-10280 .bnav_bottom_nav_wrapper,.page-id-10461 .bnav_bottom_nav_wrapper,.page-id-12504 .bnav_bottom_nav_wrapper,
.page-id-13166 .bnav_bottom_nav_wrapper,.page-id-13220 .bnav_bottom_nav_wrapper,.page-id-13184 .bnav_bottom_nav_wrapper,
.page-id-13165 .bnav_bottom_nav_wrapper,.page-id-13219 .bnav_bottom_nav_wrapper,.page-id-13183 .bnav_bottom_nav_wrapper,
.page-id-13184 header.is-stuck,.page-id-13183 header.is-stuck,.page-id-13166 header.is-stuck,.page-id-13165 header.is-stuck,.page-id-13219 header.is-stuck,.page-id-13220 header.is-stuck

{display:none !important;}
/*#wrap + div[class*="lqd-"] {   
  display: none !important;
}
#wrap + div[class^="lqd-"] {
  display: none !important;
}*/
#wrap ~ div[class^="lqd-"] {
  opacity:0 !important;z-index:-1 !important;
}

/*#wrap ~ div[class*="lqd-"] {
  display: none !important;
}*/
.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
    content: "";
    vertical-align: middle;
    display: inline-block;
    border: .35em solid transparent !important;
    border-top: .4em solid !important;
    position: absolute;
    right: 16px !important;
    top: calc(50% - .125em) !important;
}
.widget {
   
    font-size: 14px !important;
    
    font-weight: 700 !important;
}
@media(max-width:1199px){
.iconbox-contents-show-onhover.iconbox-bubble .contents { 
        display: none !important;
}
.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
 
    right: 2px !important;
   
}
.services .lqd-fb-content .lqd-fb__title,.services .w-20{color:#1F2A58 !important;}   
.services .lqd-fb-style-9 .lqd-fb-content {

    padding: 24px 24px 0 24px !important;        text-align: left;
}
.services figure img {
    height: 260px;
    object-fit: cover;
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;
}
.services .lqd-fb-style-9 {
    transition: transform .65s cubic-bezier(.19,1,.22,1),box-shadow .3s;
    transform: translateY(0);
    box-shadow: none !important;    border-radius: 8px;
}
 .navbar-brand img {
    
    max-width: 168px;
}
[data-mobile-nav-trigger-alignment=right] .lqd-mobile-sec .navbar-toggle {
    justify-content: flex-end;
    width: 20% !important;
}

    div#icl_lang_sel_widget-4 {
    width: auto !important;
    position: absolute;
    right: 70px;
    top: 50%;
        transform: translateY(-50%);
        z-index: 9999;
}
    #icl_lang_sel_widget-4{
    align-items: center;
    justify-content: flex-end;
    display: flex;
}
}


@media(min-width:1200px){
.titlebar-col.col-xs-12.col-lg-6.col-lg-offset-3.col-md-8.col-md-offset-2.mx-auto {
        width: 80% !important;
}
      li#menu-item-12388 {
    display: none !important;
}   
.page-id-12795 .top-legale,.page-id-12813 .top-legale,.page-id-12810 .top-legale,
.page-id-13244 .top-legale,.page-id-13243 .top-legale,.page-id-13251 .top-legale,  
.page-id-13252 .top-legale,.page-id-13234 .top-legale,.page-id-13235 .top-legale
,.page-id-10461 .top-legale,.page-id-12504 .top-legale,.page-id-13220 .top-legale,.page-id-13184 .top-legale,.page-id-13219 .top-legale,.page-id-13183 .top-legale
   {padding-top:56px !important;} 
}
@media(max-width:767px){     
    .bloc-rdv-contact .iconbox-icon-container.d-inline-flex {
    display: none !important;
}
.mobile-menu-fixed{position:fixed;bottom:0;}
    .ratio {aspect-ratio:16 /9 !important;}
.icon-flex .iconbox{align-items: center !important;text-align:center !important;}
    
    .services .lqd-fb-style-8 .block-revealer__element { background: #0d446f !important; }
    
}

@media(max-width:359px){  
.navbar-brand img {
    max-width: 143px;
}}
@media(max-width:768px){ 
body.page-id-12504 ,body.page-id-10280,body.page-id-10461,body.page-id-13166 ,body.page-id-13220 ,body.page-id-13184,
body.page-id-13165 ,body.page-id-13219 ,body.page-id-13183  {
    padding-bottom: 0px !important;   
}



}


