.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
:root {
  --primary-color: rgb(98, 153, 21);
  --condensed-font-family: BlinkMacSystemFont, Roboto, Ubuntu;
  --rounded-font-family: "Segoe UI", Helvetica, Arial, sans-serif, Roboto, Ubuntu, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  --text-color: var(--text-gray);
  --text-gray: rgb(116, 116, 116);
  --primary-400: var(--primary-color);
  --primary-600: var(--primary-color)
  --gray-200: #eaecf0;
  --gray-300: #e5e5e5;
  --gray-400: #e4e4e4;
  --gray-600: #b1b1b1;
  --gray-700: #767676;
  --gray-800: #5f6367;
  --container-width: 1200px;
  --content-width: 895px;
  --menu-link-color-hover: var(--primary-color);
  --footer-link-color-hover: var(--primary-color);}

body {
    overflow-x: hidden;
    padding-top: 80px;
}

@media(min-width: 1250px) {
  .title {
    margin-block-start: 20px;
    margin-block-end: 20px
  }
}

.btn {
  font-size:20px;
  text-align:center;
  padding-top:5px;
  padding-bottom:5px;
  padding-right:30px;
  padding-left:30px;
  line-height:2;
  font-weight:700;
  color: var(--primary-color);
  border: 1px solid var(--primary-color);
}
.btn:hover {
  color:white;
  background-color: var(--primary-color);
  transition: color 1s, background-color 1s;
}


.btn.btn-primary {
  background-color: var(--primary-color);
  color:white;
}

.btn.btn-primary:hover {
  color:var(--primary-color);
  background-color: white;
}

hr {
  border-top: solid 3px var(--primary-color);
  opacity: 1;
}

h1,
.h1 {
  text-transform: none
}

@media(min-width: 1000px) {

  h1,
  .h1 {
    font-size: 40px
  }
}

h2,
.h2 {
  text-transform: none;
  margin-block-start: 15px;
  margin-block-end: 10px;
  color:rgb(51, 51, 51);
}

@media(min-width: 1000px) {

  h2,
  .h2 {
    font-size: 27px;
    font-weight:550;
  }
}

h3,
.h3 {
  line-height: 120%;
  margin-block-start: 0px;
  margin-block-end: 10px
}

@media(min-width: 1000px) {

  h3,
  .h3 {
    font-size: 20px
  }
}

h4,
.h4 {
  text-transform: none;
  letter-spacing: normal
}

h5,
.h5 {
  text-transform: none;
  letter-spacing: normal
}

h6,
.h6 {
  text-transform: none;
  letter-spacing: normal;
  font-weight: 600
}

a {
  font-weight: 400;
  color: var(--black);
  text-decoration: none
}

a:hover {
  color: var(--link-color)
}

li {
  margin-bottom: 0px
}

ul, ul ul, .content ul ul, .content ul {
  margin-top: 0px
}

.highlight pre {
  padding: 20px
}

p {
  margin-top: 0px
}

.header>.container {
  box-sizing: border-box;
  justify-content: space-evenly
}

.header .logo {
  max-width: 246px;
  max-height: 48px
}

@media(min-width: 1000px) {
  .header .logo {
    max-width: 246px;
    max-height: 48px
  }
}

.header {
  position: fixed;
  top: 0;
  box-shadow: 0 4px 2px -2px rgba(66,81,92,0.12);
}

.main-menu {
  box-sizing: border-box
}

@media(min-width: 1000px) {
  .main-menu {
    justify-content: space-evenly;
    margin-left: clamp(5px, 5vw, 10px)
  }
}

.main-menu__wrapper {
  box-sizing: border-box
}

@media(min-width: 1000px) {
  .main-menu__wrapper {
    align-items: center;
    justify-content: space-between
  }
}

.main-menu__wrapper a {
  color: #757d89;
  font-family: Nunito;
  border-top: solid var(--white)
}

.main-menu__wrapper a:hover {
  border-top: solid var(--primary-400);
  color: var(--primary-400)
}

.main-menu__wrapper li.active > a, .main-menu__wrapper li:has(ul li.active) > a {
  border-top: solid var(--primary-400);
  color: var(--primary-400)
}

.main-menu__wrapper li li.active > a {
  border-top: none;
}

.main-menu__wrapper .parent a {
  color: #757d89;
  border: none
}

.main-menu__wrapper .parent a:hover {
  color: var(--primary-400)
}

.main-menu__wrapper .child-item {
  margin-top: 5px;
  margin-bottom: 25px
}

.main-menu__wrapper .child-item:last-child {
  margin-bottom: 0
}

.main-menu__wrapper .child-item a {
  color: #757d89;
  font-weight: lighter;
}

.main-menu__wrapper .child-item a:before {
  /* Reusing the same image as the menu */
  content: url("data:image/svg+xml,%3Csvg width=%2715%27 height=%276%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M1.21 1.078l3.395 3 3.395-3%27 stroke=%27%23b1b1b1%27 stroke-width=%272%27 stroke-linecap=%27round%27/%3E%3C/svg%3E");
  display: inline-block;
  transform: rotate(-90deg) translate(3px,0px);
  transform-origin: 50% 50%;
}

