html{font-weight:300;text-transform:none;font-size:18px;letter-spacing:0em;line-height:1.7em;font-family:Saira, Arial, Helvetica, sans-serif;}.top-bar{font-weight:400;text-transform:none;font-size:0.75em;letter-spacing:0em;line-height:1em;font-family:Saira, Arial, Helvetica, sans-serif;}.astroid-footer, .astroid-footer-section, .jollyany-bottom-section{font-weight:300;text-transform:none;font-size:16px;letter-spacing:0em;line-height:1.7em;font-family:Saira, Arial, Helvetica, sans-serif;}body{ background-image: url(https://portail-test.cfdt-services.fr/images/bg-body.png);}h1,h2,h3,h4,h5,h6{ color: rgb(46, 60, 64);}.tpp-bootstrap a{ color: rgb(228, 93, 15);}.tpp-bootstrap a:hover, a.uk-link-heading:hover, .uk-link-heading a:hover, .uk-link-toggle:hover .uk-link-heading, .uk-link-toggle:focus .uk-link-heading{ color: rgb(255, 180, 0);}.jollyany-login-icon, .jollyany-login-icon > i{ color: rgb(228, 93, 15) !important;}.jollyany-hikacart-icon, .jollyany-hikacart-icon > i{ color: rgb(235, 43, 122) !important;}#jollyany-dropdownmenu > i{ color: rgb(251, 121, 6) !important;}.astroid-sidebar-menu .nav-item-submenu a.item-link-component {color:rgb(255, 255, 255);}.astroid-sidebar-menu .nav-item-submenu a.item-link-component:hover {color:rgb(255, 180, 0);}.astroid-sidebar-menu .nav-item-submenu a.item-link-component.active {color:rgb(228, 93, 15);}.astroid-sidebar-menu .navbar-subnav {background-color:rgb(202, 96, 34);}.jollyany-bottom-section {background-color:rgb(45, 45, 45) !important;}.jollyany-bottom-section {color:rgb(255, 255, 255) !important;}.jollyany-bottom-section h1, .jollyany-bottom-section h2, .jollyany-bottom-section h3, .jollyany-bottom-section h4, .jollyany-bottom-section h5, .jollyany-bottom-section h6 {color:rgb(255, 255, 255) !important;}.jollyany-bottom-section a {color:rgb(251, 121, 6) !important;}.jollyany-bottom-section a:hover {color:rgb(255, 180, 0) !important;}.astroid-offcanvas {width: 320px;} .astroid-offcanvas .dropdown-menus {width: 320px !important;}.st-effect-2.astroid-offcanvas-open .astroid-content{-webkit-transform:translate3d(320px, 0, 0);transform:translate3d(320px, 0, 0);}.st-effect-2.astroid-offcanvas-open .st-effect-2.astroid-offcanvas{-webkit-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0);}.astroid-offcanvas-opened .astroid-wrapper{background:rgb(173, 181, 189);}.st-effect-2.astroid-offcanvas{z-index:0 !important;}.st-effect-2.astroid-offcanvas-open .st-effect-2.astroid-offcanvas{visibility: visible; -webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;}.st-effect-2.astroid-offcanvas::after{display:none;}.offcanvasDirRight .st-effect-2.astroid-offcanvas-open .astroid-content{-webkit-transform:translate3d(-320px, 0, 0);transform:translate3d(-320px, 0, 0);}.mobilemenu-slide.astroid-mobilemenu{visibility:visible;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}.mobilemenu-slide.astroid-mobilemenu-open .mobilemenu-slide.astroid-mobilemenu {visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.mobilemenu-slide.astroid-mobilemenu::after{display:none;}#Banner {background-color:rgb(248, 249, 250);}#ct-911555907128695{margin-top:40px}#f-5e5lnagkc{color:rgb(255, 255, 255);}#f-5e5lnagkc a:hover{color:rgb(255, 180, 0);}#footer1{background-color:rgb(231, 92, 33);}#af-kqus679h7{background-color:rgb(45, 45, 45);}#fs-1528971627712{background-color:rgb(45, 45, 45);color:rgb(255, 255, 255);}#fs-1528971627712 a{color:rgb(255, 255, 255);}#fs-1528971627712 a:hover{color:rgb(247, 194, 33);}body, .body{font-weight:300;text-transform:none;font-size:18px;letter-spacing:0em;line-height:1.7em;font-family:Saira, Arial, Helvetica, sans-serif;}h1, .h1{color:rgb(112, 112, 112);font-weight:600;text-transform:none;font-size:2.5em;letter-spacing:0em;line-height:1.5em;font-family:Barlow Semi Condensed, Arial, Helvetica, sans-serif;}h2, .h2{color:rgb(228, 93, 15);font-weight:600;text-transform:none;font-size:2em;letter-spacing:0em;line-height:1.2em;font-family:Barlow Semi Condensed, Arial, Helvetica, sans-serif;}h3, .h3{font-weight:600;text-transform:none;font-size:1.8em;letter-spacing:0em;line-height:1.2em;font-family:Barlow Semi Condensed, Arial, Helvetica, sans-serif;}h4, .h4{font-weight:500;text-transform:none;font-size:1.6em;letter-spacing:0em;line-height:1.2em;font-family:Barlow Semi Condensed, Arial, Helvetica, sans-serif;}h5, .h5{font-weight:500;text-transform:none;font-size:1.4em;letter-spacing:0em;line-height:1.2em;font-family:Barlow Semi Condensed, Arial, Helvetica, sans-serif;}h6, .h6{font-weight:500;text-transform:none;font-size:1.2em;letter-spacing:0em;line-height:1.2em;font-family:Barlow Semi Condensed, Arial, Helvetica, sans-serif;}.astroid-nav > li > a, .astroid-sidebar-menu > li > a, .astroid-mobile-menu > .nav-item > a{font-weight:400;text-transform:uppercase;font-size:0.95em;letter-spacing:0em;line-height:1.7em;font-family:Barlow Semi Condensed, Arial, Helvetica, sans-serif;}.nav-submenu-container .nav-submenu > li, .jddrop-content .megamenu-item .megamenu-menu li, .nav-submenu, .astroid-mobile-menu .nav-child .menu-go-back, .astroid-mobile-menu .nav-child .nav-item-submenu > a{font-weight:300;text-transform:none;font-size:0.9em;letter-spacing:0em;line-height:2em;font-family:Saira, Arial, Helvetica, sans-serif;}body {}body{background-color:rgb(255, 255, 255);color:rgb(46, 60, 64);}body a{color:rgb(228, 93, 15);}body a:hover{color:rgb(255, 180, 0);}header{color:rgb(44, 46, 54);}.astroid-logo-text .site-title{color:rgb(228, 93, 15);}.astroid-logo-text .site-tagline{color:rgb(44, 46, 54);}#astroid-sticky-header{background-color:rgb(255, 255, 255);}.astroid-nav .nav-link, .astroid-sidebar-menu .nav-link{color:rgb(44, 46, 54);}.astroid-nav .nav-link:hover, .astroid-sidebar-menu .nav-link:hover{color:rgb(255, 180, 0);}.astroid-nav .nav-link:focus, .astroid-sidebar-menu .nav-link:focus{color:rgb(255, 180, 0);}.astroid-nav .nav-link:active, .astroid-nav .nav-link.active, .astroid-sidebar-menu .nav-link:active, .astroid-sidebar-menu .nav-link.active{color:rgb(228, 93, 15);}.megamenu-container{background-color:rgb(202, 96, 34);}.megamenu-container .nav-submenu .nav-submenu{background-color:rgb(202, 96, 34);}.has-megamenu.open .arrow{border-bottom-color:rgb(202, 96, 34);}.megamenu-container li.nav-item-submenu > a{color:rgb(255, 255, 255);}.megamenu-container li.nav-item-submenu > a:hover{color:rgb(255, 180, 0);background-color:rgb(248, 249, 250);}.megamenu-container li.nav-item-submenu > a:active, .megamenu-container li.nav-item-submenu > a.active{color:rgb(255, 65, 105);background-color:rgb(228, 93, 15);}.astroid-offcanvas, .astroid-offcanvas .burger-menu-button, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus{ background-color: rgb(255, 255, 255) !important;}.astroid-offcanvas { color: rgb(0, 0, 0) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a, .astroid-offcanvas .menu-indicator{ color: rgb(0, 0, 0) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > a, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > .nav-header, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a, .astroid-offcanvas .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator{ color: rgb(228, 93, 15) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active { background-color: rgb(255, 255, 255) !important;}.header-offcanvas-trigger.burger-menu-button .inner, .header-offcanvas-trigger.burger-menu-button .inner::before, .header-offcanvas-trigger.burger-menu-button .inner::after{background-color: rgb(251, 121, 6);}.astroid-mobilemenu, .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus{ background-color: rgb(255, 255, 255) !important;}.astroid-mobilemenu { color: rgb(228, 93, 15) !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a, .astroid-mobilemenu .menu-indicator{ color: rgb(228, 93, 15) !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > a, .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > .nav-header, .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a, .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator{ color: rgb(255, 180, 0) !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active, .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active { background-color: rgb(222, 226, 230) !important;}.header-mobilemenu-trigger.burger-menu-button .inner, .header-mobilemenu-trigger.burger-menu-button .inner::before, .header-mobilemenu-trigger.burger-menu-button .inner::after{background-color: rgb(228, 93, 15);}.astroid-contact-info i[class*="fa-"]{color:rgb(228, 93, 15);}.items-leading .article-title .page-header [itemprop="name"]{font-size:32px;}.items-row .article-title .page-header [itemprop="name"]{font-size:26px;}/* Breadcrumbs */
#breadcrumbs {
  background-color: #e15c12;
  background-position: right top;
  background-repeat: no-repeat;
  border-top-style: none;
  border-bottom-style: none;
  margin-bottom: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  color: #fff;
  margin-top: 20px;
}

#breadcrumbs h2, a, ul.uk-breadcrumb li span,ul.uk-breadcrumb .active span{
  color: #fff;
}

