﻿@charset "utf-8";
body {margin: 0;padding: 0;font-family: 'Khand' !important;color: #000000;font-size: 15px;}

/*-----------Base Css End----------*/
p {font-size: 15px;margin: 0;line-height: 26px;}
h1, h2, h3, h4, h5, h6 {margin: 0;color:#000000;font-family: 'Khand';text-transform: capitalize;font-weight: 500;}
h1{font-size:52px;line-height:62px;color: #ffffff;font-weight: 600;}
h3{font-size: 40px;line-height: 40px;font-weight: 500;}
h4 {font-size: 28px;line-height: 36px;}
h5{font-size: 22px;line-height: 30px;}
ul {margin: 0 !important;padding: 0;}
img {max-width: 100%;height: auto;}
a{text-decoration: none !important;}
a:hover {text-decoration: none !important;}
input:focus, textarea:focus, select:focus {outline: none !important;}
button:focus, textarea:focus, select:focus {outline: none !important;box-shadow: none !important;}
*, ::after, ::before {
  box-sizing: border-box;
}

@font-face {
  font-family: 'Khand';
  src: url('../fonts/khand/Khand-Light.eot');
  src: url('../fonts/khand/Khand-Light.eot?#iefix') format('embedded-opentype'),
      url('../fonts/khand/Khand-Light.woff2') format('woff2'),
      url('../fonts/khand/Khand-Light.woff') format('woff'),
      url('../fonts/khand/Khand-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Khand';
  src: url('../fonts/khand/Khand-Medium.eot');
  src: url('../fonts/khand/Khand-Medium.eot?#iefix') format('embedded-opentype'),
      url('../fonts/khand/Khand-Medium.woff2') format('woff2'),
      url('../fonts/khand/Khand-Medium.woff') format('woff'),
      url('../fonts/khand/Khand-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}



@font-face {
  font-family: 'Frank Ruhl Libre';
  src: url('../fonts/FrankRuhlLibre/FrankRuhlLibre-Medium.eot');
  src: url('../fonts/FrankRuhlLibre/FrankRuhlLibre-Medium.eot?#iefix') format('embedded-opentype'),
      url('../fonts/FrankRuhlLibre/FrankRuhlLibre-Medium.woff2') format('woff2'),
      url('../fonts/FrankRuhlLibre/FrankRuhlLibre-Medium.woff') format('woff'),
      url('../fonts/FrankRuhlLibre/FrankRuhlLibre-Medium.ttf') format('truetype');
  font-weight: 500;font-style: normal;font-display: swap;
}

.btn-main{background: #f78634;color: #ffffff;text-transform: uppercase;border-radius: 0px;font-size: 14px;padding: 5px 20px;font-weight: 500;text-align: center;border: none;line-height:32px;letter-spacing: 3px;transition: ease-in-out 0.4s;display: inline-table;cursor: pointer;border-radius: 5px;width: 100%;display: inline-table;margin-top:15px;}
.btn-main:hover{background: #000000;color: #f78634;transition: all .5s;}
input[type="text"], input[type="password"], input[type="file"], input[type="email"], input[type="number"], select, textarea{width: 100%;border: 1px solid #d9d9d9;padding: 12px;font-family: 'Roboto' !important;box-sizing:border-box;border: none;border-radius: 5px;}
/*-----------Base Css End----------*/
.container{margin: 0 auto;max-width: 965px;padding: 0 15px;}
.max-container{max-width: 1460px;width: 97%;} 
.container-fluid{max-width: 1570%;width: 98%;padding: 0 15px;}
.d-flex{display: flex;} 
.flex-row{flex-direction: row;}
.flex-column{flex-direction: column;}
.flex-wrap{flex-wrap: wrap;}
.flex-nowrap{flex-wrap: nowrap;}
.justify-content-start{justify-content: flex-start;}
.justify-content-end{justify-content: flex-end;}
.justify-content-center{justify-content: center;}
.flex-row-reverse{flex-direction: row-reverse;}
.justify-content-between{justify-content: space-between;}
.align-items-start{align-items: flex-start;}
.align-items-end{align-items: flex-end;}
.align-items-center{align-items: center;}
.justify-content-end{justify-content: flex-end;}
.flex-column{flex-direction: column;}
.un-listed{list-style: none;}
.d-none{display: none;}
.ms-auto{margin-left: auto !important;}
.mr-auto{margin-right: auto !important;}
.mx-auto{margin: 0 auto;}
header{position: absolute;left: 0;right: 0;top: 40px;padding: 15px 0;z-index: 999;}
header .navbar-nav li{margin-left: 45px;}
header .navbar-nav li a{text-transform: uppercase;font-family: 'Roboto';color: #ffffff;padding: 12px 0px;transition: ease-in-out 0.4s;display: inline-table;}
header .navbar-nav li.active a, header .navbar-nav li:hover a{color: #FFEC09;}
.footer-top{position: relative;}
.copyright{border-top: 1px solid rgba(255, 255, 255, 0.5);padding: 12px 0;}
.copyright p{color: #ffffff;}
.scrolled {position: fixed;left: 0;right: 0;top: 0;z-index: 100000;background: #f5ecd7;box-shadow: 1px 1px 5px #0000001a;padding: 10px 0;}
.scrolled .navbar-nav li a{color: #283593;padding: 40px 0px;}
.text-center{text-align: center;}
.copyright{background: #f78634;color: #ffffff;}
.camel-row{position: relative;bottom: -2px;}
.copyright a{color: #ffffff;transition: ease-in-out 0.4s;font-size: 16px;}
.footer-logo{margin-bottom: 30px;}
body{background: #e8e8e8;position: relative;}
.copyright ul li{margin: 0 15px;}
.copyright ul{padding-bottom: 15px;padding-top: 10px;}
.vertical-align{vertical-align: middle;}
.form-content, .form-bx{flex-basis: 48%;}
.copyright ul li img{filter: invert(0) brightness(12);margin-right: 6px;}
.form-content h3{padding-bottom: 12px;text-transform: capitalize;line-height: 65px;font-size: 65px; color: #000000;}
.form-content p{font-size: 18px;padding-top: 10px;}
.form-bx{background: rgba(255, 255, 255, 0.5);padding: 20px;box-shadow: 1px 1px 5px #0000001a;}
.form-bx li{padding-bottom: 10px;}
.form-bx li:last-child{padding-bottom: 0px;}
.mrt-70{margin-top: 70px;}
.nav-logo .btn-main{width: auto;}
.frm-container{padding-bottom: 70px;}
.frm-container h5 span{font-size: 32px;}
.frm-container h5{padding-bottom: 15px;}
.logo-rw{padding: 10px 0;}
.logo-rw h3{text-transform: capitalize;padding-bottom: 30px;padding-top: 10px;}
.overflow-hidden{overflow: hidden;}
#gallery img, #gallery_sec img{width: 70% !important;max-width: 70% !important;margin: 0 auto;
    text-align: center;}
#gallery h5{text-align:center;padding-bottom:10px;text-transform:capitalize;}
#gallery span, #gallery_sec span{margin:0 35px;display:inline-table;}
#gallery_thirds img{margin:0 35px;}
.data-tables{margin-top:40px;margin-bottom:40px;}
.data-tables table{background:#ffffff;border-radius:8px;padding:15px;}
.data-tables table th{text-align:left;    background: rgb(247, 134, 52);color:#ffffff;padding:8px;}
.data-tables table td{padding:5px 8px;}
.logoutbtn .btn-main{width:auto;}
/*----------------*/
/* @keyframes infiniteScroll {
  from {transform: translateX(10%)}
  to {transform: translateX(-90%)}
}
.overflow-hidden{overflow-x: hidden; transition: all 1s ease;}
.horizontal-scrolling-items {
  display: flex;
  animation: infiniteScroll 10s infinite linear;
}
.horizontal-scrolling-items__item {
  white-space: nowrap;margin-right: 50px;
}
.horizontal-scrolling-items__item img{transition: all 2s ease;max-width: 193px !important;}
.mb-30{margin-bottom: 30px;} */