#astroid-backtotop{padding:10px;}#astroid-backtotop > i{font-size:50px;color:rgb(251, 121, 6);line-height:50px;padding:5px;}[data-bs-theme=dark] #astroid-backtotop > i{color:rgb(251, 121, 6);}.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);}#ar-1529472563843{margin:0.4em 0.4em 0.4em 0.4em}#hs-1529472563843{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em}#mp-yo3wgo2qq{margin:0px 0px 0px 80px;padding-left:80px}#as-ztwtyfsu7{background-color:rgb(133, 171, 211);margin-top:10px;padding-top:10px}[data-bs-theme=dark] #as-ztwtyfsu7{background-color:rgb(133, 171, 211);}body, .body{font-weight:400;text-transform:none;font-size:16px;letter-spacing:0em;line-height:1.7em;font-family:"Montserrat", Arial, Helvetica, sans-serif;}h1, .h1{font-weight:800;text-transform:none;font-size:65px;letter-spacing:0em;line-height:1.2em;font-family:"Montserrat", Arial, Helvetica, sans-serif;}h2, .h2{font-weight:800;text-transform:none;font-size:45px;letter-spacing:0em;line-height:1.2em;font-family:"Montserrat", Arial, Helvetica, sans-serif;}h3, .h3{font-weight:600;text-transform:none;font-size:36px;letter-spacing:0em;line-height:1.2em;font-family:"Montserrat", Arial, Helvetica, sans-serif;}h4, .h4{font-weight:500;text-transform:none;font-size:28px;letter-spacing:0em;line-height:1.2em;font-family:"Montserrat", Arial, Helvetica, sans-serif;}h5, .h5{font-weight:600;text-transform:none;font-size:22px;letter-spacing:0em;line-height:1.2em;font-family:"Montserrat", Arial, Helvetica, sans-serif;}h6, .h6{font-weight:600;text-transform:none;font-size:18px;letter-spacing:0em;line-height:1.5em;font-family:"Montserrat", Arial, Helvetica, sans-serif;}.astroid-nav > li > a, .astroid-sidebar-menu > li > a, .astroid-mobile-menu > .nav-item > a{font-weight:500;text-transform:none;font-size:16px;letter-spacing:0em;line-height:1.7em;font-family:"Montserrat", 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:500;text-transform:none;font-size:16px;letter-spacing:0em;line-height:2em;font-family:"Montserrat", Arial, Helvetica, sans-serif;}html{background-color:rgba(248, 249, 250, 0.792);}[data-bs-theme=dark]{background-color:rgba(248, 249, 250, 0.792);}body{background-color:rgba(248, 249, 250, 0.792);color:rgb(5, 1, 94);}body a{color:rgb(44, 46, 54);}body a:hover{color:rgb(69, 191, 85);}[data-bs-theme=dark] body{background-color:rgba(248, 249, 250, 0.792);color:rgb(5, 1, 94);}[data-bs-theme=dark] body a{color:rgb(44, 46, 54);}[data-bs-theme=dark] body a:hover{color:rgb(69, 191, 85);}header{color:rgb(255, 255, 255);}[data-bs-theme=dark] header{color:rgb(255, 255, 255);}.astroid-header-section, .astroid-sidebar-header{background-color:rgb(133, 171, 211);}[data-bs-theme=dark] .astroid-header-section, [data-bs-theme=dark] .astroid-sidebar-header{background-color:rgb(133, 171, 211);}.astroid-logo-text .site-title{color:rgb(251, 121, 6);}.astroid-logo-text .site-tagline{color:rgb(44, 46, 54);}[data-bs-theme=dark] .astroid-logo-text .site-title{color:rgb(251, 121, 6);}[data-bs-theme=dark] .astroid-logo-text .site-tagline{color:rgb(44, 46, 54);}#astroid-sticky-header{background-color:rgb(133, 171, 211);}#astroid-sticky-header .astroid-nav .nav-link{color:rgb(255, 255, 255);}#astroid-sticky-header .astroid-nav .nav-link:hover{color:rgb(33, 37, 41);}#astroid-sticky-header .astroid-nav .nav-link:active, #astroid-sticky-header .astroid-nav .nav-link.active{color:rgb(204, 228, 255);}[data-bs-theme=dark] #astroid-sticky-header{background-color:rgb(133, 171, 211);}[data-bs-theme=dark] #astroid-sticky-header .astroid-nav .nav-link{color:rgb(255, 255, 255);}[data-bs-theme=dark] #astroid-sticky-header .astroid-nav .nav-link:hover{color:rgb(33, 37, 41);}[data-bs-theme=dark] #astroid-sticky-header .astroid-nav .nav-link:active, [data-bs-theme=dark] #astroid-sticky-header .astroid-nav .nav-link.active{color:rgb(204, 228, 255);}.astroid-nav .nav-link, .astroid-sidebar-menu .nav-link{color:rgb(255, 255, 255);}.astroid-nav .nav-link:hover, .astroid-sidebar-menu .nav-link:hover{color:rgb(0, 0, 0);}.astroid-nav .nav-link:focus, .astroid-sidebar-menu .nav-link:focus{color:rgb(0, 0, 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(204, 228, 255);}[data-bs-theme=dark] .astroid-nav .nav-link, [data-bs-theme=dark] .astroid-sidebar-menu .nav-link{color:rgb(255, 255, 255);}[data-bs-theme=dark] .astroid-nav .nav-link:hover, [data-bs-theme=dark] .astroid-sidebar-menu .nav-link:hover{color:rgb(0, 0, 0);}[data-bs-theme=dark] .astroid-nav .nav-link:focus, [data-bs-theme=dark] .astroid-sidebar-menu .nav-link:focus{color:rgb(0, 0, 0);}[data-bs-theme=dark] .astroid-nav .nav-link:active, [data-bs-theme=dark] .astroid-nav .nav-link.active, [data-bs-theme=dark] .astroid-sidebar-menu .nav-link:active, [data-bs-theme=dark] .astroid-sidebar-menu .nav-link.active{color:rgb(204, 228, 255);}.megamenu-container{background-color:rgb(255, 255, 255);}.megamenu-container .nav-submenu .nav-submenu{background-color:rgb(255, 255, 255);}.has-megamenu.open .arrow{border-bottom-color:rgb(255, 255, 255);}.megamenu-container li.nav-item-submenu > a{color:rgb(0, 0, 0);}.megamenu-container li.nav-item-submenu > a:hover{color:rgb(255, 255, 255);background-color:rgb(255, 190, 0);}.megamenu-container li.nav-item-submenu > a:active, .megamenu-container li.nav-item-submenu > a.active{color:rgb(255, 255, 255);background-color:rgb(255, 190, 0);}[data-bs-theme=dark] .megamenu-container{background-color:rgb(255, 255, 255);}[data-bs-theme=dark] .megamenu-container .nav-submenu .nav-submenu{background-color:rgb(255, 255, 255);}[data-bs-theme=dark] .has-megamenu.open .arrow{border-bottom-color:rgb(255, 255, 255);}[data-bs-theme=dark] .megamenu-container li.nav-item-submenu > a{color:rgb(0, 0, 0);}[data-bs-theme=dark] .megamenu-container li.nav-item-submenu > a:hover{color:rgb(255, 255, 255);background-color:rgb(255, 190, 0);}[data-bs-theme=dark] .megamenu-container li.nav-item-submenu > a:active, [data-bs-theme=dark] .megamenu-container li.nav-item-submenu > a.active{color:rgb(255, 255, 255);background-color:rgb(255, 190, 0);}.astroid-offcanvas{color:rgb(255, 255, 255) !important;background-color:rgb(255, 255, 255) !important;}.astroid-offcanvas .burger-menu-button, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus{background-color:rgb(255, 255, 255) !important;}.astroid-offcanvas .menu-indicator{color:rgb(0, 0, 0) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a{color:rgb(0, 0, 0) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a:hover{background-color: !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-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator{color:rgb(69, 191, 85) !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;}.astroid-offcanvas .burger-menu-button .inner, .astroid-offcanvas .burger-menu-button .inner::before, .astroid-offcanvas .burger-menu-button .inner::after{background-color:rgb(0, 0, 0);}[data-bs-theme=dark] .astroid-offcanvas{color:rgb(255, 255, 255) !important;background-color:rgb(255, 255, 255) !important;}[data-bs-theme=dark] .astroid-offcanvas .burger-menu-button, [data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus{background-color:rgb(255, 255, 255) !important;}[data-bs-theme=dark] .astroid-offcanvas .menu-indicator{color:rgb(0, 0, 0) !important;}[data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a{color:rgb(0, 0, 0) !important;}[data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a:hover{background-color: !important;}[data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > a, [data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > .nav-header, [data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a, [data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator{color:rgb(69, 191, 85) !important;}[data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active, [data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active{background-color:rgb(255, 255, 255) !important;}[data-bs-theme=dark] .astroid-offcanvas .burger-menu-button .inner, [data-bs-theme=dark] .astroid-offcanvas .burger-menu-button .inner::before, [data-bs-theme=dark] .astroid-offcanvas .burger-menu-button .inner::after{background-color:rgb(0, 0, 0);}.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(0, 0, 0);}[data-bs-theme=dark] .header-offcanvas-trigger.burger-menu-button .inner, [data-bs-theme=dark] .header-offcanvas-trigger.burger-menu-button .inner::before, [data-bs-theme=dark] .header-offcanvas-trigger.burger-menu-button .inner::after{background-color:rgb(0, 0, 0);}.astroid-mobilemenu{background-color:rgb(255, 255, 255) !important;color:rgb(0, 0, 0) !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus{background-color:rgb(255, 255, 255) !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a{color:rgb(0, 0, 0) !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a:hover{background-color: !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 .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a, .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator{color:rgb(69, 191, 85) !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active, .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active{background-color:rgb(255, 255, 255) !important;}.astroid-mobilemenu .menu-indicator{color:rgb(0, 0, 0) !important;}[data-bs-theme=dark] .astroid-mobilemenu{background-color:rgb(255, 255, 255) !important;color:rgb(0, 0, 0) !important;}[data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus{background-color:rgb(255, 255, 255) !important;}[data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a{color:rgb(0, 0, 0) !important;}[data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a:hover{background-color: !important;}[data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > a, [data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > .nav-header, [data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a, [data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator{color:rgb(69, 191, 85) !important;}[data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active, [data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active{background-color:rgb(255, 255, 255) !important;}[data-bs-theme=dark] .astroid-mobilemenu .menu-indicator{color:rgb(0, 0, 0) !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(0, 0, 0);}[data-bs-theme=dark] .header-mobilemenu-trigger.burger-menu-button .inner, [data-bs-theme=dark] .header-mobilemenu-trigger.burger-menu-button .inner::before, [data-bs-theme=dark] .header-mobilemenu-trigger.burger-menu-button .inner::after{background-color:rgb(0, 0, 0);}.astroid-mobilemenu-open .burger-menu-button .inner, .astroid-mobilemenu-open .burger-menu-button .inner::before, .astroid-mobilemenu-open .burger-menu-button .inner::after{background-color:rgb(0, 0, 0);}[data-bs-theme=dark] .astroid-mobilemenu-open .burger-menu-button .inner, [data-bs-theme=dark] .astroid-mobilemenu-open .burger-menu-button .inner::before, [data-bs-theme=dark] .astroid-mobilemenu-open .burger-menu-button .inner::after{background-color:rgb(0, 0, 0);}.astroid-contact-info i[class*="fa-"]{color:rgb(0, 0, 0);}[data-bs-theme=dark] .astroid-contact-info i[class*="fa-"]{color:rgb(0, 0, 0);}.items-leading .article-title .page-header [itemprop="name"]{font-size:32px;}.items-row .article-title .page-header [itemprop="name"]{font-size:26px;}.header-custom-class{
height: 5vh;
    
}
.column-banner-custom{
    background-color:red;
}
.custom-module-video-background{
height: 70vh;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.menu-custom {
    font-size: 120%;
     
  position: sticky;
top: 0;
    z-index: 1; 
  display: flex;
  justify-content: center; /* Aligne les éléments horizontalement au centre */
  align-items: center;
  text-align: center; /* Centre les éléments horizontalement */
  background-color: transparent;
}
.menu-custom li {
  display: inline-block; /* Affiche les éléments en ligne */
  margin: 0 10px; /* Ajoute un espace de 10 pixels à droite et à gauche de chaque élément */
  
}

.menu-custom a{
    text-decoration: none;
    color: white; /* Couleur blanche par défaut */
}
.menu-custom a:hover {
  color: #063970; /* Couleur rouge au survol */
}
.custom-language{
    float: right;
    position: relative;
  top: -15px;
}

.menu-custom-footer {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.menu-custom-footer li {
  font-size: smaller;
}
.copyright-custom{
position: relative;
top: -80px;
}
/* === PUB / BANNIÈRE IMPACT (Joomla module) === */
.ad-banner{
  --bg1:#85abd3;
  --bg2:#85abd3;
  --accent:#ff3d7f;
  --accent2:#ffd166;
  --text:#ffffff;
  --muted:rgba(255,255,255,.78);

  position: relative;
  overflow: hidden;
  border-radius: 18px;
  padding: 22px 20px;
  color: var(--text);

  background:
    radial-gradient(900px 300px at 15% 10%, rgba(255,61,127,.35), transparent 60%),
    radial-gradient(700px 280px at 85% 15%, rgba(255,209,102,.30), transparent 55%),
    linear-gradient(135deg, var(--bg1), var(--bg2));

  box-shadow:
    0 18px 40px rgba(0,0,0,.35),
    inset 0 0 0 1px rgba(255,255,255,.10);

  transform: translateZ(0);
}

/* Petit “grain” + reflets */
.ad-banner::before{
  content:"";
  position:absolute; inset:-40%;
  background:
    radial-gradient(circle at 30% 30%, rgba(255,255,255,.18), transparent 35%),
    radial-gradient(circle at 70% 60%, rgba(255,255,255,.10), transparent 40%),
    linear-gradient(120deg, rgba(255,255,255,.10), transparent 35%, rgba(255,255,255,.08));
  filter: blur(0.2px);
  opacity: .65;
  transform: rotate(8deg);
  pointer-events:none;
}

.ad-banner::after{
  content:"";
  position:absolute; inset:0;
  background-image: radial-gradient(rgba(255,255,255,.08) 1px, transparent 1px);
  background-size: 14px 14px;
  opacity: .25;
  pointer-events:none;
}

/* Mise en page interne */
.ad-banner .ad__inner{
  position: relative;
  display: grid;
  gap: 10px;
}

.ad-banner .ad-badge{
  display: inline-flex;
  align-items: center;
  gap: 8px;
  width: fit-content;
  padding: 6px 10px;
  border-radius: 999px;

  background: rgba(255,255,255,.10);
  border: 1px solid rgba(255,255,255,.16);
  backdrop-filter: blur(8px);

  font-weight: 700;
  letter-spacing: .2px;
  font-size: 12px;
  text-transform: uppercase;
}

.ad-banner .ad-badge .dot{
  width: 8px; height: 8px;
  border-radius: 50%;
  background: linear-gradient(135deg, var(--accent), var(--accent2));
  box-shadow: 0 0 0 3px rgba(255,61,127,.18);
}

.ad-banner .ad-title{
  font-size: clamp(20px, 2.2vw, 30px);
  line-height: 1.06;
  margin: 0;
  font-weight: 900;
  letter-spacing: -0.6px;
}

.ad-banner .ad-title strong{
  color: var(--accent2);
}

.ad-banner .ad-text{
  margin: 0;
  color: var(--muted);
  font-size: 14px;
  line-height: 1.45;
  max-width: 60ch;
}

/* Zone CTA */
.ad-banner .ad-cta{
  margin-top: 6px;
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
  align-items: center;
}

.ad-banner .ad-btn{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;

  padding: 11px 14px;
  border-radius: 14px;
  text-decoration: none;

  background: linear-gradient(135deg, var(--accent), #ff1961);
  color: #fff;
  font-weight: 900;
  letter-spacing: .2px;
  border: 0;

  box-shadow: 0 14px 26px rgba(255,61,127,.26);
  transition: transform .18s ease, box-shadow .18s ease, filter .18s ease;
}

.ad-banner .ad-btn:hover{
  transform: translateY(-2px);
  filter: brightness(1.03);
  box-shadow: 0 18px 30px rgba(255,61,127,.34);
}

.ad-banner .ad-btn:active{
  transform: translateY(0px) scale(.99);
}

.ad-banner .ad-btn .arrow{
  width: 18px;
  height: 18px;
  border-radius: 9px;
  background: rgba(255,255,255,.18);
  display: inline-grid;
  place-items: center;
}

.ad-banner .ad-secondary{
  color: rgba(255,255,255,.85);
  font-size: 12.5px;
  text-decoration: none;
  padding: 9px 12px;
  border-radius: 999px;
  border: 1px solid rgba(255,255,255,.18);
  background: rgba(255,255,255,.06);
  backdrop-filter: blur(8px);
  transition: transform .18s ease, background .18s ease;
}

.ad-banner .ad-secondary:hover{
  transform: translateY(-2px);
  background: rgba(255,255,255,.10);
}

/* Petit “sticker” promo en coin */
.ad-banner .ad-corner{
  position:absolute;
  top: 14px;
  right: 14px;
  padding: 8px 10px;
  border-radius: 14px;
  background: linear-gradient(135deg, rgba(255,209,102,.95), rgba(255,61,127,.95));
  color: #0b1020;
  font-weight: 1000;
  font-size: 12px;
  letter-spacing: .3px;
  box-shadow: 0 12px 24px rgba(0,0,0,.25);
  transform: rotate(2deg);
}

/* Animation subtile (désactivée si l'utilisateur préfère réduire) */
@media (prefers-reduced-motion: no-preference){
  .ad-banner{
    animation: ad-float 6s ease-in-out infinite;
  }
  @keyframes ad-float{
    0%,100%{ transform: translateY(0); }
    50%{ transform: translateY(-4px); }
  }
}

/* Responsive */
@media (max-width: 480px){
  .ad-banner{
    padding: 18px 16px;
    border-radius: 16px;
  }
  .ad-banner .ad-corner{
    top: 12px; right: 12px;
    font-size: 11px;
  }
}@media (max-width: 991.98px) {#mp-yo3wgo2qq{margin-right:80px;padding-right:80px}#as-ztwtyfsu7{margin-top:3px}body, .body{font-size:16px;letter-spacing:0em;line-height:1.7em;}h1, .h1{font-size:55px;letter-spacing:0em;line-height:1.2em;}h2, .h2{font-size:38px;letter-spacing:0em;line-height:1.2em;}h3, .h3{font-size:32px;letter-spacing:0em;line-height:1.2em;}h4, .h4{font-size:28px;letter-spacing:0em;line-height:1.2em;}h5, .h5{font-size:22px;letter-spacing:0em;line-height:1.2em;}h6, .h6{font-size:18px;letter-spacing:0em;line-height:1.5em;}.astroid-nav > li > a, .astroid-sidebar-menu > li > a, .astroid-mobile-menu > .nav-item > a{font-size:16px;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:16px;letter-spacing:0em;line-height:2em;}}@media (max-width: 767.98px) {#mp-yo3wgo2qq{margin-right:80px;padding-right:80px}#as-ztwtyfsu7{margin-top:2px}body, .body{font-size:16px;letter-spacing:0em;line-height:1.7em;}h1, .h1{font-size:40px;letter-spacing:0em;line-height:1.2em;}h2, .h2{font-size:32px;letter-spacing:0em;line-height:1.2em;}h3, .h3{font-size:30px;letter-spacing:0em;line-height:1.2em;}h4, .h4{font-size:26px;letter-spacing:0em;line-height:1.2em;}h5, .h5{font-size:22px;letter-spacing:0em;line-height:1.2em;}h6, .h6{font-size:18px;letter-spacing:0em;line-height:1.5em;}.astroid-nav > li > a, .astroid-sidebar-menu > li > a, .astroid-mobile-menu > .nav-item > a{font-size:16px;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:16px;letter-spacing:0em;line-height:2em;}}