#breadcrumbs ul.uk-breadcrumb .active span{
  color: #F2B708;
  font: bolder;
  background-color: #fff;
  padding: 10px
}

#Banner {
  background-color: rgb(248, 249, 250);
  margin-top: 10px;
}
/* Menu off canvas accueil */
#sppb-addon-1666954521340 div.uk-card-badge {
  background: #aac955!important;
}

/* Espacement entre les blocs articles */
.article-wraper {
  padding-bottom: 4rem!important;
}

/* ========================================================================
   Component: Heading
 ========================================================================== */
.uk-heading-small {
  font-size: 2.6rem;
  line-height: 1.2;
}
.uk-heading-medium {
  font-size: 2.8875rem;
  line-height: 1.1;
}
.uk-heading-large {
  font-size: 3.4rem;
  line-height: 1.1;
}
.uk-heading-xlarge {
  font-size: 4rem;
  line-height: 1;
}
.uk-heading-2xlarge {
  font-size: 6rem;
  line-height: 1;
}
/* Tablet Landscape and bigger */
@media (min-width: 960px) {
  .uk-heading-small {
    font-size: 2rem;
  }
  .uk-heading-medium {
    font-size: 3rem;
  }
  .uk-heading-large {
    font-size: 4rem;
  }
  .uk-heading-xlarge {
    font-size: 5rem;
  }
  .uk-heading-2xlarge {
    font-size: 6rem;
  }
}
/* Laptop and bigger */
@media (min-width: 1200px) {
  .uk-heading-small {
    font-size: 2rem;
  }
  .uk-heading-medium {
    font-size: 3rem;
  }
  .uk-heading-large {
    font-size: 4rem;
  }
  .uk-heading-xlarge {
    font-size: 5rem;
  }
  .uk-heading-2xlarge {
    font-size: 7rem;
  }
}

