@charset "UTF-8";

:root {
  /* --bs-breadcrumb-divider: ">";

  --vox-font-awesome-family: "Font Awesome 6 Pro";

  --vox-font-awesome-family-duotone: "Font Awesome 6 Duotone";

  --vox-font-awesome-weight-solid: 900;

  --vox-font-awesome-weight-regular: 400;

  --vox-font-awesome-weight-light: 300;

  --vox-font-awesome-weight-thin: 100;

  --vox-body-font-size-icon-burger: 2rem; */
}

/*

    

    breakpoints bootstrap

    container-xxl

    XX-Large devices (larger desktops, 1400px and up)

*/

@media (min-width: 1400px) {
  .container-xxl {
    max-width: 100%;
  }
}

@media (min-width: 1641px) {
  .container-xxl {
    max-width: 1640px;
  }
}

/**

    Menu

*/

/**dropdown 

//help to use bootstrap dropdown on mouseover **/

.dropdown-menu[data-bs-popper] {
  margin-top: 0;
}

/*
.nav-header.dropdown-toggle:focus-visible {

    outline : none;

}*/

/* .mod-languages ul {
  list-style: none;

  padding-left: 0;
}

#header .mobile-toggle {
  border: none;

  padding: 0;

  background-color: transparent;
} */

/*#header .mobile-toggle .mobile-toggle-icon{
    display: inline-block;
}



#header .mobile-toggle .mobile-toggle-icon::before{

    font-size: var(--vox-body-font-size-icon-burger);

    font-family: var(--vox-font-awesome-family);

    font-weight: var(--vox-font-awesome-weight-regular);

    content: "\f0c9";
}


#header .mobile-toggle .mobile-toggle-icon.close-icon::before {
    content: "\f00d";
	padding-left: 2px;
	padding-right:2px;
}*/

/* #header .mobile-toggle:active,
#header .mobile-toggle:focus {
  box-shadow: none;

  outline: 0;
}

#header .mobile-toggle:active,
#header .mobile-toggle:focus {
  box-shadow: none;

  outline: 0;
} */

/**

  Card 



**/

.vox-card {
  text-decoration: none;

  padding: 2rem;

  color: inherit;

  position: relative;
}

.vox-card .vox-car-arrow {
  font-size: 2rem;

  margin-bottom: 1rem;

  display: none;

  position: absolute;

  right: 2rem;
}

.vox-card:hover {
  border-radius: 1rem;
}

.vox-card:hover .vox-car-arrow {
  display: inline-block;
}

/**

  Card  slick



**/

.vox-slick-card {
  text-decoration: none;

  color: inherit;

  display: block;
}

.vox-slick-card .newsflash-image img {
  border-radius: 1rem;

  width: 100%;
}

.vox-slick-card .newsflash-image {
  width: 100%;
}

.vox-slick-card:hover {
  border-radius: 1rem;
}

.vox-slick-card:hover .newsflash-image img {
  border-bottom-left-radius: 0;

  border-bottom-right-radius: 0;
}

.blog-card-item .blog-card-item-link {
  text-decoration: none;

  color: inherit;

  display: block;
}

.blog-card-item .blog-card-item-link .intro-image img {
  border-radius: 1rem;
}

.blog-card-item .blog-card-item-link .item-intro-text {
  color: inherit;
}

.blog-card-item .blog-card-item-link:hover .intro-image img {
  border-bottom-left-radius: 0;

  border-bottom-right-radius: 0;
}

/**

  Pagination

**/
/* 
.pagination__wrapper .pagination .page-item {
  margin-left: 0.5rem;
}

.pagination__wrapper .pagination .page-item .page-link {
  text-decoration: none;

  border: none;

  padding-bottom: 0.1rem;

  box-shadow: none;

  outline: 0;

  border-radius: 0.25rem;
}

.pagination__wrapper .pagination .page-item .page-link .icon-angle-double-left,
.pagination__wrapper .pagination .page-item .page-link .icon-angle-left,
.pagination__wrapper .pagination .page-item .page-link .icon-angle-right,
.pagination__wrapper .pagination .page-item .page-link .icon-angle-double-right {
  font-family: var(--vox-font-awesome-family);

  font-weight: var(--vox-font-awesome-weight-regular);
}

.pagination__wrapper .pagination .page-item .page-link .icon-angle-double-left::before {
  content: "\f100";
}

.pagination__wrapper .pagination .page-item .page-link .icon-angle-left::before {
  content: "\f104";
}

.pagination__wrapper .pagination .page-item .page-link .icon-angle-right::before {
  content: "\f105";
}

.pagination__wrapper .pagination .page-item .page-link .icon-angle-double-right::before {
  content: "\f101";
}

.pagination__wrapper .pagination .page-item.active .page-link {
  border: none;

  background-color: transparent;
}

.pagination__wrapper .pagination .page-item.active::after {
  content: "";

  display: block;

  height: 2px;

  width: 60%;

  margin-left: auto;

  margin-right: auto;
}

.pagination__wrapper .pagination .page-item.go-to-page .page-link {
  background-color: transparent;
}

.pagination__wrapper .pagination .page-item.go-to-page:hover .page-link {
  border: none;

  color: var(--bs-primary);

  background-color: transparent;
}

.pagination__wrapper .pagination .page-item.go-to-page:hover::after {
  content: "";

  display: block;

  height: 2px;

  background-color: var(--bs-primary);

  width: 60%;

  margin-left: auto;

  margin-right: auto;
}

.pagination__wrapper .pagination .page-item:first-child {
  margin-left: 0;
} */