.main-menu__wrapper ul.child-list {
  padding-left: 15px;
}

.main-menu .main-menu-search {
  display: flex;
  align-items: center
}

.main-menu .main-menu-search svg {
  position: absolute
}

.main-menu .main-menu-search svg:hover {
  fill: var(--primary-400)
}

@media(min-width: 1000px) {
  .main-menu .main-menu-search svg {
    margin-left: 5px
  }
}

@media(max-width: 999px) {
  .main-menu .main-menu-search svg {
    margin-top: 5px
  }
}

.main-menu .main-menu-search input {
  border: none;
  background-color: #f8f8f8;
  padding-left: 40px;
  padding-top: 9px;
  padding-bottom: 9px
}

.main-menu .main-menu-search input:focus {
  border: none;
  outline: none
}

@media(min-width: 1000px) {
  .main-menu .top-menu-item {
    margin-left: 20px
  }
}

@media(min-width: 1250px) {
  .main-menu .top-menu-item {
    margin-right: 13px;
    margin-left: 13px
  }
}

.main-menu .top-menu-item>a {
  padding-right: 0px;
  justify-content: space-evenly;
  text-transform: none
}

@media(min-width: 1000px) {
  .main-menu .sub-menu {
    min-width: 600px
  }
}

.main-menu .sub-menu__nav {
  box-sizing: border-box
}

.main-menu .menu-link {
	cursor: pointer !important;
}


.footer {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: var(--gray-800);
  text-align: center;
}

.content p+ul {
  margin-top: -14px
}
.content a {
  color: var(--primary-color);
}

.content .info-line a {
  color: var(--black);
}


.accordions {
  margin-bottom: 40px
}

.accordion__title {
  justify-content: flex-start
}

.accordion__title>h4 {
  margin-block-start: 0;
  margin-block-end: 0;
  margin-left: 5px;
  line-height: 16px;
  font-size: 10px;
  text-transform: none;
  color: var(--text-color);
  font-style: normal;
  font-weight: 400;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-inline-end: 5px
}

@media(min-width: 1000px) {
  .accordion__title>h4 {
    font-size: 13px;
    line-height: 15px
  }
}

.accordion__title:hover h4 {
  color: var(--primary-400)
}

.accordion__content {
  font-size: 13px;
  line-height: 20px
}

.accordion__content__active h4 {
  color: #629915
}

.accordion__content .accordion__content {
  margin-bottom: 5px
}

@media(min-width: 1000px) {
  .accordion__content .accordion__content {
    margin-bottom: 10px
  }
}

.accordion__content .accordion__content p {
  margin-bottom: 0px
}

.blog-item {
  margin-bottom: 35px
}

.blog-item:first-of-type {
  margin-top: 35px
}

@media(min-width: 1000px) {
  .blog-item {
    margin-bottom: 60px
  }
}

.blog-item__date{
    font-weight:400;
}
.blog-item__byline p {
  font-family: Nunito
}

.blog-item__summary {
  margin-top: 15px
}

.breadcrumb {
  margin-block-start: 70px;
  margin-block-end: 0;
  font-family: Nunito;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  letter-spacing: 2.1px;
  text-transform: uppercase
}

@media(min-width: 1250px) {
  .breadcrumb {
    margin-block-start: 100px;
    margin-block-end: 0
  }
}

@media(min-width: 600px) {
  .breadcrumb {
    font-size: 16px
  }
}

.breadcrumb a {
  text-decoration: none;
  color: var(--gray-800)
}

.breadcrumb+.title,
.breadcrumb+h1,
.breadcrumb+.h1 {
  margin-block-start: 30px;
  margin-block-end: 50px
}

@media(min-width: 1250px) {

  .breadcrumb+.title,
  .breadcrumb+h1,
  .breadcrumb+.h1 {
    margin-block-start: 60px;
    margin-block-end: 80px
  }
}


/* register */
  #productContainer {
    padding-top:2em;
  }
  #productContainer h5 {
    margin-top:0px;
    margin-bottom:10px;
  }
  #productContainer ol {
    margin-top:5px;
  }
  #productContainer li {
    font-size:15px;
  }
  #productContainer h2 {
    margin-top:0px;
  }

/* list */
  #related-products-partiel {
    display:flex;
    justify-content:space-between;
    flex-wrap:wrap;
  }

  .related-product {
    flex: 0 0 45%;
    display:flex;
    flex-direction:column;
    padding:1em;
    margin:1em;
  }

  .border-frame {
    border: solid 0.8px #e4e4e4;
    padding:1em;
  }
/* index */
  #main-page-container{
    display:flex;
    flex-direction:column;
  }

  .row-element{
    margin:1em;
    display:flex;
    justify-content:space-between;
  }
/* shortcodes price */
  #price {
    color:var(--primary-color);
  }
/* shortcodes imageAndTextRow */
  .imageElement {
    vertical-align:top;
    margin-top:5px;
    width:100%;
    height:auto;
  }
  .textElement {
    flex: 2;
    margin-left:1em;
    margin-right:1em;
    text-align:top;
  }
