.main_image_stay{
    max-width: 700px;
    right: 15%!important;
    top: 40px;
}

.paroxes_box_purple{
    border-left: 4px solid #a700e3;
    border-radius: 4px;
    padding:0 36px;
    margin:40px;
    color:#191516!important;
}

.paroxes_box_purple:first-child{
    height:152px;
}

.paroxes_box_purple{
    height:132px;
}

.paroxes_box_purple > div{

    max-width:320px;
    font-size:16px;
    line-height: 1.5;
}

.paroxes_box_purple .title{

    font-size:18px;
    font-weight: 800;
    padding-bottom: 8px;
}

.light_purple{

    background-color: #f4f0ff;
    padding:80px;
}

.short_description{

    max-width: 840px;
    color:#191516!important;
    font-weight: 300;
}


.white_w_icon{
    width: 180px;
    height: 180px;
    margin: 0 40px 0 0;
    padding: 46px;
    border-radius: 16px;
    background-color: white;
    display: flex;
    justify-content: center;
    align-items: center;
}

.parent_white > div{
    color:#191516!important;
    max-width:400px;

}
.parent_white .right_text{

    font-size: 18px;
    line-height: 1.56;
}

.box_functionalities{
    width: 400px;
    height: auto;
    margin: 40px;
    padding: 40px 40px 64px;
    border-radius: 8px;
    background-color: #f4f0ff;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    color:#191516!important;
    font-size: 16px;
    text-align: center;

}

.box_functionalities .title{

    font-weight: 800;
    font-size: 20px;
    line-height: 1.4;
}

.hotel_module_details > img{
    width: 600px;
    height: auto;
    border-radius: 6px;
}

.left_text_h{
    max-width: 900px;
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    color:#191516!important;
    font-size:16px;
}

.left_text_h > div:nth-of-type(1){
    font-size: 20px;
    font-weight: 800;
}

.extras_h{
    background-color:#fafafb;
    color:#191516!important;
    padding:80px 0;
}

.extras_h > div > img{
    max-width:600px;
    height:auto;
}

.extras_h > div{
    display: flex;
    align-items: center;
    justify-content: space-evenly;
}

.extras_list > li{
    font-size:18px;
    padding: .5rem 0;
}

#oxygen_stay_form{
    background-color: white!important;
    padding: 40px;
}

