* {
    margin: 0;
}

@font-face {
  font-family: "Poppins-Regular";
  src: url("../fonts/poppins/Poppins-Regular.ttf");
}
@font-face {
  font-family: "Poppins-SemiBold";
  src: url("../fonts/poppins/Poppins-SemiBold.ttf");
}
@font-face {
  font-family: "Poppins-Light";
  src: url("../fonts/poppins/Poppins-Light.ttf");
}
@font-face {
  font-family: "Poppins-Medium";
  src: url("../fonts/poppins/Poppins-Medium.ttf");
}
@font-face {
  font-family: "Poppins-Bold";
  src: url("../fonts/poppins/Poppins-Bold.ttf");
}
@font-face {
  font-family: "InterTight-Medium";
  src: url("../fonts/InterTight/InterTight-Medium.ttf");
}
@font-face {
  font-family: "BarlowCondensed-Medium";
  src: url("../fonts/BarlowCondensed-Medium.ttf");
}
@font-face {
  font-family: "InterTight-Regular";
  src: url("../fonts/InterTight/InterTight-Regular.ttf");
}

body {
    font-family: "Poppins-Regular";
}

html {
    scroll-behavior: smooth;
}

  .total-users-session.combo-add{ right: 90px;    cursor: pointer;
    left: inherit;}
    .total-users-session.combo-add::after {
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    right: 15px;
    left: auto;
    bottom: -18px;
    border: 10px solid;
    border-color: transparent transparent #ea7d23 #ea7d23;
    transform: rotate(180deg);}
    .total-users-session.combo-add {
    background: linear-gradient(0deg, rgba(234, 124, 35, 1) 0%, rgba(253, 187, 45, 1) 100%);
    border-radius: 10px 10px 0px 10px;}

.popup {
    margin: 70px auto;
    padding: 20px;
    background: #fff;
    border-radius: 5px;
    width: 30%;
    position: relative;
    transition: all .5s ease-in-out;
    top: 100px;
}
.overlay-popup-bg {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.7);
    transition: opacity 500ms;
    display: none;
    z-index: 11111;
}
.close.reComboClose { top: -17px;
    right: 7px;
    z-index: 1;
    position: relative;}