/* shortcodes description */
  #description {
    padding:40px;
    margin:20px;
    border:solid 0.8px #e4e4e4;
  }
/* shortcodes checkoutBtn */
  #checkoutContainer {
    text-align:right;
  }
  #checkoutBtn {
    background-color:var(--primary-color);
    padding-left:30px;
    padding-right:30px;
    padding-top:15px;
    padding-bottom:15px;
    border-radius:3px;
    border:none;
    color:white;
    font-weight:bold;
    font-size:20px;
  }
/* shortcodes/registerBtn, shortcodes/buyOnAmazon, shortcodes/registerAdditionalBtn */
  div.actionContainer {
    padding-top:2em;
    width: 290px !important;
    float: right;
    border: 1px solid var(--primary-color);
    padding: 30px 10px;
    margin: 10px 10px;
    text-align: center;
    position: relative;
    width: auto;
  }
  div.actionContainer > p.note {
    font-size:10px;
    position: absolute;
    bottom: 0px;
    width: calc(100% - 20px);
    margin: 0px;
  }

  div.actionContainer.inline {
    float: none;
    height: 290px !important;
    float: left;
  }

  div.actionContainer.inline .btn {
    position: absolute;
    bottom: 30px;
    left: 50px;
    right: 50px;
  }


/* shortcodes trainingBlock */
div.trainingBlock {
  margin-bottom: 60px;
  position: relative;

  box-shadow: 0 -1px 1px rgba(66,81,92,0.12),
                    0 2px 2px rgba(66,81,92,0.12),
                    0 4px 4px rgba(66,81,92,0.12),
                    0 8px 8px rgba(66,81,92,0.12),
                    0 16px 16px rgba(66,81,92,0.12);
}

div.trainingBlock .trainingBlock-content {
  padding: 30px 30px;
  padding-bottom: 60px;
  box-sizing: border-box;

}

div.trainingBlock .btn-bottom-right {
  position: absolute;
  bottom: 0;
  right: 0;
  text-align: right;
}
div.trainingBlock .btn {
  display: inline-block;
}


/* main content information (title, breadcrumbs)*/
    #title-container{
        width:100%;
        background-color:#eaecf0;
    }
    #cont-test{
        display:flex;
        justify-content:space-between;
        align-items:center;
    }
    #title-container>div>h1{

    }

/* main pages layout */
    #title-container>div>h1{
        font-weight:500;
        color:rgb(51, 51, 51);
        font-size:30px;
    }
    .main-content{
        padding-top:2em;
        display:flex;
    }
/* breadcrumbs partial */
    #breadcrumbs{
        justify-self:center;
        align-self:center;
        font-size:10px;
    }
    #breadcrumbs>a{
        font-size:10px;
    }

/* sidebar */
  #sidebar{
    margin:1em;
    width:25%;
    height:auto;
    position:right;
    padding:10px;
}
/* partials/sidebar recentPost */
  .recent-posts{
    margin-bottom:40px;
    display:flex;
    flex-direction: column;
    align-items:start;
  }
  .recent-posts>h4{
    margin:5px;
    font-size:13px;
    font-weight:600;
  }
  .recent-post-list{
    /* list-style-position: inside; */
    list-style-image: url(8e355a0f832c65b5fbd1.svg);
    padding:0px;
    margin:5px;
  }

  .recentPostsList>a{
    font-size:13px;
    font-weight:400;
    /* display:inline; */
    color: var(--text-gray);
  }
  .recentPostsList>a:hover{
    color:var(--primary-400);
  }

  .recentPostsList {
    line-height:12px;
    padding-bottom:10px;
    padding-top:5px;
    border-bottom:solid 1px #eaecf0;
    margin-left:15px;
  }
/* partials/sidebar testimonials */
  .testimonial-container {
    background-color:#eaecf0;
    font-size:13px;
    font-weight:400;
    margin:none;
    padding:10px;
    margin-bottom:5px;
  }
  span {
    font-size:13px;
    line-height:13px;
}
/* partials/sidebar questions */
/* partials/product/relatedProduct */
#related-products-partiel {
  display:flex;
  justify-content:space-evenly;
  flex-wrap:wrap;
}

.related-product {
  flex: 0 0 45%;
  display:flex;
  flex-direction:column;
  padding:1em;
  margin:1em;
}

.border-frame {
  border: solid 0.8px #e4e4e4;
  padding:1em;
}
/* partials/product/productCategory */
  #cat-container {
    text-align:right;
  }
/* partials/blog/byline */
  .info-line{
    display:flex;
    justify-content:space-between;
    padding:10px;
    border-top:solid 1px #eaecf0;
    border-bottom:solid 1px #eaecf0;
  }
    .right-side-line>*{
        border-right:solid 1px #eaecf0;
        display:inline;
        justify-content:center;
        padding-right:10px;
        padding-left:10px;
    }
  blockquote{
    background-color:#eaecf0;
    margin-top:20px;
    margin-bottom:20px;
  }
/* partials/mainPage/videoThimbnail */
  #video-container{
    margin:1em;
  }

