@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.8.3/font/bootstrap-icons.css");
@import url('https://fonts.googleapis.com/css2?family=Catamaran:wght@100;200;300;400;500;600;700;800;900&display=swap');
*,
*::after,
*::before {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
html {
    font-size: 62.5%;
    font-family: 'Catamaran';
}
body {
    font-family: 'Catamaran';
     background-color: var(--lightblue2);
}
:root{
    --skyblue: #66B8D0;
    --lightpink: #C789D6;
    --lightblue: #A5C4CC;
    --lightblue2: #25A9B4;
    --lightblue3: #2A898D38;
    --lightgrey: #2A898D38;
    --grey1: #675C5C;
    --greylight: #F4F8FB;
    --greylight2: #FAFBFE;
    --white: #fff;
    --black: #000;
  }
/* Navbar CSS Start */
.navigation-bar {
    padding: 0rem 2rem 0rem 6rem;
    background: var(--skyblue);
    height: 8rem;
    display: flex;
    justify-content: space-between;
        position: fixed;
        top: 0;
        width: 100%;
        z-index: 1;
  }
.navigation-bar__left {
    display: flex;
    align-items: center;
    width: 60%;
  }
.navigation-bar__left a {
   text-decoration: none;
   display: flex;
   align-items: center;
  }
.navigation-bar__left a i{
    color: var(--white);
    font-size: 3rem;
    margin-right: 1rem;
  }
.navigation-bar__left a img{
    width: 20rem;
  }
.navigation-bar__leftIcons{
    margin-left: 1rem;
    display: flex;
    align-items: center;
}
.navigation-bar__leftIcons .navigation-bar__leftIconsItemOne i{
    color: var(--white);
    font-size: 3.0rem;
    margin:1rem 1rem 0rem 1rem;
}
.navigation-bar__leftIcons .navigation-bar__leftIconsItemTwo img{
    width: 3.2rem;
    margin: 0rem 1rem;
}

.navigation-bar__leftIcons .navigation-bar__leftIconsItemThree img{
    width: 3.2rem;
    margin: 0rem 1rem;
}
.navigation-bar__leftIcons .navigation-bar__leftIconsItemFour img{
    margin: 0rem 1rem;
    width: 3.2rem;
}
.navigation-bar__SignIn-btn{
    color: var(--white);
    font-size: 2rem;
    font-weight: 400;
    text-decoration: none;
}
.navigation-bar__Resevation-btn{
    background-image: linear-gradient(to left, #C789D6, #25A9B4);
    border: none;
    border-radius: 1.3rem;
    color: var(--white);
    font-size: 2rem;
    font-weight: 400;
    padding: .5rem 1rem;
    text-decoration: none;
    margin-left: 2rem;
}
/* Navbar CSS End */


/* utility clases  */
.test{
    border: 2px solid red !important;
    }
.fixed_bottom{
        position: fixed;
        top: 100%;
        bottom: 0%;
        left: 50%;
        transform: translateX(-50%);
        z-index: 5;
        transition: all .5s ease-in-out;
    }
.absolute-top-right{
        position: absolute;
        top: 16rem;
        right: 2%;
    }

.top50{
    z-index: 111;
        top: 38% !important;
        transform: translate(-50%, -50%) !important;
    }
.top100{
        top: 100%;
        transform: translate(-50%, -100%);
    }
.js-overlay{
        position: fixed;
        top: 0;
        left: 0;
        bottom: 0;
        z-index: -1;
        /* background-color: rgb(187, 187, 187); */
        opacity: .6;
    }
.js-right{
        right: 0;
    }
.white-space{
        white-space: nowrap !important; 
      }
.fs-1_2{
        font-size: 1.2rem !important;
      }
.fs-1_5{
    font-size: 1.5rem !important;
}
.fs-1_8{
    font-size: 1.8rem !important;
}
.fs-2{
        font-size: 2rem !important;
      }
.border-radius{
        border-radius: 10px !important;
    }
.gap{
    gap: 10rem !important;
}
    /* utility clases end  */
    
    


/* Sign-In Page CSS Start */
.ContainerSignInPage{
    background: linear-gradient(236.47deg, #a5c4cc 20.03%, rgba(42, 137, 141, 0.22) 81.56%);
    border-radius: 0rem 0rem 0rem 40rem;
    background-position: center;
    background-repeat: no-repeat; 
    background-size: cover; 
}
.ContainerSignInPage__Content{
    padding: 1rem 0rem 35rem 0rem;
}
.ContainerSignInPage__MobileContentRowCol{
    display: none;
}
.ContainerSignInPage__RowOne img{
    display: block;
    width: 35rem;
    margin: auto;
}
.ContainerSignInPage__RowOneCol{
    text-align: center;
}
.ContainerSignInPage__RowOneCol h1{
    display: inline-flex;
    align-items: center;
    color: var(--white);
    font-size: 3.5rem;
    font-weight: 500;
    letter-spacing: .3rem;
}
.ContainerSignInPage__RowOneCol h1 img{
    margin-left: 1rem;
    margin-right: .5rem;
    width: 17rem;
}
.ContainerSignInPage__RowTwoCol{
    text-align: center;
    padding-top: 1rem;
}
.ContainerSignInPage__RowTwoCol input
{
    width: 15%;
    font-weight: 400;
    padding: .5rem 1rem;
    border: none;
    border-radius: 1.1rem;
    font-size: 2rem;
    text-align: center;
}

.ContainerSignInPage__RowThreeCol{
    text-align: center;
    padding-top: 2rem;
    display: grid;
}
.ContainerSignInPage__RowThreeCol input
{
    margin: auto;
    width: 15%;
    padding: .5rem 1rem;
    border: none;
    border-radius: 1.1rem;
    font-size: 2rem;
    font-weight: 400;
    text-align: center;
}
.ContainerSignInPage__RowThreeCol a
{
   margin-top: 2rem;
   font-size: 1.5rem;
   letter-spacing: .1rem;
   color: var(--white);
}
.ContainerSignInPage__RowFourCol{
    text-align: center;
    padding-top: 2rem;
}
.ContainerSignInPage__RowFourCol a
{
color: var(--white);  
text-decoration: none;
font-size: 3.5rem; 
font-weight: 400;
}
.ContainerSignInPage__RowFiveCol{
    text-align: center;
}

#doblabel{
    display: block;
}
#mobiledoblabel{
    display: none;
}
.ContainerSignInPage__RowFiveCol p
{
    color: var(--white);
    font-size: 2rem;
    font-weight: 400;
    margin: 1rem 0rem;


}
.ContainerSignInPage__RowFiveCol a
{
background-image: linear-gradient(to left, #C789D6, #25A9B4);
width: 25%;
border: .3rem solid var(--white);
border-radius: 1.5rem;
color: var(--white);
font-size: 2.5rem; 
font-weight: 700;
padding: 0rem 6rem;
text-decoration: none;
}
/* Sign-In Page CSS End */
/* Park-Now Page CSS Start */
.ContainerParkNowPage{
background: linear-gradient(236.47deg, #a5c4cc 20.03%, rgba(42, 137, 141, 0.22) 81.56%);
border-radius: 0rem 0rem 0rem 40rem;
background-position: center;
background-repeat: no-repeat; 
background-size: cover; 
}
.ContainerParkNowPage__Content{
padding: 1rem 0rem 40rem 0rem;
}
.ContainerParkNowPage__RowOne img{
display: block;
width: 35rem;
margin: auto;
}
.ContainerParkNowPage__RowOneCol{
text-align: center;
}
.ContainerParkNowPage__RowOneCol h1{
display: inline-flex;
align-items: center;
color: var(--white);
font-size: 3.5rem;
font-weight: 500;
letter-spacing: .3rem;
}
.ContainerParkNowPage__RowOneCol h1 img{
   margin-left: 1rem;
   margin-right: .5rem;
   width: 17rem;
    }
.ContainerParkNowPage__RowThreechangeCol{
    display: grid;
    justify-content: center;
    text-align: center;
    padding-top: 2rem;
    }
.ContainerParkNowPage__RowThreechangeCol a
    {
    background-color: var(--white);
    width: 100%;
    border: none;
    border-radius: 1.5rem;
    color: var(--grey1);
    font-size: 2.5rem; 
    font-weight: 400;
    padding: .7rem 5rem;
    text-decoration: none;
    }
.ContainerParkNowPage__RowTwoCol{
text-align: center;
padding-top: 2rem;
}
.ContainerParkNowPage__RowTwoCol span{
display: none;
}
.ContainerParkNowPage__RowTwoCol h1{
    display: block;
    color: var(--white);
font-size: 2rem;
font-weight: 400;
letter-spacing: .2rem;
    margin-bottom: 1rem;
    }
.ContainerParkNowPage__RowTwoCol a
{
background-color: var(--white);
width: 30%;
border: none;
border-radius: 1.5rem;
color: var(--grey1);
font-size: 2.5rem; 
font-weight: 400;
padding: .7rem 5rem;
text-decoration: none;
}
.ContainerParkNowPage__RowThreeCol{
display: grid;
justify-content: center;
text-align: center;
}
.ContainerParkNowPage__RowThreeCol p
{
color: var(--white);
font-size: 3rem;
font-weight: 400;
margin: 4rem 0rem 3rem 0rem;
}
.ContainerParkNowPage__RowThreeCol span
{
    letter-spacing: .2rem;
color: var(--white);
font-size: 2rem;
font-weight: 400;
}
.ContainerParkNowPage__RowThreeColSpanTwo{
    display: none;
}
.ContainerParkNowPage__RowThreeCol a
{
background-color: var(--white);
width: 100%;
border: none;
border-radius: 1.5rem;
color: var(--grey1);
font-size: 2.5rem; 
font-weight: 400;
padding: .7rem 8rem;
text-decoration: none;
}

/* Park-Now Page CSS End */
/* AccountSetUp Page CSS Start */
.ContainerAccountSetUp{
background: linear-gradient(236.47deg, #a5c4cc 20.03%, rgba(42, 137, 141, 0.22) 81.56%);
border-radius: 0rem 0rem 0rem 40rem;
background-position: center;
background-repeat: no-repeat; 
background-size: cover; 
}
.ContainerAccountSetUp__Content{
padding: 1rem 0rem 45rem 0rem;
}
.ContainerAccountSetUp__RowOne img{
    display: block;
    width: 35rem;
    margin: auto;
}
.ContainerAccountSetUp__RowOneCol{
text-align: center;
}
.ContainerAccountSetUp__RowOneCol h1{
color: var(--white);
font-size: 4rem;
font-weight: 500;
letter-spacing: .3rem;
}
.ContainerSignInPage__MobileContentRowTwoCol{
display: none;
}
.ContainerAccountSetUp__RowOneCol h2{
display: none;
}
.ContainerAccountSetUp__RowInputs{
padding-top: 1.5rem;
}
.ContainerAccountSetUp__RowInputsLeftPart{
text-align: end;
}
.ContainerAccountSetUp__RowInputsLeftPart input{
margin-right: 1.5rem;
width: 35%;
font-weight: 400;
padding: .7rem 2rem;
border: none;
border-radius: 1.1rem;
font-size: 2rem;
}
.ContainerAccountSetUp__RowInputsRightPart{
text-align: start;
}
.ContainerAccountSetUp__RowInputsRightPart input{
margin-left: 1.5rem;
width: 35%;
font-weight: 400;
padding: .7rem 2rem;
border: none;
border-radius: 1.1rem;
font-size: 2rem;
}
#Uploadbtn
{
opacity: 0;
width: 35%;
padding: .7rem 2rem;
border: none;
border-radius: 1.1rem;
font-size: 1.5rem;
margin-left: -23rem;
position: absolute;
}
.ContainerAccountSetUp__RowInputsRightPart button{
background-color: var(--white);
border-radius: 1.1rem;
padding: .7rem 2rem;
border: none;
margin-left: 1.5rem;
width: 35%;
font-weight: 600;
text-align: left;
font-size: 2rem; 
}
#Uploadbtn
    {
    opacity: 0;
    width: 17%;
    padding: 0.7rem 2rem;
    border: none;
    border-radius: 1.1rem;
    font-size: 1.5rem;
    margin-left: -21rem;
    position: absolute;
    }
.ContainerAccountSetUp__RowButtonCol form input{
width: 18%;
color: var(--grey1);
text-align: center;
font-weight: 500;
padding: .9rem 2rem;
font-size: 2rem;
border-radius: 1.5rem;
border: none;
    }
.ContainerAccountSetUp__RowCheckboxCompleteCol{
    padding-top: 2rem;
}

.ContainerAccountSetUp__RowCheckboxCompleteCol .form-check input{
    margin-top: 0rem;
    height: 2rem;
    width: 2rem;
}
.ContainerAccountSetUp__RowCheckboxCompleteCol .form-check label{
   margin-left: 1rem;
   font-size: 1.5rem;
   color: var(--white);
}
.ContainerAccountSetUp__RowCheckboxCompleteCol .form-check label a{
   margin: 0rem .3rem;
 }

.ContainerAccountSetUp__RowButtonComplete{
        padding-top: 2rem;
        }
.ContainerAccountSetUp__RowButtonCompleteCol {
        text-align: center;   
        }
.ContainerAccountSetUp__RowButtonCompleteCol button{
        padding: .7rem 5.5rem;
        text-decoration: none;
        border-radius: 1.5rem;
        border: none;
        font-size: 2rem;
        font-weight: 600;
        background-color: var(--white);
        color: var(--grey1);
        }
.ContainerAccountSetUp__RowButton{
padding-top: 4rem;
}
.ContainerAccountSetUp__RowButtonCol {
text-align: center;   
}
.ContainerAccountSetUp__RowButtonCol a{
padding: .7rem 8rem;
text-decoration: none;
border-radius: 1.5rem;
border: none;
font-size: 2rem;
font-weight: 600;
background-color: var(--white);
color: var(--grey1);
}
/* AccountSetUp Page CSS End */
/* Payment Page CSS Start */
.ContainerPayment{
background: linear-gradient(236.47deg, #a5c4cc 20.03%, rgba(42, 137, 141, 0.22) 81.56%);
border-radius: 0rem 0rem 0rem 40rem;
background-position: center;
background-repeat: no-repeat; 
background-size: cover; 
}
.ContainerPayment__Content{
padding: 6rem 35rem 5rem 35rem;
}
.ContainerPayment__MobileContentRowCol {
display: none;
 }
.ContainerPayment__RowOneCol h2{
display: none;
    }
.ContainerPayment__RowOneCol{
text-align: center;
}
.ContainerPayment__RowOneCol h1{
color: var(--white);
font-size: 5rem;
font-weight: 300;
letter-spacing: .3rem;
}
.ContainerPayment__RowTwoCol label{
margin-top: 1rem;
color: #fff;
font-size: 1.8rem;
font-weight: 200;
}
.ContainerPayment__RowThreeCol{
  display: flex;
  align-items: center;
}
.ContainerPayment__RowThreeCol input{
    color: #63B5CC;
    margin-right: 3rem;
    width: 80%;
    font-weight: 400;
    padding: .7rem 2rem;
    border: none;
    border-radius: .2rem;
    font-size: 2rem;
    letter-spacing: .2rem;
}
.ContainerPayment__RowThreeCol a{
    text-decoration: none;
    background-color: var(--white);
    padding: .7rem 2rem;
    border: none;
    border-radius: .2rem;
}
.ContainerPayment__RowThreeCol a img{
    width: 3rem;
}
.ContainerPayment__RowFour label{
    margin-top: 3rem;
    color: #fff;
    font-size: 1.8rem;
    font-weight: 200;
}
.ContainerPayment__RowFourCol input{
    color: #63B5CC;
    margin-right: 0rem;
    width: 100%;
    font-weight: 400;
    padding: .7rem 2rem;
    border: none;
    border-radius: .2rem;
    font-size: 2rem;
    letter-spacing: .2rem;
}
.ContainerPayment__RowFive label{
    margin-top: 3rem;
    color: #fff;
    font-size: 1.8rem;
    font-weight: 200;
}
/* .ContainerPayment__RowFiveCol{
  margin-right: 2rem;
} */
.ContainerPayment__RowFiveCol input{
    color: #63B5CC;
    width: 100%;
    font-weight: 400;
    padding: .7rem 2rem;
    border: none;
    border-radius: .2rem;
    font-size: 1.7rem;
    letter-spacing: .2rem;
}
.ContainerPayment__RowSix{
    margin-top: 3rem;
}
.ContainerPayment__RowSixColForm{
    display: flex;
    align-items: center;
    margin-top: 3rem;
}
.ContainerPayment__RowSixColForm input{
    width: 1.5rem;
    height: 1.5rem;
}
.ContainerPayment__RowSixColForm label{
    color: #fff;
    font-size: 1.8rem;
    font-weight: 200;
    margin-left: 1rem;
}
.ContainerPayment__RowSevenCol{
    padding-top: 5rem;
    text-align: center;
}
.ContainerPayment__RowSevenCol a{
    border: none;
    border-radius: 5rem;
    padding: .7rem 7rem;
    width: 100%;
    background-color: var(--white);
    text-decoration: none;
    font-size: 2rem;
    font-weight: 500;
    color: var(--black);
}
.ContainerPayment__RowEightCol{
    text-align: center;
}
.ContainerPayment__RowEightCol p{
    margin: 3rem 0rem;
    color: var(--white);
    font-size: 2rem;
}
.ContainerPayment__RowEightCol a{
    border: none;
    border-radius: 5rem;
    padding: .7rem 7rem;
    width: 100%;
    background-color: var(--white);
    text-decoration: none;
    font-size: 2rem;
    font-weight: 500;
    color: var(--black);
}
.ContainerPayment__RowEightCol a i{
   font-size: 2rem;
   margin-right: 1rem;
}
/* Payment Page CSS End */
/* List Your Space Page CSS Start */
.ContainerListSpace{
    background: linear-gradient(236.47deg, #a5c4cc 20.03%, rgba(42, 137, 141, 0.22) 81.56%);
    border-radius: 0rem 0rem 30rem 60rem;
    margin-bottom: 10rem;
    background-position: center;
    background-repeat: no-repeat; 
    background-size: cover; 
}
.ContainerListSpace__Content{
    padding: 1rem 0rem 5rem 0rem;
}
.ContainerListSpace__RowOneCol button {
    display: none;
  }
.ContainerListSpace__RowOneCol{
    text-align: center;
}
.ContainerListSpace__RowOneCol h1{
    color: var(--white);
    font-size: 2rem;
    font-weight: 500;
    letter-spacing: .1rem;
}
.ContainerListSpace__RowTwoCol{
    text-align: center;
}
.ContainerListSpace__RowTwoColBox{
background: transparent linear-gradient(180deg, #FFFFFF 0%, #FDFDFD 42%, #E6E6E6 100%) 0% 0% no-repeat padding-box;
box-shadow: .2rem .3rem 4.5rem #00000029;
border-radius: 2rem;
opacity: 0.8;
padding: 2rem;
border: none;
width: 30%;
margin: 1rem auto 0rem auto;
justify-content: center;
}
.ContainerListSpace__RowTwoColBox h1{
    font-size: 2.5rem;
    font-weight: 700;
    }
.ContainerListSpace__RowThreeCol{
        text-align: center;
    }
.ContainerListSpace__RowThreeColBox{
    background: #DBD8D8 0% 0% no-repeat padding-box;
    opacity: 1;
    border-radius: 2.5rem;
    padding: 8rem;
    border: none;
    width: 30%;
    margin: 2rem auto 0rem auto;
    justify-content: center;
    }
.ContainerListSpace__RowThreeColBox i{
        border-radius: 5rem;
        font-size: 2rem;
        border: .3rem solid var(--black);
        padding: 2rem;
        }
.ContainerListSpace__RowThreeColBox input{
    opacity: 0;;
    position: absolute;
    margin-top: -2rem;
    margin-left: -15rem;
    padding: 2rem;
            }
.ContainerListSpace__RowFourCol{
    text-align: center;
}
.ContainerListSpace__RowFourCol h1{
    margin-top: 2rem;
  font-size: 2.7rem;
  color: var(--black);
}
.ContainerListSpace__RowFiveCol{
    text-align: center;
}
.ContainerListSpace__RowFiveCol input{
    margin: auto;
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: .2rem solid var(--black);
    width: 35rem;
    margin-top: 2rem;
  font-size: 2.5rem;
  background: none;
  color: var(--white);
  font-weight: 200;
}  
.ContainerListSpace__RowSevenCol{
    text-align: center;
}
.ContainerListSpace__RowSevenCol h1{
    padding-bottom: .5rem;
    margin: auto;
    border-bottom: .2rem solid var(--black);
    width: 35rem;
    margin-top: 2rem;
  font-size: 2.2rem;
  color: var(--white);
  font-weight: 200;
}
.ContainerListSpace__RowSevenCol h1 .ContainerListSpace__RowSevenCol__btn-1{
    width: 25%;
    padding: 1rem .5rem;
    background: var(--white);
    border: none;
    border-radius: 1.5rem 0rem 0rem 1.5rem;
    opacity: 1;
    margin-left: 4rem;
    font-weight: 500;
    font-size: 2.5rem;
    text-decoration: none;
    color: var(--black);
}
.ContainerListSpace__RowSevenCol h1 .ContainerListSpace__RowSevenCol__btn-bg{
    background: #DBD8D8 0% 0% no-repeat padding-box;
}
.ContainerListSpace__RowSevenCol h1 .ContainerListSpace__RowSevenCol__btn-2{
    border-radius: 0rem 1.5rem 1.5rem 0rem;
    margin-left: 0rem;
}
.ContainerListSpace__RowSixCol{
    text-align: center;
}
.ContainerListSpace__RowSixCol h1{
    padding-bottom: .5rem;
    margin: auto;
    border-bottom: .2rem solid var(--black);
    width: 35rem;
    margin-top: 2rem;
  font-size: 2.3rem;
  color: var(--white);
  font-weight: 200;
}
.ContainerListSpace__RowSixCol h1 input{
    width: 50%;
    padding: .7rem .5rem;
    background: var(--white);
    border: none;
    border-radius: 1.5rem;
    opacity: 1;
    margin-left: 5rem;
}
.ContainerListSpace__RowSixCol h1 img{
    width: 3rem;
    margin-right: 0rem;
}
.ContainerListSpace__RowSixCol h1 .ContainerListSpace__RowSixCol__btn-1{
    width: 25%;
    padding: 1rem .5rem;
    background: var(--white);
    border: none;
    border-radius: 1.5rem;
    margin-left: .3rem;
    font-weight: 500;
    font-size: 2.5rem;
    text-decoration: none;
    color: var(--black);
}
.ContainerListSpace__RowEightCol{
    text-align: center;
}
.ContainerListSpace__RowEightCol h1{
margin: auto;
border-bottom: .2rem solid var(--black);
width: 35rem;
margin-top: 2rem;
font-size: 2.2rem;
color: var(--white);
font-weight: 200;
letter-spacing: .1rem;
}
.ContainerListSpace__RowEightCol h1 span{
  font-size: 2rem;
  margin-left: 4rem;
  font-weight: 400;
  letter-spacing: .1rem;
    }
.ContainerListSpace__RowNineCol{
    padding-top: 1rem;
    text-align: center;
}
.ContainerListSpace__RowNineCol textarea{
font-size: 2rem;
border: .2rem solid var(--black);
background-color: #a5c4cc;
width: 40%;
height: 15vh;
padding: 0rem .3rem;
}
.ContainerListSpace__RowTenCol{
    text-align: center;
    padding-top: 2rem;
}
.ContainerListSpace__RowTenCol .ContainerListSpace__RowTenCol-btn1{
    border: none;
    border-radius: 1.5rem;
    padding: .7rem 2rem;
    width: 100%;
    background-color: var(--white);
    text-decoration: none;
    font-size: 2rem;
    font-weight: 500;
    color: var(--black);
    }
.ContainerListSpace__RowTenCol span{
    color: var(--white);
    margin: 0rem 7rem;
    font-size: 2.5rem;
        }
.ContainerListSpace__RowTenCol .ContainerListSpace__RowTenCol-btn1--btn2{
    background: transparent linear-gradient(123deg, #FFFFFF 0%, #91CEEF 100%) 0% 0% no-repeat padding-box;
        }
/* .ContainerListSpace__RowNineCol{
    padding-top: 5rem;
    text-align: center;
    }
.ContainerListSpace__RowNineCol a{
    margin: 3rem auto 0rem auto;
    border: none;
    border-radius: 1.5rem;
    padding: .7rem 2rem;
    width: 100%;
    background-color: var(--white);
    text-decoration: none;
    font-size: 2rem;
    font-weight: 500;
    color: var(--black);
    }
.ContainerListSpace__RowTenCol{
    text-align: center;
    }
.ContainerListSpace__RowTenCol p{
    color: var(--white);
    font-size: 2rem;
    margin-top: 2rem;
    margin-bottom: 2rem;
    }
.ContainerListSpace__RowTenCol a{
    margin: 3rem auto 0rem auto;
    border: none;
    border-radius: 1.5rem;
    padding: .7rem 2rem;
    width: 100%;
    background: transparent linear-gradient(123deg, #FFFFFF 0%, #91CEEF 100%) 0% 0% no-repeat padding-box;
    opacity: 1;
    text-decoration: none;
    font-size: 2rem;
    font-weight: 500;
    color: var(--black);
    } */
/* List Your Space Page CSS End */
/* Listing_Spot Page CSS Start */
.ContainerListingSpot{
    background: linear-gradient(236.47deg, #a5c4cc 20.03%, rgba(42, 137, 141, 0.22) 81.56%);
    border-radius: 0rem 0rem 30rem 60rem;
    margin-bottom: 10rem;
    background-position: center;
    background-repeat: no-repeat; 
    background-size: cover; 
    }
.ContainerListingSpot__Content{
    padding: 1rem 0rem 10rem 0rem;
    }
.ContainerListingSpot__RowOneCol{
    text-align: center;
}
.ContainerListingSpot__RowOneCol h1{
   font-size: 2.5rem;
   font-weight: 500;
   color: var(--white);
}
.ContainerListingSpot__RowTwoCol{
    text-align: center;
}
.ContainerListingSpot__RowTwoCol h1{
    margin-top: 1.5rem;
    letter-spacing: .3rem;
    color: var(--white);
    font-size: 3.5rem;
    font-weight: 400;
}
.ContainerListingSpot__RowTwoCol .card{
   margin: 2rem auto;
   width: 40rem;
   border-radius: 1rem;
}
.ContainerListingSpot__RowTwoCol .card img{
   width: 38rem;
   border-radius: 2rem;
   height: 19rem;
   margin: 1rem auto;
 }
 .ContainerListingSpot__RowTwoCol .card .card-body h1{
    text-align: left;
    margin-bottom: 0rem;
    margin-top: 0rem;
    font-weight: 600;
    font-size: 2.5rem;
    color: var(--black);
  }
.ContainerListingSpot__RowTwoCol .card .card-body p{
    text-align: left;
    font-size: 2.5rem;
  }
.ContainerListingSpot__RowThreeCol{
    text-align: center;
}
.ContainerListingSpot__RowThreeCol h1{
    font-size: 2rem;
    font-weight: 200;
    color: var(--white);
    margin-top: 2rem;
    margin-bottom: 2rem;
    letter-spacing: .1rem;
}
.ContainerListingSpot__RowThreeCol a{
    font-size: 2rem;
    background-color: var(--white);
    text-decoration: none;
    color: var(--black);
    padding: .7rem 10rem;
    border: none;
    border-radius: 1.5rem;
}

/* Listing_Spot Page CSS End */
/* Spot_Listed Page CSS Start */
.ContainerSpotListed{
    background: linear-gradient(236.47deg, #a5c4cc 20.03%, rgba(42, 137, 141, 0.22) 81.56%);
    border-radius: 0rem 0rem 30rem 60rem;
    margin-bottom: 10rem;
    background-position: center;
    background-repeat: no-repeat; 
    background-size: cover; 
    }
.ContainerSpotListed__Content{
    padding: 1rem 0rem 10rem 0rem;
    }
.ContainerSpotListed__RowZeroCol{
    padding-top: 1rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.ContainerSpotListed__RowZeroColLeft{
    text-align: center;
    margin-left: 3rem;
    }
.ContainerSpotListed__RowZeroColLeft a{
     text-decoration: none;
        }
.ContainerSpotListed__RowZeroColLeft a i{
color: var(--white);
font-size: 9rem;
}
.ContainerSpotListed__RowZeroColLeft a p{
    color: var(--white);
    font-size: 2rem;
    font-weight: 300;
    margin-top: -1.5rem;
    letter-spacing: .1rem;
    }
.ContainerSpotListed__RowZeroColCenter{
    text-align: center;
    margin-left: 4rem;
}
.ContainerSpotListed__RowZeroColCenter h1{
    color: var(--white);
    font-size: 4rem;
    font-weight: 300;
    letter-spacing: .3rem;
}
.ContainerSpotListed__RowZeroColCenter img{
    width: 18rem;
}
.ContainerSpotListed__RowZeroColRight{
    text-align: center;
    margin-right: 3rem;
}
.ContainerSpotListed__RowZeroColRight a{
    text-decoration: none;
}
.ContainerSpotListed__RowZeroColRight a img{
    width: 9rem;
}
.ContainerSpotListed__RowZeroColRight a p{
    color: var(--white);
    font-size: 2rem;
    font-weight: 300;
    margin-top: 2rem;
    letter-spacing: .1rem;
}
.ContainerSpotListed__RowZeroOneCol{
    position: absolute;
    /* padding-top: 1rem; */
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.ContainerSpotListed__RowZeroOneColRight{
    text-align: center;
    margin-right: 3rem;
}
.ContainerSpotListed__RowZeroOneColRight a{
    text-decoration: none;
}
.ContainerSpotListed__RowZeroOneColRight a img{
    width: 9rem;
}
.ContainerSpotListed__RowZeroOneColRight a p{
    color: var(--white);
    font-size: 2rem;
    font-weight: 300;
    margin-top: 1.5rem;
    letter-spacing: .1rem;
}
.ContainerSpotListed__RowOneCol{
    text-align: center;
}
.ContainerSpotListed__RowOneCol h1{
   font-size: 2.5rem;
   font-weight: 500;
   color: var(--white);
}
.ContainerSpotListed__RowTwoCol{
    text-align: center;
}
.ContainerSpotListed__RowTwoCol h1{
    margin-top: 1.5rem;
    letter-spacing: .3rem;
    color: var(--white);
    font-size: 3rem;
    font-weight: 300;
}
.ContainerSpotListed__RowTwoCol h2{
    letter-spacing: .1rem;
    color: var(--white);
    font-size: 2.2rem;
    font-weight: 300;
}
.ContainerSpotListed__RowTwoCol .card{
   margin: 3rem auto 0rem auto;
   width: 40rem;
   border-radius: 1rem;
}

.ContainerSpotListed__RowTwoCol .card img{
   width: 38rem;
   border-radius: 2rem;
   height: 19rem;
   margin: 1rem auto;
 }
 .ContainerSpotListed__RowTwoCol .card a{
    position: absolute; 
    top: 1.7rem; 
    right: 1.7rem;
  }
.ContainerSpotListed__RowTwoCol .card a i{
    color: #48D8D2; 
    font-size: 2.5rem;
  }
.ContainerSpotListed__RowTwoCol .card .card-body h1{
    text-align: left;
    font-size: 2.5rem;
    font-weight: 600;
    color: var(--black);
  }
.ContainerSpotListed__RowTwoCol .card .card-body p{
    text-align: left;
    font-size: 2.5rem;
  }
.ContainerSpotListed__RowThreeCol{
    padding-top: 5rem;
    text-align: center;
}
.ContainerSpotListed__RowThreeCol a{
    font-size: 2rem;
    background-color: var(--white);
    text-decoration: none;
    color: var(--black);
    padding: .7rem 7rem;
    border: none;
    border-radius: 1.5rem;
}
/* Spot_Listed Page CSS End */
/* Terms & Conditions Page CSS Start */
.ContainerTermConditions{
    background: linear-gradient(236.47deg, #a5c4cc 20.03%, rgba(42, 137, 141, 0.22) 81.56%);
    border-radius: 0rem 0rem 0rem 40rem;
    background-position: center;
    background-repeat: no-repeat; 
    background-size: cover; 
    }
.ContainerTermConditions__Content{
    padding: 1rem 0rem 1rem 0rem;
    }
.ContainerTermConditionsMobile__RowOneCol{
        display: none;
    }
.ContainerTermConditions__RowOneCol{
    text-align: center;
}
.ContainerTermConditions__RowOneCol .box{
margin: 1rem auto;
width: 30rem;
height: 6rem;
background: transparent linear-gradient(180deg, #FFFFFF 0%, #FDFDFD 42%, #E6E6E6 100%) 0% 0% no-repeat padding-box;
box-shadow: .2rem .3rem 4.5rem #00000029;
border-radius: 1.5rem;
opacity: 0.8;
}
.ContainerTermConditions__RowOneCol .box h1{
    line-height: 2.3;
    font-size: 2.5rem;
    display: inline-block;
    vertical-align: middle;
    }
.ContainerTermConditions__RowTwoCol form {
       text-align: center;
                }
.ContainerTermConditions__RowTwoCol form textarea{
font-size: 3rem;
padding: 3rem;
width: 97%;
height: 100rem;
background: transparent linear-gradient(180deg, #FFFFFF 0%, #FDFDFD 42%, #E6E6E6 100%) 0% 0% no-repeat padding-box;
box-shadow: 2px 3px 45px #00000029;
border-radius: 20px;
opacity: 0.8; 
        }
.ContainerTermConditions__RowTwoCol form button{
    border: none;
    margin: 3rem;
    font-size: 3rem;
    font-weight: 600;
    width: 25rem;
    padding: 1.3rem 2rem;
    background: transparent linear-gradient(125deg, #FFFFFF 0%, #91CEEF 100%) 0% 0% no-repeat padding-box;
    border-radius: 1.5rem;
    opacity: 1; 
                    }
/* Terms & Conditions Page CSS End */
/* User Feedback Page CSS Start */
.ContainerTermConditions__RowOneCol{
    text-align: center;
}
.ContainerUserFeedback__RowOneCol{
    text-align: center;
}
.ContainerUserFeedback__RowOneCol h1{
    margin-bottom: 1rem;
    font-size: 7rem;
    font-weight: 400;
}
.ContainerUserFeedback__RowOneCol h1 u{
    text-decoration-line: underline;
    text-decoration-thickness: .5rem;
    text-underline-offset: .5rem;
}
.ContainerUserFeedback__RowTwoCol form {
       text-align: center;
                }
.ContainerUserFeedback__RowTwoCol form button{
       margin: 3rem auto 0rem 5rem;
       position: absolute;
       background-color: var(--white);
       color: var(--black);
       font-size: 3rem;
       width: 90%;
       border: none;
       height: 8.2rem;
       box-shadow: 2px 3px 45px #00000029;
       border-radius: 20px;
       color: var(--black);
       opacity: 0.7;
       z-index: 99;
       display: flex;
       align-items: center;
       justify-content: center;
                            }
.ContainerUserFeedback__RowTwoCol form textarea{
font-size: 3rem;
padding: 22rem 3rem;
width: 97%;
height: 120rem;
background: linear-gradient(180deg, rgba(255, 255, 255, 0.8) 0%, rgba(253, 253, 253, 0.8) 42.36%, rgba(230, 230, 230, 0.8) 100%);
box-shadow: 2px 3px 45px #00000029;
border-radius: 20px;
border: none;
opacity: 0.8; 
z-index: -1;
        }

/* User Feedback Page CSS End*/
/* Settings Page CSS Start*/
.ContainerSetting{
    background: linear-gradient(236.47deg, #a5c4cc 20.03%, rgba(42, 137, 141, 0.22) 81.56%);
    border-radius: 0rem 0rem 0rem 40rem;
    background-position: center;
    background-repeat: no-repeat; 
    background-size: cover; 
    }
.ContainerSetting__Content{
    padding: 1rem 0rem 17rem 0rem;
    }
.ContainerSetting__RowOneCol{
    text-align: center;
}
.ContainerSetting__RowOneCol h1{
    margin-top: 3rem;
    font-size: 4.5rem;
    letter-spacing: .3rem;
    font-weight: 400;
    color: var(--white);
}
.ContainerSetting__RowOneCol h1 u{
    text-decoration-line: underline;
    text-decoration-thickness: .2rem;
    text-underline-offset: 1.2rem;
 }
.InerContainerSetting{
    margin-top: 3rem;
    text-align: center;
    justify-content: center;
    align-items: center;
    display: flex;
}
.InerContainerSetting__RowTwo{
width: 80%;
padding: 2rem 3rem;
background: #B5D7DD 0% 0% no-repeat padding-box;
border: 1px solid #707070;
border-radius: 20px;
opacity: 1;
}
.InerContainerSetting__RowTwoLeftPartRowOne{
    display: flex;
    align-items: center;
    padding-top: 2rem;
}
.InerContainerSetting__RowTwoLeftPartRowOneColone i{
    font-size: 3rem;
    color: var(--white);
}
.InerContainerSetting__RowTwoLeftPartRowOneColTwo h1{
    text-align: justify;
    font-size: 2rem;
    font-weight: 200;
    color: var(--white);
}
.InerContainerSetting__RowTwoLeftPartRowTwo{
    display: flex;
    align-items: center;
    padding-top: 2rem;
}
.InerContainerSetting__RowTwoLeftPartRowTwo i{
    font-size: 4rem;
    color: var(--white);
}
.InerContainerSetting__RowTwoLeftPartRowTwo h1{
    text-align: justify;
    font-size: 2rem;
    font-weight: 200;
    color: var(--white);
}
.InerContainerSetting__RowTwoLeftPartRowTwoColThree h1{
    background-color: var(--white);
    color: var(--black);
    text-align: center;
    font-weight: 400;
    border-radius: .2rem;
}
.InerContainerSetting__RowTwoLeftPartRowTwoColFour h1{
    color: var(--black);
    font-weight: 400;
}
.InerContainerSetting__RowTwoLeftPartRowThree{
    display: flex;
    align-items: center;
    padding-top: 2rem;
}
.InerContainerSetting__RowTwoLeftPartRowThreeColOne i{
font-size: 3rem;
color: var(--white);
}
.InerContainerSetting__RowTwoLeftPartRowThreeColTwo h1{
    text-align: justify;
    font-size: 2rem;
    font-weight: 200;
    color: var(--white); 
}
.InerContainerSetting__RowTwoLeftPartRowFour{
    display: flex;
    align-items: center;
    padding-top: 2rem;
}
.InerContainerSetting__RowTwoLeftPartRowFourColOne i{
    font-size: 3rem;
    color: var(--white);
}
.InerContainerSetting__RowTwoLeftPartRowFourColTwo h1{
    text-align: justify;
    font-size: 2rem;
    font-weight: 200;
    color: var(--white);   
}
.InerContainerSetting__RowTwoLeftPartRowFive{
    display: flex;
    align-items: center;
    padding-top: 2rem;
}
.InerContainerSetting__RowTwoLeftPartRowFiveColOne i{
    font-size: 3rem;
    color: var(--white);
}
.InerContainerSetting__RowTwoLeftPartRowFiveColTwo h1{
    text-align: justify;
    font-size: 2rem;
    font-weight: 200;
    color: var(--white);
}
.InerContainerSetting__RowTwoRightPart {
    padding-top: 1rem;
}
.InerContainerSetting__RowTwoRightPart img{
    width: 20rem;
    border-radius: 50rem;
}
.InerContainerSetting__RowTwoRightPart label{
    margin-top: 2rem;
}
.InerContainerSetting__RowTwoRightPart button{
    margin-top: 2rem;
    color: var(--white);
    background: none;
    border: none;
    font-size: 2rem;
    font-weight: 200;
}
.InerContainerSetting__RowTwoRightPart input{
    position: absolute;
    margin: 2.5rem 0rem 0rem -10rem;
    opacity: 0;
}
.FooterSettingRow{
    display: none;
}
/* Settings Page CSS End*/
/* Booking a Time Page CSS Start*/
.ContainerBookingTime{
    background: linear-gradient(236.47deg, #a5c4cc 20.03%, rgba(42, 137, 141, 0.22) 81.56%);
    border-radius: 0rem 0rem 0rem 40rem;
    background-position: center;
    background-repeat: no-repeat; 
    background-size: cover; 
    }
.ContainerBookingTime__Content{
    padding: 1rem 0rem 17rem 0rem;
    }
.ContainerBookingTime__RowOneCol .box{
    border: .1rem solid #707070;
    margin: 2rem auto 0rem auto;
    width: 50rem;
    height: 10rem;
    background: var(--white);
    box-shadow: 0.2rem 0.3rem 4.5rem #00000029;
    border-radius: 3rem;
    padding: 1rem;
        }
.logo-bx{
    margin: 2rem auto 0rem auto;
    max-width: 50rem;
}
.ContainerBookingTime__RowOneCol .box p{
   font-size: 2.3rem;
   font-weight: 600;
   color: var(--black);
   opacity: 0.3;
   margin-bottom: .5rem;
        }
.ContainerBookingTime__RowOneCol .box h1{
   text-align: justify;
    font-size: 2.5rem;
   font-weight: 700;
         }
.ContainerBookingTime__RowTwoLeftPart h1{
    display: none;
}
.ContainerBookingTime__RowOneMobileCol{
    display: none;
 }
 .ContainerBookingTime__RowTwoMobileCol{
     display: none;
 }
.ContainerBookingTime__RowTwoLeftPart .box{
    border: .1rem solid #707070;
    margin: 1rem .5rem 1rem auto;
    width: 24rem;
    height: 15rem;
    background: var(--white);
    box-shadow: 0.2rem 0.3rem 4.5rem #00000029;
    border-radius: 3rem;
    padding: 1rem;
        }

.ContainerBookingTime__RowTwoLeftPart .box p{
    font-size: 2.3rem;
    font-weight: 600;
    color: var(--black);
    opacity: 0.3;
    margin-bottom: .5rem;
        }
.ContainerBookingTime__RowTwoLeftPart .box h1{
    display: block;
    text-align: center;
    font-size: 3rem;
    font-weight: 700;
        }
.ContainerBookingTime__RowTwoLeftPart .box input{
    opacity: 0;
    position: absolute;
    font-size: 21rem;
    width: 21rem;
    height: 15rem;
    margin-top: -15rem;
        }
.ContainerBookingTime__RowTwoRightPart h1{
    display: none;
}
.ContainerBookingTime__RowTwoRightPart .box{
    border: .1rem solid #707070;
    margin: 1rem auto 1rem .5rem;
    width: 24rem;
    height: 15rem;
    background: var(--white);
    box-shadow: 0.2rem 0.3rem 4.5rem #00000029;
    border-radius: 3rem;
    padding: 1rem;
                }
.ContainerBookingTime__RowTwoRightPart .box p{
    font-size: 2.3rem;
    font-weight: 600;
    color: var(--black);
    opacity: 0.3;
    margin-bottom: .5rem;
            }
.ContainerBookingTime__RowTwoRightPart .box h1{
    display: block;
    text-align: center;
    font-size: 3rem;
    font-weight: 700;
        }
.ContainerBookingTime__RowTwoRightPart .box input{
    opacity: 0;
    position: absolute;
    font-size: 21rem;
    width: 21rem;
    height: 15rem;
    margin-top: -15rem;
        }
.ContainerBookingTime__RowThreeCol{
    padding-top: 1rem;
    text-align: center;
}
.ContainerBookingTime__RowThreeCol img{
    width: 10rem;
}
.ContainerBookingTime__RowThreeCol input{
    margin-top: -1rem;
    opacity: 0;
    font-size: 9rem;
    width: 10rem;
    position: absolute;
    margin-left: -10rem;
}
.ContainerBookingTime__RowFourCol{
    text-align: center;
    padding-top: 3rem;
}
.ContainerBookingTime__RowFourCol button{
    background: #AFBCBE 0% 0% no-repeat padding-box;
    border-radius: 2rem;
    opacity: 1;
    color: var(--white);
    font-size: 4rem;
    padding: 1rem;
    font-weight: 700;
    width: 50rem;  
    border: none; 
}
/* Booking a Time Page CSS End*/
/* Upload File Page CSS Start*/
.ContainerUploadFile__Content{
    padding: 2rem;
    margin: 15rem 0rem;
    text-align: center;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border: .1rem solid #707070;
    border-radius: 2.5rem 2.5rem 0rem 0rem;
}
.ContainerUploadFile__RowOneCol h1{
    padding-bottom: 0.5rem;
    color: var(--skyblue);
    border-bottom: 0.1rem solid var(--skyblue);
    font-size: 2rem;
    font-weight: 400;
}
.ContainerUploadFile__RowTwoCol {
    text-align: center;
    padding-top: 2rem;
    }
.ContainerUploadFile__RowTwoCol .box{
margin: auto;
width: 100%;
background: #F3F3F3 0% 0% no-repeat padding-box;
line-height: 15;
border: 5px dashed #3E3E3E;
border-radius: 20px;
opacity: 1;
}
.ContainerUploadFile__RowTwoCol .box img{
    width: 5rem;
    }
.ContainerUploadFile__RowTwoCol .box input{
    position: absolute;
    margin-left: -9rem;
    opacity: 0;
     }
.ContainerUploadFile__RowThreeCol{
    text-align: center;
    padding-top: 1rem;
}
.ContainerUploadFile__RowThreeCol p{
   color: var(--skyblue);
   font-size: 2rem;
   font-weight: 300;
}
.ContainerUploadFile__RowThreeCol button{
    background: #66B8D0 0% 0% no-repeat padding-box;
    border-radius: 3rem;
    display: grid;
    width: 18rem;
    margin: auto;
    border: none;
    padding: .5rem 2rem 0rem 2rem;
    color: var(--white);
    font-size: 2rem;
    letter-spacing: .2rem;
 }
 .ContainerUploadFile__RowThreeCol button i{
   font-size: 2.5rem;
 }
.ContainerUploadFile__RowFourCol{
    padding-top: 5rem;
}
.ContainerUploadFile__RowFourCol button{
    background: transparent linear-gradient(270deg, #66B8D0 0%, #D7BDD8 100%) 0% 0% no-repeat padding-box;
    width: 30rem;
    text-align: center;
    letter-spacing: .1rem;
    font-size: 1.7rem;
    font-weight: 200;
    padding: 1rem;
    border-radius: 2rem;
    border: none;
    color: var(--white);
}
.ContainerUploadFile__RowFourCol button i{
   margin-left: 5rem;
   font-size: 2rem;
}
/* Upload File Page CSS End*/
/* Bank Information Page CSS Start */
.ContainerBankInfo{
    background: linear-gradient(236.47deg, #a5c4cc 20.03%, rgba(42, 137, 141, 0.22) 81.56%);
    border-radius: 0rem 0rem 0rem 40rem;
    background-position: center;
    background-repeat: no-repeat; 
    background-size: cover; 
    }
.ContainerBankInfo__Content{
    padding: 8rem 30rem 15rem 30rem;
    }
.ContainerBankInfo__MobileContentRowCol {
    display: none;
     }
.ContainerBankInfo__RowOneCol h2{
    display: none;
        }
.ContainerBankInfo__RowOneCol{
    text-align: center;
    }
.ContainerBankInfo__RowOneCol h1{
    color: var(--white);
    font-size: 3rem;
    font-weight: 300;
    letter-spacing: .3rem;
    }
.ContainerBankInfo__RowTwoCol label{
margin-top: 1rem;
color: #fff;
font-size: 1.8rem;
font-weight: 200;
    }
.ContainerBankInfo__RowThreeCol{
    display: flex;
    align-items: center;
    }
.ContainerBankInfo__RowThreeCol input{
    color: #63B5CC;
    margin-right: 2rem;
    width: 75%;
    font-weight: 400;
    padding: 0.7rem 2rem;
    border: none;
    border-radius: 0.2rem;
    font-size: 2rem;
    letter-spacing: .2rem;
    }
.ContainerBankInfo__RowThreeCol a{
    display: flex;
    align-items: center;
    color: var(--black);
    font-size: 1.5rem;
    font-weight: 600;
    text-decoration: none;
    background-color: var(--white);
    padding: .7rem 1rem;
    border: none;
    border-radius: .2rem;
    }
.ContainerBankInfo__RowThreeCol a img{
    width: 3rem;
    }
.ContainerBankInfo__RowFour label{
    margin-top: 3rem;
    color: #fff;
    font-size: 1.8rem;
    font-weight: 200;
    }
.ContainerBankInfo__RowFourCol input{
    color: #63B5CC;
    margin-right: 0rem;
    width: 95%;
    font-weight: 400;
    padding: .7rem 2rem;
    border: none;
    border-radius: .2rem;
    font-size: 2rem;
    letter-spacing: .2rem;
    }
.ContainerBankInfo__RowFiveCol{
    padding-top: 5rem;
    text-align: center;
}
.ContainerBankInfo__RowFiveCol i{
   font-size: 5rem;
   color: var(--white);
}
.ContainerBankInfo__RowSix{
    margin-top: 3rem;
    }
.ContainerBankInfo__RowSixColForm{
    display: flex;
    align-items: center;
    margin-top: 3rem;
    }
.ContainerBankInfo__RowSixColForm input{
    width: 2rem;
    height: 2rem;
    }
.ContainerBankInfo__RowSixColForm label{
    color: #fff;
    font-size: 1.8rem;
    font-weight: 200;
    margin-left: 1rem;
    letter-spacing: .1rem;
    }
.ContainerBankInfo__RowSevenCol{
    padding-top: 5rem;
    text-align: center;
    }
.ContainerBankInfo__RowSevenCol a{
    border: none;
    border-radius: 5rem;
    padding: .7rem 10rem;
    width: 100%;
    background-color: var(--white);
    text-decoration: none;
    font-size: 2rem;
    font-weight: 500;
    color: var(--black);
    }
/* Bank Information Page CSS End */

/* Favorite Spot Page CSS Start */
.ContainerFavoriteSpot{
    background: linear-gradient(236.47deg, #a5c4cc 20.03%, rgba(42, 137, 141, 0.22) 81.56%);
    border-radius: 0rem 0rem 0rem 40rem;
    background-position: center;
    background-repeat: no-repeat; 
    background-size: cover; 
    }
.ContainerFavoriteSpot__Content{
    padding: 3rem 0rem 10rem 0rem;
    }
.ContainerFavoriteSpot__RowOneCol{
    text-align: center;
}
.ContainerFavoriteSpot__RowOneCol h1{
   font-size: 3.5rem;
   letter-spacing: .1rem;
   font-weight: 300;
   color: var(--white);
}
.ContainerFavoriteSpot__RowTwoCol{
    text-align: center;
}
.ContainerFavoriteSpot__RowTwoCol i{
    color: var(--white);
    font-size: 7rem;
}
.ContainerFavoriteSpot__RowThree{
    padding-top: 2rem;
}
.ContainerFavoriteSpot__RowThreeLeftPart{
    text-align: end;
}
.ContainerFavoriteSpot__RowThreeLeftPart img{
   width: 33rem;
   border-radius: 1rem;
   padding-right: 4rem;
}
.ContainerFavoriteSpot__RowThreeLeftPart button{
    position: absolute;
    background: none;
    border: none;
    margin-top: 0.5rem;
    margin-left: -31rem;
}
.ContainerFavoriteSpot__RowThreeLeftPart button i{
   color: var(--white);
   font-size: 3rem;
 }
.ContainerFavoriteSpot__RowThreeLeftPart p{
    padding-right: 3rem;
    color: var(--white);
    font-size: 1.8rem;
    letter-spacing: .2rem;
    font-weight: 200;
  }
.ContainerFavoriteSpot__RowThreeRightPart img{
    padding-left: 4rem;
    width: 33rem;
    border-radius: 1rem;
 }
 .ContainerFavoriteSpot__RowThreeRightPart button{
    position: absolute;
    background: none;
    border: none;
    margin-top: 0.5rem;
    margin-left: -27rem;
}
.ContainerFavoriteSpot__RowThreeRightPart button i{
   color: var(--white);
   font-size: 3rem;
 }
.ContainerFavoriteSpot__RowThreeRightPart p{
    padding-left: 4rem;
    color: var(--white);
    font-size: 1.8rem;
    letter-spacing: .2rem;
    font-weight: 200;
  }
 
/* Favorite Spot Page CSS End */
/* Spot Reserved Spot Page CSS Start */
.ContainerSpotReserved{
    background: linear-gradient(236.47deg, #a5c4cc 20.03%, rgba(42, 137, 141, 0.22) 81.56%);
    border-radius: 0rem 0rem 0rem 40rem;
    background-position: center;
    background-repeat: no-repeat; 
    background-size: cover; 
    }
.ContainerSpotReserved__Content{
    padding: 2rem 0rem 25rem 0rem;
    }
.ContainerSpotReserved__RowOneCol{
    text-align: center;
}
.ContainerSpotReserved__RowOneCol h1{
   font-size: 4rem;
   letter-spacing: .1rem;
   font-weight: 400;
   color: var(--white);
}
.ContainerSpotReserved__RowTwoCol{
    text-align: center;
}
.ContainerSpotReserved__RowTwoCol i{
    font-size: 15rem;
    color: var(--white);
}
.ContainerSpotReserved__RowThreeCol{
    text-align: center;
}
.ContainerSpotReserved__RowThreeCol p{
    color: var(--white);
    font-size: 3rem;
    font-weight: 600;
}
.ContainerSpotReserved__RowFourCol{
    text-align: center;
    padding-top: 2rem;
}
.ContainerSpotReserved__RowFourCol button{
    background-color: var(--white);
    color: var(--black);
    border: none;
    font-size: 1.7rem;
    font-weight: 500;
    border-radius: 2rem;
    padding: 2rem 1.5rem;
}
/* Spot Reserved Spot Page CSS End */
/* Terms & Conditions 4 Page CSS Start */
.ContainerTermConditions__RowTwoColButtons{
    display: flex;
    justify-content: center;
}
.ContainerTermConditions__RowTwoColButtons button{
    justify-content: center;
}
/* Terms & Conditions 4 Page CSS End */
/* Home Page Web Page CSS Start */
.ContainerHomepageweb{
    background: linear-gradient(236.47deg, #a5c4cc 20.03%, rgba(42, 137, 141, 0.22) 81.56%);
    border-radius: 0rem 0rem 0rem 40rem;
    background-position: center;
    background-repeat: no-repeat; 
    background-size: cover; 
    }
.ContainerHomepageweb__Content{
    padding: 2rem 0rem 70rem 0rem;
    }
.ContainerHomepageweb__RowOneCol{
    padding-top: 1rem;
    text-align: center;
}
.ContainerHomepageweb__RowOneCol a{
  text-decoration: none;
   color: var(--black);
   background-color: var(--white);
   border: none;
   border-radius: 1.7rem;
   padding: 1.5rem;
   font-size: 2rem;
   font-weight: 500;
   width: 45rem;
}
/* Home Page Web Page CSS End */
/* Home Page Web One Page CSS Start */
.ContainerHomepagewebOne{
    background: linear-gradient(236.47deg, #a5c4cc 20.03%, rgba(42, 137, 141, 0.22) 81.56%);
    border-radius: 0rem 0rem 0rem 40rem;
    background-position: center;
    background-repeat: no-repeat; 
    background-size: cover; 
    }
.ContainerHomepagewebOne__Content{
    padding: 2rem 0rem 40rem 0rem;
    }
.ContainerHomepagewebOne__RowOneCol{
    padding-top: 1rem;
    text-align: center;
}
.ContainerHomepagewebOne__RowOneCol .box{
    background-color: var(--white);
    width: 45rem;
    margin: auto;
    border-radius: 1.5rem;
    padding: 1rem 1.5rem;
}
.ContainerHomepagewebOne__RowOneCol .box label{
   float: left;
   font-size: 1.7rem;
   font-weight: 500;
  opacity: 0.3;
}
.ContainerHomepagewebOne__RowOneCol .box input{
   border: none;
 }
.ContainerHomepagewebOne__RowOneCol .boxTwo{
    background: none;
    width: 45rem;
    margin: auto;
    padding: 1rem .5rem;
}
.ContainerHomepagewebOne__RowOneCol .boxTwo p{
    display: flex;
    align-items: center;
    float: left;
    font-size: 1.7rem;
    color: var(--white);
}
.ContainerHomepagewebOne__RowOneCol .boxTwo p img{
    width: 1.5rem;
 }
.ContainerHomepagewebOne__RowOneCol .boxTwo p span{
    margin-left: .5rem;
 }
/* Home Page Web One Page CSS End */
/* License Page CSS Start */
.ContainerLicense__Content{
margin-top: 5rem;
padding: 3rem 0rem 10rem 0rem;
background: transparent linear-gradient(243deg, #FCFEFF 0%, #DEE8EF 58%, #A2BDD0 100%) 0% 0% no-repeat padding-box;
border-radius: 1.5rem;
}
.ContainerLicense__RowOneCol{
    text-align: center;
}
.ContainerLicense__RowOneCol h1{
   text-align: center;
   font-size: 3.5rem;
   font-weight: 500;
}
.ContainerLicense__RowOneCol h1 u{
    text-decoration-line: underline;
    text-decoration-thickness: .1rem;
    text-underline-offset: 2rem;
    text-decoration-color: var(--skyblue);
}
.ContainerLicense__RowOneCol p{
    text-align: justify;
    font-size: 2rem;
    font-weight: 600;
    padding: 7rem 11rem 15rem 11rem;
}
.ContainerLicense__RowOneCol a{
   background: #66B8D0 0% 0% no-repeat padding-box;
   color: var(--white);
   letter-spacing: .2rem;
   font-size: 3rem;
   padding: 1rem 7rem;
   border-radius: 1.5rem;
   text-align: center;
   text-decoration: none;
}
/* License Page CSS End */
/* Day&Time Page CSS Start */
.ContainerDayTime__Content{
    margin-top: 6rem;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border: .1rem solid #707070;
    border-radius: 2.5rem;
    opacity: 1;
    }
.ContainerDayTime__RowOneCol{
    text-align: center;
}
.ContainerDayTime__RowOneCol .ContainerDayTime__RowOneColDays{
    margin-top: .5rem;
    color: var(--black);
    font-size: 4.5rem;
    font-weight: 500;
}
.ContainerDayTime__RowOneCol .ContainerDayTime__RowOneColDays span{
   padding: 1rem;
}
.ContainerDayTime__RowOneCol .ContainerDayTime__RowOneColDays .DaySelected{
        font-size: 4rem;
        padding: -4rem .5rem;
        padding: 0rem 2rem;
        border: 0.3rem solid var(--skyblue);
        border-radius: 5rem;
}
.ContainerDayTime__RowOneCol p {
    font-size: 2.3rem;
    font-weight: 600;
    color: var(--black);
    margin-top: 1.5rem;
    margin-bottom: .2rem;
}
.ContainerDayTime__RowOneCol .ContainerDayTime__RowOneColBox {
    background-color: var(--skyblue);
    color: var(--white);
    font-size: 2.5rem;
    font-weight: 200;
    width: 40rem;
    margin: auto;
    border-radius: 1.5rem;
    padding: 0.3rem;
}
.ContainerDayTime__RowOneCol .ContainerDayTime__RowOneColBox input{
   background: none;
   border: none;
   text-align: center;
}
.ContainerDayTime__RowTwoCol{
    padding-top: 1rem;
    text-align: center;
}
.ContainerDayTime__RowTwoCol p{
   font-size: 1.5rem;
   font-weight: 600;
}
.ContainerDayTime__RowTwoCol img{
    width: 4rem;
}
.ContainerDayTime__RowTwoCol input{
    margin-top: -1rem;
    opacity: 0;
    font-size: 5rem;
    width: 5rem;
    position: absolute;
    margin-left: -5rem;
}
.ContainerDayTime__RowThreeCol{
    padding-top: 1rem;
    padding-bottom: 2rem;
    text-align: center;
}
.ContainerDayTime__RowThreeCol img{
    width: 10rem;
}
/* Day&Time Page CSS End */



/* AVAILABLE-PARKING-SPOT-1–2 stying start usman  */

.card-width{
    width: 35% !important;
}
.btn-book-now{
    background: var(--white);
    color: var(--black);
    display:inline-block;
    padding:1.6rem 3rem !important;
    margin: 1rem 0rem 1rem 0 !important;
    border-radius: 1rem;
    box-sizing: border-box;
    text-decoration:none;
    font-weight:500;
    font-size: 2rem;
    text-align:center;
    transition: all 0.2s;
    border: none;
}
.pay-now-padding{
    padding: .5rem 2rem!important;
}

.btn-add-additional{
 padding:.5rem 1rem !important;
 margin:0 0rem 1rem 0 !important;
 border-radius:1.5rem;
 font-size: 1.5rem;
 background-color: #FFFFFF;
}

.p-next{
 padding:.5rem 4rem !important;
 border-radius:1.5rem;
 background-color: #FFFFFF;
 font-size: 1.5rem;
}
.fa-heart-o {
    color: #25A9B4;
    cursor: pointer;
  }
  
.fa-heart {
    color: #25A9B4;
    cursor: pointer;
  }
/* .fa-heart-one {
    color: #25A9B4;
    cursor: pointer;
  }
  
.fa-heart-two {
    color: #fff;
    cursor: pointer;
  } */

/* AVAILABLE-PARKING-SPOT-1–2 stying end  */
.spot-1-hour-box{
    width: 18%;
    background-color: #E1E0E2;
    border-radius: 10px;
}

/* sign-in-1 stying start START*/
.sign-in-box{
    /* width: 23%;
    min-height: 60vh; */
    background-color:#DEEDF0;
    border-radius: 10px;
}
/* sign-in-1 stying start end*/

/* homepage stying start  */

.home-page-btn{
    width: 38rem;
    background-color: #fff !important;
    /* color: #black; */
    font-size: 1.8rem !important;
    text-decoration: none;
    cursor: pointer;
    padding: 10px;
    border: none;
    border-radius: 10px;
}

.homepage{
    padding: 1rem 0rem 70rem 0rem !important;
    }

/* homepage stying end  */

/* homw web page 4 styling  */
.top-left-box{
    position: fixed;
    width: 30%;
    padding: 10px;
    border-radius: 10px;
    border: 1px solid gray;
    /* position: absolute; */
    top: 15%;
    height: 7rem;
    left: 1%;
}
.bottom-left-box{
    width: 25%;
    padding: 10px;
    border-radius: 10px;
    border: 3px solid gray;
    position: fixed;
    bottom: 5%;
    left: 1%;
}
.right-side-box{
display: flex;
flex-direction: column;
gap: 1.5rem;
background-color: #777777;
width: 25%;
height: 100%;
scrollbar-width: none; 
overflow: auto;
position: fixed;
top: 17%;
right: 2%;
padding-top: 3rem;
border-radius: 2rem 2rem 0rem 0rem;
}
.backgroundcontainer{
    background: linear-gradient(236.47deg, #a5c4cc 20.03%, rgba(42, 137, 141, 0.22) 81.56%);
    border-radius: 0rem 0rem 0rem 40rem;
    background-position: center;
    background-repeat: no-repeat; 
    background-size: cover;  
}
.backgroundcontainerimg{
  background-repeat: no-repeat;
  background-origin: content-box, content-box;
  background-image: url("./images/logo-only-white-10@1x.png");
  background-position: center;
  /* background-size: 50rem;  */
    /* background-size: cover;  
    width: 20rem; */
}
.signin-2-paddingbottom{
    padding-bottom: 25rem;
}

/* homw web page 4 styling end  */
/* Booking Page CSS Start */
.ContainerBookingPage{
    background: linear-gradient(236.47deg, #a5c4cc 20.03%, rgba(42, 137, 141, 0.22) 81.56%);
    border-radius: 0rem 0rem 0rem 40rem;
    background-position: center;
    background-repeat: no-repeat; 
    background-size: cover; 
    }
.ContainerBookingPage__Content{
    padding: 2rem 0rem 17rem 0rem;
    }
.ContainerBookingPage__RowOneCol{
    text-align: center;
}
.ContainerBookingPage__RowOneCol h1{
color: var(--white);
font-size: 4rem;
font-weight: 700;
}
.ContainerBookingPage__RowOneColCalender img{
margin-top: 2rem;
width: 10rem;
}
.ContainerBookingPage__RowOneColCalender input{
    position: absolute;
    margin-left: 0rem;
    font-size: 10rem;
    width: 10rem;
    height: 12rem;
    opacity: 0;
    }
.ContainerBookingPage__RowOneColBox{
background: transparent linear-gradient(180deg, #FFFFFF 0%, #FDFDFD 42%, #E6E6E6 100%) 0% 0% no-repeat padding-box;
box-shadow: .2rem .3rem 4.5rem #00000029;
border-radius: 2rem;
width: 70rem;
padding: 3rem 7rem;
margin: 3rem auto 1rem auto;
}
.ContainerBookingPage__RowOneColBox h1{
    font-size: 3rem;
    font-weight: 700;
    color: var(--black);
}
.ContainerBookingPage__RowOneColBoxInnerBox{
    /* background: transparent linear-gradient(180deg, #2D304F 0%, #454762 22%, #E6E6E6 100%) 0% 0% no-repeat padding-box; */
    background: #454762;
box-shadow: .2rem .3rem 4.5rem #00000029;
border-radius: 2rem;
padding-top: 3rem;
padding-bottom: 3rem;
}
.ContainerBookingPage__RowOneColBoxInnerBox h1{
    color: var(--white);
    font-size: 4rem;
    letter-spacing: .3rem;
    font-weight: 300;
}
.ContainerBookingPage__RowOneColBoxInnerBoxOne{
    background: #FFFFFF 0% 0% no-repeat padding-box;
}
.ContainerBookingPage__RowOneColBoxInnerBoxOne h1{
margin-top: 2rem;
background: #B7D1D6 0% 0% no-repeat padding-box;
color: var(--black);
font-size: 2rem;
font-weight: 800;
margin-bottom: 0rem;
}
.innerboxrowone{
padding: 1rem 2rem;
margin-bottom: 0rem;
display: flex;
align-items: center;
}
.innerboxrowonecolone img{
width: 5rem;
}
.innerboxrowonecoltwo p{
    text-align: justify;
    color: var(--black);
    font-size: 2rem;
    font-weight: 900;
    margin: .3rem 0rem 0rem 2rem;
}
.innerboxrowonecoltwobuttom{
text-align: justify; 
padding: 1rem 2rem; 
}
.innerboxrowonecoltwobuttom p{
    margin-bottom: 0rem;
    font-size: 2.2rem;
    font-weight: 900;
    }
.innerboxrowonecoltwobuttom span{
    font-size: 1.5rem;
    font-weight: 700;
    }
/* Booking Page CSS End */
/* General Page CSS Start */
.ContainerGeneral{
    background: linear-gradient(236.47deg, #a5c4cc 20.03%, rgba(42, 137, 141, 0.22) 81.56%);
    border-radius: 0rem 0rem 0rem 40rem;
    background-position: center;
    background-repeat: no-repeat; 
    background-size: cover; 
    }
.ContainerGeneral__Content{
    padding: 5rem 0rem 30rem 0rem;
    }
.ContainerGeneral__RowOneCol{
    text-align: center;
    }
.ContainerGeneral__RowOneCol h1{
    color: var(--white);
    font-size: 6rem;
    font-weight: 400;
    letter-spacing: .3rem;
    }
.ContainerGeneral__RowOneCol h1 u{
text-decoration-line: underline;
text-decoration-thickness: .3rem;
text-underline-offset: 1.2rem;
     }
.ContainerGeneral__RowTwo{
    padding-top: 1rem;
}
.ContainerGeneral__RowTwoColTwo label{
    color: var(--white);
    font-size: 1.7rem;
    letter-spacing: .1rem;
    margin-bottom: .1rem;
}
.ContainerGeneral__RowTwoColTwo input{
    color: var(--black);
    padding: 1rem 2rem;
    font-size: 2rem;
    border-radius: 1.5rem;
    width: 90%;
}
.ContainerGeneral__RowTwoColThree label{
    color: var(--white);
    font-size: 1.7rem;
    letter-spacing: .1rem;
    margin-bottom: .1rem;
}
.ContainerGeneral__RowTwoColThree input{
    color: var(--black);
    font-size: 2rem;
    padding: 1rem 2rem;
    border-radius: 1.5rem;
    width: 90%;
}
.ContainerGeneral__RowTwoColThree i{
    position: absolute;
    margin-top: -4.5rem;
    margin-left: 12rem;
    font-size: 3rem;
}
#GeneralInputUpload{
    width: 25rem;
    position: absolute;
    margin-top: -5rem;
    opacity: 0;
}
.ContainerGeneral__RowThree{
    padding-top: 2rem;
}
.ContainerGeneral__RowThreeCol{
    text-align: center;
    display: grid;
}
.ContainerGeneral__RowThreeCol label{
    color: var(--white);
    font-size: 1.7rem;
    letter-spacing: .1rem;
    margin-bottom: .1rem;
} 
.ContainerGeneral__RowThreeCol a{
width: 22rem;
margin: auto;
text-decoration: none;
background-color: var(--white);
font-size: 2rem;
padding: 1rem 0rem;
border-radius: 1.5rem;
color: var(--black);
}
.ContainerGeneral__RowThreeCol a img{
    width: 5rem;
    margin-right: 1rem;
    }
.ContainerGeneral__RowThreeCol i{
margin-top: 3rem;
font-size: 10rem;
color: var(--white);
} 
.ContainerGeneral__RowThreeCol span{
    display: block;
    margin-top: -3rem;
    color: var(--white);
    font-size: 2rem;
    font-weight: 300;
    } 
/* General Page CSS End */
/* Start-Earning Popup Page CSS Start */
  .form-popup {
    position: fixed;
    bottom: 5rem;
    right: 22rem;
    z-index: 9;
  }
.form-container {
    text-align: center;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border: 1px solid #707070;
    border-radius: 2rem;
    opacity: 0.91;
    width: 70rem;
    padding: 0rem 15rem 8rem 15rem;
  }
.form-container img{
    margin-top: -4rem;
    width: 25rem;
  }
.form-container p{
font-size: 3rem;
font-weight: 700;
margin-top: -6rem;
text-align: center;
color: #000000;
opacity: 0.91;
margin-bottom: 7rem;
  }
.form-container a{
padding: 1rem 5rem;
border-radius: 2.2rem;
text-decoration: none;
color: var(--white);
font-size: 3rem;
font-weight: 600;
background: #66B8D0 0% 0% no-repeat padding-box;
opacity: 1;
      }
/* Start-Earning Popup Page CSS End */ 



/* For Laptop and Big Screen */
@media (max-width: 2560px) and (min-width: 900px) {
    html {
      font-size: calc(9px + (18 - 9) * ((100vw - 900px) / (2560 - 900)));
    }
}


/* for tablets and airpads */
@media (max-width: 899px) and (min-width: 550px) {
html {
      font-size: calc(9px + (15 - 9) * ((100vw - 550px) / (899 - 550)));
    }
.gap{
        gap: 5rem !important;
    }
/* Navbar CSS Start */
.navigation-bar {
    padding: 0rem 2rem 0rem 2rem;
    height: 5rem;
  }
.navigation-bar__left a i {
    color: var(--white);
    font-size: 2rem;
    margin-right: 0.5rem;
}
.navigation-bar__left a img {
    width: 12rem;
}
.navigation-bar__leftIcons .navigation-bar__leftIconsItemOne i{
    color: var(--white);
    font-size: 1.5rem;
    margin: 0rem .3rem;
}
.navigation-bar__leftIcons .navigation-bar__leftIconsItemTwo img{
    width: 2.2rem;
    margin: 0rem .3rem;
}

.navigation-bar__leftIcons .navigation-bar__leftIconsItemThree img{
    width: 2.2rem;
    margin: 0rem .3rem;
}
.navigation-bar__leftIcons .navigation-bar__leftIconsItemFour img{
    margin: 0rem .3rem;
    width: 2.2rem;
}
.navigation-bar__SignIn-btn {
    font-size: 1.5rem;
}
.navigation-bar__Resevation-btn {
    border-radius: 1rem;
    font-size: 1.5rem;
    margin-left: 1.5rem;
}
/* Navbar CSS End */
/* Sign-In Page CSS Start */
.ContainerSignInPage__Content {
    padding: 1rem 0rem 15rem 0rem;
}
.ContainerSignInPage__MobileContentRowCol{
    display: none;
}
.ContainerSignInPage__RowOne img{
    display: block;
    width: 25rem;
}
.ContainerSignInPage__RowOneCol h1 {
    font-size: 3rem;
    letter-spacing: .1rem;
}
.ContainerSignInPage__RowOneCol h1 img{
    margin-left: .7rem;
    margin-right: .3rem;
    width: 13rem;
}
.ContainerSignInPage__RowTwoCol input {
    width: 30%;
    border-radius: 1rem;
    font-size: 1.5rem;
}
.ContainerSignInPage__RowThreeCol input {
    width: 30%;
    border-radius: 1rem;
    font-size: 1.5rem;
}
.ContainerSignInPage__RowFourCol a {
    font-size: 2rem;
}
.ContainerSignInPage__RowFiveCol p {
    font-size: 1.3rem;
}
.ContainerSignInPage__RowFiveCol a {
    border: 0.2rem solid var(--white);
    border-radius: 1rem;
    font-size: 1.5rem;
    font-weight: 600;
    padding: 0.4rem 6rem;
}
/* Sign-In Page CSS End */
/* Park-Now Page CSS Start */
.ContainerParkNowPage__Content {
    padding: 1rem 0rem 18rem 0rem;
}
.ContainerParkNowPage__RowThreechangeCol a
    {
    border-radius: 1rem;
    font-size: 1.3rem;
    }
.ContainerParkNowPage__RowOne img{
        display: block;
        width: 25rem;
        }
.ContainerParkNowPage__RowOneCol h1 {
    font-size: 2.5rem;
    letter-spacing: .1rem;
}
.ContainerParkNowPage__RowOneCol h1 img{
    margin-left: .7rem;
    margin-right: .3rem;
    width: 13rem;
     }
.ContainerParkNowPage__RowTwoCol span{
    display: none;
}
.ContainerParkNowPage__RowTwoCol h1{
display: block;
font-size: 1.5rem;
    }
.ContainerParkNowPage__RowTwoCol a {
    border-radius: 1rem;
    font-size: 1.3rem;
}
.ContainerParkNowPage__RowThreeCol p {
    font-size: 1.5rem;
    margin: 3rem 0rem 2rem 0rem;
}
.ContainerParkNowPage__RowThreeCol span {
    font-size: 1.5rem;
}
.ContainerParkNowPage__RowThreeColSpanTwo{
    display: none;
}
.ContainerParkNowPage__RowThreeCol a {
    border-radius: 1rem;
    font-size: 1.3rem;
    padding: 0.7rem 6.5rem;
}
/* Park-Now Page CSS End */
/* AccountSetUp Page CSS Start */
.ContainerAccountSetUp__Content {
    padding: 1rem 0rem 15rem 0rem;
}
.ContainerAccountSetUp__RowOne img{
    display: block;
    width: 25rem;
}
.ContainerAccountSetUp__RowOneCol h1 {
    font-size: 2rem;
    letter-spacing: .2rem;
}
.ContainerAccountSetUp__RowOneCol h2 {
    display: none;
}
.ContainerSignInPage__MobileContentRowTwoCol{
    display: none;
}
.ContainerAccountSetUp__RowInputsLeftPart input {
    width: 90%;
    margin:10px;
    padding: 0.7rem 2rem;
    border-radius: 0.8rem;
    font-size: 1.2rem;
}
.ContainerAccountSetUp__RowInputsRightPart input {
    width: 90%;
    margin:10px;
    border-radius: .8rem;
    font-size: 1.2rem;
}
.ContainerAccountSetUp__RowInputsRightPart input#password {
    margin:10px 10px 10px 5%;
}
.ContainerAccountSetUp__RowCheckboxCompleteCol {
    padding-top: 2rem;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}
.ContainerAccountSetUp__RowInputsLeftPart,
.ContainerAccountSetUp__RowInputsRightPart{
    text-align: center;
    }
.ContainerAccountSetUp__RowInputs{
    padding-top:0;
    }
#Uploadbtn {
    width: 25%;
    font-size: 1.2rem;
    margin-left: -16rem;
}
.ContainerAccountSetUp__RowButtonCol form input{
    width: 25%;
    padding: .9rem 2rem;
    border-radius: 0.8rem;
    font-size: 1.2rem;
        }
.ContainerAccountSetUp__RowCheckboxCompleteCol .form-check input{
            margin-top: 0rem;
            height: 1.5rem;
            width: 1.5rem;
        }
.ContainerAccountSetUp__RowCheckboxCompleteCol .form-check label{
           margin-left: .7rem;
           font-size: 1.2rem;
        }
.ContainerAccountSetUp__RowButtonCompleteCol button {
            padding: 0.7rem 4.5rem;
            border-radius: 0.8rem;
            font-size: 1.2rem;
        }
.ContainerAccountSetUp__RowButtonCol a {
    padding: 0.7rem 6rem;
    border-radius: 0.8rem;
    font-size: 1.2rem;
}
.ContainerAccountSetUp__RowInputsRightPart button {
    border-radius: 0.8rem;
    width: 75%;
    font-size: 1.2rem;
}
/* AccountSetUp Page CSS End */
/* Payment Page CSS Start */
.ContainerPayment__Content {
    padding: 3rem 10rem 5rem 10rem;
}
.ContainerPayment__MobileContentRowCol {
   display: none;
}
.ContainerPayment__RowOneCol h2{
    display: none;
    }
.ContainerPayment__RowOneCol h1 {
    font-size: 4rem;
    letter-spacing: .1rem;
}
.ContainerPayment__RowTwoCol label {
    font-size: 1.3rem;
    font-weight: 300;
}
.ContainerPayment__RowThreeCol input {
    margin-right: 3rem;
    width: 80%;
    border-radius: 0.5rem;
    font-size: 1.2rem;
}
.ContainerPayment__RowThreeCol a {
    padding: 0.1rem 1rem;
    border-radius: 0.5rem;
}
.ContainerPayment__RowFour label {
    margin-top: 2rem;
    font-size: 1.3rem;
    font-weight: 300;
}
.ContainerPayment__RowFourCol input {
    margin-right: 0rem;
    width: 100%;
    border-radius: 0.5rem;
    font-size: 1.2rem;
}
.ContainerPayment__RowFive label {
    margin-top: 2rem;
    font-size: 1.3rem;
    font-weight: 300;
}
.ContainerPayment__RowFiveCol input {
    border-radius: 0.5rem;
    font-size: 1.2rem;
}
.ContainerPayment__RowSixColForm label {
    font-size: 1.3rem;
    font-weight: 300;
    margin-left: 0.5rem;
}
.ContainerPayment__RowSevenCol {
    padding-top: 3rem;
}
.ContainerPayment__RowSevenCol a {
    padding: 0.7rem 5rem;
    font-size: 1.3rem;
}
.ContainerPayment__RowEightCol p {
    margin: 2rem 0rem;
    font-size: 1.3rem;
}
.ContainerPayment__RowEightCol a {
    padding: 0.7rem 3rem;
    font-size: 1.3rem;
}
.ContainerPayment__RowEightCol a i {
    font-size: 1.3rem;
    margin-right: 0.5rem;
}
/* Payment Page CSS End */
/* List Your Space Page CSS Start */
.ContainerListSpace__RowOneCol h1 {
    font-size: 1.5rem;
}
.ContainerListSpace__RowTwoColBox {
    border-radius: 1rem;
    padding: 1rem;
    width: 40%;
    margin: .5rem auto 0rem auto;
}
.ContainerListSpace__RowTwoColBox h1 {
    font-size: 2rem;
    font-weight: 600;
}
.ContainerListSpace__RowThreeColBox {
    border-radius: 1rem;
    padding: 5rem;
    border: none;
    width: 43%;
    margin: 1rem auto 0rem auto;
    justify-content: center;
}
.ContainerListSpace__RowThreeColBox i {
    font-size: 1rem;
    border: 0.2rem solid var(--black);
}
.ContainerListSpace__RowThreeColBox input {
    margin-top: 0rem;
    margin-left: -9rem;
    padding: 0rem;
}
.ContainerListSpace__RowFourCol h1 {
    margin-top: 1rem;
    font-size: 1.7rem;
}
.ContainerListSpace__RowFiveCol input {
    width: 25rem;
    font-size: 1.5rem;
}
.ContainerListSpace__RowSevenCol h1 {
    width: 25rem;
    margin: 2rem auto auto auto;
    font-size: 1.5rem;
}
.ContainerListSpace__RowSevenCol h1 .ContainerListSpace__RowSevenCol__btn-1 {
    font-size: 1.3rem;
    width: 20%;
    padding: .5rem 0.5rem;
    border-radius: 1.3rem 0rem 0rem 1.3rem;
    margin-left: 5rem;
}
.ContainerListSpace__RowSevenCol h1 .ContainerListSpace__RowSevenCol__btn-2 {
    border-radius: 0rem 1.3rem 1.3rem 0rem;
    margin-left: 0rem;
}
.ContainerListSpace__RowSixCol h1 {
    width: 25rem;
    margin: 2rem auto auto auto;
    font-size: 1.5rem;
}
.ContainerListSpace__RowSixCol h1 input {
    width: 40%;
    padding: 0.2rem 0.5rem;
    margin-left: 6rem;
}
.ContainerListSpace__RowSixCol h1 img {
    width: 2rem;
    margin-right: 0rem;
}
.ContainerListSpace__RowSixCol h1 .ContainerListSpace__RowSixCol__btn-1 {
    font-size: 1.3rem;
    width: 20%;
    padding: 0.5rem 0.5rem;
    border-radius: 1rem;
    margin-left: 2.5rem;
}
.ContainerListSpace__RowSixCol h1 .ContainerListSpace__RowSixCol__btn-2 {
    margin-left: .3rem;
}
.ContainerListSpace__RowEightCol h1 {
    width: 25rem;
    margin: 2rem auto auto auto;
    font-size: 1.5rem;
}
.ContainerListSpace__RowEightCol h1 span {
    font-size: 1.5rem;
    margin-left: 2rem;
}
.ContainerListSpace__RowNineCol{
    padding-top: .7rem;
}
.ContainerListSpace__RowNineCol textarea{
    font-size: 1.5rem;
    width: 60%;
    padding: 0rem 0.1rem;
}
.ContainerListSpace__RowTenCol{
    padding-top: 1rem;
}
.ContainerListSpace__RowTenCol .ContainerListSpace__RowTenCol-btn1{
    padding: .5rem 1rem;
    border-radius: 1rem;
    font-size: 1.3rem;
    }
.ContainerListSpace__RowTenCol span{
    font-size: 2rem;
        }
.ContainerListSpace__RowTenCol .ContainerListSpace__RowTenCol-btn1--btn2{
    background: transparent linear-gradient(123deg, #FFFFFF 0%, #91CEEF 100%) 0% 0% no-repeat padding-box;
        }
/* .ContainerListSpace__RowNineCol {
    padding-top: 4rem;
}
.ContainerListSpace__RowNineCol a {
    border-radius: 1rem;
    padding: 0.7rem 1.5rem;
    font-size: 1.5rem;
}
.ContainerListSpace__RowTenCol p {
    font-size: 1.5rem;
}
.ContainerListSpace__RowTenCol a {
    border-radius: 1rem;
    padding: 0.7rem 1.5rem;
    font-size: 1.5rem;
} */
/* List Your Space Page CSS End */
/* Listing_Spot Page CSS Start */
.ContainerListingSpot__RowOneCol h1 {
    font-size: 2rem;
}
.ContainerListingSpot__RowTwoCol h1 {
    margin-top: 0.5rem;
    letter-spacing: .3rem;
    font-size: 2.5rem;
}
.ContainerListingSpot__RowTwoCol .card {
    margin: 1rem auto;
    width: 30rem;
}
.ContainerListingSpot__RowTwoCol .card img {
    width: 28rem;
    height: 14rem;
}
.ContainerListingSpot__RowTwoCol .card .card-body h1{
    font-size: 2rem;
  }
.ContainerListingSpot__RowTwoCol .card .card-body p {
    font-size: 2rem;
}
.ContainerListingSpot__RowThreeCol h1 {
    font-size: 1.5rem;
    margin-top: 1rem;
}
.ContainerListingSpot__RowThreeCol a {
    font-size: 1.5rem;
    padding: 0.5rem 8rem;
    border-radius: 1rem;
}
/* Listing_Spot Page CSS End */
/* Spot_Listed Page CSS Start */
.ContainerSpotListed__RowZeroCol{
    padding-top: .5rem;
}
.ContainerSpotListed__RowZeroColLeft{
    margin-left: 1rem;
    }
.ContainerSpotListed__RowZeroColLeft a i{
font-size: 4rem;
}
.ContainerSpotListed__RowZeroColLeft a p{
    font-size: 1rem;
    font-weight: 300;
    margin-top: -1rem;
    }
.ContainerSpotListed__RowZeroColCenter{
    margin-left: 3rem;
}
.ContainerSpotListed__RowZeroColCenter h1{
    font-size: 2rem;
    font-weight: 300;
    letter-spacing: .2rem;
}
.ContainerSpotListed__RowZeroColCenter img{
    width: 10rem;
}
.ContainerSpotListed__RowZeroColRight{
    margin-right: 1rem;
}
.ContainerSpotListed__RowZeroColRight a img{
    width: 4rem;
}
.ContainerSpotListed__RowZeroColRight a p{
    font-size: 1rem;
    margin-top: 1rem;
    letter-spacing: .1rem;
}
.ContainerSpotListed__RowZeroOneCol{
    padding-top: .5rem;
}
.ContainerSpotListed__RowZeroOneColRight{
    margin-right: 1rem;
}
.ContainerSpotListed__RowZeroOneColRight a img{
    width: 4rem;
}
.ContainerSpotListed__RowZeroOneColRight a p{
    font-size: 1rem;
    margin-top: 1rem;
    letter-spacing: .1rem;
}
.ContainerSpotListed__RowOneCol h1 {
    font-size: 2rem;
}
.ContainerSpotListed__RowTwoCol h1 {
    margin-top: 0.5rem;
    letter-spacing: .3rem;
    font-size: 2rem;
    font-weight: 400;
}
.ContainerSpotListed__RowTwoCol h2 {
    font-size: 1.7rem;
    font-weight: 400;
}
.ContainerSpotListed__RowTwoCol .card {
    margin: 2rem auto 0rem auto;
    width: 30rem;
}
.ContainerSpotListed__RowTwoCol .card img {
    width: 28rem;
    height: 14rem;
}
.ContainerSpotListed__RowTwoCol .card a i{
    font-size: 1.5rem;
  }
.ContainerSpotListed__RowTwoCol .card .card-body h1{
    font-size: 2rem;
  }
.ContainerSpotListed__RowTwoCol .card .card-body p {
    font-size: 1.8rem;
}
.ContainerSpotListed__RowThreeCol a {
    font-size: 1.5rem;
    padding: 0.7rem 5rem;
    border-radius: 1rem;
}
/* Spot_Listed Page CSS End */
/* Terms & Conditions Page CSS Start */
.ContainerTermConditionsMobile__RowOneCol{
    display: none;
}
.ContainerTermConditions__RowOneCol .box {
    width: 20rem;
    height: 4rem;
    border-radius: 1.2rem;
}
.ContainerTermConditions__RowOneCol .box h1 {
    font-size: 1.6rem;
}
.ContainerTermConditions__RowTwoCol form textarea {
    font-size: 2rem;
    padding: 2rem;
    height: 80rem;
}
.ContainerTermConditions__RowTwoCol form button {
    margin: 2rem;
    font-size: 2rem;
    width: 20rem;
    padding: 1rem 2rem;
    border-radius: 1.2rem;
}
/* Terms & Conditions Page CSS End */
/* User Feedback Page CSS Start */
.ContainerTermConditions__RowOneCol{
    text-align: center;
}
.ContainerUserFeedback__RowOneCol h1{
        font-size: 4rem;
    }
.ContainerUserFeedback__RowOneCol h1 u{
        text-decoration-thickness: .3rem;
    }
.ContainerUserFeedback__RowTwoCol form button{
       font-size: 2rem;
       width: 80%;
       height: 5.2rem;
       border-radius: 15px;
    }
.ContainerUserFeedback__RowTwoCol form textarea{
font-size: 2rem;
padding: 18rem 2rem;
width: 97%;
height: 100rem;
        }

/* User Feedback Page CSS End*/
/* Settings Page CSS Start */
.ContainerSetting__RowOneCol h1 {
    margin-top: 1rem;
    font-size: 3rem;
    letter-spacing: .2rem;
}
.ContainerSetting__RowOneCol h1 u {
    text-underline-offset: 0.8rem;
}
.InerContainerSetting {
    margin-top: 2rem;
}
.InerContainerSetting__RowTwo {
    width: 100%;
}
.InerContainerSetting__RowTwoLeftPartRowOne {
    padding-top: 0rem;
}
.InerContainerSetting__RowTwoLeftPartRowOneColone i {
    font-size: 2rem;
}
.InerContainerSetting__RowTwoLeftPartRowOneColTwo h1 {
    font-size: 1.5rem;
}
.InerContainerSetting__RowTwoLeftPartRowTwo {
    padding-top: 1rem;
}
.InerContainerSetting__RowTwoLeftPartRowTwo i {
    font-size: 2.5rem;
}
.InerContainerSetting__RowTwoLeftPartRowTwo h1 {
    font-size: 1.5rem;
}
.InerContainerSetting__RowTwoLeftPartRowThree {
    padding-top: 1rem;
}
.InerContainerSetting__RowTwoLeftPartRowThreeColOne i {
    font-size: 2rem;
}
.InerContainerSetting__RowTwoLeftPartRowThreeColTwo h1 {
    font-size: 1.5rem;
}
.InerContainerSetting__RowTwoLeftPartRowFour {
    padding-top: 1rem;
}
.InerContainerSetting__RowTwoLeftPartRowFourColOne i {
    font-size: 2rem;
}
.InerContainerSetting__RowTwoLeftPartRowFourColTwo h1 {
    font-size: 1.5rem;
}
.InerContainerSetting__RowTwoLeftPartRowFive {
    padding-top: 1rem;
}
.InerContainerSetting__RowTwoLeftPartRowFiveColOne i {
    font-size: 2rem;
}
.InerContainerSetting__RowTwoLeftPartRowFiveColTwo h1 {
    font-size: 1.5rem;
}
.InerContainerSetting__RowTwoRightPart img {
    width: 12rem;
}
.InerContainerSetting__RowTwoRightPart label{
    margin-top: 1rem;
}
.InerContainerSetting__RowTwoRightPart button {
    margin-top: 1rem;
    font-size: 1.5rem;
    font-weight: 300;
}
.InerContainerSetting__RowTwoRightPart input {
    font-size: .7rem;
    margin: 1rem 0rem 0rem -7rem;
}
.FooterSettingRow{
    display: none;
}
/* Settings Page CSS End */
/* Booking a Time Page CSS Start*/
/* .ContainerBookingTime__RowOneCol .box {
    width: 37rem;
    height: 7rem;
    border-radius: 2rem;
    }
.ContainerBookingTime__RowOneCol .box p {
    font-size: 1.5rem;
    margin-bottom: .2rem;
    }
.ContainerBookingTime__RowOneCol .box h1 {
    font-size: 1.8rem;
    font-weight: 600;
    }
.ContainerBookingTime__RowTwoLeftPart h1{
    display: none;
}
.ContainerBookingTime__RowOneMobileCol{
   display: none;
}
.ContainerBookingTime__RowTwoMobileCol{
    display: none;
}
.ContainerBookingTime__RowTwoLeftPart .box {
    width: 17rem;
    height: 12rem;
    border-radius: 2rem;
    }
.ContainerBookingTime__RowTwoLeftPart .box p {
    font-size: 1.5rem;
    margin-bottom: 0.2rem;
    }
.ContainerBookingTime__RowTwoLeftPart .box h1 {
    display: block;
    font-size: 2rem;
    font-weight: 600;
    }
.ContainerBookingTime__RowTwoLeftPart .box input{
    font-size: 15rem;
    width: 15rem;
    height: 10rem;
    margin-top: -10rem;
            }
.ContainerBookingTime__RowTwoRightPart h1{
    display: none;
}
.ContainerBookingTime__RowTwoRightPart .box {
    width: 17rem;
    height: 12rem;
    border-radius: 2rem;
    }
.ContainerBookingTime__RowTwoRightPart .box p {
    font-size: 1.5rem;
    margin-bottom: 0.2rem;
    }
.ContainerBookingTime__RowTwoRightPart .box h1 {
    display: block;
    font-size: 2rem;
    font-weight: 600;
    }
.ContainerBookingTime__RowTwoRightPart .box input {
    font-size: 15rem;
    width: 15rem;
    height: 10rem;
    margin-top: -10rem;
        }
.ContainerBookingTime__RowThreeCol img {
    width: 7rem;
    }
.ContainerBookingTime__RowThreeCol input {
    font-size: 6rem;
    width: 7rem;
    margin-left: -7rem;
    }
.ContainerBookingTime__RowFourCol button {
    border-radius: 1.7rem;
    font-size: 3rem;
    width: 37rem;
    }
    .customnowrap{
        flex-wrap: nowrap !important;

    } */

    .ContainerBookingTime__RowTwoLeftPart .box {
        margin: 10px auto;
        width: 82%;
        height: auto;
    }
    .ContainerBookingTime__RowTwoRightPart .box {
        margin: 10px auto;
        width: 82%;
        height: auto;
    }
/* Booking a Time Page CSS End*/
/* Upload File Page CSS Start*/
.ContainerUploadFile__Content {
    margin: 5rem 0rem;
}
.ContainerUploadFile__RowOneCol h1 {
    padding-bottom: 0.2rem;
    font-size: 1.5rem;
}
.ContainerUploadFile__RowTwoCol .box {
    line-height: 10;
    border: 3px dashed #3E3E3E;
}
.ContainerUploadFile__RowTwoCol .box img {
    width: 3rem;
}
.ContainerUploadFile__RowThreeCol {
    padding-top: 2.5rem;
}
.ContainerUploadFile__RowThreeCol p {
    font-size: 1.5rem;
}
.ContainerUploadFile__RowThreeCol button {
    width: 15rem;
    border-radius: 2.5rem;
    font-size: 1.5rem;
    letter-spacing: .1rem;
}
.ContainerUploadFile__RowThreeCol button i {
    font-size: 2rem;
}
.ContainerUploadFile__RowFourCol {
    padding-top: 3rem;
}
.ContainerUploadFile__RowFourCol button {    
    width: 25rem;
    font-size: 1.2rem;
    padding: 0.5rem;
    border-radius: 1.3rem;
}
.ContainerUploadFile__RowFourCol button i {
    margin-left: 7rem;
    font-size: 1.5rem;
}
/* Upload File Page CSS End*/
/* Bank Information Page CSS Start */
.ContainerBankInfo__Content {
    padding: 3rem 10rem 5rem 10rem;
}
.ContainerBankInfo__MobileContentRowCol {
   display: none;
}
.ContainerListSpace__RowOneCol button {
  display: none;
}
.ContainerBankInfo__RowOneCol h2{
    display: none;
    }
.ContainerBankInfo__RowOneCol h1 {
    font-size: 2rem;
    letter-spacing: .1rem;
}
.ContainerBankInfo__RowTwoCol label {
    font-size: 1.3rem;
    font-weight: 300;
}
.ContainerBankInfo__RowThreeCol input {
    margin-right: 1rem;
    width: 65%;
    border-radius: 0.5rem;
    font-size: 1.2rem;
}
.ContainerBankInfo__RowThreeCol a {
    padding: 0.1rem 1rem;
    border-radius: 0.5rem;
}
.ContainerBankInfo__RowFour label {
    margin-top: 2rem;
    font-size: 1.3rem;
    font-weight: 300;
}
.ContainerBankInfo__RowFourCol input {
    margin-right: 0rem;
    width: 90%;
    border-radius: 0.5rem;
    font-size: 1.2rem;
}
.ContainerBankInfo__RowFiveCol {
    padding-top: 2rem;
    text-align: center;
}
.ContainerBankInfo__RowFiveCol i {
    font-size: 4rem;
}
.ContainerBankInfo__RowSixColForm {
    display: flex;
    align-items: center;
    margin-top: 1rem;
}
.ContainerBankInfo__RowSixColForm input {
    width: 1.7rem;
    height: 1.7rem;
}
.ContainerBankInfo__RowSixColForm label {
    margin-top: 0.5rem;
    font-size: 1.3rem;
    font-weight: 300;
    margin-left: 0.5rem;
}
.ContainerBankInfo__RowSevenCol {
    padding-top: 3rem;
    text-align: center;
}
.ContainerBankInfo__RowSevenCol a {
    padding: 0.7rem 5rem;
    font-size: 1.3rem;
}
/* Bank Information Page CSS End */
/* Favorite Spot Page CSS Start */
.ContainerFavoriteSpot__RowThree {
    padding-top: 1rem;
}
.ContainerFavoriteSpot__RowOneCol h1 {
    font-size: 2.5rem;
}
.ContainerFavoriteSpot__RowTwoCol i {
    font-size: 5rem;
}
.ContainerFavoriteSpot__RowThreeLeftPart img {
    width: 27rem;
    padding-right: 2rem;
}
.ContainerFavoriteSpot__RowThreeRightPart img {
    padding-left: 2rem;
    width: 27rem;
}
.ContainerFavoriteSpot__RowThreeLeftPart p {
    padding-right: 2rem;
    font-size: 1.7rem;
    letter-spacing: .1rem;
}
.ContainerFavoriteSpot__RowThreeRightPart p {
    padding-left: 2rem;
    font-size: 1.7rem;
    letter-spacing: .1rem;
}
.ContainerFavoriteSpot__RowThreeRightPart button {
    margin-left: -24rem;
}
.ContainerFavoriteSpot__RowThreeLeftPart button {
    margin-left: -26rem;
}
.ContainerFavoriteSpot__RowThreeLeftPart button i {
    font-size: 2rem;
}
.ContainerFavoriteSpot__RowThreeRightPart button i {
    font-size: 2rem;
}
/* Favorite Spot Page CSS End */
/* Spot Reserved Spot Page CSS Start */
.ContainerSpotReserved__Content {
    padding: 2rem 0rem 15rem 0rem;
}
.ContainerSpotReserved__RowOneCol h1 {
    font-size: 3rem;
    font-weight: 300;
}
.ContainerSpotReserved__RowTwoCol i {
    font-size: 10rem;
}
.ContainerSpotReserved__RowThreeCol p {
    font-size: 2rem;
}
.ContainerSpotReserved__RowFourCol {
    padding-top: 1rem;
}
.ContainerSpotReserved__RowFourCol button {
    font-size: 1.5rem;
    border-radius: 1.2rem;
    padding: 1rem 1rem;
}
/* Spot Reserved Spot Page CSS End */
/* Terms & Conditions 4 Page CSS Start */
.ContainerTermConditions__RowTwoCol form .ContainerTermConditions__RowTwoColButtons button {
    margin: 2rem 1rem;
    font-size: 1.5rem;
    font-weight: 700;
    width: 20rem;
    padding: 1rem 1rem;
    border-radius: 1rem;
}
/* Terms & Conditions 4 Page CSS End */
/* Home Page Web Page CSS Start */
.ContainerHomepageweb__RowOneCol a {
    border-radius: 1.3rem;
    padding: 1rem;
    font-size: 1.7rem;
    width: 35rem;
}
/* Home Page Web Page CSS End */
/* Home Page Web One Page CSS Start */
.ContainerHomepagewebOne__Content{
    padding: 2rem 0rem 40rem 0rem;
    }
.ContainerHomepagewebOne__RowOneCol .box{
    width: 30rem;
}
.ContainerHomepagewebOne__RowOneCol .box label{
   font-size: 1.5rem;
}
.ContainerHomepagewebOne__RowOneCol .boxTwo{
    width: 30rem;
}
.ContainerHomepagewebOne__RowOneCol .boxTwo p{
    font-size: 1.5rem;
}
.ContainerHomepagewebOne__RowOneCol .boxTwo p img{
    width: 1.3rem;
 }
.ContainerHomepagewebOne__RowOneCol .boxTwo p span{
    margin-left: .5rem;
 }
/* Home Page Web One Page CSS End */
/* License Page CSS Start */
.ContainerLicense__RowOneCol h1 {
    font-size: 2.5rem;
}
.ContainerLicense__RowOneCol h1 u {
    text-decoration-thickness: 0.2rem;
    text-underline-offset: 1.3rem;
}
.ContainerLicense__RowOneCol p {
    font-size: 1.7rem;
    font-weight: 500;
    padding: 3rem 1rem 5rem 1rem;
}
.ContainerLicense__RowOneCol a {
    letter-spacing: .1rem;
    font-size: 2rem;
    padding: 0.5rem 4rem;
    border-radius: 1rem;
}
.ContainerLicense__Content {
    padding: 3rem 0rem 7rem 0rem;
}
/* License Page CSS End */
/* Day&Time Page CSS Start */
.ContainerDayTime__RowOneCol .ContainerDayTime__RowOneColDays span {
    padding: .5rem;
}
.ContainerDayTime__RowOneCol .ContainerDayTime__RowOneColDays {
    font-size: 3rem;
}
.ContainerDayTime__RowOneCol .ContainerDayTime__RowOneColDays .DaySelected {
    font-size: 2.5rem;
    padding: 0rem 1.2rem;
}
.ContainerDayTime__RowOneCol p {
    font-size: 1.5rem;
    font-weight: 500;
    margin-bottom: 0rem;
}
.ContainerDayTime__RowOneCol .ContainerDayTime__RowOneColBox {
    font-size: 1.5rem;
    width: 25rem;
    border-radius: 1rem;
}
.ContainerDayTime__RowTwoCol p {
    font-size: 1.2rem;
    margin-bottom: .5rem;
}
.ContainerDayTime__RowTwoCol img {
    width: 2rem;
}
.ContainerDayTime__RowTwoCol input {
    margin-top: 0rem;
    font-size: 1.5rem;
    width: 2rem;
    position: absolute;
    margin-left: -2rem;
}
.ContainerDayTime__RowThreeCol {
    padding-bottom: 1rem;
}
.ContainerDayTime__RowThreeCol img {
    width: 5rem;
}
/* Day&Time Page CSS End */

/* usman css  */
/* .spot-1-hour-box{
    width: 30%;
}
.sign-in-box{
    min-height: 103vh;
    width: 40%;
}
.top-left-box{
    width: 80%;
    position: static;
}
.bottom-left-box{
width: 80%;
border: 3px solid gray;
position: static;

}
.right-side-box{
width: 80%;
position: static;
} */
/* Booking Page CSS Start */
.ContainerBookingPage__RowOneCol h1 {
    font-size: 3rem;
}
.ContainerBookingPage__RowOneColCalender img {
    margin-top: 1rem;
    width: 7rem;
}
.ContainerBookingPage__RowOneColCalender input {
    margin-left: -8rem;
    font-size: 7rem;
    width: 8rem;
    height: 8rem;
}
.ContainerBookingPage__RowOneColBox {
    width: 50rem;
    padding: 2rem 4rem;
    margin: 2rem auto 1rem auto;
}
.ContainerBookingPage__RowOneCol h1 {
    font-size: 2rem;
}
.ContainerBookingPage__RowOneColBoxInnerBox {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.ContainerBookingPage__RowOneColBoxInnerBox h1 {
    font-size: 2rem;
    letter-spacing: .2rem;
    font-weight: 400;
}
.ContainerBookingPage__RowOneColBoxInnerBoxOne h1 {
    font-size: 1.5rem;
    font-weight: 800;
}
.innerboxrowonecolone img {
    width: 4rem;
}
.innerboxrowonecoltwo p {
    font-size: 1.3rem;
    font-weight: 700;
    margin: 0.1rem 0rem 0rem 1rem;
}
.innerboxrowonecoltwobuttom p {
    font-size: 1.3rem;
    font-weight: 700;
}
.innerboxrowonecoltwobuttom span {
    font-size: .8rem;
    font-weight: 600;
}
/* Booking Page CSS End */
/* General Page CSS Start */
.ContainerGeneral__Content {
    padding: 2rem 0rem 20rem 0rem;
}
.ContainerGeneral__RowOneCol h1 {
    font-size: 4rem;
    letter-spacing: .1rem;
}
.ContainerGeneral__RowOneCol h1 u {
    text-underline-offset: 0.8rem;
}
.ContainerGeneral__RowTwoColTwo label {
    margin-left: 1rem;
    font-size: 1.3rem;
}
.ContainerGeneral__RowTwoColTwo input {
    padding: .5rem 1rem;
    font-size: 1.5rem;
    width: 95%;
}
.ContainerGeneral__RowTwoColThree label {
    margin-left: 1rem;
    font-size: 1.3rem;
}
.ContainerGeneral__RowTwoColThree input {
    padding: .5rem 1rem;
    font-size: 1.5rem;
    width: 95%;
}
#GeneralInputUpload {
    width: 15rem;
    margin-top: -3.3rem;
    font-size: 1rem;
}
.ContainerGeneral__RowTwoColThree i {
    margin-top: -3.7rem;
    margin-left: 7rem;
}
.ContainerGeneral__RowThreeCol label {
    font-size: 1.3rem;
}
.ContainerGeneral__RowThreeCol a{
    width: 18rem;
    font-size: 1.5rem;
    padding: .5rem 0rem;
    }
    .ContainerGeneral__RowThreeCol a img{
        width: 3rem;
        margin-right: 1rem;
        } 
.ContainerGeneral__RowThreeCol i {
    margin-top: 1.5rem;
    font-size: 6rem;
}
.ContainerGeneral__RowThreeCol span {
    margin-top: -2rem;
    font-size: 1.5rem;
    font-weight: 400;
}
/* General Page CSS End */
/* Start-Earning Popup Page CSS Start */
.form-popup {
    bottom: 1rem;
    right: 5rem;
  }
.form-container {
    width: 50rem;
    padding: 0rem 10rem 5rem 10rem;
  }
.form-container img{
    width: 20rem;
  }
.form-container p{
font-size: 2.2rem;
margin-bottom: 4rem;
  }
.form-container a{
padding: .7rem 3rem;
font-size: 2rem;
      }
/* Start-Earning Popup Page CSS End */
}


/* for mobile devices */
@media (max-width: 549px) and (min-width: 320px) {
html {
      font-size: calc(9px + (13 - 9) * ((100vw - 320px) / (549 - 320)));
    }
.gap{
        gap: 1rem !important;
    }
/* Navbar CSS Start */
.container-fluid {
    padding-top: 0 !important;
}
.navigation-bar {
    display: none;
  }
/* Navbar CSS End */
/* Sign-In Page CSS Start */
.ContainerSignInPage__Content {
    padding: 1rem 0rem 17rem 0rem;
}
.ContainerSignInPage__MobileContentRowCol{
    justify-content: center;
    text-align: center;
    display: block;
    }
    .ContainerSignInPage__MobileContentRowCol img {
        width: 20rem;
        padding-top: 40px !important;
    }
.ContainerSignInPage__RowOne img{
    display: none;
}
.ContainerSignInPage__RowOneCol h1 {
    font-size: 2rem;
    font-weight: 300;
    letter-spacing: .1rem;
}
.ContainerSignInPage__RowOneCol h1 img{
    width: 12rem;
}
.ContainerSignInPage__RowTwoCol input {
    width: 50%;
    border-radius: 1.7rem;
    font-size: 2rem;
}
.ContainerSignInPage__RowThreeCol input{
    width: 50%;
    border-radius: 1.7rem;
    font-size: 2rem;
}
.ContainerSignInPage__RowThreeCol a
{
   font-size: 1.5rem;
}
.ContainerSignInPage__RowFourCol a {
    font-size: 2rem;
}
.ContainerSignInPage__RowFiveCol p {
    display: none;
}
.ContainerSignInPage__RowFiveCol{
 padding-top: 8rem;
}
.ContainerSignInPage__RowFiveCol a {
    background-image: none;
    background-color: var(--white);
    width: 25%;
    border: none;
    border-radius: 1.7rem;
    color: var(--black);
    font-size: 2rem;
    font-weight: 300;
    padding: .5rem 5rem;
}
/* Sign-In Page CSS End */
/* Park-Now Page CSS Start */
.ContainerParkNowPage__Content {
    padding: 2rem 0rem 15rem 0rem;
}
.ContainerParkNowPage__BackButton a i {
    color: var(--white);
    font-size: 2.5rem;
    margin-top: 2rem;
    margin-left: 1rem;
}
.ContainerParkNowPage__RowOne img{
   display: none;
    }
.ContainerParkNowPage__RowOneCol h1 {
    display: none;
}
.ContainerParkNowPage__RowOneCol h1 img{
    width: 12rem;
     }
.ContainerParkNowPage__RowTwoCol {
    display: grid;
    justify-content: center;
    text-align: center;
}
.ContainerParkNowPage__RowTwoCol span{
    display: block;
    margin-top: 3rem;
    color: var(--white);
    font-size: 2rem;
    font-weight: 300;
}
.ContainerParkNowPage__RowTwoCol h1{
    display: none;
        }
.ContainerParkNowPage__RowTwoCol a {
    padding: 0.5rem 4.5rem;
    width: 100%;
}
.ContainerParkNowPage__RowThreeColSpanOne{
    display: none;
}
.ContainerParkNowPage__RowThreeColSpanTwo{
    display: block;
}
.ContainerParkNowPage__RowThreeCol span {
    font-weight: 300;
}
/* Park-Now Page CSS End */
/* AccountSetUp Page CSS Start */
/* .ContainerAccountSetUp__Content {
    padding: 1rem 0rem 5rem 0rem;
}
.ContainerAccountSetUp__RowOne img{
    display: none;
}
.ContainerAccountSetUp__RowOneCol h1 {
    display: none;
}
.ContainerAccountSetUp__RowOneCol h2 {
    display: block;
    color: var(--white);
    font-size: 1.5rem;
    font-weight: 500;
    letter-spacing: .1rem;
}
.ContainerSignInPage__MobileContentRowCol{
    text-align: center;
}
.ContainerAccountSetUp__BackButton a i {
    color: var(--white);
    font-size: 2.5rem;
    margin-top: 2rem;
    margin-left: -8rem;
}
.ContainerSignInPage__MobileContentRowCol img{
    width: 20rem;
}
.ContainerSignInPage__MobileContentRowCol {
    text-align: center;
    display: flex;
    align-items: center;
}

.ContainerSignInPage__MobileContentRowTwoCol{
    display: block;
    padding: 2rem 0rem 0rem 0rem;
    text-align: center;
}
.ContainerSignInPage__MobileContentRowTwoCol img{
    width: 10rem;
}
.ContainerAccountSetUp__RowInputsLeftPart {
    text-align: center;
}
.ContainerAccountSetUp__RowInputsLeftPart input {
    font-size: 1.3rem;
    background: none;
    border-radius: 0rem;
    border-bottom: 0.1rem solid #707070;
    justify-content: center;
    margin-right: 0rem;
    width: 80%;
    padding: 0.7rem 1rem;
}
.ContainerAccountSetUp__RowInputsRightPart {
    text-align: center;
}
.ContainerAccountSetUp__RowInputsRightPart input {
    font-size: 1.3rem;
    background: none;
    border-radius: 0rem;
    border-bottom: 0.1rem solid #707070;
    justify-content: center;
    width: 80%;
    padding: 0.7rem 1rem;
    margin-top: 2rem;
    margin-left: 0rem;
}
#Uploadbtn {
    width: 43%;
    padding: 0.7rem 0rem;
    margin-left: -15rem;
}
.ContainerAccountSetUp__RowButtonCol form input{
    width: 46%;
    padding: .9rem 2rem;
    border-radius: 1.8rem;
    border: none;
    font-size: 1.5rem;
    font-weight: 500;
    color: var(--black);
        }
.ContainerAccountSetUp__RowCheckboxCompleteCol .form-check input{
            margin-top: 0rem;
            height: 1.7rem;
            width: 1.7rem;
        }
.ContainerAccountSetUp__RowCheckboxCompleteCol .form-check label{
           margin-left: .5rem;
           font-size: 1.3rem;
        }
.ContainerAccountSetUp__RowButtonCompleteCol button {
    padding: 0.7rem 4.5rem;
    text-decoration: none;
    border-radius: 1.7rem;
    border: none;
    font-size: 1.5rem;
    font-weight: 600;
    background-color: var(--white);
    color: var(--black);
        }
.ContainerAccountSetUp__RowButton {
    padding-top: 8rem;
}
.ContainerAccountSetUp__RowButtonCol a {
    padding: 0.7rem 6rem;
    text-decoration: none;
    border-radius: 1.7rem;
    border: none;
    font-size: 1.5rem;
    font-weight: 600;
    background-color: var(--white);
    color: var(--black);
}
.ContainerAccountSetUp__RowInputsRightPart button {
    border-radius: 1.2rem;
    font-size: 1.5rem;
    width: 80%;
    text-align: center;
    margin-top: 3rem;
    margin-left: 0rem;
}*/
/*AccountSetUp Page CSS End */

/* NEW css */


/* AccountSetUp Page CSS Start */
.ContainerAccountSetUp__Content {
    padding: 1rem 0rem 15rem 0rem;
}
.ContainerAccountSetUp__RowOne img{
    display: block;
    width: 25rem;
}
.ContainerAccountSetUp__RowOneCol h1 {
    font-size: 2rem;
    letter-spacing: .2rem;
}
.ContainerAccountSetUp__RowOneCol h2 {
    display: none;
}
.ContainerSignInPage__MobileContentRowTwoCol{
    display: none;
}
.ContainerAccountSetUp__RowInputsLeftPart input {
    width: 90%;
    margin:10px;
    padding: 0.7rem 2rem;
    border-radius: 0.8rem;
    font-size: 1.2rem;
}
.ContainerAccountSetUp__RowInputsRightPart input {
    width: 90%;
    margin:10px;
    border-radius: .8rem;
    font-size: 1.2rem;
}
.ContainerAccountSetUp__RowInputsRightPart input#password {
    margin:10px 10px 10px 5%;
}
.ContainerAccountSetUp__RowCheckboxCompleteCol {
    padding-top: 2rem;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}
.ContainerAccountSetUp__RowInputsLeftPart,
.ContainerAccountSetUp__RowInputsRightPart{
    text-align: center;
    }
.ContainerAccountSetUp__RowInputs{
    padding-top:0;
    }
#Uploadbtn {
    width: 25%;
    font-size: 1.2rem;
    margin-left: -16rem;
}
.ContainerAccountSetUp__RowButtonCol form input{
    width: 25%;
    padding: .9rem 2rem;
    border-radius: 0.8rem;
    font-size: 1.2rem;
        }
.ContainerAccountSetUp__RowCheckboxCompleteCol .form-check input{
            margin-top: 0rem;
            height: 1.5rem;
            width: 1.5rem;
        }
.ContainerAccountSetUp__RowCheckboxCompleteCol .form-check label{
           margin-left: .7rem;
           font-size: 1.2rem;
        }
.ContainerAccountSetUp__RowButtonCompleteCol button {
            padding: 0.7rem 4.5rem;
            border-radius: 0.8rem;
            font-size: 1.2rem;
        }
.ContainerAccountSetUp__RowButtonCol a {
    padding: 0.7rem 6rem;
    border-radius: 0.8rem;
    font-size: 1.2rem;
}
.ContainerAccountSetUp__RowInputsRightPart button {
    border-radius: 0.8rem;
    width: 75%;
    font-size: 1.2rem;
}
/* AccountSetUp Page CSS End */




/* End new setup css */
/* Payment Page CSS Start */
.ContainerPayment__Content {
    padding: 1rem 2rem 5rem 2rem;
}
.ContainerPayment__RowOneCol h2{
display: block;
color: var(--white);
font-size: 1.5rem;
font-weight: 500;
letter-spacing: .1rem;
}
.ContainerPayment__MobileContentRowCol{
    justify-content: center;
    display: flex;
    align-items: center;
}
.ContainerPayment__BackButton a i {
    color: var(--white);
    font-size: 2.5rem;
    margin-top: 2rem;
    margin-left: -5rem;
}
.ContainerPayment__MobileContentRowCol img{
    width: 20rem;
}
.ContainerPayment__RowOneCol h1 {
    margin-top: 2rem;
    margin-bottom: 3rem;
    letter-spacing: .2rem;
}
.ContainerPayment__RowTwoCol label {
    margin-bottom: 0rem;
    margin-top: 0rem;
    font-size: 1rem;
}
.ContainerPayment__RowThreeCol input {
    width: 76%;
    margin-right: 2rem;
    border-radius: .7rem;
    font-size: 1.5rem;
    letter-spacing: .1rem;
}
.ContainerPayment__RowThreeCol a {
    padding: 0.3rem 1rem;
    border-radius: 0.8rem;
}
.ContainerPayment__RowFour label {
    margin-top: 2rem;
    margin-bottom: 0rem;
    font-size: 1rem;
}
.ContainerPayment__RowFourCol input {
    margin-right: 0rem;
    border-radius: .7rem;
    font-size: 1.5rem;
    letter-spacing: .1rem;
    width: 100%;
}
.ContainerPayment__RowFive label {
    margin-top: 2rem;
    margin-bottom: 0rem;
    font-size: 1rem;
}
.ContainerPayment__RowFiveCol input {
    margin-right: 2rem;
    border-radius: .7rem;
    font-size: 1.5rem;
    letter-spacing: .1rem;
    width: 100%;
}
.ContainerPayment__RowFiveCol {
    margin-right: 0rem;
}
.ContainerPayment__RowSixColForm label {
    font-size: 1.5rem;
}
.ContainerPayment__RowSevenCol a {
    padding: 0.7rem 5rem;
    font-size: 1.5rem;
}
.ContainerPayment__RowEightCol a {
    padding: 0.7rem 2rem;
    font-size: 1.5rem;
}
.ContainerPayment__RowEightCol a i {
    font-size: 1.7rem;
    margin-right: 0.5rem;
}
/* Payment Page CSS End */
/* List Your Space Page CSS Start */
.ContainerListSpace__RowOneCol {
    text-align: center;
}
.ContainerListSpace__RowOneCol button {
    display: initial;
    margin: -3rem 0rem 0rem 12rem;
    border: none;
    background-color: var(--white);
    padding: 0.1rem 1.5rem;
    position: absolute;
    float: right;
    border-radius: 2rem;
    font-size: 1.3rem;
}
.ContainerListSpace__RowTwoColBox {
    background: none;
    box-shadow: none;
    border-radius: 0rem;
    opacity: 1;
    padding: 0rem;
    border: none;
    width:100%;
    margin: 0rem auto 0rem auto;
    justify-content: center;
}
.ContainerListSpace__RowTwoColBox h1 {
    color: var(--white);
    font-size: 3rem;
    font-weight: 200;
    letter-spacing: .2rem;
}
.ContainerListSpace__RowThreeColBox {
    border-radius: 2rem;
    padding: 10rem;
    border: .1rem solid var(--grey1);
    width: 100%;
    margin: .2rem auto 0rem auto;
}
.ContainerListSpace__RowThreeColBox i {
    border-radius: 10rem;
    padding: 4rem;
}
.ContainerListSpace__RowFourCol h1 {
    margin-top: -3rem;
    font-size: 1.5rem;
}
.ContainerListSpace__RowFiveCol input {
    width: 33rem;
    margin: 2rem auto auto auto;
    font-size: 2rem;
}
.ContainerListSpace__RowSevenCol h1 {
    width: 33rem;
    margin: 4rem auto auto auto;
    font-size: 2rem;
}
.ContainerListSpace__RowSevenCol h1 .ContainerListSpace__RowSevenCol__btn-1 {
    font-size: 2rem;
    padding: 0;
    line-height: 2;
}
.ContainerListSpace__RowSevenCol h1 .ContainerListSpace__RowSevenCol__btn-2 {
    border-radius: 0rem 1.3rem 1.3rem 0rem;
    margin-left: 0rem;
}
.ContainerListSpace__RowSixCol h1 {
    width: 33rem;
    margin: 4rem auto auto auto;
    font-size: 2rem;
}
.ContainerListSpace__RowSixCol h1 input {
    padding: 0.3rem 0.5rem;
}
.ContainerListSpace__RowSixCol h1 .ContainerListSpace__RowSixCol__btn-1 {
    font-size: 2rem;
    padding: 0.7rem 0.5rem;
}
.ContainerListSpace__RowEightCol h1 {
    width: 33rem;
    margin: 4rem auto auto auto;
    font-size: 2rem;
}
.ContainerListSpace__RowEightCol h1 span {
    font-size: 2rem;
    margin-left: 3rem;
}
.ContainerListSpace__RowNineCol textarea{
    font-size: 1.5rem;
    width: 100%;
}
.ContainerListSpace__RowTenCol .ContainerListSpace__RowTenCol-btn1{
    padding: .5rem 1rem;
    border-radius: 1rem;
    font-size: 1.5rem;
    }
.ContainerListSpace__RowTenCol span{
    margin: 0rem 3rem;
    font-size: 2rem;
        }
/* .ContainerListSpace__RowTenCol .ContainerListSpace__RowTenCol-btn1--btn2{
    background: transparent linear-gradient(123deg, #FFFFFF 0%, #91CEEF 100%) 0% 0% no-repeat padding-box;
        } */
/* .ContainerListSpace__RowNineCol {
    padding-top: 3rem;
}
.ContainerListSpace__RowNineCol a {
    border-radius: 1.8rem;
    font-size: 1.7rem;
}
.ContainerListSpace__RowTenCol p {
    margin-top: 1.2rem;
    margin-bottom: 1.2rem;
}
.ContainerListSpace__RowTenCol a {
    border-radius: 2rem;
    font-size: 1.9rem;
} */
/* List Your Space Page CSS End */
/* Listing_Spot Page CSS Start */
.ContainerListingSpot__RowOneCol h1 {
    font-size: 2rem;
}
.ContainerListingSpot__RowTwoCol h1 {
    margin-top: 5rem;
    margin-bottom: 2rem;
    font-size: 3rem;
}
.ContainerListingSpot__RowTwoCol .card {
    margin: 1rem auto;
    width: 34rem;
    border: .1rem solid var(--grey1);
}
.ContainerListingSpot__RowTwoCol .card img {
    width: 32rem;
    height: 16rem;
}
.ContainerListingSpot__RowTwoCol .card .card-body p {
    font-size: 2.2rem;
}
.ContainerListingSpot__RowThreeCol h1 {
    font-size: 2rem;
    margin-top: 5rem;
    margin-bottom: 3rem;
}
.ContainerListingSpot__RowThreeCol a {
    font-size: 2rem;
    font-weight: 500;
    padding: 1.3rem 5rem;
    border-radius: 1.7rem;
}
/* Listing_Spot Page CSS End */
/* Spot_Listed Page CSS Start */
.ContainerSpotListed__RowZeroCol{
    padding-top: 1rem;
}
.ContainerSpotListed__RowZeroColLeft{
    margin-left: 1rem;
    }
.ContainerSpotListed__RowZeroColLeft a i{
font-size: 4rem;
}
.ContainerSpotListed__RowZeroColLeft a p{
    font-size: 1rem;
    font-weight: 300;
    margin-top: -1rem;
    }
.ContainerSpotListed__RowZeroColCenter{
    margin-left: 2rem;
}
.ContainerSpotListed__RowZeroColCenter h1{
    font-size: 2rem;
    font-weight: 300;
    letter-spacing: .2rem;
}
.ContainerSpotListed__RowZeroColCenter img{
    width: 13rem;
}
.ContainerSpotListed__RowZeroColRight{
    margin-right: 1rem;
}
.ContainerSpotListed__RowZeroColRight a img{
    width: 4rem;
}
.ContainerSpotListed__RowZeroColRight a p{
    font-size: 1rem;
    margin-top: 1rem;
    letter-spacing: .1rem;
}
.ContainerSpotListed__RowZeroOneCol{
    position: relative;
    justify-content: center;
}
.ContainerSpotListed__RowZeroOneColRight{
    margin-right: 0rem;
}
.ContainerSpotListed__RowZeroOneColRight a img{
    width: 4rem;
}
.ContainerSpotListed__RowZeroOneColRight a p{
    font-size: 1rem;
    margin-top: 1rem;
    letter-spacing: .1rem;
}
.ContainerSpotListed__RowOneCol h1 {
    display: none;
}
.ContainerSpotListed__RowTwoCol h1 {
    margin-top: 1rem;
    margin-bottom: 1rem;
    font-size: 3rem;
}
.ContainerSpotListed__RowTwoCol .card {
    margin: 2rem auto 0rem auto;
    width: 34rem;
    border: .1rem solid var(--grey1);
}
.ContainerSpotListed__RowTwoCol .card img {
    width: 32rem;
    height: 16rem;
}
.ContainerSpotListed__RowTwoCol .card a i{
    font-size: 2rem;
  }
.ContainerSpotListed__RowTwoCol .card .card-body p {
    font-size: 2.1rem;
}
.ContainerSpotListed__RowThreeCol h1 {
    font-size: 2rem;
    margin-top: 5rem;
    margin-bottom: 3rem;
}
.ContainerSpotListed__RowThreeCol a {
    font-size: 2rem;
    font-weight: 500;
    padding: 1.3rem 5rem;
    border-radius: 1.7rem;
}
/* Spot_Listed Page CSS End */
/* Terms & Conditions Page CSS Start */
.ContainerTermConditions__Content {
    padding: 1rem 0rem 5rem 0rem;
}
.ContainerTermConditionsMobile__RowOneCol{
    display: block;
    text-align: center;
}
.ContainerTermConditionsMobile__RowOneCol h1{
  color: var(--white);
  font-size: 2rem;
  font-weight: 600;
}
.ContainerTermConditions__RowOneCol .box {
    margin: 0rem 0rem;
    width: 100%;
    height: 4rem;
    background: none;
    color: var(--white);
    opacity: 1;
    box-shadow: none; 
    border-radius: 0rem;
}
.ContainerTermConditions__RowOneCol .box h1 {
    line-height: 1;
    font-weight: 200;
    letter-spacing: .2rem;
    font-size: 3rem;
    display: inline-block;
    vertical-align: middle;
}
.ContainerTermConditions__RowTwoCol form button {
    margin: 2rem;
    font-size: 2rem;
    font-weight: 700;
    width: 17rem;
    padding: 1rem 2rem;
    border-radius: 2rem;
}
/* Terms & Conditions Page CSS End */
/* User Feedback Page CSS Start */
.ContainerUserFeedback__RowTwoCol form button {
    margin: 0rem auto 1rem auto;
    position: relative;
    background-color: var(--white);
    font-size: 1.7rem;
    font-weight: 600;
    width: 70%;
    opacity: 1;
    height: 4rem;
    border-radius: 15px;
}
.ContainerUserFeedback__RowTwoCol form textarea {
    font-size: 3rem;
    padding: 7rem 2rem;
    width: 97%;
    height: 100rem;
    border-radius: 20px;
    }
/* User Feedback Page CSS End */
/* Settings Page CSS Start */
.ContainerSetting__RowOneCol h1 {
    margin-top: 0rem;
    font-size: 4rem;
    letter-spacing: .1rem;
    font-weight: 100;
}
.ContainerSetting__RowOneCol h1 u {
    text-decoration-line: none;
}
.InerContainerSetting__RowTwo {
    flex-direction: column-reverse;
    width: 100%;
    padding: 0rem 0rem;
    background: none;
    border: none;
    border-radius: 0px;
}
.InerContainerSetting {
    margin-top: 0rem;
}
.InerContainerSetting__RowTwoRightPart {
    padding-top: 0rem;
}
.InerContainerSetting__RowTwoRightPart img {
    width: 20rem;
    border-radius: 0rem;
}
.InerContainerSetting__RowTwoRightPart button {
    margin-top: 1rem;
}
.InerContainerSetting__RowTwoRightPart input {
    margin: 1.5rem 0rem 0rem -10rem;
}
.InerContainerSetting__RowTwoLeftPart{
padding: 5rem 4rem 0rem 4rem;
}
.InerContainerSetting__RowTwoLeftPartRowOneColone i {
    font-size: 2rem;
}
.InerContainerSetting__RowTwoLeftPartRowOneColTwo h1 {
    font-size: 1.5rem;
}
.InerContainerSetting__RowTwoLeftPartRowTwo i {
    font-size: 3rem;
}
.InerContainerSetting__RowTwoLeftPartRowTwo h1 {
    font-size: 1.5rem;
}
.InerContainerSetting__RowTwoLeftPartRowThreeColOne i {
    font-size: 2rem;
}
.InerContainerSetting__RowTwoLeftPartRowThreeColTwo h1 {
    font-size: 1.5rem;
}
.InerContainerSetting__RowTwoLeftPartRowFourColOne i {
    font-size: 2rem;
}
.InerContainerSetting__RowTwoLeftPartRowFourColTwo h1 {
    font-size: 1.5rem;
}
.InerContainerSetting__RowTwoLeftPartRowFiveColOne i {
    font-size: 2rem;
}
.InerContainerSetting__RowTwoLeftPartRowFiveColTwo h1 {
    font-size: 1.5rem;
}
.FooterSettingRow{
    position: fixed;
    bottom: 0;
    width: 100%;
    line-height: 2;
    z-index: 10;
    display: flex;
    align-items: center;
    background-color: var(--white);
    border: .1rem solid var(--grey1);
    left: 0;
}
.FooterSettingRowColOne{
    text-align: center;
}
.FooterSettingRowColOne i{
    font-size: 3rem;
}
.FooterSettingRowColTwo a{
display: flex;
justify-content: flex-end;
align-items: center;
margin-bottom: 5px;
}
.FooterSettingRowColTwo a img{
    max-width: 50%;
}
/* .FooterSettingRowColTwo img{
    width: 10rem;
} */
.FooterSettingRowColThree{
    padding-left: 4rem;
    text-align: center;
}
.FooterSettingRowColThree i{
    color: var(--black);
    font-size: 3rem;
}
.FooterSettingRowColFour,
.FooterSettingRowColFive{
text-align: end;
}
.FooterSettingRowColSix{
    text-align: center;
}
.FooterSettingRowColFour i{
    color: var(--black);
    font-size: 3rem;
    }
/* Settings Page CSS End */
/* Booking a Time Page CSS Start*/
/* .ContainerBookingTime__Content {
    padding: 1rem 0rem 2rem 0rem;
}
.ContainerBookingTime__RowOneCol {
   display: none;
    }
.ContainerBookingTime__RowOneMobileCol{
    display: block;
    text-align: center;
    padding-top: 2rem;
}

.ContainerBookingTime__RowOneMobileCol .search-container form {
    align-items: center;
    line-height: 2;
    background-color: var(--white);
    width: 25rem;
    border-radius: 2rem;
    margin: auto;
}
.ContainerBookingTime__RowOneMobileCol .search-container form input{
    border-radius: 2rem;
    width: 25rem;
    padding: 0rem 1rem 0rem 8rem;
    border: none;
    font-size: 1.5rem;
}
.ContainerBookingTime__RowOneMobileCol .search-container form button{
    margin-top: 0.2rem;
    margin-left: -22rem;
    border: none;
    background: none;
    position: absolute;
}
.ContainerBookingTime__RowOneMobileCol .search-container form button i{
   font-size: 1.5rem;
}
.ContainerBookingTime__RowTwoMobileCol{
    display: block;
    text-align: center;
    padding: 1rem 0rem;
}
.ContainerBookingTime__RowTwoMobileCol p{
    margin-bottom: 0rem;
   color: var(--white);
   font-size: 1.5rem;
   font-weight: 100;
}
.ContainerBookingTime__RowTwoMobileCol img{
    width: 5rem;
 }
.ContainerBookingTime__RowTwoLeftPart h1{
    display: block;
    font-size: 3rem;
    font-weight: 300;
    margin-bottom: 0rem;
    text-align: center;
    color: var(--white);
    margin-top: 1rem;
}
.ContainerBookingTime__RowTwoLeftPart .box {
    border: none;
    margin: .3rem auto 1rem auto;
    width: 19rem;
    height: 12rem;
    padding: 1.5rem 0rem 0rem 0rem;
    }
.ContainerBookingTime__RowTwoLeftPart .box p {
        display: none;
    }
.ContainerBookingTime__RowTwoLeftPart .box h1 {
    margin-top: 0rem;
    color: var(--black);
    margin-bottom: 2rem;
    }
.ContainerBookingTime__RowTwoLeftPart .box hr {
        display: none;
    }
.ContainerBookingTime__RowTwoLeftPart .box input{
    font-size: 18rem;
    width: 18rem;
    height: 11rem;
    margin-top: -12rem;
                }
.ContainerBookingTime__RowTwoRightPart h1{
    display: block;
    font-size: 3rem;
    font-weight: 300;
    margin-bottom: 0rem;
    text-align: center;
    color: var(--white);
    margin-top: 1rem;
}
.ContainerBookingTime__RowTwoRightPart .box {
    border: none;
    margin: .3rem auto 1rem auto;
    width: 19rem;
    height: 12rem;
    padding: 1.5rem 0rem 0rem 0rem;
    }

.ContainerBookingTime__RowTwoRightPart .box p {
       display: none;
    }
.ContainerBookingTime__RowTwoRightPart .box h1 {
        margin-top: 0rem;
        color: var(--black);
        margin-bottom: 2rem;
    }
.ContainerBookingTime__RowTwoRightPart .box hr {
        display: none;
     }
.ContainerBookingTime__RowTwoRightPart .box input {
    font-size: 18rem;
    width: 18rem;
    height: 11rem;
    margin-top: -12rem;
     }
.ContainerBookingTime__RowThreeCol {
        padding-top: 3rem;
    }
.ContainerBookingTime__RowThreeCol img {
        width: 5rem;
    }
.ContainerBookingTime__RowThreeCol input {
        font-size: 5rem;
        width: 6rem;
        margin-left: -6rem;
    }
.ContainerBookingTime__RowFourCol button {
    border-radius: 2rem;
    font-size: 2rem;
    font-weight: 300;
    width: 19rem;
    } */
    .ContainerBookingTime__RowOneCol .box,.ContainerBookingTime__RowFourCol button{
        width: 82%;
    }
    
    .ContainerBookingTime__RowTwoLeftPart .box {
        margin: 10px auto;
        width: 82%;
        height: auto;
    }
    .ContainerBookingTime__RowTwoRightPart .box {
        margin: 10px auto;
        width: 82%;
        height: auto;
    }



/* Booking a Time Page CSS End */
/* Upload File Page CSS Start */
.ContainerUploadFile{
    background-color: #D9D9D966;
    padding: 7rem 0rem 0rem 0rem;
}
.ContainerUploadFile__Content {
    padding: 3rem;
    margin: 0rem;
}
.ContainerUploadFile__RowTwoCol .box img {
    width: 12rem;
}
.ContainerUploadFile__RowTwoCol .box input {
    margin-left: -14rem;
}
.ContainerUploadFile__RowThreeCol {
    padding-top: 4rem;
}
.ContainerUploadFile__RowThreeCol button {
    width: 15rem;
    font-weight: 100;
    letter-spacing: .1rem;
}
.ContainerUploadFile__RowFourCol button {
    width: 20rem;
}
.ContainerUploadFile__RowFourCol button i {
    margin-left: 1rem;
}

/* Upload File Page CSS End */
/* Bank Informationn CSS Start */
.ContainerBankInfo__Content {
    padding: 1rem 2rem 7rem 2rem;
}
.ContainerBankInfo__RowOneCol h2{
display: block;
color: var(--white);
font-size: 1.5rem;
font-weight: 500;
letter-spacing: .1rem;
}
.ContainerBankInfo__MobileContentRowCol{
    justify-content: center;
    display: flex;
    align-items: center;
}
.ContainerBankInfo__BackButton a i {
    color: var(--white);
    font-size: 2.5rem;
    margin-top: 2rem;
    margin-left: -5rem;
}
.ContainerBankInfo__MobileContentRowCol img{
    width: 20rem;
}
.ContainerBankInfo__RowOneCol h1 {
    margin-top: 2rem;
    margin-bottom: 3rem;
    letter-spacing: .2rem;
}
.ContainerBankInfo__RowTwo{
    margin-top: 1rem;
}
.ContainerBankInfo__RowTwoCol label {
    margin-bottom: 0rem;
    margin-top: 0rem;
    font-size: 1rem;
}
.ContainerBankInfo__RowThreeCol input {
    width: 76%;
    margin-right: 1rem;
    border-radius: .7rem;
    font-size: 1.5rem;
    letter-spacing: .1rem;
}
.ContainerBankInfo__RowThreeCol a {
    padding: 0.3rem 1rem;
    border-radius: 0.8rem;
}
.ContainerBankInfo__RowFour label {
    margin-bottom: 0rem;
    font-size: 1rem;
}
.ContainerBankInfo__RowFourCol input {
    margin-right: 0rem;
    border-radius: .7rem;
    font-size: 1.5rem;
    letter-spacing: .1rem;
    width: 100%;
}
.ContainerBankInfo__RowFiveCol {
    padding-top: 4rem;
}
.ContainerBankInfo__RowFiveCol i {
    font-size: 4rem;
}
.ContainerBankInfo__RowSixColForm {
    justify-content: center;
    margin-top: 2rem;
}
.ContainerBankInfo__RowSixColForm input {
    width: 1.5rem;
    height: 1.5rem;
}
.ContainerBankInfo__RowSixColForm label {
    font-size: 1rem;
    margin-left: .5rem;
}
.ContainerBankInfo__RowSevenCol a {
    padding: 0.7rem 5rem;
    font-size: 1.5rem;
}
.ContainerBankInfo__RowEightCol a {
    padding: 0.7rem 2rem;
    font-size: 1.5rem;
}
.ContainerBankInfo__RowEightCol a i {
    font-size: 1.7rem;
    margin-right: 0.5rem;
}
/* Bank Information Page CSS End */
/* Favorite Spot Page CSS Start */
.ContainerFavoriteSpot__Content {
    padding: 1rem 0rem 5rem 0rem;
}
.ContainerFavoriteSpot__RowOneCol h1 {
    font-size: 2.5rem;
    font-weight: 200;
}
.ContainerFavoriteSpot__RowTwoCol i {
    font-size: 5rem;
}
.ContainerFavoriteSpot__RowThree {
    padding-top: 0rem;
}
.ContainerFavoriteSpot__RowThreeLeftPart img {
    width: 33rem;
    padding-right: 1rem;
}
.ContainerFavoriteSpot__RowThreeLeftPart p {
    padding-right: 1rem;
    font-size: 2rem;
}
.ContainerFavoriteSpot__RowThreeRightPart img {
    padding-left: 1rem;
}
.ContainerFavoriteSpot__RowThreeRightPart p {
    padding-left: 1rem;
    font-size: 2rem;
}
.ContainerFavoriteSpot__RowThreeRightPart button {
    margin-left: -30rem;
}
/* Favorite Spot Page CSS End */
/* Spot Reserved Spot Page CSS Start */
.ContainerSpotReserved__Content{
    padding: 0rem 0rem 10rem 0rem;
    }
.ContainerSpotReserved__RowOneCol h1 {
        font-size: 2.5rem;
        margin-top: 4rem;
    }
.ContainerSpotReserved__RowThreeCol p {
        margin-top: -3rem;
        font-weight: 500;
    }
/* Spot Reserved Spot Page CSS Start */
/* Terms & Conditions 4 Page CSS Start */
.ContainerTermConditions__RowTwoCol form .ContainerTermConditions__RowTwoColButtons button {
    margin: 2rem .8rem;
    font-size: 1.5rem;
    font-weight: 700;
    width: 13rem;
    padding: 1rem 1rem;
    border-radius: 1rem;
}
/* Terms & Conditions 4 Page CSS End */
/* Home Page Web Page CSS Start */
.ContainerHomepageweb__Content {
    padding: 2rem 0rem 35rem 0rem;
}
.ContainerHomepageweb__RowOneCol {
    padding-top: 15rem;
    text-align: center;
}
.ContainerHomepageweb__RowOneCol a {
    border-radius: 1.3rem;
    padding: 1rem;
    font-size: 1.7rem;
    width: 30rem;
}
/* Home Page Web Page CSS End */
/* Home Page Web One Page CSS Start */
.ContainerHomepagewebOne__Content{
    padding: 2rem 0rem 40rem 0rem;
    }
.ContainerHomepagewebOne__RowOneCol .box {
        margin-top: 5rem;
        width: 32rem;
    }
.ContainerHomepagewebOne__RowOneCol .boxTwo{
    width: 32rem;
}
/* Home Page Web One Page CSS End */
/* License Page CSS Start */
.ContainerLicense__Content {
    margin-top: 5rem;
    padding: 3rem 0rem 3rem 0rem;
    background: transparent linear-gradient(243deg, #FCFEFF 0%, #DEE8EF 58%, #A2BDD0 100%) 0% 0% no-repeat padding-box;
    border-radius: 1.5rem;
}
.ContainerLicense__RowOneCol h1 {
    font-size: 2.5rem;
}
.ContainerLicense__RowOneCol h1 u {
    text-decoration-thickness: 0.3rem;
    text-underline-offset: 0.8rem;
}
.ContainerLicense__RowOneCol p {
    font-size: 2.1rem;
    font-weight: 500;
    padding: 3rem 1rem 8rem 1rem;
}
.ContainerLicense__RowOneCol a {
    letter-spacing: .1rem;
    font-size: 2rem;
    padding: 0.5rem 4rem;
    border-radius: 1.5rem;
}
/* License Page CSS End */
/* Day&Time Page CSS Start */
.ContainerDayTime__Content {
    margin-top: 20rem;
}
.ContainerDayTime__RowOneCol .ContainerDayTime__RowOneColDays span {
    padding: .5rem;
}
.ContainerDayTime__RowOneCol .ContainerDayTime__RowOneColDays {
    font-size: 3.5rem;
}
.ContainerDayTime__RowOneCol .ContainerDayTime__RowOneColDays .DaySelected {
    font-size: 3rem;
    padding: 0rem 1.5rem;
}
.ContainerDayTime__RowOneCol p {
    font-size: 2.2rem;
    font-weight: 400;
}
.label{
    width: 100%;
}
.ContainerSpotListed__RowZeroColLeft,
.ContainerSpotListed__RowZeroColRight{
 position: relative;
 top: 100%;   
 z-index: 111111;
}
.ContainerSpotListed .ContainerSignInPage__MobileContentRowCol{
    display: none;
}
.ContainerSpotListed__RowZeroColCenter{
    display: flex;
    flex-direction: column-reverse;
}
.customnowrap input{
    text-align: center !important;
}
#doblabel{
    display: none;
}
#mobiledoblabel{
    display: block;
}
#mobiledoblabel label{
    display: flex;
    align-items: center;
    margin: auto;
    width: 94% !important;
}
.top50 {
    z-index: 111;
    top: 25% !important;
    transform: translate(-50%, -50%) !important;
}
.ContainerDayTime__RowOneCol .ContainerDayTime__RowOneColBox {
    font-size: 2.5rem;
    font-weight: 200;
    width: 100% !important;
    margin: auto;
    border-radius: 1.5rem;
    padding: 0.3rem;
}

.ContainerDayTime__RowOneCol .ContainerDayTime__RowOneColBox input{
    width: 100%;
    color: #000;
    height: auto;
}
.ContainerDayTime__RowTwoCol p {
    margin-bottom: .3rem;
    font-size: 1.5rem;
    font-weight: 500;
}
.ContainerDayTime__RowTwoCol img {
    width: 3rem;
}
.ContainerDayTime__RowTwoCol input {
    margin-top: -0.5rem;
    font-size: 3rem;
    width: 4rem;
    margin-left: -4rem;
}
.ContainerDayTime__RowThreeCol {
    padding-bottom: 2rem;
}
.ContainerDayTime__RowThreeCol img {
    width: 4.5rem;
}
/* Day&Time Page CSS End */

/* css usman */

.card-width{
    width: 100% !important;
    }
.spot-1-hour-box{
        width: 50%;
    }
.sign-in-box{
    width: 90%;
    background-color: #25A9B4 !important;

    }
.input-bg{background-color: #25A9B4 !important;
        color: #ffff !important;
        outline: none !important;
    }
.text-color{
        color: #ffff;
    }
.top-left-box{
        width: 100%;
        position: static;
    }
.right-side-box{
    width: 100%;
    position: static;
    }
/* Booking Page CSS Start */
.ContainerBookingPage__Content {
    padding: 2rem 0rem 2rem 0rem;
}
.ContainerBookingPage__RowOneCol h1 {
    font-size: 3rem;
}
.ContainerBookingPage__RowOneColCalender img {
    margin-top: 1rem;
    width: 7rem;
}
.ContainerBookingPage__RowOneColCalender input {
    margin-left: 0rem;
    font-size: 7rem;
    width: 8rem;
    height: 8rem;
}
.ContainerBookingPage__RowOneColBox {
    width: 33rem;
    padding: 2rem 2rem;
    margin: 2rem auto 1rem auto;
}
.ContainerBookingPage__RowOneCol h1 {
    font-size: 2rem;
}
.ContainerBookingPage__RowOneColBoxInnerBox {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.ContainerBookingPage__RowOneColBoxInnerBox h1 {
    font-size: 2rem;
    letter-spacing: .2rem;
    font-weight: 400;
}
.ContainerBookingPage__RowOneColBoxInnerBoxOne h1 {
    font-size: 1.2rem;
    font-weight: 800;
}
.innerboxrowonecolone img {
    width: 4rem;
}
.innerboxrowonecoltwo p {
    font-size: 1.3rem;
    font-weight: 700;
    margin: 0.1rem 0rem 0rem 1rem;
}
.innerboxrowonecoltwobuttom p {
    font-size: 1.3rem;
    font-weight: 700;
}
.innerboxrowonecoltwobuttom span {
    font-size: .8rem;
    font-weight: 600;
}
/* Booking Page CSS End */
/* General Page CSS Start */
.ContainerGeneral__Content {
    padding: 2rem 0rem 3rem 0rem;
}
.ContainerGeneral__RowOneCol h1 {
    font-size: 4rem;
    letter-spacing: .1rem;
}
.ContainerGeneral__RowOneCol h1 u {
text-underline-offset: 0.7rem;
}
.ContainerGeneral__RowTwoColTwo{
    padding-top: 2rem;
}
.ContainerGeneral__RowTwoColTwo label {
    margin-left: 1rem;
}
.ContainerGeneral__RowTwoColTwo input {
    width: 100%;
}
.ContainerGeneral__RowTwoColThree{
    padding-top: 2rem;
}
.ContainerGeneral__RowTwoColThree label {
    margin-left: 1rem;
}
.ContainerGeneral__RowTwoColThree input {
    width: 100%;
}
#GeneralInputUpload {
    width: 30rem;
    font-size: 1.5rem;
    margin-top: -5rem;
}
.ContainerGeneral__RowTwoColThree i {
    margin-top: -5.3rem;
    margin-left: 15rem;
    font-size: 4rem;
}
.ContainerGeneral__RowThreeCol a{
    width: 100%;
    }
    .ContainerGeneral__RowThreeCol a img{
        width: 4rem;
        margin-right: 3rem;
        } 
.ContainerGeneral__RowThreeCol i {
    font-size: 8rem;
}
.ContainerGeneral__RowThreeCol span {
    margin-top: -2rem;
}
/* General Page CSS End */
/* Start-Earning Popup Page CSS Start */
.form-popup {
bottom: 10rem;
right: 1rem;
  }
.form-container {
width: 34rem;
padding: 0rem 1rem 5rem 1rem;
  }
.form-container img{
width: 20rem;
  }
.form-container p{
margin-top: -4rem;
font-size: 2.2rem;
margin-bottom: 5rem;
  }
.form-container a{
padding: .7rem 3rem;
font-size: 2rem;
      }
/* Start-Earning Popup Page CSS End */
}

/* for smaller mobile devices */
@media (max-width: 319px) and (min-width: 180px) {
    html {
      font-size: calc(6px + (10 - 6) * ((100vw - 180px) / (319 - 180)));
    }
    /* Navbar CSS Start */

/* Navbar CSS End */

}

@media (max-width: 991px){
    .right-side-box {
        width: 35%;
    }
    .top-left-box{
        display: none;
    }
    .bottom-left-box {
        position: relative !important;
        z-index: 1 !important;
        top: 4px;
        width: 45%  !important;
        margin-left: 0px !important;
    }
    .right-side-box {
        width: 50% !important;
    }
}
@media (max-width: 900px){
    .right-side-box {
        width: 50%;
    }
    .widthhundred{
        width:100% !important
    }
    .InerContainerSetting__RowTwo {
        flex-direction: column-reverse;
        width: 100%;
        padding: 0rem 0rem;
        background: none;
        border: none;
        border-radius: 0px;
    }
    .InerContainerSetting__RowTwoRightPart img {
        width: 20rem;
        border-radius: 0rem;
    }.spot-1-hour-box {
        width: 40%;
    }
}
@media (max-width: 550px){
    .right-side-box {
        width: 90% !important;
        display: none;
    }
    .right-side-box.active {
        display: flex;
    }
   .spot-1-hour-box {
        width: 60%;
    }
    .ContainerListSpace__RowTenCol{
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .ContainerListSpace__RowTenCol button{
    font-size: 1rem !important;}
    .add_button,.remove_button{
        margin-top: -3.4rem !important;
        margin-left: 15.5rem !important;
        padding: 2px 6px !important;
        font-size: 10px !important;
    }
    
.bottom-left-box{
    width: 60% !important;
    border: 3px solid gray;
    position: static;

    }
}
@media (max-width: 360px){
    .spot-1-hour-box {
        width: 75%;
    }
}
.field_wrapper2 input{
    z-index: 111111;
}
input[type="date"],input[type="time"]
{
    -webkit-appearance: none;
    -moz-appearance: none;
}
.fw-md {
    font-weight: 600;
}
.ContainerAccountSetUp__BackButton a{
    display: none;
}