/* Bloc adherer offcanvas */
.jm-color-box2 {
  display: block;
  text-decoration: none !important;
  position: relative;
  z-index: 1;
  color: #fff;
  font-size: 14px;
  line-height: 20px;
  padding: 30px;
  font-weight: normal;
  margin: 4px;
  background-color: #bb9ac4;
  box-shadow: 0 0 0 4px #bb9ac4;
  -webkit-transition: color .3s;
  transition: color .3s;
}

.jm-color-box2 .jm-icon-image {
  display: block;
  background: url('/cma-j4/images/color-icon5.png') center top no-repeat;
  height: 97px;
  margin: 0 auto 30px;
}

/* Footer1 */
#sppb-addon-1666948745755 a:hover .fab  {
	color:#F2B708;
}

/* Footer Copyright */
#fs-1528971627712 {
  background-color: rgb(45, 45, 45);
  color: rgb(255, 255, 255);
}

.astroid-footer, .astroid-footer-section, .jollyany-bottom-section {
  font-weight: 300;
  text-transform: none;
  font-size: 16px;
  letter-spacing: 0em;
  line-height: 1.7em;
  font-family: Saira, Arial, Helvetica, sans-serif;
}

/* Footer orange sociaux */
#footer1 {
  background-color: rgb(231, 92, 33);
}