/* partials/mainPage/readingbox */
  #reading-box-container {
    display:flex;
    flex-direction:column;
  }
  .text-container{
    display:flex;
    flex-direction:column;
  }
  .reading-box {
    border-top:solid 3px var(--primary-color);
    padding:1em;
    display:flex;
    flex-direction:row;
    justify-content:space-between;
    align-items:center;
    padding-bottom: 50px;
  }
  .reading-box > a {
    flex:0 0 25%;
  }

#thumbnail-container{
  text-align:center;
}
.thumbnail-image{
  height:125px;
  width:96px;
}
.thumbnail-books {
  margin: 0px;
}


.other-links>li{
  text-align:start;
}
.other-links{
  justify-self:start;
  margin-left:1em;
}


/* certification page => table */
table {
    border-radius:2px;
    table-layout:fixed;
    border: none;
}
table th{
    border-radius: 2px;
    border-bottom: none;
    background-color: none;
}
table th,td{
    width:25%;
}
table th:last-child,
table td:last-child {
    border-top-right-radius: 2px;
}
table th:first-child,
table td:first-child {
    border-top-left-radius: 2px;
}
table tr td {
    border: none;
}
table td:not(:last-child),
table th:not(:last-child) {
    border-right:none;
}
table td,
table th {
    padding: 10px;
    text-align: left;
    overflow: hidden;
}

.content .dt-layout-cell {
   width: auto;
}

#response-output.error {
    padding: 5px;
    border: 2px solid red;
}

#response-output.success {
    padding: 5px;
    border: 2px solid green;
}

/* theme's card element updated style */
/* to have th hover effect */
.card{
    background:transparent;
    position:relative;
    border:none;
    box-shadow: none;
}
.card-side{
    transition: all 0.8s ease;
    position:absolute;
    top:0;
    left:0;
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.15);
    padding: 40px 24px;
    border-radius: 10px;
    padding:1em;
    backface-visibility: hidden;
    text-align:center;
}

.card-side.back {
    transform:rotateY(-180deg);
    background-color: rgb(57, 124, 43);
}
.card-side.back h3,
.card-side.back p{
    color:white;
}
.card-side.front {
    background-color:white;
}
.card:hover .card-side.front{
    transform:rotateY(180deg);
}

.card:hover .card-side.back{
    transform:rotateY(0deg);
}

/* books content layout */

/* the button on books page that takes users to amazon */
    .amazon-btn{
        justify-self: center;
    }
    .errata-color{
        color:red;
    }

/* style for errata table */

tr {
    border-bottom:1px solid gray;
}

/* underlined text */

.underlined-text {
    text-decoration:underline;
    font-size:16px;
}

code {
  font-family: Consolas,"courier new";
  background-color: var(--gray-200);
  padding: 2px;
  font-size: 105%;
  padding: 5px 15px;
  border: solid 1px var(--primary-color)
}

#mainSlider {
  padding-top: 30px;
}
#mainSlider.splide .splide__track .splide__list .splide__slide .splide__slide__container {
  height: 400px;
}
#mainSlider.splide .splide__track .splide__list .splide__slide .splide__slide__container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
#mainSlider.splide .splide__track .splide__list .splide__slide .splide__slide__container .foreground {
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  padding: 20px 10%;
  max-width: 1140px;
}
#mainSlider.splide .splide__track .splide__list .splide__slide .splide__slide__container .foreground .msg * {
  display: inline-block;
  padding: 15px;
  background-color: rgba(17, 17, 17, 0.6);
  backdrop-filter: blur(2px);
  color: #fff;
}
#mainSlider.splide .splide__track .splide__list .splide__slide .splide__slide__container .foreground > div > h2 {
  font-size: 30px;
}
#mainSlider.splide .splide__track .splide__list .splide__slide .splide__slide__container .foreground .btns {
  text-align: center;
}
#mainSlider.splide .splide__track .splide__list .splide__slide .splide__slide__container .foreground .btns .btn + .btn {
  margin-left: 15px;
}
#mainSlider.splide .splide__track .splide__list .splide__slide .splide__slide__container .foreground .btns .btn {
  background-color: var(--primary-color);
  color: #fff;
  font-weight: 400;
  padding: 15px;
  border: none;
  cursor: pointer;
}
#mainSlider.splide .splide__track .splide__list .splide__slide .splide__slide__container .foreground .btns .btn:hover {
  background-color: var(--primary-color);
  color: #fff;
}
#clientsSlider.splide .splide__track .splide__list .splide__slide .splide__slide__container {
  height: 100px;
  max-width: 100px;
  display: flex;
  justify-content: center;
  align-items: center;
}

