::selection {
  color: #00FEDE !important;
  background: darkgray !important;
}
:root {
  --container-bg-color: #333;
  --left-bg-color: rgba(223, 39, 39, 0.3);
  --left-button-hover-color: rgba(161, 11, 11, 0.2);
  --right-bg-color: rgba(43, 43, 43, 0.8);
  --right-button-hover-color: rgba(92, 92, 92, 0.3);
  --hover-width: 75%;
  --other-width: 25%;
  --speed: 1000ms;
}
p{color: lightblue;line-height: 2rem !important}
strong{color: #00FEDE;}
a{color: white !important} nav a, footer a {color: white !important;}
h1, h2, h3 , h4 , h5 , h6 {color: lightblue;line-height: 2rem !important; font-size: 130% !important}
a:hover{color:#00FEDE !important}
li {color:lightblue; line-height: 2rem !important;}
.color-1 {color: #00FEDE !important;}
html, body {
  padding: 0;
  margin: 0;
  font-family: "Franklin Gothic Medium", "Arial Narrow", Arial, sans-serif;
  width: 100%;
  height: 100%;
	/*overflow: hidden*/
}

.main h1 {
  font-size: 4rem;
  color: #fff;
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translateX(-50%);
  white-space: nowrap;
}

.button {
  display: block;
  position: absolute;
  left: 50%;
  top: 40%;
  height: 4rem;
  padding-top: 1.3rem;
  padding-bottom: 1.3rem;
  width: 15rem;
  text-align: center;
  color: #fff;
  border: #fff solid 0.2rem;
  font-size: 1rem;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  transform: translateX(-50%);
}

.split.left .button:hover {
  background-color: var(--left-button-hover-color);
  border-color: var(--left-button-hover-color);
}

.split.right .button:hover {
  background-color: var(--right-button-hover-color);
  border-color: var(--right-button-hover-color);
}

.main {
  position: relative;
  width: 100%;
  height: 100%;
  background: var(--container-bg-color);
  /*overflow-y: hidden*/
}

.split {
  position: absolute;
  width: 50%;
  height: 100%;
  overflow: hidden;
}

.split.left {
  left: 0;
  background: url("../../../images/coffeee.jpg") center center no-repeat;
  background-size: cover;
}

.split.left:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  background: var(--left-bg-color);
}

.split.right {
  right: 0;
  background: url("../../../images/Makee.jpg") center center no-repeat;
  background-size: cover;
}

.split.right:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  background: var(--right-bg-color);
}

.split.left, .split.right, .split.right:before, .split.left:before {
  transition: var(--speed) all ease-in-out;
}

.hover-left .left {
  width: var(--hover-width);
}

.hover-left .right {
  width: var(--other-width);
}

.hover-left .right:before {
  z-index: 2;
}

.hover-right .right {
  width: var(--hover-width);
}

.hover-right .left {
  width: var(--other-width);
}

.hover-right .left:before {
  z-index: 2;
}

@media (max-width: 800px) {
  .left h1 {
    font-size: 2rem;
  }
	.right h1 { font-size: 2rem }
  .button {
    width: 12rem;
  }
}
@media (max-height: 700px) {
  .button {
    top: 70%;
  }
}
/*
.left-side{display:none;}
.right-side{display:none;}
*/
.top {position: absolute; top: 20%; right: 5%; z-index: 2;}
.top1 {position: absolute; top: 20%; right: 5%; z-index: 1;}


    .jarallax {
      min-height: 600px;
    }
    @media (max-width: 740px) {
      .jarallax {
        height: 100%;
        min-height: 100%;
      }
      .rounded-0{margin-right: 0 !important;}
    }
    @media (min-width: 800px) and (max-width: 850px) {
      .jarallax {
        height: 100%;
        min-height: 100%;
      }
    }
    @media (min-width: 1020px) and (max-width: 1500px) {
      .jarallax {
        height: 460px;
        min-height: 460px;
      }
    }

    .navbar{height: 20%;}
    .blockquote-footer{background-color: transparent !important;}
    .sticky {
      position: fixed;
      width: 100%;
      z-index: 999;
      top: 0;
      left: 0;
      color: white;
      height: 15%;
    }
    .bg-card{background-color: rgb(27,13,0) !important; border: 3px solid lightblue;}
    .bg-card p {color: lightblue !important;}
    .bg-card p:hover {color: lightblue !important;}
    .article {height: 120% !important;}
    iframe{height: 600px; width: 100%;}
/*	.small-image{margin-right: 25%}*/
    .view img {
      width: 100% !important;
    }
    
   .active-page:hover {
    color: black !important;
  }

  .left-side-2 {
    display: none;
  }
  .right-side-2 {
    display:none;
  }
  .ui-autocomplete-category {
    font-weight: bold;
    padding: .6em 1.2em;
    margin: 1em 0 .4em;
    line-height: 1.5;
  }
  .ui-menu-item-wrapper {color: #00FEDE; direction: rtl; text-align: center;}
  .ui-menu-item {background-color: #343a40; direction: rtl; text-align: center;}
  /*.ui-menu {    
    /*top: 114.925px !important;
    left: 40.8px !important;
    width: 461.8px !important;
  }*/
  .blockquote {border-right: .25rem solid #00FEDE; border-left: none !important}