body{background-color:var(--base);color:var(--contrast);}a{color:var(--accent);}a:hover, a:focus, a:active{color:var(--contrast);}.grid-container{max-width:2000px;}.wp-block-group__inner-container{max-width:2000px;margin-left:auto;margin-right:auto;}:root{--contrast:#191919;--contrast-2:#5b5b5b;--base:#ffffff;--accent:#b93434;--accent-2:#ffebeb;}:root .has-contrast-color{color:var(--contrast);}:root .has-contrast-background-color{background-color:var(--contrast);}:root .has-contrast-2-color{color:var(--contrast-2);}:root .has-contrast-2-background-color{background-color:var(--contrast-2);}:root .has-base-color{color:var(--base);}:root .has-base-background-color{background-color:var(--base);}:root .has-accent-color{color:var(--accent);}:root .has-accent-background-color{background-color:var(--accent);}:root .has-accent-2-color{color:var(--accent-2);}:root .has-accent-2-background-color{background-color:var(--accent-2);}h1{font-family:Barlow Semi Condensed, sans-serif;font-weight:600;font-size:42px;}@media (max-width:768px){h1{font-size:35px;}}h2{font-family:Barlow Semi Condensed, sans-serif;font-weight:600;font-size:35px;}@media (max-width:768px){h2{font-size:30px;}}h3{font-family:Barlow Semi Condensed, sans-serif;font-weight:600;font-size:29px;}@media (max-width:768px){h3{font-size:24px;}}h4{font-family:Barlow Semi Condensed, sans-serif;font-weight:600;font-size:24px;}@media (max-width:768px){h4{font-size:22px;}}h5{font-family:Barlow Semi Condensed, sans-serif;font-weight:600;font-size:20px;}@media (max-width:768px){h5{font-size:19px;}}h6{font-family:Barlow Semi Condensed, sans-serif;font-weight:600;font-size:18px;}@media (max-width:768px){h6{font-size:17px;}}body, button, input, select, textarea{font-family:Roboto Slab, serif;font-size:16px;}.main-title{font-family:Barlow Semi Condensed, sans-serif;text-transform:uppercase;font-size:70px;}@media (max-width: 1024px){.main-title{font-size:60px;}}.main-navigation a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{font-family:Barlow Semi Condensed, sans-serif;font-weight:700;font-size:26px;}button:not(.menu-toggle),html input[type="button"],input[type="reset"],input[type="submit"],.button,.wp-block-button .wp-block-button__link{font-family:inherit;text-transform:uppercase;}.top-bar{background-color:var(--contrast);color:var(--base);}.top-bar a{color:var(--base);}.top-bar a:hover{color:var(--accent);}.site-header{background-color:var(--accent);color:var(--base);}.site-header a{color:var(--base);}.site-header a:hover{color:var(--contrast);}.main-title a,.main-title a:hover{color:var(--base);}.site-description{color:var(--accent);}.mobile-menu-control-wrapper .menu-toggle,.mobile-menu-control-wrapper .menu-toggle:hover,.mobile-menu-control-wrapper .menu-toggle:focus,.has-inline-mobile-toggle #site-navigation.toggled{background-color:rgba(0, 0, 0, 0.02);}.main-navigation,.main-navigation ul ul{background-color:var(--accent);}.main-navigation .main-nav ul li a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{color:var(--base);}.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a, .main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{color:var(--contrast);}button.menu-toggle:hover,button.menu-toggle:focus{color:var(--base);}.main-navigation .main-nav ul li[class*="current-menu-"] > a{color:var(--contrast);}.navigation-search input[type="search"],.navigation-search input[type="search"]:active, .navigation-search input[type="search"]:focus, .main-navigation .main-nav ul li.search-item.active > a, .main-navigation .menu-bar-items .search-item.active > a{color:var(--contrast);}.main-navigation ul ul{background-color:var(--base);}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .one-container .container, .separate-containers .paging-navigation, .inside-page-header{background-color:#ffffff;}.entry-title a{color:#222222;}.entry-title a:hover{color:#55555e;}.entry-meta{color:#595959;}.sidebar .widget{color:var(--contrast);background-color:#ffffff;}.sidebar .widget a{color:var(--accent);}.sidebar .widget a:hover{color:var(--contrast);}.sidebar .widget .widget-title{color:var(--contrast);}.footer-widgets{background-color:var(--base);}.footer-widgets .widget-title{color:var(--contrast);}.site-info{color:var(--base);background-color:var(--accent);}.site-info a{color:var(--base);}.site-info a:hover{color:var(--contrast);}.footer-bar .widget_nav_menu .current-menu-item a{color:var(--contrast);}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:var(--contrast);background-color:var(--base);border-color:var(--contrast-2);}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{color:var(--contrast);background-color:var(--base);border-color:var(--contrast);}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.wp-block-button__link:not(.has-background){color:var(--base);background-color:var(--accent);}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:var(--base);background-color:var(--contrast);}a.generate-back-to-top{background-color:rgba( 0,0,0,0.4 );color:#ffffff;}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:rgba( 0,0,0,0.6 );color:#ffffff;}:root{--gp-search-modal-bg-color:var(--base);--gp-search-modal-text-color:var(--contrast-2);--gp-search-modal-overlay-bg-color:rgba(26,26,26,0.8);}@media (max-width: 768px){.main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{background:none;color:var(--base);}}.nav-below-header .main-navigation .inside-navigation.grid-container, .nav-above-header .main-navigation .inside-navigation.grid-container{padding:0px 30px 0px 30px;}.site-main .wp-block-group__inner-container{padding:40px;}.separate-containers .paging-navigation{padding-top:20px;padding-bottom:20px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-40px;width:calc(100% + 80px);max-width:calc(100% + 80px);}.sidebar .widget, .page-header, .widget-area .main-navigation, .site-main > *{margin-bottom:0px;}.separate-containers .site-main{margin:0px;}.both-right .inside-left-sidebar,.both-left .inside-left-sidebar{margin-right:0px;}.both-right .inside-right-sidebar,.both-left .inside-right-sidebar{margin-left:0px;}.separate-containers .featured-image{margin-top:0px;}.separate-containers .inside-right-sidebar, .separate-containers .inside-left-sidebar{margin-top:0px;margin-bottom:0px;}.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .menu-bar-item > a{padding-left:10px;padding-right:10px;line-height:80px;}.main-navigation .main-nav ul ul li a{padding:20px 10px 20px 10px;}.navigation-search input[type="search"]{height:80px;}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:10px;}.menu-item-has-children .dropdown-menu-toggle{padding-right:10px;}.menu-item-has-children ul .dropdown-menu-toggle{padding-top:20px;padding-bottom:20px;margin-top:-20px;}.rtl .main-navigation .main-nav ul li.menu-item-has-children > a{padding-right:10px;}@media (max-width:768px){.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:40px 20px 40px 20px;}.site-main .wp-block-group__inner-container{padding:40px 20px 40px 20px;}.inside-top-bar{padding-right:30px;padding-left:30px;}.inside-header{padding-right:30px;padding-left:30px;}.widget-area .widget{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.footer-widgets-container{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.inside-site-info{padding-right:30px;padding-left:30px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-20px;width:calc(100% + 40px);max-width:calc(100% + 40px);}.one-container .site-main .paging-navigation{margin-bottom:0px;}}/* End cached CSS */.is-right-sidebar{width:20%;}.is-left-sidebar{width:20%;}.site-content .content-area{width:100%;}@media (max-width: 768px){.main-navigation .menu-toggle,.sidebar-nav-mobile:not(#sticky-placeholder){display:block;}.main-navigation ul,.gen-sidebar-nav,.main-navigation:not(.slideout-navigation):not(.toggled) .main-nav > ul,.has-inline-mobile-toggle #site-navigation .inside-navigation > *:not(.navigation-search):not(.main-nav){display:none;}.nav-align-right .inside-navigation,.nav-align-center .inside-navigation{justify-content:space-between;}.has-inline-mobile-toggle .mobile-menu-control-wrapper{display:flex;flex-wrap:wrap;}.has-inline-mobile-toggle .inside-header{flex-direction:row;text-align:left;flex-wrap:wrap;}.has-inline-mobile-toggle .header-widget,.has-inline-mobile-toggle #site-navigation{flex-basis:100%;}.nav-float-left .has-inline-mobile-toggle #site-navigation{order:10;}}

    /* === Neutralise GP Customizer — Cruip Dark palette === */
    :root{--accent:#F97316!important;--accent-2:#431407!important;--base:#0A0A0A!important;--contrast:#F5F5F5!important;--contrast-2:#A3A3A3!important;}
    .site-header{background:rgba(10,10,10,0.92)!important;color:#E5E7EB!important;border:1px solid #1F2937!important;box-shadow:none!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;}
    .site-header a{color:#E5E7EB!important;}
    .site-header a:hover{color:#F97316!important;}
    .main-navigation:not(.toggled){background:transparent!important;}
    .main-navigation ul ul{background:transparent!important;}
    .main-navigation .main-nav ul li a,.main-navigation .menu-toggle,.main-navigation .menu-bar-items{color:#9CA3AF!important;}
    .main-navigation .main-nav ul li a:hover{color:#FFFFFF!important;background:rgba(0,0,0,0.4)!important;border-radius:6px!important;}
    .main-navigation .main-nav ul li.current-menu-item>a{color:#FB923C!important;}
    .site-info{background:#0A0A0A!important;color:#9CA3AF!important;border-top:1px solid #1F2937!important;}
    .site-info a{color:#FB923C!important;}
    .footer-widgets{background:#141414!important;}
    .footer-widgets a{color:#9CA3AF!important;}
    .footer-widgets a:hover{color:#F97316!important;}
    body,button,input,select,textarea{font-family:"Inter",-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:18px!important;color:#F5F5F5!important;background:#0A0A0A!important;}
    h1,h2,h3,h4,h5,h6,.main-navigation a,.main-title{font-family:"Space Grotesk",sans-serif!important;}
    /* Ne pas toucher au plugin Fixed TOC */
    h1{font-size:clamp(2.5rem,5vw,3.5rem)!important;font-weight:700!important;}
    h2{font-size:clamp(1.75rem,3.5vw,2.5rem)!important;font-weight:700!important;color:#E5E7EB!important;}
    h3{font-size:1rem!important;font-weight:600!important;color:#9CA3AF!important;}
    @supports ((-webkit-background-clip:text) or (background-clip:text)){
      h2{background:linear-gradient(to right,#F5F5F5,#F97316,#FACC15)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;}
      h3{background:linear-gradient(to right,#A3A3A3,#F97316)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;}
    }
    a{color:#FB923C!important;text-decoration:underline!important;text-underline-offset:3px!important;}
    a:hover,a:focus{color:#F97316!important;}
    #wpadminbar a{color:#CCC!important;}
    #wpadminbar a:hover{color:#FFF!important;}
    /* Boutons — texte foncé sur orange/jaune (contraste AA) */
    a.ute-btn-primary,a.ute-btn-primary:visited,a.ute-btn-primary:hover,a.ute-btn-primary:focus,
    a.ute-btn-primary:hover .btn-arrow{color:#1A1A1A!important;text-decoration:none!important;}
    a.btn-nordvpn,a.btn-nordvpn:hover,
    a.vpn-btn-nord,a.vpn-btn-nord:hover,
    button,a.button,button:hover,a.button:hover{color:#FFFFFF!important;text-decoration:none!important;}
    a.vpn-btn-nord{background:#4687ff!important;}
    a.vpn-btn-nord:hover{background:#3575e8!important;}
    a.ute-btn-secondary,a.ute-btn-secondary:hover{color:#FB923C!important;text-decoration:none!important;background:#1A1A1A!important;}
    a.ute-btn-secondary:hover{border-color:#F97316!important;color:#FDBA74!important;}
    /* CTA affiliés — boutons plus visibles (27/05/2026) */
    .affiliate-cta .custom-button{font-size:1.05rem!important;padding:14px 32px!important;font-weight:700!important;}
    /* Journey cards — override global link styles */
    a.ute-journey-card,a.ute-journey-card:hover{color:#F5F5F5!important;text-decoration:none!important;background:#1A1A1A!important;}
    a.ute-journey-card:hover{border-color:#F97316!important;color:#F5F5F5!important;}
    .ute-journey-card h3{color:#F5F5F5!important;background:none!important;-webkit-background-clip:unset!important;background-clip:unset!important;}
    /* Bridge CTA buttons */
    a.ute-bridge-btn,a.ute-bridge-btn:hover,a.ute-bridge-btn:visited{color:#FFFFFF!important;text-decoration:none!important;background:linear-gradient(135deg,#F97316,#EA580C)!important;}
    a.ute-bridge-btn:hover{box-shadow:0 4px 12px rgba(249,115,22,0.3)!important;}
    .ute-bridge-cta h3,.ute-bridge-cta h2{color:#F5F5F5!important;background:none!important;-webkit-background-clip:unset!important;background-clip:unset!important;}
    .main-navigation a,.main-navigation .menu-toggle,.main-navigation .menu-bar-items{font-size:0.9375rem!important;font-weight:500!important;}
    .main-navigation .menu-bar-items{display:none!important;}
    .site-content{max-width:100%!important;}
    button,html input[type="button"],input[type="submit"],a.button,.wp-block-button__link:not(.has-background){background-color:#EA580C!important;color:#1A1A1A!important;}
    button:hover,input[type="submit"]:hover,a.button:hover{background-color:#F97316!important;color:#1A1A1A!important;}
    .site-logo img{max-height:50px!important;}
    .right-sidebar .site-content,.left-sidebar .site-content,.both-sidebars .site-content{flex-direction:column!important;}
    .sidebar,.widget-area,.right-sidebar,.left-sidebar,#right-sidebar,#left-sidebar{display:none!important;width:0!important;min-width:0!important;max-width:0!important;overflow:hidden!important;}
    .content-area,.site-main,body:not(.no-sidebar) .site-main,.site-content .content-area{width:100%!important;max-width:100%!important;margin:0!important;}
    .site-content,#content{display:block!important;max-width:100%!important;width:100%!important;padding:0!important;}
    .one-container .site-content,.separate-containers .inside-article,.one-container .inside-article,.separate-containers .inside-article{max-width:100%!important;width:100%!important;padding-left:0!important;padding-right:0!important;}
    .grid-container,.wp-block-group__inner-container{max-width:100%!important;}
    /* Tue le Content Template 2 colonnes sur les articles */
    .single-post .site-content .gb-grid-wrapper,
    .single .site-content .gb-grid-wrapper{display:block!important;}
    .single-post .site-content .gb-grid-wrapper>.gb-grid-column,
    .single .site-content .gb-grid-wrapper>.gb-grid-column{width:100%!important;padding:0!important;}
    .single-post .site-content .gb-container-b46a0468,
    .single-post .site-content .gb-container-a7f09ee4{display:none!important;}
    /* Force le conteneur flex GB à passer en colonne unique */
    .single-post .gb-container-0afd3655{flex-direction:column!important;}
    .single-post .gb-container-0afd3655>*{width:100%!important;max-width:100%!important;}
    .single-post .gb-container-0afd3655 .entry-content{max-width:860px!important;margin:0 auto!important;width:100%!important;}
    /* Featured image — full width, plus de float left */
    .single-post .post-image,.single-post .featured-image{float:none!important;width:100%!important;max-width:100%!important;margin:0 0 2rem 0!important;text-align:center!important;}
    .single-post .post-image img,.single-post .featured-image img{width:100%!important;height:auto!important;max-width:100%!important;display:block!important;border-radius:12px!important;}
    .single-post .inside-article>.post-image,
    .single-post .inside-article>.featured-image,
    .single-post .post-image,
    .single-post .featured-image{margin-top:0!important;margin-bottom:2rem!important;}
    .single-post .gb-block-image{margin-bottom:2rem!important;}
    /* Espace entre image et date */
    .single-post .gb-container-1cdcf47b{margin-top:1.5rem!important;}
    .single-post .entry-meta{margin-top:1.5rem!important;}
    /* Grille homepage — single column centered */
    .ute-post-grid{display:grid!important;grid-template-columns:1fr!important;gap:2rem!important;width:100%!important;max-width:720px!important;margin:0 auto!important;box-sizing:border-box!important;}
    .ute-post-grid>.ute-post-col{width:100%!important;max-width:100%!important;margin:0!important;float:none!important;flex:none!important;}
    .ute-post-grid .inside-article{background:linear-gradient(135deg,#1A1A1A 0%,#262626 100%)!important;border-radius:16px!important;overflow:hidden!important;border:1px solid #262626!important;box-shadow:0 4px 20px rgba(0,0,0,0.3)!important;transition:box-shadow 0.3s ease,transform 0.3s ease,border-color 0.3s ease!important;height:100%!important;display:flex!important;flex-direction:column!important;}
    .ute-post-grid .inside-article:hover{box-shadow:0 8px 30px rgba(249,115,22,0.14)!important;border-color:#404040!important;transform:translateY(-4px)!important;}
    .ute-post-grid .post-image{margin:0!important;overflow:hidden!important;}
    .ute-post-grid .post-image img{width:100%!important;height:200px!important;object-fit:cover!important;border-radius:12px 12px 0 0!important;}
    @media(max-width:768px){.ute-post-grid{grid-template-columns:1fr!important;gap:2rem!important;}}
    /* Bibliographie & tableaux — tableaux en dark (voulu), biblio en clair (CSS perso) */
    .custom-table,.custom-table2{width:100%!important;border-collapse:separate!important;border-spacing:0 6px!important;}
    .custom-table td{background:#262626!important;border:1px solid #404040!important;border-radius:8px!important;padding:12px 16px!important;color:#E5E7EB!important;}
    .custom-table2 td{border:1px solid #404040!important;border-radius:8px!important;padding:12px 16px!important;color:#E5E7EB!important;}
    .custom-table td a,.custom-table2 td a{color:#FB923C!important;}
    .custom-table td a:hover,.custom-table2 td a:hover{color:#F97316!important;}
    .custom-table2 th{background:linear-gradient(135deg,#EA580C,#F97316)!important;color:#FFF!important;padding:12px!important;}
    /* FIX 02/10/2026 : les liens dans les <th> héritaient de
       `a{color:#FB923C!important}` (ligne 142) → orange sur fond orange =
       illisible. Blanc + !important pour battre la règle globale. */
    .custom-table2 th a,.custom-table2 th a:visited{color:#FFF!important;text-decoration:none!important;}
    .custom-table2 th a:hover{color:#F5F5F5!important;text-decoration:underline!important;}
    .internal-links-block .custom-table td{border-left:3px solid #F59E0B!important;}
    .internal-links-block .custom-table td a{color:#F59E0B!important;}
    .internal-links-block .custom-table td a:hover{color:#FBBF24!important;}
    .internal-links-block h3{border-left-color:#F59E0B!important;}
    /* Commentaires — dark mode */
    .comments-area,.comment-respond,.comment-content,.comment-body{background:#1A1A1A!important;color:#F5F5F5!important;border-color:#262626!important;}
    .comment-meta,.comment-metadata,.comment-author{color:#9CA3AF!important;}
    .comment-meta a,.comment-metadata a{color:#FB923C!important;}
    .comment-content p,.comment-body p{color:#F5F5F5!important;}
    #comment{background:#262626!important;color:#F5F5F5!important;border-color:#404040!important;}
    #submit,.comment-form input[type="submit"]{background:#EA580C!important;color:#FFF!important;border:none!important;padding:10px 20px!important;border-radius:8px!important;cursor:pointer!important;}
    /* Page header dark — hide GP default double title */
    .page-header,.archive-header{background:#141414!important;color:#F5F5F5!important;border-color:#262626!important;padding:2rem!important;border-radius:12px!important;}
    .page-header h1,.page-header p{color:#F5F5F5!important;background:none!important;-webkit-text-fill-color:#F5F5F5!important;}
    body.archive .page-header:not(.custom-archive-header),body.category .page-header:not(.custom-archive-header),body.tag .page-header:not(.custom-archive-header){display:none!important;}
    /* Article content centré + largeur max */
    .single .entry-content,.page .entry-content{max-width:860px!important;margin:0 auto!important;width:100%!important;}
    .single .entry-header,.page .entry-header{max-width:860px!important;margin:0 auto 2rem!important;width:100%!important;}
    .single .inside-article,.page .inside-article{max-width:100%!important;}
    .entry-meta,.entry-meta a,.cat-links,.cat-links a,.tags-links,.tags-links a,.byline,.posted-on{color:#9CA3AF!important;}
    .post-navigation a,.nav-links a{color:#FB923C!important;}
    /* Page content — dark bg obligatoire (fixe texte blanc sur fond blanc) */
    .entry-content,.entry-summary,.post,.type-post,.type-page{background:#0A0A0A!important;color:#F5F5F5!important;}
    .entry-content p,.entry-content li,.entry-summary p{color:#F5F5F5!important;}
    .separate-containers .inside-article,.one-container .inside-article{background:#0A0A0A!important;color:#F5F5F5!important;}
    /* Featured image — centrée + full largeur (fixe image à gauche) */
    .single-post .post-image,.single-post .featured-image{float:none!important;width:100%!important;max-width:860px!important;margin:0 auto 2rem auto!important;text-align:center!important;}
    .single-post .post-image img,.single-post .featured-image img{width:100%!important;height:auto!important;max-width:100%!important;display:block!important;border-radius:12px!important;}
    /* Commentaires — centrés (fixe full-width desktop) */
    .comments-area{max-width:860px!important;margin-left:auto!important;margin-right:auto!important;width:100%!important;}
    .comments-area,.comment-respond,.comment-body,.comment-content,.comment-list,#comments{max-width:860px!important;margin-left:auto!important;margin-right:auto!important;}
    
.dynamic-author-image-rounded{border-radius:100%;}.dynamic-featured-image, .dynamic-author-image{vertical-align:middle;}.one-container.blog .dynamic-content-template:not(:last-child), .one-container.archive .dynamic-content-template:not(:last-child){padding-bottom:0px;}.dynamic-entry-excerpt > p:last-child{margin-bottom:0px;}
.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .menu-bar-item > a{transition: line-height 300ms ease}.main-navigation.toggled .main-nav > ul{background-color: var(--accent)}.sticky-enabled .gen-sidebar-nav.is_stuck .main-navigation {margin-bottom: 0px;}.sticky-enabled .gen-sidebar-nav.is_stuck {z-index: 500;}.sticky-enabled .main-navigation.is_stuck {box-shadow: 0 2px 2px -2px rgba(0, 0, 0, .2);}.navigation-stick:not(.gen-sidebar-nav) {left: 0;right: 0;width: 100% !important;}.both-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav > ul,.mobile-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav > ul,.mobile-header-sticky #mobile-header.toggled .main-nav > ul {position: absolute;left: 0;right: 0;z-index: 999;}.nav-float-right .navigation-stick {width: 100% !important;left: 0;}.nav-float-right .navigation-stick .navigation-branding {margin-right: auto;}.main-navigation.has-sticky-branding:not(.grid-container) .inside-navigation:not(.grid-container) .navigation-branding{margin-left: 10px;}.main-navigation.navigation-stick.has-sticky-branding .inside-navigation.grid-container{padding-left:40px;padding-right:40px;}@media (max-width:768px){.main-navigation.navigation-stick.has-sticky-branding .inside-navigation.grid-container{padding-left:0;padding-right:0;}}
@media (max-width: 1024px),(min-width:1025px){.main-navigation.sticky-navigation-transition .main-nav > ul > li > a,.sticky-navigation-transition .menu-toggle,.main-navigation.sticky-navigation-transition .menu-bar-item > a, .sticky-navigation-transition .navigation-branding .main-title{line-height:20px;}.main-navigation.sticky-navigation-transition .site-logo img, .main-navigation.sticky-navigation-transition .navigation-search input[type="search"], .main-navigation.sticky-navigation-transition .navigation-branding img{height:20px;}}
/*# sourceURL=generate-style-inline-css */