:root{--dt-row-selected: 13, 110, 253;--dt-row-selected-text: 255, 255, 255;--dt-row-selected-link: 228, 228, 228;--dt-row-stripe: 0, 0, 0;--dt-row-hover: 0, 0, 0;--dt-column-ordering: 0, 0, 0;--dt-header-align-items: center;--dt-header-vertical-align: middle;--dt-html-background: white}:root.dark{--dt-html-background: rgb(33, 37, 41)}table.dataTable tbody td.dt-control{text-align:center;cursor:pointer}table.dataTable tbody td.dt-control:before{display:inline-block;box-sizing:border-box;content:"";border-top:5px solid transparent;border-left:10px solid rgba(0, 0, 0, 0.5);border-bottom:5px solid transparent;border-right:0px solid transparent}table.dataTable tbody tr.dt-hasChild td.dt-control:before{border-top:10px solid rgba(0, 0, 0, 0.5);border-left:5px solid transparent;border-bottom:0px solid transparent;border-right:5px solid transparent}table.dataTable tfoot:empty{display:none}html.dark table.dataTable td.dt-control:before,:root[data-bs-theme=dark] table.dataTable td.dt-control:before,:root[data-theme=dark] table.dataTable td.dt-control:before{border-left-color:rgba(255, 255, 255, 0.5)}html.dark table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before{border-top-color:rgba(255, 255, 255, 0.5);border-left-color:transparent}div.dt-scroll{width:100%}div.dt-scroll-body thead tr,div.dt-scroll-body tfoot tr{height:0}div.dt-scroll-body thead tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body tfoot tr td{height:0 !important;padding-top:0px !important;padding-bottom:0px !important;border-top-width:0px !important;border-bottom-width:0px !important}div.dt-scroll-body thead tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body tfoot tr td div.dt-scroll-sizing{height:0 !important;overflow:hidden !important}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before{position:absolute;display:block;bottom:50%;content:"▲";content:"▲"/""}table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after{position:absolute;display:block;top:50%;content:"▼";content:"▼"/""}table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order{position:relative;width:12px;height:20px}table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after{left:0;opacity:.125;line-height:9px;font-size:.8em}table.dataTable thead>tr>th.dt-orderable-asc,table.dataTable thead>tr>th.dt-orderable-desc,table.dataTable thead>tr>td.dt-orderable-asc,table.dataTable thead>tr>td.dt-orderable-desc{cursor:pointer}table.dataTable thead>tr>th.dt-orderable-asc:hover,table.dataTable thead>tr>th.dt-orderable-desc:hover,table.dataTable thead>tr>td.dt-orderable-asc:hover,table.dataTable thead>tr>td.dt-orderable-desc:hover{outline:2px solid rgba(0, 0, 0, 0.05);outline-offset:-2px}table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after{opacity:.6}table.dataTable thead>tr>th.dt-orderable-none:not(.dt-ordering-asc,.dt-ordering-desc) span.dt-column-order:empty,table.dataTable thead>tr>th.sorting_desc_disabled span.dt-column-order:after,table.dataTable thead>tr>th.sorting_asc_disabled span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-none:not(.dt-ordering-asc,.dt-ordering-desc) span.dt-column-order:empty,table.dataTable thead>tr>td.sorting_desc_disabled span.dt-column-order:after,table.dataTable thead>tr>td.sorting_asc_disabled span.dt-column-order:before{display:none}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead>tr>th div.dt-column-header,table.dataTable thead>tr>th div.dt-column-footer,table.dataTable thead>tr>td div.dt-column-header,table.dataTable thead>tr>td div.dt-column-footer,table.dataTable tfoot>tr>th div.dt-column-header,table.dataTable tfoot>tr>th div.dt-column-footer,table.dataTable tfoot>tr>td div.dt-column-header,table.dataTable tfoot>tr>td div.dt-column-footer{display:flex;justify-content:space-between;align-items:var(--dt-header-align-items);gap:4px}table.dataTable thead>tr>th div.dt-column-header span.dt-column-title,table.dataTable thead>tr>th div.dt-column-footer span.dt-column-title,table.dataTable thead>tr>td div.dt-column-header span.dt-column-title,table.dataTable thead>tr>td div.dt-column-footer span.dt-column-title,table.dataTable tfoot>tr>th div.dt-column-header span.dt-column-title,table.dataTable tfoot>tr>th div.dt-column-footer span.dt-column-title,table.dataTable tfoot>tr>td div.dt-column-header span.dt-column-title,table.dataTable tfoot>tr>td div.dt-column-footer span.dt-column-title{flex-grow:1}table.dataTable thead>tr>th div.dt-column-header span.dt-column-title:empty,table.dataTable thead>tr>th div.dt-column-footer span.dt-column-title:empty,table.dataTable thead>tr>td div.dt-column-header span.dt-column-title:empty,table.dataTable thead>tr>td div.dt-column-footer span.dt-column-title:empty,table.dataTable tfoot>tr>th div.dt-column-header span.dt-column-title:empty,table.dataTable tfoot>tr>th div.dt-column-footer span.dt-column-title:empty,table.dataTable tfoot>tr>td div.dt-column-header span.dt-column-title:empty,table.dataTable tfoot>tr>td div.dt-column-footer span.dt-column-title:empty{display:none}div.dt-scroll-body>table.dataTable>thead>tr>th,div.dt-scroll-body>table.dataTable>thead>tr>td{overflow:hidden}:root.dark table.dataTable thead>tr>th.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>th.dt-orderable-desc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-desc:hover{outline:2px solid rgba(255, 255, 255, 0.05)}div.dt-processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-22px;text-align:center;padding:2px;z-index:10}div.dt-processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dt-processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:rgb(13, 110, 253);background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0, 1, 1, 0)}div.dt-processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}div.dt-processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dt-processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dt-processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable th,table.dataTable td{box-sizing:border-box}table.dataTable th.dt-type-numeric,table.dataTable th.dt-type-date,table.dataTable td.dt-type-numeric,table.dataTable td.dt-type-date{text-align:right}table.dataTable th.dt-type-numeric div.dt-column-header,table.dataTable th.dt-type-numeric div.dt-column-footer,table.dataTable th.dt-type-date div.dt-column-header,table.dataTable th.dt-type-date div.dt-column-footer,table.dataTable td.dt-type-numeric div.dt-column-header,table.dataTable td.dt-type-numeric div.dt-column-footer,table.dataTable td.dt-type-date div.dt-column-header,table.dataTable td.dt-type-date div.dt-column-footer{flex-direction:row-reverse}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-left div.dt-column-header,table.dataTable th.dt-left div.dt-column-footer,table.dataTable td.dt-left div.dt-column-header,table.dataTable td.dt-left div.dt-column-footer{flex-direction:row}table.dataTable th.dt-center,table.dataTable td.dt-center{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-right div.dt-column-header,table.dataTable th.dt-right div.dt-column-footer,table.dataTable td.dt-right div.dt-column-header,table.dataTable td.dt-right div.dt-column-footer{flex-direction:row-reverse}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-justify div.dt-column-header,table.dataTable th.dt-justify div.dt-column-footer,table.dataTable td.dt-justify div.dt-column-header,table.dataTable td.dt-justify div.dt-column-footer{flex-direction:row}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable th.dt-empty,table.dataTable td.dt-empty{text-align:center;vertical-align:top}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left;vertical-align:var(--dt-header-vertical-align)}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-left div.dt-column-header,table.dataTable thead th.dt-head-left div.dt-column-footer,table.dataTable thead td.dt-head-left div.dt-column-header,table.dataTable thead td.dt-head-left div.dt-column-footer,table.dataTable tfoot th.dt-head-left div.dt-column-header,table.dataTable tfoot th.dt-head-left div.dt-column-footer,table.dataTable tfoot td.dt-head-left div.dt-column-header,table.dataTable tfoot td.dt-head-left div.dt-column-footer{flex-direction:row}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-right div.dt-column-header,table.dataTable thead th.dt-head-right div.dt-column-footer,table.dataTable thead td.dt-head-right div.dt-column-header,table.dataTable thead td.dt-head-right div.dt-column-footer,table.dataTable tfoot th.dt-head-right div.dt-column-header,table.dataTable tfoot th.dt-head-right div.dt-column-footer,table.dataTable tfoot td.dt-head-right div.dt-column-header,table.dataTable tfoot td.dt-head-right div.dt-column-footer{flex-direction:row-reverse}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-justify div.dt-column-header,table.dataTable thead th.dt-head-justify div.dt-column-footer,table.dataTable thead td.dt-head-justify div.dt-column-header,table.dataTable thead td.dt-head-justify div.dt-column-footer,table.dataTable tfoot th.dt-head-justify div.dt-column-header,table.dataTable tfoot th.dt-head-justify div.dt-column-footer,table.dataTable tfoot td.dt-head-justify div.dt-column-header,table.dataTable tfoot td.dt-head-justify div.dt-column-footer{flex-direction:row}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}:root{--dt-row-hover-alpha: 0.035;--dt-row-stripe-alpha: 0.023;--dt-column-ordering-alpha: 0.019;--dt-row-selected-stripe-alpha: 0.923;--dt-row-selected-column-ordering-alpha: 0.919}table.dataTable{width:100%;margin:0 auto;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{padding:10px;border-bottom:1px solid rgba(0, 0, 0, 0.3)}table.dataTable>thead>tr>th:active,table.dataTable>thead>tr>td:active{outline:none}table.dataTable>tfoot>tr>th,table.dataTable>tfoot>tr>td{border-top:1px solid rgba(0, 0, 0, 0.3);padding:10px 10px 6px 10px}table.dataTable>tbody>tr{background-color:transparent}table.dataTable>tbody>tr:first-child>*{border-top:none}table.dataTable>tbody>tr:last-child>*{border-bottom:none}table.dataTable>tbody>tr.selected>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.9);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.9);color:rgb(255, 255, 255);color:rgb(var(--dt-row-selected-text))}table.dataTable>tbody>tr.selected a{color:rgb(228, 228, 228);color:rgb(var(--dt-row-selected-link))}table.dataTable>tbody>tr>th,table.dataTable>tbody>tr>td{padding:8px 10px}table.dataTable.row-border>tbody>tr>*,table.dataTable.display>tbody>tr>*{border-top:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.row-border>tbody>tr:first-child>*,table.dataTable.display>tbody>tr:first-child>*{border-top:none}table.dataTable.row-border>tbody>tr.selected+tr.selected>td,table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:rgba(13, 110, 253, 0.65);border-top-color:rgba(var(--dt-row-selected), 0.65)}table.dataTable.cell-border>tbody>tr>*{border-top:1px solid rgba(0, 0, 0, 0.15);border-right:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.cell-border>tbody>tr>*:first-child{border-left:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.cell-border>tbody>tr:first-child>*{border-top:1px solid rgba(0, 0, 0, 0.3)}table.dataTable.stripe>tbody>tr:nth-child(odd)>*,table.dataTable.display>tbody>tr:nth-child(odd)>*{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.023);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe), var(--dt-row-stripe-alpha))}table.dataTable.stripe>tbody>tr:nth-child(odd).selected>*,table.dataTable.display>tbody>tr:nth-child(odd).selected>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.923);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), var(--dt-row-selected-stripe-alpha))}table.dataTable.hover>tbody>tr:hover>*,table.dataTable.display>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.035);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), var(--dt-row-hover-alpha))}table.dataTable.hover>tbody>tr.selected:hover>*,table.dataTable.display>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0d6efd !important;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 1) !important}table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3,table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), var(--dt-column-ordering-alpha))}table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3,table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), var(--dt-row-selected-column-ordering-alpha))}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_1,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.054);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha)))}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_2,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.047);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) - 0.007))}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_3,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.039);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) - 0.015))}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.954);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha)))}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.947);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) - 0.007))}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.939);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) - 0.015))}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.082);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha)))}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.074);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - 0.007))}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.062);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - 0.015))}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.982);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha)))}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.974);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - 0.007))}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.962);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - 0.015))}table.dataTable.compact thead th,table.dataTable.compact thead td,table.dataTable.compact tfoot th,table.dataTable.compact tfoot td,table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}div.dt-container div.dt-layout-row{display:flex;justify-content:space-between;align-items:center;width:100%;margin:.75em 0}div.dt-container div.dt-layout-row div.dt-layout-cell{display:flex;justify-content:space-between;align-items:center}div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-start{justify-content:flex-start;margin-right:auto}div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-end{justify-content:flex-end;margin-left:auto}div.dt-container div.dt-layout-row div.dt-layout-cell:empty{display:none}@media screen and (max-width: 767px){div.dt-container div.dt-layout-row:not(.dt-layout-table){display:block}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell{display:block;text-align:center}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell>*{margin:.5em 0}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell.dt-layout-start{margin-right:0}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell.dt-layout-end{margin-left:0}}div.dt-container div.dt-layout-start>*:not(:last-child){margin-right:1em}div.dt-container div.dt-layout-end>*:not(:first-child){margin-left:1em}div.dt-container div.dt-layout-full{width:100%}div.dt-container div.dt-layout-full>*:only-child{margin-left:auto;margin-right:auto}div.dt-container div.dt-layout-table>div{display:block !important}@media screen and (max-width: 767px){div.dt-container div.dt-layout-start>*:not(:last-child){margin-right:0}div.dt-container div.dt-layout-end>*:not(:first-child){margin-left:0}}div.dt-container{position:relative;clear:both}div.dt-container .dt-search input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;margin-left:3px}div.dt-container .dt-input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit}div.dt-container select.dt-input{padding:4px}div.dt-container .dt-paging .dt-paging-button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;color:inherit !important;border:1px solid transparent;border-radius:2px;background:transparent}div.dt-container .dt-paging .dt-paging-button.current,div.dt-container .dt-paging .dt-paging-button.current:hover{color:inherit !important;border:1px solid rgba(0, 0, 0, 0.3);background-color:rgba(0, 0, 0, 0.05);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(229.5, 229.5, 229.5, 0.05)), color-stop(100%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(top, rgba(229.5, 229.5, 229.5, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:-moz-linear-gradient(top, rgba(229.5, 229.5, 229.5, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:-ms-linear-gradient(top, rgba(229.5, 229.5, 229.5, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:-o-linear-gradient(top, rgba(229.5, 229.5, 229.5, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:linear-gradient(to bottom, rgba(229.5, 229.5, 229.5, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%)}div.dt-container .dt-paging .dt-paging-button.disabled,div.dt-container .dt-paging .dt-paging-button.disabled:hover,div.dt-container .dt-paging .dt-paging-button.disabled:active{cursor:default;color:rgba(0, 0, 0, 0.5) !important;border:1px solid transparent;background:transparent;box-shadow:none}div.dt-container .dt-paging .dt-paging-button:hover{color:white !important;border:1px solid #111;background-color:#111;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgb(88.4, 88.4, 88.4)), color-stop(100%, #111));background:-webkit-linear-gradient(top, rgb(88.4, 88.4, 88.4) 0%, #111 100%);background:-moz-linear-gradient(top, rgb(88.4, 88.4, 88.4) 0%, #111 100%);background:-ms-linear-gradient(top, rgb(88.4, 88.4, 88.4) 0%, #111 100%);background:-o-linear-gradient(top, rgb(88.4, 88.4, 88.4) 0%, #111 100%);background:linear-gradient(to bottom, rgb(88.4, 88.4, 88.4) 0%, #111 100%)}div.dt-container .dt-paging .dt-paging-button:active{outline:none;background-color:rgb(11.9, 11.9, 11.9);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgb(42.5, 42.5, 42.5)), color-stop(100%, rgb(11.9, 11.9, 11.9)));background:-webkit-linear-gradient(top, rgb(42.5, 42.5, 42.5) 0%, rgb(11.9, 11.9, 11.9) 100%);background:-moz-linear-gradient(top, rgb(42.5, 42.5, 42.5) 0%, rgb(11.9, 11.9, 11.9) 100%);background:-ms-linear-gradient(top, rgb(42.5, 42.5, 42.5) 0%, rgb(11.9, 11.9, 11.9) 100%);background:-o-linear-gradient(top, rgb(42.5, 42.5, 42.5) 0%, rgb(11.9, 11.9, 11.9) 100%);background:linear-gradient(to bottom, rgb(42.5, 42.5, 42.5) 0%, rgb(11.9, 11.9, 11.9) 100%);box-shadow:inset 0 0 3px #111}div.dt-container .dt-paging .ellipsis{padding:0 1em}div.dt-container .dt-length,div.dt-container .dt-search,div.dt-container .dt-info,div.dt-container .dt-processing,div.dt-container .dt-paging{color:inherit}div.dt-container .dataTables_scroll{clear:both}div.dt-container .dataTables_scroll div.dt-scroll-body{-webkit-overflow-scrolling:touch}div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>th,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>td,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>th,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>td{vertical-align:middle}div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>th>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>td>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>th>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}div.dt-container.dt-empty-footer tbody>tr:last-child>*{border-bottom:1px solid rgba(0, 0, 0, 0.3)}div.dt-container.dt-empty-footer .dt-scroll-body{border-bottom:1px solid rgba(0, 0, 0, 0.3)}div.dt-container.dt-empty-footer .dt-scroll-body tbody>tr:last-child>*{border-bottom:none}html.dark{--dt-row-hover: 255, 255, 255;--dt-row-stripe: 255, 255, 255;--dt-column-ordering: 255, 255, 255}html.dark table.dataTable>thead>tr>th,html.dark table.dataTable>thead>tr>td{border-bottom:1px solid rgb(89, 91, 94)}html.dark table.dataTable>thead>tr>th:active,html.dark table.dataTable>thead>tr>td:active{outline:none}html.dark table.dataTable>tfoot>tr>th,html.dark table.dataTable>tfoot>tr>td{border-top:1px solid rgb(89, 91, 94)}html.dark table.dataTable.row-border>tbody>tr>*,html.dark table.dataTable.display>tbody>tr>*{border-top:1px solid rgb(64, 67, 70)}html.dark table.dataTable.row-border>tbody>tr:first-child>*,html.dark table.dataTable.display>tbody>tr:first-child>*{border-top:none}html.dark table.dataTable.row-border>tbody>tr.selected+tr.selected>td,html.dark table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:rgba(13, 110, 253, 0.65);border-top-color:rgba(var(--dt-row-selected), 0.65)}html.dark table.dataTable.cell-border>tbody>tr>th,html.dark table.dataTable.cell-border>tbody>tr>td{border-top:1px solid rgb(64, 67, 70);border-right:1px solid rgb(64, 67, 70)}html.dark table.dataTable.cell-border>tbody>tr>th:first-child,html.dark table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid rgb(64, 67, 70)}html.dark .dt-container.dt-empty-footer table.dataTable{border-bottom:1px solid rgb(89, 91, 94)}html.dark .dt-container .dt-search input,html.dark .dt-container .dt-length select{border:1px solid rgba(255, 255, 255, 0.2);background-color:var(--dt-html-background)}html.dark .dt-container .dt-paging .dt-paging-button.current,html.dark .dt-container .dt-paging .dt-paging-button.current:hover{border:1px solid rgb(89, 91, 94);background:rgba(255, 255, 255, 0.15)}html.dark .dt-container .dt-paging .dt-paging-button.disabled,html.dark .dt-container .dt-paging .dt-paging-button.disabled:hover,html.dark .dt-container .dt-paging .dt-paging-button.disabled:active{color:#666 !important}html.dark .dt-container .dt-paging .dt-paging-button:hover{border:1px solid rgb(53, 53, 53);background:rgb(53, 53, 53)}html.dark .dt-container .dt-paging .dt-paging-button:active{background:rgb(58.1, 58.1, 58.1)}*[dir=rtl] table.dataTable thead th,*[dir=rtl] table.dataTable thead td,*[dir=rtl] table.dataTable tfoot th,*[dir=rtl] table.dataTable tfoot td{text-align:right}*[dir=rtl] table.dataTable th.dt-type-numeric,*[dir=rtl] table.dataTable th.dt-type-date,*[dir=rtl] table.dataTable td.dt-type-numeric,*[dir=rtl] table.dataTable td.dt-type-date{text-align:left}*[dir=rtl] div.dt-container div.dt-layout-cell.dt-start{text-align:right}*[dir=rtl] div.dt-container div.dt-layout-cell.dt-end{text-align:left}*[dir=rtl] div.dt-container div.dt-search input{margin:0 3px 0 0}

.loader[data-v-57aa923a] {
  border: 4px solid #e4e4e4;
  border-top: 4px solid #5f6367;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  animation: spin-57aa923a 2s linear infinite;
  margin: 50px auto;
}
@keyframes spin-57aa923a {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}


/*# sourceMappingURL=styles.css.map*/