*{margin:0;padding:0;outline:0;border:none;border-radius:0;box-sizing:border-box}body,html{width:100%;height:100%}a{position:relative;display:inline-block;text-decoration:none}ol li,ul li{list-style-type:none;position:relative;float:left}input,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}button{background-color:transparent;cursor:pointer}.full{position:relative;float:left;width:100%}.pos_rel{position:relative}.float_left{float:left}.float_right{float:right}.float_none{float:none}.clearfix{clear:both}.translateY{position:relative;float:left;top:50%;transform:translateY(-50%)}.translateX{position:relative;float:left;left:50%;transform:translateX(-50%);clear:both}.full_h{height:100%}
.flex{
    display: flex;
}

.align_center{
    align-items: center;
}

.align_end{
    align-items: flex-end;
}

.justify_between{
    justify-content: space-between;
}

.justify_center{
    justify-content: center;
}

.justify_end{
    justify-content: flex-end;
}

.direction_column{
    flex-direction: column;
}

.flex_wrap{
    flex-wrap: wrap;
}
a.btn.call_order_btn {
    width: 230px;
    margin-left:30px;
    display: inline-block;
    cursor: pointer;
}

a.btn.go_down_btn {
    float: left;
    display: inline-block !important;
}

.full.residence_banner_text a {
    display: inline-block !important;
    float: left !important;
    justify-content: unset !important;
    flex-direction: unset !important;
}