:root {
  --color-blue-dark: #8fb4e6;
  --color-blue-primary: #1a6883;
  --color-blue-light: #2284a5;
  --color-blue-background: #dbeafe;
  --color-purple-dark: #08313f;
  --color-natural-900: #0f172a;
  --color-natural-800: #1e293b;
  --color-natural-700: #334155;
  --color-natural-600: #475569;
  --color-natural-500: #64748b;
  --color-natural-400: #94a3b8;
  --color-natural-300: #cbd5e1;
  --color-natural-200: #e2e8f0;
  --color-natural-100: #f1f5f9;
  --color-natural-50: #f8fafc;
  --color-green-dark: #007a46;
  --color-green-primary: #00ac6b;
  --color-green-background: #bae6d1;
  --color-red-dark: #991b1b;
  --color-red-primary: #e42519;
  --color-red-background: #fee2e2;
  --color-yellow-dark: #d6e232;
  --color-yellow-primary: #f2ff42;
  --color-yellow-background: #fff49d;
  --color-screen-splash-background: #2284a5;
  --color-navbar-background: #1a6883;
  --color-footer-primary-bg: #324155;
  --color-footer-secondary-bg: #7a8eae;
  --color-footer-head-color: #cbd5e1;
  --color-footer-text-color: #e2e8f0;
  --color-footer-link-color: #ffffff;
  --color-footer-icon-color: #ffffff;
  --color-footer-social-icons: #1a6883;
  --color-footer-social-icons-bg: #1a222d;
  --color-white: #ffffff;
  --color-tabby: #3bff9f;
  --color-boxShadow-1: #0000004D;
  --color-boxShadow-2: drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.20));
  --color-boxShadow-3: drop-shadow(0px 0px 16px rgba(0, 0, 0, 0.10));
}
.hotelResult__Container .Results .headerCardMobile .box-img {
    width: 60%;
    position: relative;


.footerMaster__content__Container__Content__RightSide {
    background-color: #313b49;
    width: 100%;
}
.footerMaster__content__Container__Content__LeftSide__Bottom .content .copyRight {
    font-size: 0.75rem;
    font-weight: 400;
    color: #324155;
    margin: 0;
    text-decoration: none;
}
.footerMaster__content__Container__Content__LeftSide__Bottom .content .footerLogo {
    display: flex
;
    align-items: center;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: center;
}
}
.hotelResult__Container .Results .headerCardMobile {
    display: flex
;
    align-items: flex-start;
    gap: 0.5rem;
    align-self: stretch;
    margin-bottom: -1.5rem;
    flex-wrap: nowrap;
}

.Home {
    margin-top: 48px;
    max-width: 1133px;
    margin: -45px auto 0;
}
.FormSearchMobile__Container .heading {
    text-align: center;
    font-size: 20.65px;
    line-height: 106%;
    font-weight: 800;
    color: #e3e3e3;
    margin-bottom: 24px;
    text-shadow: -2px 2px 8px var(--color-natural-900, #0F172A);
}
.compare__box .title {
    font-size: 1.1rem;
    font-weight: 700;
    text-align: center;
}
.footerMaster__content__Container__Content__LeftSide__Bottom .content .copyRight {
    font-size: 0.75rem;
    font-weight: 400;
    color: #324155;
    margin: 0;
    text-decoration: none;
}
.footerMaster__content__Container__Content__LeftSide__Bottom .content .adress {
     display: flex
;
    align-items: center;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: space-around;
}
.footerMaster__content__Container__Content__LeftSide__Bottom .content .footerLogo {
    display: flex
;
    align-items: center;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: space-around;
}
.footerMaster__content__Container__Content__RightSide {
    background-color: #27364b;
    width: 100%;
}
.FormSearchMobile__Container__AllChoices__Box .title {
    font-size: 18px;
    font-weight: 800;
    color: #1a6883;
}

.flightResult__Container .Results__Content__Card__Content .Original {
    display: flex
;
    justify-content: space-between;
    position: relative;
    margin-bottom: -2.5rem;
    align-content: flex-end;
    flex-wrap: wrap;
}

.flightResult__Container .Results__Content__Card {
    background-color: #ffffff;
    padding: 0rem;
    border-radius: 0.5rem;
    margin-bottom: 1.25rem;
}


.muirtl-j7qwjs {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    flex-wrap: wrap;
}

screen and (max-width: 768px) {
    .flightResult__Container .Results__Content__Card__Booking__Left {
        width: 100%;
        margin-bottom: -1.5rem;
        justify-content: space-between;
    }



.FormSearchMobile__Container__AllChoices__Box .ri {
    font-size: 4rem;
    transition: all ease-in-out .3s
    line-height: 1;
}