/* BackToTop mobile */
@media (max-width: 991.98px) {
  #af-kqus679h7 div {
  background-color: rgb(45, 45, 45);
  color: rgb(255, 255, 255);
  }
}
@media (max-width: 767.98px) {
  #astroid-backtotop {
    display: none;
    line-height: 0;
    position: fixed;
    right: 200px!important;
    bottom: 20px;
    margin-right: 20px !important;
    padding: 20px;
    z-index: 1020;
    background-color: white!important;
  }

  #astroid-backtotop i{
    color: #e45d0f!important;
  }
}

/* Bouton envoyer formulaires */
.btn-primary.validate{
  color: #fff;
}
/* Partie contact info */
#ca-1121555907157112 h3{
  color: rgb(231, 92, 33);
}

#ca-1121555907157112 div.com-contact__info {
  padding-left: 20px!important;
}@media (max-width: 991.98px) {html{font-size:16px;letter-spacing:0em;line-height:1.7em;}.top-bar{font-size:0.7em;letter-spacing:0em;line-height:1em;}.astroid-footer, .astroid-footer-section, .jollyany-bottom-section{font-size:1em;letter-spacing:0em;line-height:1.7em;}body, .body{font-size:16px;letter-spacing:0em;line-height:1.7em;}h1, .h1{font-size:3.5em;letter-spacing:0em;line-height:1.1em;}h2, .h2{font-size:2em;letter-spacing:0em;line-height:1.2em;}h3, .h3{font-size:1.8em;letter-spacing:0em;line-height:1.2em;}h4, .h4{font-size:1.6em;letter-spacing:0em;line-height:1.2em;}h5, .h5{font-size:1.4em;letter-spacing:0em;line-height:1.2em;}h6, .h6{font-size:1.2em;letter-spacing:0em;line-height:1.2em;}.astroid-nav > li > a, .astroid-sidebar-menu > li > a, .astroid-mobile-menu > .nav-item > a{font-size:1em;letter-spacing:0em;line-height:1.7em;}.nav-submenu-container .nav-submenu > li, .jddrop-content .megamenu-item .megamenu-menu li, .nav-submenu, .astroid-mobile-menu .nav-child .menu-go-back, .astroid-mobile-menu .nav-child .nav-item-submenu > a{font-size:1em;letter-spacing:0em;line-height:2em;}}@media (max-width: 767.98px) {html{font-size:16px;letter-spacing:0em;line-height:1.7em;}.top-bar{font-size:0.7em;letter-spacing:0em;line-height:1em;}.astroid-footer, .astroid-footer-section, .jollyany-bottom-section{font-size:1em;letter-spacing:0em;line-height:1.7em;}body, .body{font-size:16px;letter-spacing:0em;line-height:1.7em;}h1, .h1{font-size:3em;letter-spacing:0em;line-height:1.1em;}h2, .h2{font-size:2em;letter-spacing:0em;line-height:1.2em;}h3, .h3{font-size:1.8em;letter-spacing:0em;line-height:1.2em;}h4, .h4{font-size:1.6em;letter-spacing:0em;line-height:1.2em;}h5, .h5{font-size:1.4em;letter-spacing:0em;line-height:1.2em;}h6, .h6{font-size:1.2em;letter-spacing:0em;line-height:1.2em;}.astroid-nav > li > a, .astroid-sidebar-menu > li > a, .astroid-mobile-menu > .nav-item > a{font-size:1em;letter-spacing:0em;line-height:1.7em;}.nav-submenu-container .nav-submenu > li, .jddrop-content .megamenu-item .megamenu-menu li, .nav-submenu, .astroid-mobile-menu .nav-child .menu-go-back, .astroid-mobile-menu .nav-child .nav-item-submenu > a{font-size:1em;letter-spacing:0em;line-height:2em;}}