@import url("https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100..900;1,100..900&display=swap");
* {
  margin: 0px;
  padding: 0px;
  box-sizing: border-box;
  font-family: "Inter Tight", sans-serif;
}
:root {
  --color-white: white;
  --color-yellow: #ead74a;
  --color-blue: #002140;
  --color-black: black;
}
.mt_4{
  margin-top: 35px;
}
.container,
.container-fluid,
.container-xl {
  padding: 0px;
}
.container-xl,
.container-lg,
.container {
  max-width: 1360px;
}
.row {
  margin: 0px;
}

.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12 {
  padding: 0px;
}
.relative {
  position: relative;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-bottom: 0px;
}

li,
a {
  list-style: none;
  text-decoration: none;
}

ul {
  margin: 0px;
  padding: 0px;
}

p {
  margin-bottom: 0px;
}

img {
  width: 100%;
}
.font_15{
  font-size: 15px;
}
.font_14{
  font-size: 14px;
}
.font_12 {
  font-size: 11px;
}
.font_13 {
  font-size: 13px;
}
.flex_props {
  display: flex;
  align-items: center;
}

.white {
  color: var(--color-white);
}

.relative {
  position: relative;
}

.font_14 {
  font-size: 14px;
}

.fw-700 {
  font-weight: 600;
}

.margin_top {
  margin-top: 60px;
}
/**/
.hr_h{
  border-color: white;
}
.footer_bg {
  background-color: var(--color-blue);
  border-radius: 20px 20px 0px 0px; 
}
.footer_ul a {
  color: white;
}
.footer_title {
  font-weight: 600;
  font-size: 16px;
  color: white;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.footer_ul li {
  margin: 8px 0px;
}
.footer_ul li a {
  font-size: 14px;
}
.footer_logo img{
  height: 50px;
  width: auto;
}
.ab_footer{
  background-color: rgba(255,255,255,0.1);
  padding: 40px 20px;
}
.tabs_ways{ 
  gap: 12px;
}
.ways_m{
  margin-top: -8px;
  margin-bottom: 12px;
}
.tabs_ways button{
  border: none;
  background-color: transparent;
  font-size: 11px;
  font-weight: 600;
  background-color: var(--color-blue);
  color: white;
  padding: 5px 12px;
  border-radius: 3px;
}
.pass_t{
  display: flex;
  align-items: center;
  gap: 5px;
  font-weight: 600;
  border: none;
  background-color: transparent;
}
.pass_t img{
  height: 16px;
  width: auto;
}
.arrow_d img{
  height: 15px;
  width: auto;
}
.contact_ff li a{
  color: white;
  display: flex;
  margin: 7px 0px;
  flex-wrap: wrap;
}
.contact_ff li a b{
 margin-right: 6px;
  font-weight: 600;
}
.spacing_s p{
  margin-top: 15px;
}
.spacing_s h1, .spacing_s h2, .spacing_s h3, .spacing_s h4, .spacing_s h5, .spacing_s h6{
  margin-top: 15px;
}
.spacing_s ul{
  padding-left: 30px;
  margin-top: 11px;
}
.spacing_s li{
  list-style: disc;
  margin: 8px 0px;
}
.spacing_s .table-responsive table{
  width: 100%;
}
.spacing_s .table-responsive table td, .spacing_s .table-responsive table th{
  border: 1px solid rgba(0,0,0,0.2);
  padding: 10px 15px;
}
.spacing_s .table-responsive table tr:nth-child(even){
  background-color: #efefef;
}