/* L'orange du logo partout (#F19417, demande de Quentin du 16/10/2026). FICHIER GENERE : ne pas modifier a la main ;
   le relancer avec generer_surcharge.py (consignes couleur-logo-2026-10-16) apres toute mise a jour du theme.
   Les feuilles du theme (style.css, algolia-search.css, algolia-custom.css) ne sont jamais modifiees : chaque declaration
   du theme qui porte un orange est redeclaree ici, memes selecteurs et memes @media, avec la palette du logo selon son
   role : base #F19417, survol #F4A945, appui et focus #D48214, texte orange sur blanc #9F620F, teintes au meme alpha ou
   au meme melange. Les declarations sans orange qui suivent sont recopiees telles quelles : elles battaient une
   declaration orange par l'ordre seul (meme specificite) et doivent la battre encore. Ordre du theme garde.
   Chargee par core/layouts.blade.php juste apres les feuilles du theme, avant toute autre feuille.
   1122 declarations : 223 recolorees (dont 58 en orange texte, D1/D2), 897 recopiees pour l'ordre, 2 ajoutees ; 1 @keyframes en entier. */

.text-faded i{color:#F19417}
.text-primary{color:#9F620F !important}
.text-secondary{color:#2058a7 !important}
.text-success{color:#62CA5F !important}
.text-info{color:#50bfff !important}
.text-warning{color:#9F620F !important}
.text-danger{color:#F55656 !important}
.bg-primary{background:#F19417 !important}
.border-primary{border-color:#F19417 !important}
.bg-primary-lighter{background:#f4a945 !important}
.border-primary-lighter{border-color:#f4a945 !important}
.bg-primary-darker{background:#d48214 !important}
.border-primary-darker{border-color:#d48214 !important}
.bg-primary-faded{background:#fef5e8 !important}
.border-primary-faded{border-color:#fef5e8 !important}
.bg-primary-gradient{background:linear-gradient(120deg, #f4a945 0%, #F19417 100%) !important}
.border-primary-gradient{border-color:linear-gradient(120deg, #f4a945 0%, #F19417 100%) !important}
.bg-secondary{background:#2058a7 !important}
.border-secondary{border-color:#2058a7 !important}
.bg-secondary-lighter{background:#276ac9 !important}
.border-secondary-lighter{border-color:#276ac9 !important}
.bg-secondary-darker{background:#194685 !important}
.border-secondary-darker{border-color:#194685 !important}
.bg-secondary-faded{background:#d0e0f6 !important}
.border-secondary-faded{border-color:#d0e0f6 !important}
.bg-secondary-gradient{background:linear-gradient(120deg, #2765c9 0%, #2058a7 100%) !important}
.border-secondary-gradient{border-color:linear-gradient(120deg, #2765c9 0%, #2058a7 100%) !important}
.bg-success{background:#62CA5F !important}
.border-success{border-color:#62CA5F !important}
.bg-success-lighter{background:#80d47e !important}
.border-success-lighter{border-color:#80d47e !important}
.bg-success-darker{background:#44c040 !important}
.border-success-darker{border-color:#44c040 !important}
.bg-success-faded{background:#d3f0d2 !important}
.border-success-faded{border-color:#d3f0d2 !important}
.bg-success-gradient{background:linear-gradient(120deg, #62CA5F 0%, #44c040 100%) !important}
.border-success-gradient{border-color:linear-gradient(120deg, #62CA5F 0%, #44c040 100%) !important}
.bg-info{background:#50bfff !important}
.border-info{border-color:#50bfff !important}
.bg-info-lighter{background:#79ceff !important}
.border-info-lighter{border-color:#79ceff !important}
.bg-info-darker{background:#27b0ff !important}
.border-info-darker{border-color:#27b0ff !important}
.bg-info-faded{background:#e9f7ff !important}
.border-info-faded{border-color:#e9f7ff !important}
.bg-info-gradient{background:linear-gradient(120deg, #50bfff 0%, #27b0ff 100%) !important}
.border-info-gradient{border-color:linear-gradient(120deg, #50bfff 0%, #27b0ff 100%) !important}
.bg-warning{background:#F19417 !important}
.border-warning{border-color:#F19417 !important}
.bg-warning-lighter{background:#f4a945 !important}
.border-warning-lighter{border-color:#f4a945 !important}
.bg-warning-darker{background:#d48214 !important}
.border-warning-darker{border-color:#d48214 !important}
.bg-warning-faded{background:#fcead1 !important}
.border-warning-faded{border-color:#fcead1 !important}
.bg-warning-gradient{background:linear-gradient(120deg, #F4A945 0%, #d48214 100%) !important}
.border-warning-gradient{border-color:linear-gradient(120deg, #F4A945 0%, #d48214 100%) !important}
.bg-danger{background:#F55656 !important}
.border-danger{border-color:#F55656 !important}
.bg-danger-lighter{background:#f77d7d !important}
.border-danger-lighter{border-color:#f77d7d !important}
.bg-danger-darker{background:#f32f2f !important}
.border-danger-darker{border-color:#f32f2f !important}
.bg-danger-faded{background:#fee6e6 !important}
.border-danger-faded{border-color:#fee6e6 !important}
.bg-danger-gradient{background:linear-gradient(120deg, #F55656 0%, #f32f2f 100%) !important}
.border-danger-gradient{border-color:linear-gradient(120deg, #F55656 0%, #f32f2f 100%) !important}
.bg-gray{background:#1F222B !important}
.border-gray{border-color:#1F222B !important}
.bg-gray-lighter{background:#2a2e3a !important}
.border-gray-lighter{border-color:#2a2e3a !important}
.bg-gray-darker{background:#14161c !important}
.border-gray-darker{border-color:#14161c !important}
.bg-gray-faded{background:#5f6884 !important}
.border-gray-faded{border-color:#5f6884 !important}
.bg-gray-gradient{background:linear-gradient(120deg, #1F222B 0%, #0e0f13 100%) !important}
.border-gray-gradient{border-color:linear-gradient(120deg, #1F222B 0%, #0e0f13 100%) !important}
.bg-dark{background:#1F222B !important}
.border-dark{border-color:#1F222B !important}
.bg-dark-lighter{background:#2a2e3a !important}
.border-dark-lighter{border-color:#2a2e3a !important}
.bg-dark-darker{background:#14161c !important}
.border-dark-darker{border-color:#14161c !important}
.bg-dark-faded{background:#5f6884 !important}
.border-dark-faded{border-color:#5f6884 !important}
.bg-dark-gradient{background:linear-gradient(120deg, #1F222B 0%, #0e0f13 100%) !important}
.border-dark-gradient{border-color:linear-gradient(120deg, #1F222B 0%, #0e0f13 100%) !important}
.icon-plus:before, .icon-plus:after{background:#F19417}
.btn--link .icon-plus:before, .btn--link .icon-plus:after{background:#F19417}
.type-1 .heading, h1 .heading, .h1 .heading, .type-2 .heading, h2 .heading, .h2 .heading, .type-3 .heading, h3 .heading, .h3 .heading, .type-4 .heading, h4 .heading, .h4 .heading{color:#1F222B}
.type-5 .heading, h5 .heading, .h5 .type-6 .heading, h6 .heading, .h6 .type-7 .heading, .type-8 .heading{color:#1F222B}
p a{color:#9F620F}
a:hover{color:#9f620f}
a:focus, a:active{color:#9F620F}
.bg-white{background-color:#fff !important}
.border-white{border-color:#fff !important}
.alert--success.alert--faded{color:#62CA5F}
.alert--info.alert--faded{color:#50bfff}
.alert--warning{background:#F19417}
.alert--warning.alert--faded{color:#9F620F;background:#fcead1;border-color:#fcead1}
.alert--danger{background:#F55656}
.alert--danger.alert--faded{color:#F55656;background:#fee6e6;border-color:#fee6e6}
.alert--outline{background:#fff}
.alert--outline.alert--success{color:#62CA5F;border-color:#d3f0d2}
.alert--outline.alert--info{color:#50bfff;border-color:#e9f7ff}
.alert--outline.alert--warning{color:#9F620F;border-color:#fcead1}
.alert--outline.alert--danger{color:#F55656;border-color:#fee6e6}
.avatar{background:#e9ebf0}
.preloader:before{border-top:2px solid #F19417}
.btn__text .badge{background:#f2f3f6;border:1px solid #f2f3f6}
.btn.btn--outline{border:1px solid}
.btn.btn--outline .btn__preloader:before{border-top:2px solid #F19417}
.btn.btn--link{background:transparent;border:transparent;color:#505459}
.btn.btn--link:hover{color:#9F620F}
.btn.btn--link:active, .btn.btn--link:focus, .btn.btn--link.is-active, .btn.btn--link.drop-enabled{color:#9F620F}
.btn.btn--link.btn--plain{color:#505459}
@media (max-width: 751px){
  .btn.btn--mob-link{background:transparent;border:transparent;color:#505459}
  .btn.btn--mob-link:hover{color:#9F620F}
  .btn.btn--mob-link:active, .btn.btn--mob-link:focus, .btn.btn--mob-link.is-active, .btn.btn--mob-link.drop-enabled{color:#9F620F}
  .btn.btn--mob-link.btn--plain{color:#505459}
}
.btn--default{background:#e9ebf0}
.btn--default:hover{color:#505459;background:#f2f3f6}
.btn--default:active, .btn--default:focus, .btn--default.is-active, .btn--default.drop-enabled{color:#505459;background:#e0e3ea}
.btn--primary{background:#F19417}
.btn--primary:hover{color:#ffffff;background:#f4a945}
.btn--primary:active, .btn--primary:focus, .btn--primary.is-active, .btn--primary.drop-enabled{color:#ffffff;background:#d48214}
.btn--secondary{background:#2058a7}
.btn--secondary:hover{color:#ffffff;background:#276ac9}
.btn--secondary:active, .btn--secondary:focus, .btn--secondary.is-active, .btn--secondary.drop-enabled{color:#ffffff;background:#194685}
.btn--success{background:#62CA5F}
.btn--success:hover{color:#ffffff;background:#80d47e}
.btn--success:active, .btn--success:focus, .btn--success.is-active, .btn--success.drop-enabled{color:#ffffff;background:#44c040}
.btn--info{background:#50bfff}
.btn--info:hover{color:#ffffff;background:#79ceff}
.btn--info:active, .btn--info:focus, .btn--info.is-active, .btn--info.drop-enabled{color:#ffffff;background:#27b0ff}
.btn--warning{background:#F19417}
.btn--warning:hover{color:#ffffff;background:#f4a945}
.btn--warning:active, .btn--warning:focus, .btn--warning.is-active, .btn--warning.drop-enabled{color:#ffffff;background:#d48214}
.btn--danger{background:#F55656}
.btn--danger:hover{color:#ffffff;background:#f77d7d}
.btn--danger:active, .btn--danger:focus, .btn--danger.is-active, .btn--danger.drop-enabled{color:#ffffff;background:#f32f2f}
.btn--light-overlay{background:rgba(255, 255, 255, 0.3)}
.btn--light-overlay:hover{color:#ffffff;background:rgba(255, 255, 255, 0.4)}
.btn--light-overlay:active, .btn--light-overlay:focus, .btn--light-overlay.is-active, .btn--light-overlay.drop-enabled{color:#ffffff;background:rgba(255, 255, 255, 0.1)}
.btn--dark-overlay{background:rgba(0, 0, 0, 0.15)}
.btn--dark-overlay:hover{color:#ffffff;background:rgba(0, 0, 0, 0.1)}
.btn--dark-overlay:active, .btn--dark-overlay:focus, .btn--dark-overlay.is-active, .btn--dark-overlay.drop-enabled{color:#ffffff;background:rgba(0, 0, 0, 0.2)}
.btn--plain{background-color:#e9ebf0}
.btn--outline{background:transparent}
.btn--outline.btn--default{color:#505459;border-color:#e0e3ea}
.btn--outline.btn--default:hover{color:#505459}
.btn--outline.btn--default:active, .btn--outline.btn--default:focus, .btn--outline.btn--default.is-active, .btn--outline.btn--default.drop-enabled{color:#505459}
.btn--outline.btn--primary{color:#9F620F;border-color:#F19417}
.btn--outline.btn--primary:hover{color:#9f620f;border-color:#f4a945}
.btn--outline.btn--primary:active, .btn--outline.btn--primary:focus, .btn--outline.btn--primary.is-active, .btn--outline.btn--primary.drop-enabled{color:#9f620f;border-color:#d48214}
.btn--outline.btn--secondary{color:#2058a7;border-color:#2058a7}
.btn--outline.btn--secondary:hover{color:#276ac9;border-color:#276ac9}
.btn--outline.btn--secondary:active, .btn--outline.btn--secondary:focus, .btn--outline.btn--secondary.is-active, .btn--outline.btn--secondary.drop-enabled{color:#194685;border-color:#194685}
.btn--outline.btn--success{color:#62CA5F;border-color:#62CA5F}
.btn--outline.btn--success:hover{color:#80d47e;border-color:#80d47e}
.btn--outline.btn--success:active, .btn--outline.btn--success:focus, .btn--outline.btn--success.is-active, .btn--outline.btn--success.drop-enabled{color:#44c040;border-color:#44c040}
.btn--outline.btn--info{color:#50bfff;border-color:#50bfff}
.btn--outline.btn--info:hover{color:#79ceff;border-color:#79ceff}
.btn--outline.btn--info:active, .btn--outline.btn--info:focus, .btn--outline.btn--info.is-active, .btn--outline.btn--info.drop-enabled{color:#27b0ff;border-color:#27b0ff}
.btn--outline.btn--warning{color:#9F620F;border-color:#F19417}
.btn--outline.btn--warning:hover{color:#9f620f;border-color:#f4a945}
.btn--outline.btn--warning:active, .btn--outline.btn--warning:focus, .btn--outline.btn--warning.is-active, .btn--outline.btn--warning.drop-enabled{color:#9f620f;border-color:#d48214}
.btn--outline.btn--danger{color:#F55656;border-color:#F55656}
.btn--outline.btn--danger:hover{color:#f77d7d;border-color:#f77d7d}
.btn--outline.btn--danger:active, .btn--outline.btn--danger:focus, .btn--outline.btn--danger.is-active, .btn--outline.btn--danger.drop-enabled{color:#f32f2f;border-color:#f32f2f}
.btn--outline.btn--light-overlay{color:#ffffff;border-color:rgba(255, 255, 255, 0.3)}
.btn--outline.btn--light-overlay:hover{color:#ffffff;border-color:rgba(255, 255, 255, 0.4)}
.btn--outline.btn--light-overlay:active, .btn--outline.btn--light-overlay:focus, .btn--outline.btn--light-overlay.is-active, .btn--outline.btn--light-overlay.drop-enabled{color:#ffffff;border-color:rgba(255, 255, 255, 0.1)}
.btn--outline.btn--dark-overlay{color:rgba(0, 0, 0, 0.6);border-color:rgba(0, 0, 0, 0.15)}
.btn--outline.btn--dark-overlay:hover{color:rgba(0, 0, 0, 0.6);border-color:rgba(0, 0, 0, 0.1)}
.btn--outline.btn--dark-overlay:active, .btn--outline.btn--dark-overlay:focus, .btn--outline.btn--dark-overlay.is-active, .btn--outline.btn--dark-overlay.drop-enabled{color:rgba(0, 0, 0, 0.6);border-color:rgba(0, 0, 0, 0.2)}
.btn--outline.btn--plain{color:#505459;border-color:#e0e3ea}
.btn--outline .btn__icon{color:inherit}
.btn--link.btn--default{color:#505459}
.btn--link.btn--default:hover{color:#505459}
.btn--link.btn--default:active, .btn--link.btn--default:focus, .btn--link.btn--default.is-active, .btn--link.btn--default.drop-enabled{color:#505459}
.btn--link.btn--primary{color:#9F620F}
.btn--link.btn--primary:hover{color:#9f620f;text-decoration:underline;text-decoration-thickness:2px}
.btn--link.btn--primary:active, .btn--link.btn--primary:focus, .btn--link.btn--primary.is-active, .btn--link.btn--primary.drop-enabled{color:#9f620f}
.btn--link.btn--secondary{color:#2058a7}
.btn--link.btn--secondary:hover{color:#276ac9}
.btn--link.btn--secondary:active, .btn--link.btn--secondary:focus, .btn--link.btn--secondary.is-active, .btn--link.btn--secondary.drop-enabled{color:#194685}
.btn--link.btn--success{color:#62CA5F}
.btn--link.btn--success:hover{color:#80d47e}
.btn--link.btn--success:active, .btn--link.btn--success:focus, .btn--link.btn--success.is-active, .btn--link.btn--success.drop-enabled{color:#44c040}
.btn--link.btn--info{color:#50bfff}
.btn--link.btn--info:hover{color:#79ceff}
.btn--link.btn--info:active, .btn--link.btn--info:focus, .btn--link.btn--info.is-active, .btn--link.btn--info.drop-enabled{color:#27b0ff}
.btn--link.btn--warning{color:#9F620F}
.btn--link.btn--warning:hover{color:#9f620f}
.btn--link.btn--warning:active, .btn--link.btn--warning:focus, .btn--link.btn--warning.is-active, .btn--link.btn--warning.drop-enabled{color:#9f620f}
.btn--link.btn--danger{color:#F55656}
.btn--link.btn--danger:hover{color:#f77d7d}
.btn--link.btn--danger:active, .btn--link.btn--danger:focus, .btn--link.btn--danger.is-active, .btn--link.btn--danger.drop-enabled{color:#f32f2f}
.btn--link.btn--light-overlay{color:#ffffff}
.btn--link.btn--light-overlay:hover{color:#ffffff}
.btn--link.btn--light-overlay:active, .btn--link.btn--light-overlay:focus, .btn--link.btn--light-overlay.is-active, .btn--link.btn--light-overlay.drop-enabled{color:#ffffff}
.btn--link.btn--dark-overlay{color:rgba(0, 0, 0, 0.6)}
.btn--link.btn--dark-overlay:hover{color:rgba(0, 0, 0, 0.6)}
.btn--link.btn--dark-overlay:active, .btn--link.btn--dark-overlay:focus, .btn--link.btn--dark-overlay.is-active, .btn--link.btn--dark-overlay.drop-enabled{color:rgba(0, 0, 0, 0.6)}
.btn-group--space-between .btn:first-child{border-right:0}
.range-slider__connects{background:#9ea2a5}
.range-slider__connects:before, .range-slider__connects:after{background:#9ea2a5}
.range-slider__connects:before{background:#9ea2a5}
.range-slider__connects:after{background:#F19417}
.range-slider__connect{background:#F19417}
.range-slider__handle{background:#d48214}
.range-slider__value.is-active{color:#9F620F}
.collapse-icon:before{background-color:#1F222B}
.collapse-icon:after{background-color:#1F222B}
.accordion--border-left .accordion__collapse:before{background-color:#f2f3f6}
.off-canvas{background:#fff}
.off-canvas__top + .off-canvas__body{border-top:1px solid #e9ebf0}
.off-canvas__body .list-group{border:none}
.off-canvas-is-active:after{background:rgba(255, 255, 255, 0.85)}
@media (max-width: 1011px){
  .off-canvas-responsive{background:#fff}
}
.nav__item.is-active > .nav__link, .nav__item.is-active > .nav__link > .nav__link-icon, .nav__item.is-open > .nav__link, .nav__item.is-open > .nav__link > .nav__link-icon{color:#f19417}
.nav__link:hover, .nav__link:hover > .nav__link-icon{color:#9f620f}
.nav__link:active, .nav__link:focus{color:#f4a945}
.nav__divider{background:#e9ebf0}
.nav__item .nav__sub:after{background:rgba(0, 0, 0, 0.1)}
.nav--tabs .nav__item.is-active:after, .nav--tabs .nav__link.is-active > .nav__link:after{background:#f19417}
.nav--arrow .nav__item.is-active:after, .nav--arrow .nav__item.is-active > .nav__link:after{background:#ffffff}
@media (min-width: 1012px){
  .nav--h .nav__dropdown{background:#ffffff}
}
.navbar--main{background:#1F222B}
.navbar__brand:hover{color:#fff}
.navbar--main .nav > .nav__item > .nav__link{color:#e3e8ec}
.navbar--main .nav > .nav__item .nav__link-icon{color:#e3e8ec}
.navbar--main .nav > .nav__item.is-active > .nav__link, .navbar--main .nav > .nav__item.is-active > .nav__link > .nav__link-icon{color:#F19417}
@media (min-width: 1012px){
  .navbar__top + .navbar__menu, .navbar__top + .navbar__collapse, .navbar__top + .navbar__off-canvas{background:rgba(0, 0, 0, 0.1)}
}
@media (max-width: 1011px){
  .navbar__collapse{background:rgba(0, 0, 0, 0.1)}
  .navbar__collapse .navbar__nav .nav__sub .nav__link, .navbar__collapse .navbar__nav .nav__sub .nav__hedaer{color:rgba(255, 255, 255, 0.7)}
  .navbar__collapse .navbar__nav .nav__sub .nav__link{color:rgba(255, 255, 255, 0.7)}
  .navbar__collapse .navbar__nav .nav__sub .nav__link .badge{color:#ffffff}
  .navbar__collapse .navbar__nav .nav__sub .nav__link:hover, .navbar__collapse .navbar__nav .nav__sub .nav__link:focus{color:rgba(255, 255, 255, 0.9)}
  .navbar__collapse .navbar__nav .nav__sub .nav__link:active{color:rgba(255, 255, 255, 0.6)}
}
.navbar--v-wide .navbar__actions{background:rgba(0, 0, 0, 0.1)}
.navbar--v-wide .nav__sub .nav__link, .navbar--v-wide .nav__sub .nav__hedaer{color:rgba(255, 255, 255, 0.7)}
.navbar--v-wide .nav__sub .nav__link{color:rgba(255, 255, 255, 0.7)}
.navbar--v-wide .nav__sub .nav__link .badge{color:#ffffff}
.navbar--v-wide .nav__sub .nav__link:hover, .navbar--v-wide .nav__sub .nav__link:focus{color:rgba(255, 255, 255, 0.9)}
.navbar--v-wide .nav__sub .nav__link:active{color:rgba(255, 255, 255, 0.6)}
.navbar--v-wide.navbar--main .nav > .nav__header .nav__title{color:#e3e8ec}
@media (max-width: 1011px){
  .navbar--v-wide .nav__dropdown.off-canvas-responsive .nav__sub > .nav__item > .nav__link{color:#505459}
  .navbar--v-wide .nav__dropdown.off-canvas-responsive .nav__sub > .nav__item > .nav__link:hover{color:#f4a945}
  .navbar--v-wide .nav__dropdown.off-canvas-responsive .nav__sub > .nav__item > .nav__link:focus, .navbar--v-wide .nav__dropdown.off-canvas-responsive .nav__sub > .nav__item > .nav__link:active{color:#F19417}
}
@media (min-width: 1012px){
  .navbar--v-thin .nav__dropdown{background:#ffffff}
}
.burger{background:transparent}
.badge{background:#e9ebf0}
.badge--default{background:#e9ebf0}
.badge--primary{background:#F19417;border-color:#F19417}
.badge--secondary{background:#2058a7;border-color:#2058a7}
.badge--success{background:#62CA5F;border-color:#62CA5F}
.badge--info{background:#50bfff;border-color:#50bfff}
.badge--warning{background:#F19417;border-color:#F19417}
.badge--danger{background:#F55656;border-color:#F55656}
.badge--light-overlay{background:rgba(255, 255, 255, 0.3)}
.badge--dark-overlay{background:rgba(0, 0, 0, 0.15)}
.badge--outline{background:transparent;border-color:#e9ebf0}
.badge--outline.badge--default{color:#505459;background:transparent;border-color:#e9ebf0}
.badge--outline.badge--primary{color:#9F620F;border-color:#F19417}
.badge--outline.badge--secondary{color:#2058a7;border-color:#2058a7}
.badge--outline.badge--success{color:#62CA5F;border-color:#62CA5F}
.badge--outline.badge--info{color:#50bfff;border-color:#50bfff}
.badge--outline.badge--warning{color:#9F620F;border-color:#F19417}
.badge--outline.badge--danger{color:#F55656;border-color:#F55656}
.badge--outline.badge--light-overlay{color:#ffffff;border-color:rgba(255, 255, 255, 0.3)}
.badge--outline.badge--dark-overlay{color:rgba(0, 0, 0, 0.6);border-color:rgba(0, 0, 0, 0.15)}
.label{border:1px solid transparent;background:#e9ebf0}
.label--default{background:#e9ebf0}
.label--primary{background:#F19417}
.label--secondary{background:#2058a7}
.label--success{background:#62CA5F}
.label--info{background:#50bfff}
.label--warning{background:#F19417}
.label--danger{background:#F55656}
.label--light-overlay{background:rgba(255, 255, 255, 0.3)}
.label--dark-overlay{background:rgba(0, 0, 0, 0.15)}
.label--outline{background:transparent;border-color:#e9ebf0}
.label--outline.label--default{color:#505459;border-color:#e9ebf0}
.label--outline.label--primary{color:#9F620F;border-color:#F19417}
.label--outline.label--secondary{color:#2058a7;border-color:#2058a7}
.label--outline.label--success{color:#62CA5F;border-color:#62CA5F}
.label--outline.label--info{color:#50bfff;border-color:#50bfff}
.label--outline.label--warning{color:#9F620F;border-color:#F19417}
.label--outline.label--danger{color:#F55656;border-color:#F55656}
.label--outline.label--light-overlay{color:#ffffff;border-color:rgba(255, 255, 255, 0.3)}
.label--outline.label--dark-overlay{color:rgba(0, 0, 0, 0.6);border-color:rgba(0, 0, 0, 0.15)}
.label--status{background:transparent;border:none}
.label--status:before{border:2px solid}
.label--status.label--default{color:#505459}
.label--status.label--primary{color:#9F620F}
.label--status.label--secondary{color:#2058a7}
.label--status.label--success{color:#62CA5F}
.label--status.label--info{color:#50bfff}
.label--status.label--warning{color:#9F620F}
.label--status.label--danger{color:#F55656}
.label--status.label--light-overlay{color:#ffffff}
.label--status.label--dark-overlay{color:rgba(0, 0, 0, 0.6)}
.breadcrumb{background:transparent}
.breadcrumb__item.is-active .breadcrumb__link{color:#505459}
.list .list__label{color:#919599}
.pagination__item.is-active, .pagination__item--active{color:#9f620f}
.package{border:solid 1px #e9ebf0}
.switcher{border:1px solid #f2f3f6}
.switcher .switcher__item{color:#505459;border:0;background:transparent}
.switcher .switcher__item.is-active{color:#fff}
.switcher .switcher__highlight{background:#2058a7}
.ribbon{background:#F19417;color:#f0f0f0}
.table--border{border:1px solid}
.t-c__mass-actions{background:#fff}
.t-c__mass-actions:before{color:#F19417}
.t-c__mass-actions .drop-arrow:after{background:#fff}
.t-c__body--boxed{background:#ffffff;border:1px solid #e9ebf0}
.t-c__footer{border-top:1px solid #e9ebf0}
.t-c__footer .dt-button, .t-c__footer .paginate_button{color:#5c6166}
.t-c__footer .dt-button.active, .t-c__footer .dt-button.current, .t-c__footer .paginate_button.active, .t-c__footer .paginate_button.current{color:#9F620F}
.t-c__footer .paginate_button.previous, .t-c__footer .paginate_button.next{color:#505459}
@media (min-width: 752px){
  .t-c__body .table-footer{border-right:0;border-left:0}
}
.widget__header + .widget__body{border-top:0}
.widget__top + .widget__body, .widget__top + .widget__header{border-top:0}
.widget__body > .widget__actions, .widget__body > .widget__media{border:0}
.widget__body + .widget__body{border-top:0}
.widget__body + .widget__body[class*='bg-']{border-color:transparent}
.widget__body .list-group{border:none}
.widget .widget__body .widget__top, .widget .widget__header .widget__top, .widget .widget__popup .widget__top{border-width:0}
.widget__actions + .widget__body{border-top:0}
.widget__header, .widget__top, .widget__body, .widget__actions{border-width:1px;border-style:solid}
.widget__media{background:#f8f9fa}
.widget__media:before, .widget__media .widget__overlay:before{border:1px solid rgba(0, 0, 0, 0.05)}
.widget__overlay{background:linear-gradient(-60deg, rgba(228, 236, 242, 0.9) 0%, rgba(239, 242, 245, 0.6) 100%)}
.widget--dashed .widget__body, .widget--dashed .widget__header{border-style:dashed}
.widget{background:#ffffff}
.widget__header, .widget__top, .widget__body, .widget__actions, .widget__media{border-color:#e9ebf0}
.widget__top__title-text{color:#1F222B}
.widget--link:hover, .widget--dashed:hover, .widget--check:hover{color:#505459}
.widget--link:hover .widget__header, .widget--link:hover .widget__top, .widget--link:hover .widget__body, .widget--link:hover .widget__actions, .widget--link:hover .widget__media, .widget--dashed:hover .widget__header, .widget--dashed:hover .widget__top, .widget--dashed:hover .widget__body, .widget--dashed:hover .widget__actions, .widget--dashed:hover .widget__media, .widget--check:hover .widget__header, .widget--check:hover .widget__top, .widget--check:hover .widget__body, .widget--check:hover .widget__actions, .widget--check:hover .widget__media{border-color:#F19417}
.widget--link:hover .btn, .widget--link:hover .btn__icon, .widget--dashed:hover .btn, .widget--dashed:hover .btn__icon, .widget--check:hover .btn, .widget--check:hover .btn__icon{color:#9F620F}
.widget.is-active{color:#9F620F}
.widget.is-active .widget__header, .widget.is-active .widget__top, .widget.is-active .widget__body, .widget.is-active .widget__actions, .widget.is-active .widget__media{border-color:#F19417}
.widget.is-active .btn--icon .btn__icon{color:#F19417}
.widget.is-active-success{color:#62CA5F}
.widget.is-active-success .widget__header, .widget.is-active-success .widget__top, .widget.is-active-success .widget__body, .widget.is-active-success .widget__actions, .widget.is-active-success .widget__media{border-color:#62CA5F}
.widget.is-active-success .btn--icon .btn__icon{color:#62CA5F}
.has-dark-bg[class*="widget"]{border:0}
.has-dark-bg[class*="widget"] > *{border:0}
.has-dark-bg[class*="widget"] .top__title-text{color:#ffffff}
.has-dark-bg[class*="widget"] .form-control{border-color:transparent}
.has-dark-bg.widget{background:transparent}
.list-group{border:1px solid #e9ebf0}
.list-group__item{border-bottom:1px solid #f2f3f6;color:#505459}
.list-group__item:last-child{border-bottom:0}
.list-group__label{color:#919599}
.list-group__collapse > .list-group__content:before{background-color:#f2f3f6}
.list-group--simple{border:none}
.list-group--simple .list-group__item{border:none}
.list-group--collapse .list-group__top:hover .top__title{color:#9F620F}
.tree-view .list-group{border:none}
.tree-view .list-group__item{border:none}
.tree-view .list-group__item:hover{color:#5c6166}
.tree-view .list-group__item.is-active > .top .top__title{color:#62CA5F}
.tree-view--bordered .list-group__top:before{background:#f2f3f6}
.tree-view--bordered .list-group:before{background:#f2f3f6}
.modal__content{background-color:#fff}
.modal__body{border-top:1px solid #f8f9fa;border-bottom:1px solid #f8f9fa}
.modal--hero .modal__body, .modal--info .modal__body{border:0}
.modal-backdrop{background-color:rgba(0, 0, 0, 0.5)}
.nav--tabs.nav--horizontal:after{background:none}
.tabs-container{border-bottom:1px solid #e9ebf0}
.tabs--boxed > .tab-content{background-color:#f8f9fa}
.tabs-vertical .active .tabs__link{border-bottom:3px solid #F19417}
.steps__item-count:before{color:#fff}
.steps__item.is-completed .steps__item-count{background:#F19417}
.steps--circled .steps__item-count{border:2px solid #e0e3ea}
.steps--circled .steps__item.is-completed .steps__item-count, .steps--circled .steps__item.is-active .steps__item-count{border-color:#F19417}
.steps--circled .steps__item.is-active .steps__item-count{color:#9F620F}
.progress__bar{background:rgba(0, 0, 0, 0.1)}
.progress__fill{background:#F19417}
.progress__fill--weak{background:#F55656}
.progress__fill--medium{background:#F19417}
.progress__fill--good{background:#50bfff}
.progress__fill--strong{background:#62CA5F}
.mob-i-c, .i-c, [class*="tab-i-c-"] [class*="mob-i-c-"], [class*="i-c-"], [class*="l-i-"]{color:#5c6166}
.i-circled--border{border:1px solid #F19417}
.well{background:#f2f3f6;border:none;color:#505459;background:#f8f9fa}
.well--hero{background:linear-gradient(120deg, #2765c9 0%, #2058a7 100%)}
.toast-message .alert{border:none}
.input-group__addon{background:#f2f3f6}
.input-group__actions > .selectize-control:before{background-color:#f2f3f6}
.input-group.input-group--simple{border-color:transparent}
.input-group.input-group--simple:hover, .input-group.input-group--simple:focus, .input-group.input-group--simple:active, .input-group.input-group--simple.is-focus{border-color:transparent}
.input-group.is-focus:active, .input-group.is-focus:hover, .input-group.is-focus{border:1px solid #F19417}
.input-group--toggle:not(.is-open){background:transparent;border-color:transparent}
.input-group--toggle:not(.is-open):hover, .input-group--toggle:not(.is-open):focus, .input-group--toggle:not(.is-open):acive, .input-group--toggle:not(.is-open).is-focus{background:transparent;border-color:transparent}
.input-group, .form-control, .form-indicator{color:#505459;border:1px solid #e0e3ea;background-color:#ffffff}
.input-group:hover , .input-group .form-check label:hover .form-indicator, .form-control:hover , .form-control .form-check label:hover .form-indicator, .form-indicator:hover , .form-indicator .form-check label:hover .form-indicator{border-color:#e9ebf0}
.input-group:active, .input-group:focus, .input-group .form-check label:active .form-indicator, .input-group .form-check label:focus .form-indicator, .form-control:active, .form-control:focus, .form-control .form-check label:active .form-indicator, .form-control .form-check label:focus .form-indicator, .form-indicator:active, .form-indicator:focus, .form-indicator .form-check label:active .form-indicator, .form-indicator .form-check label:focus .form-indicator{border-color:#F19417}
.form-label, .form-feedback{color:#919599}
.form-tooltip-helper{color:#b3b5b9}
.form-upload{border:1px dashed #F19417}
.help-block{color:#919599}
.form-group.is-loading .preloader{background:rgba(255, 255, 255, 0.6)}
.form-group.is-success .input-group, .form-group.is-success .form-control, .form-group.is-success .form-indicator{color:#62CA5F;border:1px solid #62CA5F;background-color:#ffffff}
.form-group.is-success .input-group:hover , .form-group.is-success .input-group .form-check label:hover .form-indicator, .form-group.is-success .form-control:hover , .form-group.is-success .form-control .form-check label:hover .form-indicator, .form-group.is-success .form-indicator:hover , .form-group.is-success .form-indicator .form-check label:hover .form-indicator{border-color:#62CA5F}
.form-group.is-success .input-group:active, .form-group.is-success .input-group:focus, .form-group.is-success .input-group .form-check label:active .form-indicator, .form-group.is-success .input-group .form-check label:focus .form-indicator, .form-group.is-success .form-control:active, .form-group.is-success .form-control:focus, .form-group.is-success .form-control .form-check label:active .form-indicator, .form-group.is-success .form-control .form-check label:focus .form-indicator, .form-group.is-success .form-indicator:active, .form-group.is-success .form-indicator:focus, .form-group.is-success .form-indicator .form-check label:active .form-indicator, .form-group.is-success .form-indicator .form-check label:focus .form-indicator{border-color:#62CA5F}
.form-group.is-success .form-label, .form-group.is-success .form-feedback{color:#919599}
.form-group.is-warning .input-group, .form-group.is-warning .form-control, .form-group.is-warning .form-indicator{color:#9F620F;border:1px solid #F19417;background-color:#ffffff}
.form-group.is-warning .input-group:hover , .form-group.is-warning .input-group .form-check label:hover .form-indicator, .form-group.is-warning .form-control:hover , .form-group.is-warning .form-control .form-check label:hover .form-indicator, .form-group.is-warning .form-indicator:hover , .form-group.is-warning .form-indicator .form-check label:hover .form-indicator{border-color:#F4A945}
.form-group.is-warning .input-group:active, .form-group.is-warning .input-group:focus, .form-group.is-warning .input-group .form-check label:active .form-indicator, .form-group.is-warning .input-group .form-check label:focus .form-indicator, .form-group.is-warning .form-control:active, .form-group.is-warning .form-control:focus, .form-group.is-warning .form-control .form-check label:active .form-indicator, .form-group.is-warning .form-control .form-check label:focus .form-indicator, .form-group.is-warning .form-indicator:active, .form-group.is-warning .form-indicator:focus, .form-group.is-warning .form-indicator .form-check label:active .form-indicator, .form-group.is-warning .form-indicator .form-check label:focus .form-indicator{border-color:#F4A945}
.form-group.is-warning .form-label, .form-group.is-warning .form-feedback{color:#919599}
.form-group.is-error .input-group, .form-group.is-error .form-control, .form-group.is-error .form-indicator{color:#F55656;border:1px solid #F55656;background-color:#ffffff}
.form-group.is-error .input-group:hover , .form-group.is-error .input-group .form-check label:hover .form-indicator, .form-group.is-error .form-control:hover , .form-group.is-error .form-control .form-check label:hover .form-indicator, .form-group.is-error .form-indicator:hover , .form-group.is-error .form-indicator .form-check label:hover .form-indicator{border-color:#F55656}
.form-group.is-error .input-group:active, .form-group.is-error .input-group:focus, .form-group.is-error .input-group .form-check label:active .form-indicator, .form-group.is-error .input-group .form-check label:focus .form-indicator, .form-group.is-error .form-control:active, .form-group.is-error .form-control:focus, .form-group.is-error .form-control .form-check label:active .form-indicator, .form-group.is-error .form-control .form-check label:focus .form-indicator, .form-group.is-error .form-indicator:active, .form-group.is-error .form-indicator:focus, .form-group.is-error .form-indicator .form-check label:active .form-indicator, .form-group.is-error .form-indicator .form-check label:focus .form-indicator{border-color:#F55656}
.form-group.is-error .form-label, .form-group.is-error .form-feedback{color:#919599}
.form-group.is-info .input-group, .form-group.is-info .form-control, .form-group.is-info .form-indicator{color:#50bfff;border:1px solid #50bfff;background-color:#ffffff}
.form-group.is-info .input-group:hover , .form-group.is-info .input-group .form-check label:hover .form-indicator, .form-group.is-info .form-control:hover , .form-group.is-info .form-control .form-check label:hover .form-indicator, .form-group.is-info .form-indicator:hover , .form-group.is-info .form-indicator .form-check label:hover .form-indicator{border-color:#50bfff}
.form-group.is-info .input-group:active, .form-group.is-info .input-group:focus, .form-group.is-info .input-group .form-check label:active .form-indicator, .form-group.is-info .input-group .form-check label:focus .form-indicator, .form-group.is-info .form-control:active, .form-group.is-info .form-control:focus, .form-group.is-info .form-control .form-check label:active .form-indicator, .form-group.is-info .form-control .form-check label:focus .form-indicator, .form-group.is-info .form-indicator:active, .form-group.is-info .form-indicator:focus, .form-group.is-info .form-indicator .form-check label:active .form-indicator, .form-group.is-info .form-indicator .form-check label:focus .form-indicator{border-color:#50bfff}
.form-group.is-info .form-label, .form-group.is-info .form-feedback{color:#919599}
.form-boxed{background-color:#f8f9fa}
.selectize-control{border:0}
.selectize-control .selectize-input.dropdown-active{border-color:#F19417}
.selectize-control .selectize-input.dropdown-active input{border-color:#F19417}
.selectize-control .selectize-input input{color:#9F620F}
.selectize-control.multi .item{background:#e9ebf0}
.selectize-control.multi .item.active{color:inherit}
.selectize-dropdown{background:#ffffff}
.selectize-dropdown .option.active, .selectize-dropdown .option:hover{background:transparent;color:#9F620F}
.has-dark-background .selectize-input{border-color:#fff}
.form-checkbox:checked + .form-indicator{border:2px solid #F19417 !important;background:#F19417 !important}
.form-radio:checked + .form-indicator:after{border:6px solid #F19417}
.form-indicator{border-width:2px}
.form-check.is-success .form-indicator{border-color:#62CA5F}
.form-check.is-success .form-text{color:#62CA5F}
.form-check.is-warning .form-indicator{border-color:#F19417}
.form-check.is-warning:not(.form-check--basic) label:hover .form-indicator{border-color:#F4A945}
.form-check.is-warning:not(.form-check--basic) label:active .form-indicator, .form-check.is-warning:not(.form-check--basic) label:focus .form-indicator{border-color:#F4A945}
.form-check.is-warning .form-checkbox:checked + .form-indicator{border-color:#F19417 !important;background-color:#F19417 !important}
.form-check.is-warning .form-text{color:#9F620F}
.form-check.is-error .form-indicator{border-color:#F55656}
.form-check.is-error:not(.form-check--basic) label:hover .form-indicator{border-color:#F55656}
.form-check.is-error:not(.form-check--basic) label:active .form-indicator, .form-check.is-error:not(.form-check--basic) label:focus .form-indicator{border-color:#F55656}
.form-check.is-error .form-checkbox:checked + .form-indicator{border-color:#F55656 !important;background-color:#F55656 !important}
.form-check.is-error .form-text{color:#F55656}
.form-check.is-info .form-indicator{border-color:#50bfff}
.form-check.is-info:not(.form-check--basic) label:hover .form-indicator{border-color:#50bfff}
.form-check.is-info:not(.form-check--basic) label:active .form-indicator, .form-check.is-info:not(.form-check--basic) label:focus .form-indicator{border-color:#50bfff}
.form-check.is-info .form-checkbox:checked + .form-indicator{border-color:#50bfff !important;background-color:#50bfff !important}
.form-check.is-info .form-text{color:#50bfff}
.switch__checkbox:checked + .switch__container{background-color:#62CA5F}
.switch__handle{background-color:#fff}
.switch__container{background-color:#e0e3ea}
.switch--icon .switch__checkbox + .switch__container:after{color:#F19417}
.switch--icon .switch__checkbox:checked + .switch__container{background-color:#F19417}
.switch--text .switch__checkbox + .switch__container:after{color:#9F620F}
.switch--text .switch__checkbox:checked + .switch__container{background-color:#F19417}
.switch--primary .switch__handle{background:#F19417}
.switch--primary .switch__container{background:#e9ebf0}
.app{background:#ffffff}
.app-header{background:#ffffff}
.app-main__nav:after, .app-main__steps:after{background:#e9ebf0}
.app-main__actions{background:#ffffff;border-top:1px solid #e9ebf0}
.app-main__footer{background:#ffffff;border-top:1px solid #e9ebf0}
.app-main__notification .notification__nav{border-top:1px solid rgba(0, 0, 0, 0.05)}
.app-main__toolbar{background:#ffffff}
@media (max-width: 1011px){
  .app--main-toolbar-top .app-main__toolbar{background:#1F222B}
  .app--main-toolbar-top .app-main__toolbar .nav > .nav__item > .nav__link{color:#e3e8ec}
  .app--main-toolbar-top .app-main__toolbar .nav > .nav__item > .nav__link:hover, .app--main-toolbar-top .app-main__toolbar .nav > .nav__item > .nav__link:hover > .nav__link-icon, .app--main-toolbar-top .app-main__toolbar .nav > .nav__item > .nav__link:active, .app--main-toolbar-top .app-main__toolbar .nav > .nav__item > .nav__link:focus, .app--main-toolbar-top .app-main__toolbar .nav > .nav__item > .nav__link:active > .nav__link-icon, .app--main-toolbar-top .app-main__toolbar .nav > .nav__item > .nav__link:focus > .nav__link-icon{color:#ffffff}
  .app--main-toolbar-top .app-main__toolbar .nav > .nav__item .nav__link-icon{color:#e3e8ec}
  .app--main-toolbar-top .app-main__toolbar .nav > .nav__item.is-open > .nav__link, .app--main-toolbar-top .app-main__toolbar .nav > .nav__item.is-open > .nav__link > .nav__link-icon{color:#ffffff}
  .app--main-toolbar-top .app-main__toolbar .nav > .nav__item.is-active > .nav__link, .app--main-toolbar-top .app-main__toolbar .nav > .nav__item.is-active > .nav__link > .nav__link-icon{color:#F19417}
}
.app--footer-bottom .app-main__footer{background:#fff}
.block__sidebar.has-bg{background-color:#F19417}
@media (max-width: 751px){
  .block__body{border:none}
  .top.top--tools .top__toolbar .has-dropdown{border-bottom:1px solid #e9ebf0}
}
.tooltip.drop .drop-content{background:#44474c;color:#ffffff}
.tooltip .tooltip__arrow{border-width:6px 6.5px 0 6.5px;border-style:solid;border-color:#44474c transparent transparent transparent}
.dropdown{background:#ffffff}
.dropdown > .list-group, .dropdown .dropdown__body > .list-group{border:none}
.dropdown__item.is-active > .dropdown__link, .dropdown__item.is-active > .dropdown__link > .dropdown__link-icon, .dropdown__item.is-open > .dropdown__link, .dropdown__item.is-open > .dropdown__link > .dropdown__link-icon{color:#9f620f}
.dropdown__link{color:#505459}
.dropdown__link-icon{color:#5c6166}
.dropdown__link:hover, .dropdown__link:hover > .dropdown__link-icon{color:#9f620f}
.dropdown__link:active, .dropdown__link:focus{color:#9f620f}
.dropdown__divider{background:#e9ebf0}
.drop-arrow:after, .dropdown__arrow:after{background:#ffffff}
@media (max-width: 751px){
  .mob-dropdown > .btn{background:none;border:none}
}
.text-white{color:#fff !important}
.text-faded{color:#919599 !important}
.text-faded i{color:#F19417}
.text-default{color:#505459 !important}
.text-primary{color:#9F620F !important}
.text-secondary{color:#2058a7 !important}
.text-success{color:#62CA5F !important}
.text-info{color:#50bfff !important}
.text-warning{color:#9F620F !important}
.text-danger{color:#F55656 !important}
.text-hide{color:transparent;background-color:transparent;border:0}
.bg-default{background:#e9ebf0 !important}
.border-default{border-color:#e9ebf0 !important}
.bg-default-lighter{background:#f2f3f6 !important}
.border-default-lighter{border-color:#f2f3f6 !important}
.bg-default-darker{background:#e0e3ea !important}
.border-default-darker{border-color:#e0e3ea !important}
.bg-default-faded{background:#f8f9fa !important}
.border-default-faded{border-color:#f8f9fa !important}
.bg-default-gradient{background:linear-gradient(120deg, #e9ebf0 0%, #d1d5df 100%) !important}
.border-default-gradient{border-color:linear-gradient(120deg, #e9ebf0 0%, #d1d5df 100%) !important}
.bg-primary{background:#F19417 !important}
.border-primary{border-color:#F19417 !important}
.bg-primary-lighter{background:#f4a945 !important}
.border-primary-lighter{border-color:#f4a945 !important}
.bg-primary-darker{background:#d48214 !important}
.border-primary-darker{border-color:#d48214 !important}
.bg-primary-faded{background:#fef5e8 !important}
.border-primary-faded{border-color:#fef5e8 !important}
.bg-primary-gradient{background:linear-gradient(120deg, #f4a945 0%, #F19417 100%) !important}
.border-primary-gradient{border-color:linear-gradient(120deg, #f4a945 0%, #F19417 100%) !important}
.bg-secondary{background:#2058a7 !important}
.border-secondary{border-color:#2058a7 !important}
.bg-secondary-lighter{background:#276ac9 !important}
.border-secondary-lighter{border-color:#276ac9 !important}
.bg-secondary-darker{background:#194685 !important}
.border-secondary-darker{border-color:#194685 !important}
.bg-secondary-faded{background:#d0e0f6 !important}
.border-secondary-faded{border-color:#d0e0f6 !important}
.bg-secondary-gradient{background:linear-gradient(120deg, #2765c9 0%, #2058a7 100%) !important}
.border-secondary-gradient{border-color:linear-gradient(120deg, #2765c9 0%, #2058a7 100%) !important}
.bg-success{background:#62CA5F !important}
.border-success{border-color:#62CA5F !important}
.bg-success-lighter{background:#80d47e !important}
.border-success-lighter{border-color:#80d47e !important}
.bg-success-darker{background:#44c040 !important}
.border-success-darker{border-color:#44c040 !important}
.bg-success-faded{background:#d3f0d2 !important}
.border-success-faded{border-color:#d3f0d2 !important}
.bg-success-gradient{background:linear-gradient(120deg, #62CA5F 0%, #44c040 100%) !important}
.border-success-gradient{border-color:linear-gradient(120deg, #62CA5F 0%, #44c040 100%) !important}
.bg-info{background:#50bfff !important}
.border-info{border-color:#50bfff !important}
.bg-info-lighter{background:#79ceff !important}
.border-info-lighter{border-color:#79ceff !important}
.bg-info-darker{background:#27b0ff !important}
.border-info-darker{border-color:#27b0ff !important}
.bg-info-faded{background:#e9f7ff !important}
.border-info-faded{border-color:#e9f7ff !important}
.bg-info-gradient{background:linear-gradient(120deg, #50bfff 0%, #27b0ff 100%) !important}
.border-info-gradient{border-color:linear-gradient(120deg, #50bfff 0%, #27b0ff 100%) !important}
.bg-warning{background:#F19417 !important}
.border-warning{border-color:#F19417 !important}
.bg-warning-lighter{background:#f4a945 !important}
.border-warning-lighter{border-color:#f4a945 !important}
.bg-warning-darker{background:#d48214 !important}
.border-warning-darker{border-color:#d48214 !important}
.bg-warning-faded{background:#fcead1 !important}
.border-warning-faded{border-color:#fcead1 !important}
.bg-warning-gradient{background:linear-gradient(120deg, #F4A945 0%, #d48214 100%) !important}
.border-warning-gradient{border-color:linear-gradient(120deg, #F4A945 0%, #d48214 100%) !important}
.bg-danger{background:#F55656 !important}
.border-danger{border-color:#F55656 !important}
.bg-danger-lighter{background:#f77d7d !important}
.border-danger-lighter{border-color:#f77d7d !important}
.bg-danger-darker{background:#f32f2f !important}
.border-danger-darker{border-color:#f32f2f !important}
.bg-danger-faded{background:#fee6e6 !important}
.border-danger-faded{border-color:#fee6e6 !important}
.bg-danger-gradient{background:linear-gradient(120deg, #F55656 0%, #f32f2f 100%) !important}
.border-danger-gradient{border-color:linear-gradient(120deg, #F55656 0%, #f32f2f 100%) !important}
.bg-gray{background:#1F222B !important}
.border-gray{border-color:#1F222B !important}
.bg-gray-lighter{background:#2a2e3a !important}
.border-gray-lighter{border-color:#2a2e3a !important}
.bg-gray-darker{background:#14161c !important}
.border-gray-darker{border-color:#14161c !important}
.bg-gray-faded{background:#5f6884 !important}
.border-gray-faded{border-color:#5f6884 !important}
.bg-gray-gradient{background:linear-gradient(120deg, #1F222B 0%, #0e0f13 100%) !important}
.border-gray-gradient{border-color:linear-gradient(120deg, #1F222B 0%, #0e0f13 100%) !important}
.bg-dark{background:#1F222B !important}
.border-dark{border-color:#1F222B !important}
.bg-dark-lighter{background:#2a2e3a !important}
.border-dark-lighter{border-color:#2a2e3a !important}
.bg-dark-darker{background:#14161c !important}
.border-dark-darker{border-color:#14161c !important}
.bg-dark-faded{background:#5f6884 !important}
.border-dark-faded{border-color:#5f6884 !important}
.bg-dark-gradient{background:linear-gradient(120deg, #1F222B 0%, #0e0f13 100%) !important}
.border-dark-gradient{border-color:linear-gradient(120deg, #1F222B 0%, #0e0f13 100%) !important}
.section{background:#fff}
.section + .section--dark{border-top:none}
.section + .section--enlargment{border-top:none}
.section--dark{background:#1F222B}
.section--dark .section__title{color:white}
.section--dark .section__subtitle{color:#8B8B8B}
.section--dark .section__desc{color:rgba(255, 255, 255, 0.4)}
.section--dark .feature:not(.feature--boxed){border-color:rgba(255, 255, 255, 0.2);color:#fff}
.section--dark .feature:not(.feature--boxed) .feature__title{color:#fff}
.section--dark .feature:not(.feature--boxed) .feature__actions .btn{color:#fff}
.section--primary{background:#F19417}
.section--primary .section__title{color:#fff}
.section--primary .section__desc{color:#fff}
.section--primary .section__actions{color:#fff}
.section--primary .section__actions .btn.btn--white:hover, .section--primary .section__actions .btn.btn--white:active, .section--primary .section__actions .btn.btn--white:focus{color:#9F620F}
.section--primary .feature:not(.feature--boxed){border-color:rgba(255, 255, 255, 0.2);color:#fff}
.section--primary .feature:not(.feature--boxed) .feature__title{color:#fff}
.section--primary .feature:not(.feature--boxed) .feature__desc{color:rgba(255, 255, 255, 0.7)}
.section--primary .feature:not(.feature--boxed) .feature__actions .btn{color:#fff}
.section--subsections .row:after{background:#2058a7}
.section.overlap + .section{border-top:none}
.section--separated{border-top:1px solid #F2F3F7;border-bottom:1px solid #F2F3F7}
.section--tld{background:transparent}
.section--features-banner{background-color:transparent}
.section--gray{background-color:#F2F2F2}
.section--search-domain .section__content{background-image:url(//domgate.com/storage/uploads/search.png);background-size:cover;background-repeat:no-repeat}
.section.overlap + .section{border-top:none}
.section--separated{border-top:1px solid #F2F3F7;border-bottom:1px solid #F2F3F7}
.section--tld{background:transparent}
.section--features-banner{background-color:transparent}
.section--gray{background-color:#F2F2F2}
.section--mt .section__content{background-color:#fff}
@media (max-width: 1011px){
  .section--graphic-half.section--graphic-order{border-bottom:0}
}
.site-mobile-header .btn--outline{color:#fff;border-color:#fff}
.site-mobile-header .btn--icon .btn__icon .zmdi{color:#14161c}
.site-mobile-header .btn--icon .btn__icon .zmdi:hover{color:#F19417}
@media (max-width: 1011px){
  .site-mobile-header{background:#fff}
  .site-mobile-header .btn--icon{background:linear-gradient(to right, #e81f2c 0%, #a71f5a 100%)}
  .site-mobile-header .btn--icon:after{background:#fff}
  .site.no-scroll .site-mobile-header{background:#fff}
}
.site.scroll-up .site-mobile-header{background-color:#fff}
.site-overlay{background:rgba(0, 0, 0, 0.6)}
.footer{background:#fff}
.footer__top{background:#fff}
.footer__bottom{background:#fff;border-top:1px solid #f5f5f5}
.footer__title{color:#fff}
.footer__nav .nav__item .nav__link{color:#fff}
.footer .nav--btn .nav__item .btn--icon.btn--facebook{color:#1F222B}
.footer .nav--btn .nav__item .btn--icon.btn--facebook:after{background:#F19417}
.footer .nav--sub:before{background:#fff}
.footer .nav--social.nav--btn .btn--social{color:#F19417}
.footer--dark{background-color:#1F222B}
.footer-bottom{border-top:1px solid rgba(242, 243, 247, 0.2)}
.footer-bottom .footer__left p{color:#fff}
.footer-bottom .footer__right .nav__link{color:#fff}
@media (max-width: 1011px){
  .footer.footer--rows .footer__bottom .col-lg-5:after{background:#f5f5f5}
  .footer__copyrights:before{background:#fff}
}
.feature__body + .feature__actions{background:rgba(59, 165, 255, 0.1)}
.feature--boxed{background:#fff}
.feature--boxed.feature--bordered .feature__body + .feature__actions{border-top:1px solid #e6e6eb}
.feature--bordered{border:1px solid #e6e6eb}
.feature--offer:hover{border-color:#F19417}
.feature--offer .feature__title:after{background-color:#F19417}
.feature--tld:hover{border-color:#F19417}
.nav .feature.feature--bordered{border-color:rgba(33, 131, 217, 0.8)}
.nav .feature.feature--bordered:hover{border-color:rgba(255, 255, 255, 0.4)}
@media (max-width: 1011px){
  .feature.feature--boxed-js:before{background:transparent}
  .feature.feature--boxed-js:after{background:#f5f5f5}
  .feature.feature--boxed-open .feature__header + .feature__body{background:#fff;border:1px solid #e6e6eb}
}
@media (max-width: 751px){
  .feature--offer.is-open{border-color:#F19417}
}
.navbar{background-color:transparent}
.navbar .brand__logo svg{color:#fff}
.navbar--v .navbar__account:hover, .navbar--v .navbar__account:focus, .navbar--v .navbar__account:active{color:#fff}
.navbar--v .navbar__account .account__link{background-color:#14161c}
.navbar--v .navbar__account .account__link:after{color:#fff}
.navbar--v .navbar__account .account__name{color:#fff}
.navbar--v .navbar__nav > .nav__item.is-open{background:#14161c}
.navbar--v .navbar__nav > .nav__item.has-notify .nav__link-icon:after{border:3px solid #F19417;background:#fff}
.navbar--v .navbar__nav > .nav__item.is-active > .nav__link{color:#fff}
.navbar--v .navbar__nav .nav--sub{background:#d48214}
.navbar--v .navbar__nav .nav--sub:before{background:#F19417}
.navbar--v .navbar__nav .nav--sub .nav__link{color:#F19417}
.navbar--v .navbar__nav .nav--sub .nav__link:hover, .navbar--v .navbar__nav .nav--sub .nav__link:active, .navbar--v .navbar__nav .nav--sub .nav__link:focus{color:#fff}
.navbar--v .navbar__nav .nav__title{color:#F19417}
.navbar--v .navbar__nav .nav__link{color:#e5f3ff;background:transparent}
.navbar--v .navbar__nav .nav__link .nav__link-icon{color:#fff}
.navbar--transparent{background:transparent}
.navbar .nav__link{color:#ffffff}
.navbar .nav__link:hover, .navbar .nav__link:hover .nav__link-icon{color:#9F620F !important}
.navbar .nav__link .nav__link-icon{color:#fff}
.navbar .nav__dropdown .nav__link{color:#1f222b}
.navbar .nav-divider{background-color:#e6e8ec}
.scroll-down .navbar{background-color:#ffffff}
.scroll-up .navbar{background-color:#ffffff}
.scroll-up .navbar .nav__link, .scroll-up .navbar .nav__link-icon{color:#282828}
.scroll-up .navbar__burger.is-open span{background:#F19417}
.scroll-up .navbar__burger.is-open:after{background:#ffffff;border:none}
.scroll-up .navbar .svg-logo{color:#000}
@media (max-width: 1011px){
  .navbar .navbar__nav .nav__item.visible--xs .btn:hover .btn__text{color:#F19417}
  .navbar .navbar__nav .nav__item--search .nav__item-wrapper{color:#505459}
  .navbar .navbar__nav .nav__link .nav__link-icon{color:#5c6166}
  .navbar .navbar__nav .badge{border:1px solid;background:transparent}
  .navbar .navbar__nav--language .nav__link .nav__link-icon{color:#fff}
  .navbar .navbar__nav--language .nav__dropdown{background:#fff}
  .mob-slide-r .navbar__nav .nav--sub{background:#fff}
  .mob-slide-r .navbar__nav .nav--sub .nav__link{color:#F19417}
  .mob-slide-r .navbar__nav .nav--sub .nav__link:hover, .mob-slide-r .navbar__nav .nav--sub .nav__link:active, .mob-slide-r .navbar__nav .nav--sub .nav__link:focus{color:#F19417}
  .scroll-up .navbar .navbar__burger span{background-color:#505459}
  .scroll-up .navbar__nav--language .nav__link .nav__link-icon{color:#505459}
  .navbar .navbar__nav .nav__item .nav__sub .nav__link{color:#8B8B8B}
  .navbar__menu{background:#fff}
  .navbar__menu.is-open .nav__link{color:inherit}
}
@media (min-width: 752px){
  .navbar--thin .navbar__nav > .nav__item.is-active{background-color:transparent}
  .navbar--thin .navbar__nav > .nav__item.is-active > .nav__link:after{border-width:8.5px 9px 8.5px 0;border-style:solid;border-color:transparent #fff transparent transparent}
  .navbar--thin .navbar__nav > .nav__item .nav--sub{background:white}
  .navbar--thin .navbar__nav > .nav__item .nav--sub .nav__link{color:#F19417}
  .navbar--thin .navbar__nav > .nav__item .nav--sub .nav__link:hover, .navbar--thin .navbar__nav > .nav__item .nav--sub .nav__link:active, .navbar--thin .navbar__nav > .nav__item .nav--sub .nav__link:focus{color:#F19417}
  .navbar--thin .navbar__account .account__link{background-color:transparent}
}
.block__sidebar .sidebar__title{color:#1F222B}
.block__rules .list-group__item{border:0}
.block__rules .list-group__addon{background-image:url("../img/doc.svg")}
.block--conditions{border:1px solid #F19417}
.domain-details__group:not(:last-of-type){border-bottom:1px solid #F2F3F7}
.domain-details__content .item__name, .domain-details__content .item__value{color:#1F222B}
.rs-overlay, .rs-overlay1, .rs-overlay2{background-color:white}
.rs-control.rs-error{border:1px dotted}
.rs-bar.rs-start .rs-seperator{border-top:none}
.rs-bar.rs-end .rs-seperator{border-bottom:none}
.rs-bar:not(.rs-rounded) .rs-seperator{border-left:none;border-right:none}
.rs-readonly .rs-tooltip.edit:hover{border-color:transparent}
.rs-handle{background-color:#fff}
.rs-path{border:1px solid #ededed}
.rs-tooltip .rs-input{border:none;background:transparent}
.rs-tooltip.edit:hover{border:1px solid #aaaaaa}
.rs-tooltip.hover{border:1px solid #aaaaaa}
.rs-handle-dot{border:1px solid #aaaaaa;background-color:white}
.rs-handle-dot:after{background-color:#838383}
.rs-seperator, .rs-border{border:none}
.rs-path-color{background-color:#ededed}
.rs-range-color{background-color:#cd1c35}
.rs-bg-color{background-color:white}
.g-c{background:rgba(59, 165, 255, 0.1)}
.section--dark .g-c{background:rgba(255, 255, 255, 0.15)}
.banner .g-c{background:rgba(255, 255, 255, 0.15)}
.banner{background:#312F2F;background-size:cover;background-repeat:no-repeat}
.banner__content{color:#fff}
.banner__content .input-group--domain-search{border:none}
.banner__content .input-group--domain-search.is-focus{border:none}
.banner__title{color:#fff}
.banner__desc{color:#fff}
.banner:before{background:linear-gradient(#0C0B0D 100%, rgba(100, 100, 100, 0.5) 50%, #0E0D0F 0%)}
.widget--boxed{background:#fff}
.widget--boxed .widget__header, .widget--boxed .widget__actions, .widget--boxed .widget__body{border:none}
.widget--primary > .widget__content{color:#fff}
.widget--primary .widget__body:after{background:#eaeaea}
.widget--tld .widget__top{color:#9F620F}
.widget--tld .widget__top.top--decoration:after{background-color:#F19417}
.widget--tld .widget__body{border:none}
.widget--tld .widget__price .price{color:#1F222B}
.widget--tld .widget__price .price--old{color:#1F222B}
.widget--domains .widget__top .top__title{color:#1F222B}
.widget--trademarks .widget__content .left__title{color:#1F222B}
.widget--outline{color:#fff}
.widget--outline .widget__body, .widget--outline .widget__actions{background:transparent}
.widget--outline .widget__actions{border-top:none}
.widget--outline .widget__body{border-bottom:none}
.widget--event > *{background:none}
.widget--event .widget__body{border:none}
.widget--event .widget__actions{border:none}
.widget--event .widget__actions .btn{background:rgba(0, 0, 0, 0.1);color:#fff}
.widget--event .event__subtitle{color:#000}
.widget--event .event__info span{color:rgba(255, 255, 255, 0.6)}
.widget--event .event__title{color:#fff}
.widget--annoucement > *{border:0;background:none}
.widget--annoucement .type-4{color:#9F620F}
.widget--annoucement .type-4 .heading--light{color:rgba(255, 255, 255, 0.5)}
.widget--annoucement .type-4 .heading--dark{color:rgba(0, 0, 0, 0.5)}
.widget--annoucement .widget__actions .btn{color:#fff}
.widget--testimonials .widget__body{border:0}
.widget--testimonials .widget__top .top-desc:after{background-color:#F19417}
.widget--testimonials .widget__top .top__title{color:#9F620F}
.widget--testimonials .widget__top .top__subtitle{color:#1F222B}
@media (max-width: 751px){
  .widget--tld .widget__top.top--decoration:after{background-color:#F19417}
}
.form-floating.is-required:after{background:#fff}
.input-group--domain-search{background-color:#ffffff}
.input-group--domain-search .selectize-control .selectize-input{color:#1F222B}
.input-group--domain-search .selectize-control .selectize-dropdown-content::-webkit-scrollbar-thumb{background:#F19417}
.input-group--domain-search .form-control{border:0}
.input-group--domain-search.is-active, .input-group--domain-search.is-focus{border-color:transparent}
.input-group--domain-search:focus, .input-group--domain-search:active{border-color:transparent}
.input-group--domain-search__icon{color:#BEBCBC}
.input-group--local{border:0}
.input-group--local.is-focus, .input-group--local.is-focus:hover, .input-group--local.is-focus:active{border:0}
.form-label, .form-group > label, .form-check > label{color:#8B8B8B}
.form-check--sm .form-indicator{border:1px solid #E6E6E6}
.form-check--sm .form-text{color:#8B8B8B}
.form-check--sm .form-checkbox:checked + .form-indicator:after{color:#F19417 !important}
.form-check--md .form-indicator{border-width:1px}
.svg-icon .svg-stroke{stroke:#F19417}
.label--file{background:transparent}
.label--file .label-text{color:#9F620F}
.input-group__actions .item{color:#1F222B}
.input-group__actions .selectize-control .selectize-input:after{color:#1F222B}
.input-group__actions .selectize-control .selectize-dropdown .option{color:#1F222B}
.time-stamp{background:#2058a7;color:#fff}
.timeline .time-tip{background:#fff}
.timeline .time-tip:before{border-width:8.5px 9px 8.5px 0;border-style:solid;border-color:transparent #fff transparent transparent}
.timeline:before{border-left:2px dashed #2058a7}
.post__content{border-bottom:1px solid #e6e8eb}
.post-group .post:last-child{border-bottom:1px solid #ebf6ff}
.post-group .post:last-child .post__content{border-bottom:none}
@media (max-width: 751px){
  .post{border-bottom:1px solid #ebf6ff}
  .post__content{border-bottom:none}
}
.pagination__item, .pagination__control{border:1px solid #ebf6ff}
.pagination__item.is-active{background:#F19417;color:#fff;border-color:#F19417}
.content-slider-pagination-bullet.is-active:after, .content-slider-pagination-bullet:hover:after{background:#F19417;border:1px solid #F19417}
.package{background:#fff}
.testimonial{background:#fff}
.testimonial__signature{color:#14161c}
@media (max-width: 1011px){
  .has-slider .swiper-pagination .swiper-pagination-bullet-active{background:#2058a7}
  .has-slider div[class^=swiper-button-]{color:#fff}
}
.site--components{background:#e5f3ff}
.control-container .btn{color:#F19417}
.plan{background:#fff}
.plan__column.plan__column--empty .plan__header{border-left:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}
.plan__column.plan__column--empty .plan__body{border-left:1px solid #f5f5f5}
.plan__column.plan--featured{background:#fff}
.plan__header{border-right:1px solid #f5f5f5;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}
.plan__body{border-bottom:1px solid #f5f5f5}
.plan__cell{border-right:1px solid #f5f5f5}
.plan__cell.plan__cell--highlight{background:#f5f8f9;border:none}
.plan .zmdi-check{color:#56cc71}
.plan .zmdi-close{color:#ff6c6c}
.plan.plan--cpanel .plan__column.plan--featured .plan__header{color:#9F620F}
@media (min-width: 1012px){
  .plan__cell.plan__cell-transparent{background:#f5f5f5}
  .plan__cell.plan__cell-white{background:#fff}
  .plan .plan__column .plan__header.plan__header--no-border{border-right:0;border-top:0}
  .plan .plan__column.plan__column--shadow{background:#fff}
  .plan .plan__column.plan__column--shadow .plan__header{border-top:0;border-right:none}
  .plan .plan__column.plan__column--shadow .plan__cell{border-right:0}
  .plan .plan__column.plan__column--shadow .plan__body{border-bottom:0}
  .plan .plan__column.plan__column--shadow .plan__cell--highlight{background:transparent}
  .plan .plan__body.plan__body--no-border .plan__cell{border-right:0}
}
.panel.panel__bordered{border-left:3px solid #fff;color:#fff}
.panel.panel__boxed{background:#fff}
.ellipsis{color:#a09f9f}
.newStyle{color:#acb0b8}
.border-default{border:1px solid #e9ebf0}
.price--old{color:#8B8B8B}
.price--new{color:#1F222B}
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video{border:0}
.btn--play__circle{stroke:#f19417}
.btn--play__arrow{fill:#f19417}
.btn--play:before{background:#f19417}
.list-group__content .price{color:#8B8B8B}
.list-group__content .price--new{color:#1F222B}
.list-group__addon span{color:#8B8B8B}
.list-flag h3{color:#fff}
.list-flag li{color:#fff}
.list--dots li a{color:#9F620F}
.list--dots li:before{color:#F19417}
@media (max-width: 751px){
  .btn--mob--outline{color:#9f620f;background-color:transparent;border-color:#F19417}
  .btn--mob--outline:focus, .btn--mob--outline:active, .btn--mob--outline:hover{color:#F19417;background-color:transparent;border-color:#f4a945}
}
.t-c__body--simple .cell-icon{border:2px solid #F19417;color:#F19417}
.table--domains + .t-c__footer{border-top:0}
.table--domains + .t-c__footer .paginate_button{color:#A09F9F}
.table--domains + .t-c__footer .paginate_button.current{color:#9F620F}
.table--domains + .t-c__footer .paginate_button.previous, .table--domains + .t-c__footer .paginate_button.next{color:#F19417}
.table--domains + .t-c__footer .dataTables_length select{border:1px solid #E6E6E6}
@media (max-width: 751px){
  .table-container--domains .table--domains .cell-name{border-top:1px solid #f2f3f6}
  .table-container--domains .table--domains .cell-actions{border-top:none}
}
.navbar__burger.is-open:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 10px}
.extensions{background:#fff;border-top:1px solid #e6e6eb}
.extensions__label{color:#A09F9F}
.extensions__list label{color:#515358}
.cookie-bar{background:#F19417}
.cookie-bar__desc{color:#1F222B}
.cookie-bar__desc a{color:#1F222B}
.cookie-bar__desc a:hover{color:#fff}
.cookie-bar__action{background:#fff;border:1px solid #fff;color:#1F222B}
.extensions__dropdown .dropdown__header .sort-by{color:#A09F9F}
.extensions__dropdown .input-group--filter:hover, .extensions__dropdown .input-group--filter:active, .extensions__dropdown .input-group--filter:focus{border-color:#F19417}
.extensions__dropdown .input-group--filter:hover:after, .extensions__dropdown .input-group--filter:active:after, .extensions__dropdown .input-group--filter:focus:after{border-top-color:#F19417}
.extensions__dropdown .input-group--filter:after{border:4px solid transparent;border-top-color:#A09F9F}
.banner__content .banner-map:hover{color:unset}
.banner__content .banner-map:hover .img-container::after{background-image:url(/assets/img/homepage-map_hover2.svg);background-size:contain;background-repeat:no-repeat;background-position:right}
.section--reforestation .section-text .section-text--title::before{background:#F19417}
.section .reforestation-gallery--content .gallery--text{background-color:#fff}
.DocSearch-Button{background:var(--docsearch-searchbox-background);border:0;color:var(--docsearch-muted-color)}
.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);color:var(--docsearch-text-color)}
.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}
.DocSearch-Button-Key{background:var(--docsearch-key-gradient);color:var(--docsearch-muted-color);border:0}
.DocSearch-Container{background-color:var(--docsearch-container-background)}
.DocSearch-Link{background:none;border:0;color:var(--docsearch-highlight-color)}
.DocSearch-Modal{background:var(--docsearch-modal-background)}
.DocSearch-Form{background:var(--docsearch-searchbox-focus-background)}
.DocSearch-Input{background:transparent;border:0;color:var(--docsearch-text-color)}
.DocSearch-MagnifierLabel,.DocSearch-Reset{color:var(--docsearch-highlight-color)}
.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{color:var(--docsearch-highlight-color)}
@media screen and (prefers-reduced-motion:reduce){
  .DocSearch-Reset{background:none;border:0;color:var(--docsearch-icon-color)}
}
.DocSearch-Reset{background:none;border:0;color:var(--docsearch-icon-color)}
.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}
.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}
.DocSearch-Logo svg{color:var(--docsearch-logo-color)}
.DocSearch-Hits mark{color:var(--docsearch-highlight-color)}
.DocSearch-HitsFooter{color:var(--docsearch-muted-color)}
.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}
.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color)}
.DocSearch-Hit-Tree{color:var(--docsearch-muted-color)}
.DocSearch-Hit-Container{color:var(--docsearch-hit-color)}
.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color)}
.DocSearch-Hit-action-button{background:none;border:0;color:inherit}
.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:rgba(0,0,0,.2)}
.DocSearch-Hit-path{color:var(--docsearch-muted-color)}
.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}
@media screen and (prefers-reduced-motion:reduce){
  .DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:rgba(0,0,0,.2)}
}
.DocSearch-Screen-Icon{color:var(--docsearch-muted-color)}
.DocSearch-Prefill{background:none;border:0;color:var(--docsearch-highlight-color)}
.DocSearch-Footer{background:var(--docsearch-footer-background)}
.DocSearch-Commands{color:var(--docsearch-muted-color)}
.DocSearch-Commands-Key{background:var(--docsearch-key-gradient);color:var(--docsearch-muted-color);border:0}
@media (max-width:768px){
  .DocSearch-Cancel{background:none;border:0;color:var(--docsearch-highlight-color)}
}
:root{--docsearch-primary-color:#d48214;--docsearch-hit-active-color:#d48214;--docsearch-searchbox-shadow:inset 0 0 0 1px #d48214}
.nav__item--search{color:#fff}
.nav__item--search:hover{color:#d48214 !important}
.DocSearch-MagnifierLabel{color:#d48214}
.DocSearch-Hit a{border:1px solid #E6E6EB}
.DocSearch-Hit-title{color:#293642}
.DocSearch-Hit-path{color:#505459}
.DocSearch-Hit[aria-selected="true"] a{border-color:#d48214}
.DocSearch-Hit[aria-selected="true"] .DocSearch-Hit-title, .DocSearch-Hit[aria-selected="true"] .DocSearch-Hit-path{color:#293642 !important}
.DocSearch-Hits mark{color:#9f620f}
/* D1 et D2 (Quentin, 16/10/2026) : les liens de paragraphe du theme sont en orange texte #9F620F ; sur la bande a l'encre de
   l'accueil (.accueil-encre__apres, 6,8:1) ils gardent l'orange du logo, et son orange clair au survol. */
.accueil-encre__apres a, .accueil-encre__apres a:focus, .accueil-encre__apres a:active{color:#F19417}
.accueil-encre__apres a:hover{color:#F4A945}
/* Le survol d'un lien de paragraphe : deja en orange texte, il ne peut plus foncer (#D48214 : 3,0:1) ; le soulignement
   s'epaissit. Les liens des listes a puces du theme, soulignes eux aussi, de meme. */
p a:hover{text-decoration-thickness:2px}
.list--dots li a:hover{text-decoration-thickness:2px}
/* Le theme estompe tout lien survole ou appuye (style.css : a:active, a:hover, opacite .9) : la couleur rendue sortait de la
   palette et du contraste voulu (l'orange texte #9F620F tombait a 4,10:1 sur le blanc, l'encre sur l'orange d'appui #D48214
   a 4,4:1). Les liens restent opaques (17/10/2026) ; nos feuilles qui posent leur propre opacite, plus precises, la gardent. */
a:active, a:hover{opacity:1}
/* Le gris des sections du theme (#F2F2F2) : l'orange texte n'y fait que 4,44:1 (le gris #6A7079 des textes 4,46:1), sous le
   seuil de 4,5:1. Il prend le gris de nos blocs (--bl-fond, #F5F6F9, deja pose sur les sections grises des temoignages) :
   4,60:1 et 4,62:1 (17/10/2026). Nos sections qui posent leur propre fond le gardent. */
.section--gray{background-color:#F5F6F9}
/* Les @keyframes du theme qui portent un orange, en entier : le dernier bloc d'un nom remplace le bloc du theme. */
@keyframes playbuttoncircle{0%{fill:#f19417;stroke:#f19417;opacity:0.2}25%{fill:#f19417;stroke:#f19417;opacity:0.4}50%{fill:#f19417;stroke:#f19417;opacity:0.6}75%{fill:#f19417;stroke:#f19417;opacity:0.8}100%{fill:#f19417;stroke:#f19417;opacity:1}}
