@font-face { font-family: hk-nova-light; src: url("../fonts/FontsFree-Net-hk-nova-light-r.ttf"); }

body {
    font-family: 'hk-nova-light', sans-serif!important;
}

p {
    text-align: justify;
}

.pull-right {
    text-align: right;
}

.pull-left {
    text-align: left;
}

.center {
    text-align: center;
}

.border-white {
    border: solid 1px white;
}

.border-red {
    border: solid 2px red;
}

.hidden {
    display:none!important;
}

.colour_1 {
    color: #f2ece1!important;
}

.hover_colour_3_1 {
    color: #d2a07d!important;
}

.hover_colour_3_1:hover {
    color: #f2ece1!important;
}

.colour_2 {
    color: #f0dec6!important;
}

.colour_3 {
    color: #d2a07d!important;
}

.hover_colour_1_3 {
    color: #f2ece1!important;
}

.hover_colour_1_3:hover {
    color: #d2a07d!important;
}

.hover_colour_3_4 {
    color: #d2a07d!important;
}

.hover_colour_3_4:hover {
    color: #816438!important;
}

.colour_4 {
    color: #816438!important;
}

.colour_5 {
    color: #835b42!important;
}

.colour_6 {
    color: #9f5635!important;
}

.b_colour_1 {
    background-color: #f2ece1!important;
}

.b_colour_2 {
    background-color: #f0dec6!important;
}

.b_colour_3 {
    background-color: #d2a07d!important;
}

.b_colour_4 {
    background-color: #816438!important;
}

.b_colour_5 {
    background-color: #835b42!important;
}

.b_colour_6 {
    background-color: #9f5635!important;
}

.b_colour_none {
    background-color: none!important;
}

.pb-70 {
    padding-bottom: 70px;
}

.pb-700 {
    padding-bottom: 700px;
}

.pb-0 {
    padding-bottom: 0px !important;
}

.mt-20 {
    margin-top: 20px !important;
}

.mt-200 {
    margin-top: 200px !important;
}

.mb-250 {
    margin-bottom: 250px !important;
}

.blog-content-block {
    border: 1px solid #d2a07d;
    margin: 10px;
    padding: 5px;
}

.image {
    border-radius: 50%;
}

.left-half {
    width: 50%!important;
    float: left;
}

.right-half {
    width: 50%!important;
    float: right;
}

.no-outset {
    border-top-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-right-style: none;
}

.index_gif {
    background-size: cover; 
    background-repeat: no-repeat;
}

.swal2-popup {
    text-align: left!important;
    padding: 2%!important;
    width: 80% !important;
}

#backgroundVideo {
    position: fixed;
    right: 0;
    bottom: 0;
    min-width: 100%; 
    min-height: 100%;
}
  
.backgroundContent {
    position: fixed;
    width: 100%;
}

.categorie-section .cat-list {
    list-style: none;
}

@media (min-width: 991px) {
    .media-only {
        display: none !important;
    }
    .hero-big {
        padding-top: 12% !important;
        margin-top: 0 !important;
    }
    .category-grid-custom {
        grid-template-columns: repeat(4, 1fr) !important;
    }
}

@media (max-width: 991px) {
    .web-only {
        display: none !important;
    }
    .hero-big {
        padding-top: 30% !important;
        margin-top: 0 !important;
    }
}

.collapsible {
    font-family: 'hk-nova-light', sans-serif!important;
    font-size: 16px;
    color: #816438;
  }
  
  .active, .collapsible:hover {
    background-color: #d2a07d;
  }
  
  .collapsible-content {
    padding: 0 18px;
    display: none;
    overflow: hidden;
    background-color: #f2ece1;
    color: #9f5635;
  }

  td {
      padding-top: 1em;
      padding-bottom: 1em;
  }

  ul {
      text-align: left;
  }