@font-face {
    font-family: 'Barlow-Black';
    src: url('fonts/Barlow-Black.ttf') format('truetype');
  }
@font-face {
    font-family: 'Barlow-Bold';
    src: url('fonts/Barlow-Bold.ttf') format('truetype');
  }
@font-face {
    font-family: 'BarlowCondensed-Bold';
    src: url('fonts/BarlowCondensed-Bold.ttf') format('truetype');
  }
@font-face {
    font-family: 'BarlowCondensed-Medium';
    src: url('fonts/BarlowCondensed-Medium.ttf') format('truetype');
  }
@font-face {
    font-family: 'Barlow-ExtraBold';
    src: url('fonts/Barlow-ExtraBold.ttf') format('truetype');
  }
@font-face {
    font-family: 'Barlow-Regular';
    src: url('fonts/Barlow-Regular.ttf') format('truetype');
  }
@font-face {
    font-family: 'DMSans-Bold';
    src: url('fonts/DMSans-Bold.ttf') format('truetype');
  }
@font-face {
    font-family: 'DMSans-Italic';
    src: url('fonts/DMSans-Italic.ttf') format('truetype');
  }
@font-face {
    font-family: 'DMSans-Regular';
    src: url('fonts/DMSans-Regular.ttf') format('truetype');
  }
@font-face {
    font-family: 'Petrona-VariableFont_wght';
    src: url('fonts/Petrona-VariableFont_wght.ttf') format('truetype');
  }

.nav-desktop{
    background-color: #003b4d;
}
.nav-phone{
    background-color: #003b4d;
    display: none;
}
.text-right{
    text-align: right;
}
.custom-button{
    background-color: #5b848f; border:none;font-family: Barlow-Bold;
}
.custom-button:hover{
    background-color: #ffc56d;
}
.nav-link{
    font-family: Barlow-Bold;
}
.lionimg{
    background-color: #003b4d;
    background-image: url('/assets/img/lion.png');
    background-repeat: no-repeat;
    background-position: left top;
}

.main {
    position: relative;
  }
  
  .logo {
    position: absolute;
    left: 10%;
    transform: translateX(-50%);
    margin-top: 0px; /* Adjust the value as needed */
    z-index: 1;
  }
.sideborder{
    border-left: 2px solid #ffc56d;
}
.phonetxtl{
text-align: left;
}
.phonetxtr{
text-align: right;
}
.extrapadding{
    padding-right: 1.5rem!important;
    padding-left: 1.5rem!important;   
}
.headingone{
    font-family: Barlow-Black;
}
.headingtwo{
    font-family: Barlow-ExtraBold;
}
.headingthree{
    color: #ffc56d; font-family: Barlow-Bold;
}
.social-icons{
    color: #fff; 
    font-size: 22px;
    margin-right: 10px;
}
.social-icons:hover{
    color: #ffc56d;
    font-size: 24px;
}
@media only screen and (max-width: 993px) and (min-width: 576px){
    .extrapadding{
        padding-right: 0px !important;
        padding-left: 0px !important;  
    }
    .headingone{
        font-size: 24px;
    }
    .headingtwo{
        font-size:16px;
    }
    .headingthree{
        font-size:11px
    }
}
@media screen and (max-width: 993px) {
    .nav-desktop{
        display: none;
    }
    .nav-phone{
        display:block;
    }
  }

@media screen and (max-width: 576px) {
    .nav-desktop{
        display: none;
    }
    .nav-phone{
        display:block;
    }
    .sideborder{
        border: none;
    }
    .phonetxtl{
        text-align: center;
        }
    .phonetxtr{
        text-align: center;
        }
  }