
.npct_bn_cntn {
    top:70px;
}
#rlf_ply .mn_hd {
    background: #7c9c3ebd;
}
#rlf_ply .npct_bn_lt {
    width: 50%;
    padding: 40px 0 0 60px;
}
.portfolios-template-default .btn.btn-primary {
    background: #fff !important;
    color: var(--title_color) !important;
    border-radius:0;
    font-weight: 500;
    overflow: hidden;
    padding: 15px 30px;
}
#rlf_ply .npct_abt_Sc::before{
    height: 250px;
    width: 250px;
}
#rlf_ply .mn_hd p {
    margin-bottom: 30px;
}
#rlf_ply .npct_abt_Sc {
    background: linear-gradient(180deg, rgba(140,172,62,1) 43%, rgba(95,126,62,1) 87%);
    margin-top: 70px;
    padding: 100px 0 100px;
}
#rlf_ply .npct_abt_Sc::after{
    background:url(https://www.apptunix.com/wp-content/uploads/2023/03/grn_crclr.svg)no-repeat;
}
#rlf_ply .cst_brdr::after{
    background:#111;
}
.tvl_prj .cst_brdr::after, .npct_srv_sc .cst_brdr::after, .dlvry_rslt .cst_brdr::after{
    width: 20%;
}
#rlf_ply .tvl_prj_rt::after{
    content: 'RELIEF PLAY';
    color: rgb(255 255 255/18%);
    top: 55%;
    right: 30px;
}
#rlf_ply .tvl_prj_rt:before{
    background: linear-gradient(180deg, rgba(140,172,62,1) 43%, rgba(95,126,62,1) 87%);
}
#rlf_ply .tvl_prj_lst:nth-child(2n) .tvl_prj_rt::after {
    right: auto;
    left: -10px;
    transform: translateY(-75%) rotate(180deg);
}
#rlf_ply .tvl_prj_lst:nth-child(2n) .tvl_prj_otr figure{
    left: unset;
}
#rlf_ply .brid_wrap{
    background: linear-gradient(180deg, rgba(140,172,62,1) 43%, rgba(95,126,62,1) 87%);
    overflow: hidden;
    padding: 0;
    position: relative;
}
#rlf_ply .case_wrk .brd_lt {
    padding: 50px 30px 50px 80px;
    width: 50%;
}
.brd_rt {
    width: 45%;
}
#rlf_ply .brd_rt figure::after {
    top: auto;
    bottom: -29%;
    z-index: -1;
    right: -60%;
    background-size: 100% 100%;
    width: 890px;
    height: 700px;
}
#rlf_ply .case_wrk .brd_lt:before{
    display:none;
}
#rlf_ply .npct_rctr_sc {
    background: unset;
}
#rlf_ply .npct_rctr_lt .sb_hd h2, #rlf_ply .npct_rctr_lt .sb_hd p{
    color: #1C1C1C;
}
#rlf_ply .frs_lst figure {
    filter: brightness(0%);
}
#rlf_ply .npct_srv_lst{
    position: relative;
    background-color: #171C30;
    border-radius: 15px;
    padding: 40px;
    z-index: 1;
}
#rlf_ply .npct_srv_lst:after{
    position: absolute;
    content: "";
    border-radius: 15px;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: 100% 100% !important;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/02/17155229/mask.png);
    z-index: -1;
}
#rlf_ply .npct_srv_mn {
    width: 100%;
    flex-wrap: wrap;
}
#rlf_ply .npct_srv_lst span {
    color: #fff;
    font-size: 22px;
}
#rlf_ply .npct_srv_lst h3{
    color:#fff;
}
.npct_srv_lst:nth-child(even){
    top: 50px;
}
#rlf_ply .npct_srv_sc{
    padding-bottom: 100px;
    position: relative;
    overflow: hidden;
}
#rlf_ply .npct_tchst_lst figure {
    border: solid 1px rgb(17,17,17,0.5);
}
#rlf_ply .no_brdr:after {
    background: #111111;
}
.dlvry_lst {
    background: #fff;
    box-shadow: 0px 3px 35px #aeaeae0d;
    border: 1px solid #AA93D7;
    border-radius: 11px;
    opacity: 1;
    padding: 20px;
    height: 200px;
    width: 200px;
    display: flex;
    align-items: center;
    justify-content: center;
}
#rlf_ply .dlvry_lst{
    border-color:rgb(170 147 215 / 30%);
}
.dlvry_bx {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
}
.dlvry_lst_sm.dwn, .dlvry_lst, .dlvry_lst_sm {
    width: 100%;
}
#rlf_ply .no_brdr li:after {
    border-color: #8CAC3E;
}
.no_brdr .active:after {
    background: #8CAC3E;
}
#rlf_ply .dlvry_lst:hover::after, #rlf_ply .dlvry_lst.crcl:hover::after {
    background: #8CAC3E;
    cursor: pointer;
}
#rlf_ply .dlvry_lst:hover{
    background: linear-gradient(180deg, rgba(140,172,62,1) 43%, rgba(95,126,62,1) 87%);
}
.dlvry_lst.crcl {
    position: relative;
}
 .dlvry_lst.crcl:after{
    position: absolute;
    content: "";
    border: 5px solid #8CAC3E;
    z-index: 1;
    background: #fff;
    padding: 25px;
    border-radius: 50%;
    top: 113%;
    left: 50%;
    transform: translateX(-50%);
}
.dlvry_lst_sm:after{
    display:none;
}
.dlvry_lst:hover h4, .dlvry_lst:hover p {
    color: #fff;
    cursor: pointer;
}
#rlf_ply .brid_wrap:after {
    position: absolute;
    content: "";
    background: url(https://www.apptunix.com/wp-content/uploads/2022/11/crcl.svg);
    bottom: 0%;
    left: 0%;
    width: 460px;
    height: 400px;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
#rlf_ply .brid_wrap .brd_lt:before, #rlf_ply .brid_wrap .brd_lt:after{
    content: '';
    position: absolute;
    background: url(https://www.apptunix.com/wp-content/uploads/2023/03/dble_dots.svg)no-repeat;
    background-size: contain;
    left: 1%;
    top: 20%;
    width: 75px;
    height: 80px;
}
#rlf_ply .brid_wrap .brd_lt:after {
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/03/27183236/rond_gld.png)no-repeat;
    background-size: contain;
    width: 300px;
    height: 360px;
    bottom: -15%;
    top: auto;
    left: -7%;
}
.case_wrk {
    overflow: hidden;
    position: relative;
}
.case_wrk:after {
    content: '';
    position: absolute;
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/03/27155735/ewfweg.png)no-repeat;
    right: -3%;
    top: 20%;
    width: 150px;
    height: 150px;
    background-size: contain;
}
.wrk_flex {
    background: linear-gradient(180deg, rgba(140,172,62,1) 43%, rgba(95,126,62,1) 87%);
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-radius: 20px;
    flex-wrap: wrap;
}
#rlf_ply .dlvry_rslt {
    background: rgb(17 17 17 / 005%);
    margin-bottom: 60px;
    margin-top: 40px;
    padding-bottom: 60px;
}
#rlf_ply .npct_abt_lt .cst_brdr::after {
    background: #fff;
    height: 4px;
    width: 270px;
}
#rlf_ply .tvl_prj_lst{
    position: relative;
}
#rlf_ply .tvl_prj_mn .tvl_prj_lst:first-child::after, #rlf_ply .tvl_prj_mn .tvl_prj_lst:nth-child(2)::after{
    content: '';
    position: absolute;
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/03/27155730/coins.png)no-repeat;
    left: 1%;
    top: -10%;
    width: 100px;
    height: 90px;
    background-size: contain;
}
#rlf_ply .tvl_prj_mn .tvl_prj_lst:nth-child(2)::after{
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/03/27170411/gld_cn.png)no-repeat;
    left: -22%;
    background-size: contain;
    width: 250px;
    height: 300px;
    top: -54%;
}
.case_wrk .cst_brdr:after {
    background: #fff !important;
    width: 60%;
}
.npct_rctr_mn .cst_brdr::after {
    width: 50%;
}
.npct_tchst_sc .cst_brdr::after {
    width: 10%;
}
#rlf_ply .brid_wrap .cst_brdr::after {
    background: #fff;
}
#rlf_ply .npct_srv_sc:after, #rlf_ply .npct_tchst_sc:before{
    content: '';
    position: absolute;
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/03/27170411/gld_cn.png)no-repeat;
    right: -7%;
    top: 20%;
    width: 300px;
    height: 366px;
    background-size: contain;
}
#rlf_ply .npct_tchst_sc{
    position: relative;
}
#rlf_ply .npct_tchst_sc:before {
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/03/27155730/coins.png)no-repeat;
    right: auto;
    left: 3%;
    width: 100px;
    background-size: contain;
    height: 100px;
    top: 0;
}
#rlf_ply .mn_ftrs_tvl {
    background: #fff;
    min-height: auto;
}
.mn_ftrs_cnt {
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/03/27181850/gm_cta.png)no-repeat;
    background-size: 100% 100%;
    padding: 60px 20px;
    border-radius: 20px;
}
.mn_ftrs_cnt .btn-primary {
    margin-top: 30px;
}
#rlf_ply .npct_tchst_mn{
    justify-content: center;
}
.rslt_mb {
    display: none;
}

/* APZ case study */
#apz_sign .npct_bn_lt {
    width: 55%;
}
#apz_sign .npct_bn_lt .mn_hd{
    background-color:rgb(104 166 160 / 95%);
}
#apz_sign .all_sec.npct_abt_Sc{
    background-color: #0C163F;
    margin-top: 70px;
    padding: 100px 0 100px;
}
#apz_sign .frs_lst figure {
    filter: brightness(0%);
}
#apz_sign .wrk_flex{
    background: #0C163F;
    align-items: flex-start;
    padding: 30px;
    overflow: hidden;
}
#apz_sign .npct_rctr_sc{
    background: none;
}
#apz_sign .npct_rctr_lt .sb_hd p{
    color:#1C1C1C
}
#apz_sign .npct_rctr_lt .sb_hd h2 {
    color: var(--title_color);
}
#apz_sign .case_wrk:after{
    display: none;
}
#apz_sign .npct_srv_lst{
    background: #0C163F;
    border-radius: 10px;
    color: #fff;
    padding: 40px 30px;
}
#apz_sign .npct_srv_lst h3{
    color: #ffF;
}
#apz_sign .npct_srv_lst:nth-child(even){
    background: #68A6A0;
}
#apz_sign .npct_srv_lst:nth-child(odd){
    box-shadow: 0px 0px 22px #1919194a;
}
#apz_sign .cst_brdr::after{
    background: #111111;
}
#apz_sign .tvl_prj_rt::after{
    content: "Apz Sign";
    top:66%;
    color: rgb(255 255 255 / 15%);
    font-size: 70px;
}
#apz_sign .tvl_prj_lst:nth-child(2n) .tvl_prj_rt::after {
    left: -25px;
    right: unset;
    transform: translateY(-90%) rotate(180deg);
}
#apz_sign .tvl_prj_rt:before{
    background: #0C163F;
}
#apz_sign .npct_rctr_sc .cst_brdr::after {
    width: 50%;
}
#apz_sign .npct_abt_Sc .cst_brdr:after{
    background: #fff;
    width: 50%;
}
#apz_sign .dlvry_rslt{
    background: rgb(104 166 160 / 10%);
    margin: 40px 0 60px;
    padding-bottom: 60px;
}
#apz_sign .brid_wrap {
    background: rgb(12 22 63);
    position: relative;
    overflow: hidden;
    z-index: 1;
}
#apz_sign .brid_wrap:before{
    position: absolute;
    content: "";
    background-image: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/03/28155520/apz_wv.png);
    width: 100%;
    height: 600px;
    background-size: 100% 100%;
    bottom: 0;
    right: -20%;
    z-index: -1;
}
#apz_sign .brid_wrap .cst_brdr:after{
    background: #fff;
}
#apz_sign .mn_ftrs_cnt .text_center{
    text-align: left;
    width:50%; 
}
#apz_sign .brd_rt figure::after {
    right: auto;
    left: -55%;
    bottom: -18%;
    top: auto;
    background-size: 100% 100%;
    transform: rotate(19deg);
}
#apz_sign .dlvry_lst:after{
    border-color: #0C163F;
}
#apz_sign .dlvry_lst:hover{
    background-color: #0C163F;
}
#apz_sign .npct_srv_lst span{
    font-size: 20px;
    line-height: 38px;
}
#apz_sign .mn_ftrs_cnt{
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/03/28155510/apz_ctabg.png)no-repeat;
    background-size: 100% 100%;
    padding: 60px 40px;
}
#apz_sign .mn_ftrs_tvl{
    background: #fff;
}
#apz_sign .wrk_flex .brd_lt:before {
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/03/28155532/apz_vctr.png)no-repeat;
    content: "";
    position: absolute;
    width: 800px;
    height: 430px;
    bottom: auto;
    background-size: 100% 100%;
    left: -20%;
    top: 60%;
}
#apz_sign .mn_hd p{
    padding-bottom: 20px;
}
#apz_sign .npct_tchst_sc {
    padding-top: 90px;
}
#apz_sign .no_brdr .active:after {
    background: #0C163F;
}
#apz_sign .npct_abt_Sc::after{
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/03/29095833/gry_crcle.png)no-repeat;
}
#apz_sign .brid_wrap:after{
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/03/28173400/apz_crcle.png)no-repeat;
    content: "";
    position: absolute;
    top: 20%;
    left: 2%;
    height: 80px;
    width: 75px;
    background-size: 100% 100%;
}
#apz_sign .npct_tchst_lst figure{
    border-color: #707070;
}
#apz_sign .dlvry_lst {
    border-color: rgb(170 147 215 / 30%);
}
#apz_sign .tvl_prj .cst_brdr::after {
    width: 20%;
}
#apz_sign .brid_wrap .brd_rt figure::after{
    display:none;
}
#apz_sign .dlvry_lst:hover::after, #apz_sign .dlvry_lst.crcl:hover::after {
    background: #0C163F;
    cursor: pointer;
}
#apz_sign .wrk_flex .brd_rt,#apz_sign .wrk_flex .brd_lt{
    width: 50%;
    position: relative;
}
.brid_wrap .brd_rt figure img {
    margin: 0 auto;
    display: block;
}
#apz_sign .wrk_flex .brd_rt figure {
    width: 500px;
    margin: 0 auto;
}

/* Bee delivery css */
#be_dlvry .npct_bn_lt {
    width: 55%;
}
#be_dlvry .wrk_flex,#be_dlvry .tvl_prj_rt:before, #be_dlvry .npct_abt_Sc, #be_dlvry .brid_wrap, #be_dlvry .npct_srv_lst:nth-child(odd){
    background: #E9CA4E;
}
#be_dlvry .npct_srv_lst:nth-child(2),#apz_sign .npct_srv_lst:nth-child(4){
    background: #171C30;
}

#be_dlvry{
    overflow: hidden;
}
#be_dlvry .mn_ftrs_tvl .mn_ftrs_cnt{
    background: url("https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/04/05111718/bee_cta.png");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    padding: 60px 40px;
    position: relative;
}
#be_dlvry .mn_ftrs_tvl{
    background: unset;
}
#be_dlvry .mn_ftrs_cnt{
    background: unset;
}
#be_dlvry .npct_abt_Sc .cst_brdr::after{
    background: #FFFFFF;
    height: 3px;
    width: 55%;
}
#be_dlvry .cst_brdr:after{
    background: #111111;
}
#be_dlvry h1, #be_dlvry h2, #be_dlvry .np_cst p{
    color:#111111
}
#be_dlvry .npct_rctr_sc{
    background: #fff;
}
#be_dlvry .npct_bn_lt .mn_hd h1{
    width: 100%;
}
#be_dlvry .npct_abt_Sc {
    padding: 100px 0 100px;
    margin-top: 70px;
}
#be_dlvry .npct_bn_lt .mn_hd {
    background: rgb(233 202 78 / 97%);
}
#be_dlvry .tvl_prj_rt:after{
    content: "Bee Delivery";
    color: rgb(255 255 255 / 20%);
    top: 50%;
    font-size: 70px;
    right: 10px;
}
#be_dlvry .tvl_prj_lst:nth-child(2n) .tvl_prj_rt::after{
    left: -30px;
    transform: translateY(-60%) rotate(180deg);
}
#be_dlvry .case_wrk .brd_rt figure::after{
    right: auto;
    left: -55%;
    bottom: -18%;
    top: auto;
    background-size: 100% 100%;
    transform: rotate(19deg);
    z-index: -1;
}
#be_dlvry .brid_wrap .brd_rt figure::after{
    display: none;
}
#be_dlvry .case_wrk:after{
    background: url("https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/04/05121356/pizza.png") no-repeat;
    right: 12%;
    background-size: contain;
    bottom: 5%;
    top: auto;
    width: 150px;
    height: 180px;
}
#be_dlvry .npct_srv_lst:nth-child(even) {
    background: #171C30;
}
#be_dlvry .npct_srv_lst {
    border-radius: 10px;
    color: #fff;
    padding: 40px 30px;
    border: 1px solid #fff;
}
#be_dlvry .npct_srv_lst h3{
    color:#fff;
}
#be_dlvry .npct_abt_Sc::after{
    background: url("https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/04/06120642/bee-whtcrclr.png");
    background-repeat: no-repeat;
}
#be_dlvry .mn_ftrs_tvl .text_center {
    text-align: left;
    width: 55%;
}
#be_dlvry .npct_srv_lst:nth-child(odd) {
    box-shadow: 0px 0px 22px #1919194a;
}
#be_dlvry .npct_tchst_lst figure{
    border:solid 1px rgb(17 17 17 / 50%);
}
#be_dlvry .npct_srv_lst span {
    font-size: 20px;
    line-height: 38px;
}
#be_dlvry .npct_tchst_sc {
    padding: 90px 0;
}
 #be_dlvry .mn_ftrs_cnt_rght{
    width:35%;
}
#be_dlvry .mn_ftrs_cnt_rght figure{
    position: absolute;
    right: 100px;
    bottom: 0;
    height: 300px;
}
#be_dlvry .mn_ftrs_cnt_rght img{
    width: 100%;
    height: 100%;
    object-fit: contain;
}
#be_dlvry .mn_ftrs_cnt{
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}
#be_dlvry .brid_wrap{
    position: relative;
    overflow:hidden;
}
#be_dlvry .brid_wrap .brd_rt figure{
    width: 100%;
    height: 650px;
}

#be_dlvry .brid_wrap .brd_rt figure img{
    width: 100%;
    height: 100%;
    object-fit:contain;
    margin-left:auto;
}
#be_dlvry .brid_wrap:after{
    position:absolute;
    content:"";
    left: 1%;
    top: 18%;
    background:url('https://www.apptunix.com/wp-content/uploads/2023/04/dots.svg');
    background-repeat:no-repeat;
    background-size:100%;
    width: 75px;
    height: 85px;
}
#be_dlvry .brid_wrap:before {
    position: absolute;
    content: "";
    right: -30px;
    bottom: 50px;
    background: url(https://www.apptunix.com/wp-content/uploads/2023/04/fries.svg);
    background-repeat: no-repeat;
    background-size: 100%;
    width: 86px;
    height: 125px;
    opacity: 0.5;
}
#be_dlvry .frs_lst figure {
    filter: brightness(0%);
}
#be_dlvry .npct_abt_Sc h2{
    margin-top: 15px;
}
#be_dlvry .mn_hd p {
    padding-bottom: 20px;
}
#be_dlvry .wrk_flex{
    padding: 30px;
    align-items: flex-start;
}
#be_dlvry .wrk_flex .brd_rt figure {
    width: 500px;
    margin: 0 auto;
}
#be_dlvry .mn_ftrs_tvl {
    background: #fff;
}
#be_dlvry .tvl_prj_lst{
    position: relative;
}
#be_dlvry .brd_rt{
    position: relative;
}
#be_dlvry .brid_wrap .brd_rt::before{
    position: absolute;
    content: "";
    background: url('https://www.apptunix.com/wp-content/uploads/2023/04/breeze.svg')no-repeat;
    width: 250px;
    background-size: contain;
    left: 10%;
    top: -4%;
    height: 250px;
}

#be_dlvry .brid_wrap .brd_rt::after{
    position: absolute;
    content: "";
    background: url('https://www.apptunix.com/wp-content/uploads/2023/04/burgr.svg')no-repeat;
    width: 77px;
    background-size: contain;
    right: 0;
    top: 0;
    height:77px;
}


#be_dlvry .tvl_prj_mn .tvl_prj_lst:first-child:before, #be_dlvry .tvl_prj_mn .tvl_prj_lst:nth-child(2):before, #be_dlvry .tvl_prj_mn .tvl_prj_lst:nth-child(3):before, #be_dlvry .tvl_prj_mn .tvl_prj_lst:nth-child(3):after{
    position:absolute;
    content:"";
    background: url("https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/04/06120825/Egg-Image.png")no-repeat;
    width: 200px;
    height: 200px;
    background-size: contain;
    right: -22%;
    top: -55%;
}
#be_dlvry .tvl_prj_mn .tvl_prj_lst:nth-child(2):before {
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/04/06123218/bee-levs.png)no-repeat;
    left: -12%;
    right: auto;
    top: -35%;
}
#be_dlvry .tvl_prj {
    overflow: hidden;
}
#be_dlvry .tvl_prj_mn .tvl_prj_lst:nth-child(3):before {
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/04/06123705/bee_ots.png)no-repeat;
    top: -70%;
    right: -20%;
    width: 240px;
    height: 260px;
    background-size: contain;
}
#be_dlvry .tvl_prj_mn .tvl_prj_lst:nth-child(3):after{
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/04/06123954/bee-brgr.png)no-repeat;
    left: -20%;
    right: auto;
    bottom: -25%;
    width: 250px;
    height: 230px;
    background-size: contain;
    top: auto;
}
#be_dlvry .brd_lt{
    position: relative;
}
#be_dlvry .brid_wrap .brd_lt:after{
    position:absolute;
    content:"";
    background:url('https://www.apptunix.com/wp-content/uploads/2023/04/donut.svg');
    background-repeat:no-repeat;
    background-size:100%;
    width: 62px;
    height: 62px;
    right: -80%;
    bottom: 20%;
}
#be_dlvry .tvl_prj_lst:last-child {
    margin-bottom: 50px;
}
#be_dlvry .npct_abt_Sc::before{
    filter: brightness(0) invert(1);
}
#be_dlvry .npct_abt_lt figure {
    height: 100%;
    width: 100%;
}
#be_dlvry .tvl_prj_otr {
    align-items: flex-start;
}
/* Bee delivery css */
/* hiviibe css */
#hi_vibe .npct_bn_lt .mn_hd {
    background: #F4F6FA;
}
#hi_vibe .npct_bn_lt .mn_hd h1 {
    color: var(--title_color);
    font-size: 45px;
    line-height: 1.3;
    font-weight: 800;
}
#hi_vibe .npct_bn_cntn{
    height:700px;
}
#hi_vibe .npct_bn_lt .mn_hd p, #hi_vibe .npct_abt_rt p, #hi_vibe .brd_lt.sb_hd p{
    color: #1C1C1C;
}
#hi_vibe .npct_bn_lt .mn_hd p{
    margin-top: 0;
}
#hi_vibe .npct_bn_lt{
    width: 45%;
}
#hi_vibe .npct_abt_Sc {
    margin-top: 70px;
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/04/26111039/hivb_abtbg.png)no-repeat;
    background-size: 100% 100%;
    padding: 80px 0;
}
#hi_vibe .npct_abt_lt figure {
    width: 230px;
    height: 107px;
    margin-bottom: 20px;
}
#hi_vibe .npct_abt_lt .sb_hd h2, #hi_vibe .brd_lt.sb_hd h2{
    color: var(--title_color);
}
#hi_vibe .npct_abt_Sc::after {
    background: url(https://www.apptunix.com/wp-content/uploads/2023/03/grn_crclr.svg)no-repeat;
}
#hi_vibe .npct_abt_Sc::before {
    filter: brightness(0) invert(1);
}
#hi_vibe .cst_brdr::after {
    background: #111;
}
#hi_vibe .tvl_prj_rt::after {
    content: "HIVIIBE";
    color: rgb(255 255 255 / 20%);
    letter-spacing: 20px;
    top: 57%;
}
#hi_vibe .tvl_prj_rt:before{
    background: #7B59BC;
}
#hi_vibe .tvl_prj_lst:nth-child(2n) .tvl_prj_rt::after{
    transform: translateY(-78%) rotate(180deg);
}
#hi_vibe .wrk_flex {
    background: #fff;
}
#hi_vibe .case_wrk:after{
    display:none;
}
#hi_vibe .npct_rctr_sc {
    background: #fff;
    position: relative;
}
#hi_vibe .ftrs_mn {
    background: #fff;
    box-shadow: 0px 0px 90px #DFCEFF;
    border-radius: 30px;
    overflow:hidden;
}
#hi_vibe .npct_rctr_lt figure {
    width: 500px;
}
#hi_vibe .npct_rctr_lt {
    padding: 40px;
    width: 50%;
}
#hi_vibe .ftrs_rt {
    width: 50%;
    padding: 40px;
    position: relative;
    z-index: 1;
}
#hi_vibe .frs_lst {
    margin-top: 25px;
}
#hi_vibe .ftrs_rt:after {
    position: absolute;
    content: '';
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/04/26103847/hivb_hrts.png)no-repeat;
    background-size: contain;
    width: 100%;
    height: 100%;
    left: 10%;
    top: 10%;
    z-index: -1;
}
#hi_vibe .npct_rctr_sc:before {
    content: '';
    position: absolute;
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/04/26114758/hivb_heart.png)no-repeat;
    background-size: contain;
    width: 66px;
    height: 100px;
    left: 6%;
    top: 0;
}
#hi_vibe .case_wrk .brd_lt {
    width: 40%;
}
#hi_vibe .npct_srv_lst:nth-child(odd) {
    background: radial-gradient(circle, rgba(234,145,249,1) 43%, rgba(148,113,216,1) 87%);
}
#hi_vibe .npct_srv_lst:nth-child(even){
background:#171C30;
}
#hi_vibe .npct_srv_lst {
    padding: 40px 30px;
    border-radius: 10px;
}
#hi_vibe .npct_srv_lst span {
    font-size: 20px;
    line-height: 38px;
    color:#fff;
}
#hi_vibe .npct_srv_lst h3 {
    color: #ffF;
}
#hi_vibe .npct_tchst_lst figure {
    border-color: #AA93D7;
}
#hi_vibe .brid_wrap {
    background: #F6F6F6;
    position: relative;
    overflow: hidden;
    z-index: 1;
}
#hi_vibe .brid_wrap .brd_lt figure {
    width: 650px;
    height: 620px;
    position: relative;
    bottom: -40px;
    left: -220px;
}
#hi_vibe .brid_wrap:after, #hi_vibe .brid_wrap:before{
    content: '';
    position: absolute;
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/04/26114758/hivb_heart.png)no-repeat;
    background-size: contain;
    width: 65px;
    height: 100px;
    right: 20%;
    top: 10%;
}
#hi_vibe .brid_wrap:before{
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/04/26122137/prpl_crcle.png)no-repeat;
    width: 65px;
    height: 74px;
    left: 1%;
    top: 6%;
    background-size: contain;
}
#hi_vibe .mn_ftrs_tvl {
    background: unset;
    min-height: auto;
}
#hi_vibe .mn_ftrs_cnt {
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/04/26124011/hivb_ctabg.png)no-repeat;
    background-size: 100% 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
    padding: 0;
    border: 1px solid #C1A6F5;
    border-radius: 20px;
}
#hi_vibe .mn_ftrs_cnt .sb_hd {
    width: 42%;
    padding: 40px 40px 30px;
}
#hi_vibe .mn_ftrs_cnt .sb_hd h2 {
    color: var(--title_color);
    font-size: 34px;
    line-height: 1.3;
}
#hi_vibe .mn_ftrs_cnt_rght figure {
    position: absolute;
    bottom: 0;
    right: 5%;
    width: 240px;
    height: 353px;
}
#hi_vibe .tvl_prj_rt figure:after {
    position: absolute;
    content: '';
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/04/26140429/prpl_round.png)no-repeat;
    background-size: contain;
    left: -60%;
    top: -45%;
    width: 600px;
    height: 600px;
    z-index: -1;
}
#hi_vibe .tvl_prj_lst:nth-child(2n) .tvl_prj_rt figure:after{
    left: auto;
    right: -50%;
}
#hi_vibe .tvl_prj_lst:first-child::before, #hi_vibe .tvl_prj_lst:nth-child(2n) .tvl_prj_lt:before, #hi_vibe .tvl_prj_lst:nth-child(3n) .tvl_prj_lt:before{
    content: '';
    position: absolute;
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/04/26141837/sngl_hrt.png)no-repeat;
    left: 5%;
    top: 5%;
    width: 90px;
    height: 80px;
    background-size: contain;
}
#hi_vibe .tvl_prj_lst:nth-child(2n) .tvl_prj_lt:before{
    left: auto;
    right: -10%;
    top: -30%;
    width: 60px;
    height: 50px;
    background-size: contain;
    transform: rotate(45deg);
}
#hi_vibe .tvl_prj_lst:nth-child(3n) .tvl_prj_lt:before{
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/04/26143035/prpl_cloud.png)no-repeat;
    left: -38%;
    top: -40%;
    width: 300px;
    height: 110px;
    background-size: contain;
}
#hi_vibe .tvl_prj_lt{
    position: relative;
}
#hi_vibe .case_wrk .cst_brdr:after {
    background: #111 !important;
}
#hi_vibe .npct_tchst_sc {
    padding: 100px 0;
}
#hi_vibe .brid_wrap .brid_flex:after {
    content: '';
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/04/26143035/prpl_cloud.png)no-repeat;
    bottom: 0;
    right: 0;
    width: 400px;
    height: 130px;
    background-size: contain;
    position: absolute;
    transform: rotateY(175deg);
}
#hi_vibe .brid_wrap p {
    margin-top: 20px;
}
.btn.btn-primary:before{

}
#hi_vibe .brid_wrap .brd_lt {
    width: 50%;
    padding-top: 50px;
}
#hi_vibe .brid_wrap .brd_rt {
    width: 50%;
}
#hi_vibe .npct_abt_mn {
    align-items: center;
}
#hi_vibe .mn_ftrs_cnt .btn-primary {
    margin-top: 30px;
}
/* hiviibe css */

/* droob new  */
#dro_be .nv_spac {
    padding-top: 55px;
}
#dro_be {
    background: #FFF9F2;
}
.drb_bnr {
    display: block;
    overflow: hidden;
    height: 900px;
}
.drb_bnr_cntnt {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between;
    height:100%;
}
.drb_bnr_ryt figure img {
    height: 100%;
    width:100%;
}
.drb_bnr_lft, .drb_bnr_ryt{
    width: 50%;
}
.drb_bnr_lst {
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    margin-top: 50px;
}
.drb_bnr_lst li {
    width: 40%;
    margin-bottom: 30px;
}
.drb_bnr_lst li span {
    font-size: 20px;
    font-weight: 600;
    color: #141414;
}
.drb_bnr_lst li p {
    margin: 0;
}
#dro_be .npct_abt_Sc {
    padding: 100px 0 60px;
}
#dro_be .cst_brdr::after {
    background: #F4A143;
}
#dro_be .npct_abt_Sc::after{
    background: url(https://www.apptunix.com/wp-content/uploads/2023/03/grn_crclr.svg)no-repeat;
    height: 90px;
    width: 70px;
    background-size: contain;
}
#dro_be .ptnrpr_otrhd{
    font-size: 22px;
}
#dro_be .ptnrpr_lst p {
    font-size: 18px;
}
#dro_be .ptnrpr_lst:hover h3::after{
    display:none;
}
#dro_be .ptnrpr_cnt{
    position: initial;
    display: block;
    line-height: 100px;
}
#dro_be .npct_ptnrpr_mn::after{
    display:none;
}
#dro_be .ptnrpr_lst {
    min-height: auto;
}
#dro_be .npct_tchst_lst:nth-child(1) figure {
    border-color: #FD2421;
}
#dro_be .npct_tchst_lst:nth-child(2) figure {
    border-color: #806EE3;
}
#dro_be .npct_tchst_lst:nth-child(3) figure {
    border-color: #DD0030;
}
#dro_be .npct_tchst_lst:nth-child(4) figure {
    border-color: #8CC84B;
}
#dro_be .npct_tchst_lst:nth-child(5) figure {
    border-color: #58AA50;
}
#dro_be .chspud_rt:before{
    background:#F4A143;
}
#dro_be .blmdpck_lt {width: 44%;}
#dro_be .blmdpck_rt {width:50%;}
#dro_be .npct_ptnrpr_mn {
    width: 100%;
    margin: 40px auto 0px;
}
.drb_bkng_cnt {
    display: flex;
    align-items: flex-start;
    margin-top: 60px;
    justify-content: space-between;
}
.drb_bkng_lft {
    width: 40%;
}
.drb_bkng_ryt {
    width: 55%;
    position: sticky;
    top: 100px;
}
.drb_bkng_ryt figure {
    display: none;
}
.drb_hvr_dt {
    border: 1px solid #FFE5C7;
    border-radius: 10px;
    background: #fff;
    padding: 15px;
    margin-bottom: 15px;
    display: flex;
    align-items: center;
    gap: 10px;
}
.drb_hvr_dt svg {
    background: #141414;
    border-radius: 50%;
    padding: 5px 3px;
    width: 20px;
}
.drb_hvr_dt:hover, .drb_hvr_dt.active{
    background: #F4A143;
}
.drb_hvr_dt:hover svg, .drb_hvr_dt.active svg{
    background: #fff;
}
.drb_hvr_dt:hover svg path, .drb_hvr_dt.active svg path{
    fill: #F4A143;
}
.drb_hvr_dt:hover p, .drb_hvr_dt.active p{
    color:#fff;
}
.drb_bkng_ryt figure.active {
    display: block;
}
.drb_bkng_ryt figcaption {
    position: absolute;
    bottom: 0px;
    left: 0;
    width: fit-content;
    padding: 20px;
}
.drb_bkng_ryt figcaption h3 {
    font-size: 22px;
    color: #fff;
    margin-bottom: 10px;
}
.drb_bkng_ryt figcaption p {
    font-size: 16px;
    color: #fff;
    line-height: 1.3;
}
.drb_bkng_cnt h3 {
    color: #F4A143;
    font-size: 30px;
    margin-bottom: 20px;
}
.drb_pnls .cont_ainer .drb_bkng_cnt:nth-child(even) {
    flex-direction: row-reverse;
}
.drb_pnls .cont_ainer .drb_bkng_cnt:nth-child(even) figure {
    margin-left: 0;
}
.drb_pnls .drb_bkng_cnt {
    margin-top: 80px;
}
.drb_pnls .drb_bkng_cnt {
    align-items: center;
    justify-content: space-between;
}
.drb_pnls .drb_bkng_cnt .drb_bkng_ryt{
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/05/30095536/drb-admn-bg.jpg)no-repeat;
    background-size: cover;
    height: 550px;
}
.drb_pnls .drb_bkng_cnt .drb_bkng_ryt {
    position: relative;
    width: 45%;
    top:0;
}
.drb_pnls .cont_ainer .drb_bkng_cnt:nth-child(1) img, .drb_pnls .cont_ainer .drb_bkng_cnt:nth-child(4) img {
    width: 500px;
    margin: 110px auto 0;
    display: block;
}
.drb_cstmr_fg img {
    height: 420px;
    width: auto;
    margin: 20px auto 0;
    display: block;
}
.drb_pnls .drb_bkng_cnt .drb_bkng_ryt.drb_cstmr_fg {
    background: #f4a143 url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/05/30105122/drb-cstmr-bg.jpg)no-repeat;
    background-size: cover;
}
.drb_pnls .drb_bkng_cnt .drb_bkng_ryt.drb_web_fg{
    background: #f4a143 url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/05/30105125/drb-web-bg.jpg)no-repeat;
    background-size: cover;
}
.drb_bkng figure {
    position: relative;
}
#dro_be .npct_abt_mn {
    align-items: flex-start;
}
.pnls_slidr, .drb_sldr{
    display: none;
}
#dro_be .btn-primary {
    background: #F4A143 !important;
    color: #fff !important;
    border-radius: 5px;
}
#dro_be .npct_rctr_sc .cst_brdr::after {
    width: 20%;
}
.drb_hvr_dt p {
    margin-top: 0;
}
.drb_bkng {
    padding: 60px 0;
}
.drb_bkng .drb_bkng_ryt figure {
    width: 600px;
    margin-left: auto;
}
.drb_bkng .drb_bkng_ryt figure img {
    height: 100%;
    width: 100%;
}
/* droob new  */
/******** dinein css start***********/
.dine_bn {
    padding-top: 50px;
    overflow: hidden;
    height: 900px;
}
#dine_in span.clr_dine {
    color: #C8A44B;
    cursor: pointer;
}
.dine_bn_lt.mn_hd p {
    width: 90%;
}
.dine_bn_cntn {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    height:100%;
}
.dine_bn_rt {
    width: 50%;
}
.dine_bn_rt figure {
    height: 850px;
    top: 85px;
    width: 850px;
    position: absolute;
    right: 0;
}
.drb_bnr_ryt figure{
    position: absolute;
    right: 0;
    top: 50px;
    width: 800px;
    height: 900px;
}
.dine_bn_rt figure img {
    height: 100%;
}
.dine_bn_lt.mn_hd {
    width: 45%;
}
.dine_bn_ul li p span {
    font-size: 20px;
    font-weight: 800;
}
.dine_bn_ul li p {
    display: flex;
    flex-direction: column;
    margin: 0px;
}
.dine_bn_ul {
    display: flex;
    justify-content: start;
    flex-wrap: wrap;
    gap: 20px;
    margin-top: 20px;
}
.dine_bn_ul li {
    width: 40%;
}
.dine_abt_Sc {
    background-color: #C8A44B;
    padding-bottom: 80px;
}
.dine_abt_rt {
    width: 55%;
}
.dine_abt_lt.sb_hd {
    width: 40%;
}
.dine_abt_Sc p {
    font-size: 22px;
}
.dine_abt_Sc::after {
    content: '';
    position: absolute;
    background-image: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/05/31100715/cycle.png);
    width: 282px;
    height: 244px;
    bottom: 0;
    left: 0;
    background-size: contain;
    background-repeat: no-repeat;
}
.dine_abt_mn {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-top: 10px;
}
.dine_abt_lt.sb_hd h2::after {
    content: '';
    position: absolute;
    height: 2px;
    width: 114px;
    background-color: #fff;
    left: 0;
    bottom: -5px;
}
.dine_abt_lt.sb_hd h2, .chspud_lt .sb_hd h2, .npct_blmdpck_mn .sb_hd h2 {
    position: relative;
}
.dine_abt_lt.sb_hd h2, .dine_abt_rt p {
    color: #ffff;
}
.exc_sec_mn {
    display: flex;
    justify-content: space-between;
    margin-top: 60px;
    flex-wrap: wrap;
    align-items: flex-start;
}
.exc_sec_rgt {
    width: 45%;
}
.exc_sec_lft {
    width: 40%;
    position: relative;
}
.exc_sec_rgt {
    display: flex;
    flex-direction: column;
    gap: 25px;
}
.exc_sec_rgt li {
    display: flex;
    justify-content: start;
    align-items: center;
    border: 1px solid #EFEFEF;
    padding: 15px 20px;
    background-color: #ffff;
    border-radius: 16px;
    gap: 50px;
}
.exc_sec_rgt li figure {
    background-color: #FFF7E4;
    border-radius: 10px;
    height: 61px;
    width: 61px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.exc_sec_rgt li:hover figure{
    background:#fff;
}
.exc_sec_rgt li:hover svg path, .exc_sec_rgt li:hover svg rect, .exc_sec_rgt li:hover svg g, .exc_sec_rgt li:hover svg circle, .exc_sec_rgt li:hover svg path#Path_1161341{
    fill: #C8A44B;
}
.exc_sec_rgt li h3 {
    font-size: 20px;
}
.exc_sec_lft figure {
    display:none;
    position: relative;
}
.exc_sec_lft figure.active {
    display: block;
}
.exc_sec_lft figure img {
    height: 100%;
    width: 100%;
    object-fit: contain;
}
.exc_sec_lft figcaption {
    position: absolute;
    bottom: 20px;
    left: 0;
    padding: 20px;
}
.exc_sec_lft figcaption h3{
    font-size: 22px;
    color: #fff;
    margin-bottom: 10px;
}
.exc_sec_lft figcaption p{
    color: #fff;
}
.exc_sec {
    padding: 66px 0 78px;
    background-color: #FFF7E4;
    opacity: 1;
}
.exc_sec_rgt li:nth-child(4) figure {
    background-color: #E5F8E6;
}
.exc_sec_rgt li:hover {
    background: transparent linear-gradient(99deg, #C8A44B 0%, #E3B33D 49%, #C59F42 100%) 0% 0% no-repeat padding-box;
}
.exc_sec_rgt li:hover h3{
    color: #fff;
}
.exc_sec_rgt li:hover figure{
background-color: #ffff;
}
.exc_sec_rgt li:hover figure img{
    filter: invert(63%) sepia(81%) saturate(296%) hue-rotate(5deg) brightness(90%) contrast(90%);
}
#dine_in .cst_brdr::after {
    background: #F4A143;
}
#dine_in .npct_blmdpck_mn .cst_brdr::after {
    content: "";
    position: absolute;
    bottom: 0;
    height: 2px;
    background: #C8A44B;
    width: 118px;
    left: 0;
}
#dine_in .npct_ptnrpr_nw li::after {
    position: absolute;
    content: "";
    width: 1px;
    background: #c4c4c4;
    right: -10px;
    height: 129px;
    top: 57px;
}
#dine_in .npct_ptnrpr_nw {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    align-items: center;
    margin-top: 40px;
    position: relative;
}
#dine_in .npct_ptnrpr_nw li {
    width: 20%;
    text-align: center;
    position: relative;
    padding: 20px 0;
}
#dine_in .npct_ptnrpr_nw li h3 {
    font-size: 22px;
    margin-bottom: 20px;
    position: relative;
}
#dine_in .npct_ptnrpr_nw li p {
    font-size: 18px;
    line-height: normal;
}
#dine_in span.no {
    letter-spacing: 0px;
    color: #141414;
    opacity: .02;
    top: -75px;
    line-height: normal;
    font-size: 115px;
    font-weight: bold;
    left: 0;
    right: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
#dine_in .npct_ptnrpr_nw li:last-child::after {
    display: none;
}
#dine_in .npct_ptnrpr_nw li h3::after {
    content: '';
    position: absolute;
    height: 3px;
    width: 63px;
    background-color: #F4A143;
    bottom: -10px;
    left: 0;
    right: 0;
    margin: auto;
}
#dine_in .npct_ptnrpr_nw li:hover {
    background-color: #242B3B;
}
#dine_in .npct_ptnrpr_nw li:hover h3, #dine_in .npct_ptnrpr_nw li:hover p, #dine_in .lft_adm_dine h3, #dine_in .lft_adm_dine p, #dine_in .chspud_lt .sb_hd h2, #dine_in .chspud_lt .sb_hd p{
color: #ffff;
}
#dine_in .npct_ptnrpr_nw li:hover span.no{
color: #ffffff21;
opacity: 1.0;
}
#dine_in .npct_ptnrpr_sc {
    padding-bottom: 80px;
}
#dine_in .npct_ptnrpr_nw::after {
    content: "";
    position: absolute;
    bottom: -70px;
    background: transparent linear-gradient(90deg,rgba(255,255,255,0) 0%,#c8a44b 47%,rgba(255,255,255,0) 100%) 0% 0% no-repeat padding-box;
    height: 2px;
    width: 70%;
    left: 50%;
    transform: translateX(-50%);
}
.food_del {
    padding: 60px 0;
}
#dine_in .npct_rctr_sc {
    background: #000 url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/05/31113148/dn-cstmrbg.jpg)no-repeat;
    background-size: cover;
    padding: 50px 0;
    margin-top: 40px;
}
#dine_in .cst_brdr::after {
    content: "";
    position: absolute;
    bottom: 0;
    height: 2px;
    background: #ffff;
    width: 118px;
    left: 0;
}
#dine_in .npct_rctr_lt {
    width: 55%;
}
#dine_in .npct_rctr_sc .cst_brdr::after {
    content: "";
    position: absolute;
    bottom: 0;
    height: 2px;
    background: #ffff;
    width: 118px;
    left: 0;
}
#dine_in .npct_rslt_sc  .cst_brdr::after {
    content: "";
    position: absolute;
    bottom: 0;
    height: 2px;
    background: #C8A44B;
    width: 118px;
    left: 0;
}
#dine_in .blmdpck_lt::after {
    content: "";
    position: absolute;
    left: 0;
    top: 210px;
    height: 160px;
    width: 140px;
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/05/31113210/drink.png)no-repeat;
    background-size: 100%;
}
#dine_in .blmdpck_lt {
    width: 45%;
}
#dine_in .npct_blmdpck_mn {
    width: 100%;
}
#dine_in .chspud_rt:before{
    display: none;
}
#dine_in .npct_chspud_sc {
    background-color: #C8A44B;
}
#dine_in .npct_chspud_sc:before {
    content: "";
    position: absolute;
    left: 10px;
    top: 50px;
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/05/31100531/dots.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100%;
    height: 130px;
    width: 70px;
}
#dine_in .npct_frtct_mn:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0px;
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/05/31113321/dn-cta.png)no-repeat;
    height: 120px;
    z-index: -1;
    width: 90%;
    background-size: 100% 100%;
}
#dine_in .npct_frtct_mn {
    background: #C8A44B;
}
#dine_in .sb_hd.npct_frtct_lt {
    width: 80%;
}
#dine_in .npct_frtct_rt figure img {
    height: 100%;
}
#dine_in .npct_frtct_rt figure {
    width: 470px;
    height: 370px;
    position: absolute;
    bottom: 0;
    right: -7%;
}
#dine_in .npct_frtct_sc {
    padding:40px 0;
}
#dine_in .btn.btn-primary {
    background: #141414 !important;
    color: #fff !important;
    border-radius: 5px;
}
#dine_in .chspud_lt .sb_hd h2::after {
    content: '';
    position: absolute;
    left: 0px;
    bottom: -5px;
    background-color: #FFF2D2;
    height: 2px;
    width: 100px;
}
#dine_in .cst_brdr::after {
    content: "";
    position: absolute;
    bottom: 0;
    height: 2px;
    background: #C8A44B;
    width: 118px;
    left: 0;
}
#dine_in .npct_tchst_lst figure {
    border-color: #5890C5;
}
#dine_in .tab_mob_sc h2 {
    display: none;
}
#dine_in .exc_sec_lft::after {
    content: '';
    position: absolute;
    top: -22%;
    left: 0;
    background-image: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/05/31100429/dobule-dots.png)no-repeat;
    height: 140px;
    width: 100px;
    background-size: contain;
}
#dine_in .drb_bkng_cnt {
    display: flex;
    align-items: flex-start;
    margin-top: 40px;
}
#dine_in .drb_bkng_lft {
    width: 36%;
}
#dine_in .drb_bkng_ryt {
    width: 50%;
    position: sticky;
    top: 50px;
}
#dine_in .drb_bkng_ryt figure {
    display: none;
    margin-left: auto;
}
#dine_in .drb_hvr_dt {
    border: 1px solid #EFEFEF;
    border-radius: 10px;
    background: #fff;
    padding: 15px;
    margin-bottom: 15px;
    display: flex;
    align-items: center;
    gap: 10px;
}
#dine_in .drb_hvr_dt svg {
    background: #c8a44b;
    border-radius: 50%;
    height: 20px;
    width: 20px;
}
#dine_in .drb_hvr_dt p {
    font-weight: bold;
}
#dine_in .drb_hvr_dt:hover, #dine_in .drb_hvr_dt.active{
    background: transparent linear-gradient(98deg, #C8A44B 0%, #E3B33D 49%, #C59F42 100%) 0% 0% no-repeat padding-box;
}
#dine_in .drb_hvr_dt:hover svg, #dine_in .drb_hvr_dt.active svg{
    background: #fff;
}
#dine_in .drb_hvr_dt:hover svg path, #dine_in .drb_hvr_dt.active svg path{
    fill: #c8a44b;
}
#dine_in .drb_hvr_dt:hover p, #dine_in .drb_hvr_dt.active p{
    color:#fff;
}
#dine_in .drb_bkng_ryt figure.active {
    display: block;
}
#dine_in .drb_bkng_ryt figcaption {
    position: absolute;
    bottom: 0px;
    left: 0;
    width: fit-content;
    padding: 20px;
}
#dine_in .drb_bkng_ryt figcaption h3 {
    font-size: 22px;
    color: #fff;
    margin-bottom: 10px;
}
#dine_in .drb_bkng_ryt figcaption p {
    font-size: 18px;
    color: #fff;
    line-height: 1.5;
}
#dine_in .drb_bkng_cnt h3 {
    color: #C8A44B;
    font-size: 30px;
    margin-bottom: 20px;
}
#dine_in .drb_pnls .cont_ainer .drb_bkng_cnt:nth-child(even) {
    flex-direction: row-reverse;
}
#dine_in .drb_pnls .drb_bkng_cnt {
    margin-top: 85px;
}
#dine_in .drb_pnls .drb_bkng_cnt {
    align-items: center;
    justify-content: space-between;
}
#dine_in .drb_pnls .drb_bkng_cnt .drb_bkng_ryt{
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/05/30143510/dinein_admin.jpg)no-repeat;
    background-size: cover;
    height: 550px;
}
#dine_in .drb_pnls .drb_bkng_cnt .drb_bkng_ryt {
    position: relative;
    top:0;
    width: 45%;
}
#dine_in .drb_pnls .cont_ainer .drb_bkng_cnt:nth-child(even) img {
    margin: 80px auto 0;
    display: block;
    width: 85%;
}

#dine_in .drb_cstmr_fg img {
    width: 85%;
    margin: 80px auto 0;
    height: 100%;
}
#dine_in .drb_pnls .drb_bkng_cnt .drb_bkng_ryt.drb_cstmr_fg {
    background: #c9a64b url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/05/30143506/dinein_restaurant.jpg)no-repeat;
    background-size: cover;
}
#dine_in .drb_pnls .drb_bkng_cnt .drb_bkng_ryt.drb_web_fg{
    background: #c9a64b url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/05/30143514/dinein_driver.jpg)no-repeat;
    background-size: cover;
}
#dine_in .drb_pnls .drb_bkng_cnt .drb_bkng_ryt.drb_cust_app{
    background: #c9a64b url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/05/30143512/dinein_customer.jpg)no-repeat;
    background-size: cover;
}
#dine_in .drb_bkng figure {
    position: relative;
}
#dine_in .drb_pnls .drb_web_fg {
    position: relative;
}
#dine_in .drb_pnls .drb_bkng_cnt .drb_bkng_ryt.drb_web_fg img {
    width: 65%;
    position: absolute;
    right: 0;
    bottom: 0;
}
#dine_in .drb_cust_app figure {
    margin: 0 0 0 auto;
}
#dine_in .drb_cust_app figure img {
    width: 33%;
    margin: 20px auto 0;
    display: block;
}
#dine_in .npct_chspud_sc p {
    margin-top: 30px;
    line-height: 1.4;
    font-size: 22px;
}
#dine_in .blmdpck_rt p{
    font-size: 20px;
}
#dine_in .npct_chspud_mn {
    align-items: stretch;
}
#dine_in .sb_hd.npct_frtct_lt h2 {
    font-size: 35px;
    line-height:normal;
}

/*expo eats css starts*/
#expo_ets .npct_bn_lt .mn_hd {
    background-color:#ffb000d6;
}
#expo_ets .all_sec.npct_abt_Sc {
    padding: 100px 0 100px;
}
#expo_ets.np_cst .npct_abt_rt p {
    color: #0C0C0C;
}
#expo_ets .tvl_prj_rt:before {
    background: #FFB000;
}
#expo_ets .tvl_prj_rt::after {
    content: "Expo City Eats";
    opacity: 0.2;
    color: #fff;
}
#expo_ets .npct_abt_Sc::after,#expo_ets .brd_rt figure::after,#expo_ets .case_wrk:after{
    content:unset;
}
#expo_ets .wrk_flex{
    background:unset;
    flex-direction: row-reverse;
    align-items:flex-end;
}
#expo_ets .brd_lt.sb_hd h2,#expo_ets .brd_lt.sb_hd p {
    color: #1C1C1C;
    margin-top: 10px;
}
#expo_ets .brd_lt {
    width: 45%;
}
#expo_ets .brd_rt, #expo_ets .npct_abt_rt  {
    width: 55%;
}
#expo_ets .npct_rctr_mn {
    background: #FFB000;
    padding: 30px 60px;
    border-radius: 30px;
    margin-top: 100px;
    height: 440px;
    position: relative;
    align-items: center;
}
#expo_ets .npct_rctr_mn:after{
    position: absolute;
    content: "";
    background: #fff;
    width: 500px;
    height: 500px;
    opacity: 0.2;
    border-radius: 50%;
    bottom: -150px;
    left: -100px;
}
#expo_ets .ftrs_mn_evn:after{
    position: absolute;
    content: "";
    background: #fff;
    width: 554px;
    height: 554px;
    opacity: 0.3;
    border-radius: 50%;
    bottom: -40%;
    left: unset;
    right: -10px;
}
#expo_ets .npct_rctr_mn:before{
    position: absolute;
    content: "";
    background: url('https://www.apptunix.com/wp-content/uploads/2023/08/leave.svg');
    width: 100px;
    height: 85px;
    top: -25px;
    left: 0;
    right: 170px;
    margin: auto;
}
#expo_ets .ftrs_rt {
    position: absolute;
    right: -100px;
    bottom: -10px;
}
#expo_ets .ftrs_mn_evn .ftrs_rt {
    position: absolute;
    right: unset;
    left: 0;
}
#expo_ets .npct_rctr_sc,#expo_ets .mn_ftrs_tvl{
    background:unset;
}
#expo_ets .ftrs_mn_evn{
    flex-direction:row-reverse;
    background:#E5E5E5;
}
#expo_ets .npct_rctr_lt .sb_hd h2,  #expo_ets .npct_rctr_lt .sb_hd p,#expo_ets .npct_abt_lt .sb_hd h2,#expo_ets .mn_ftrs_tvl .sb_hd h2 {
    color: #1c1c1c;
}
#expo_ets .mn_ftrs_cnt,#expo_ets .npct_abt_Sc {
    background: #E5E5E5;
}
#expo_ets .brd_rt figure {
    width: 200px;
    margin: 0 auto;
}
#expo_ets .brd_rt figure:after{
    position:absolute;
    content:"";
    background:url('https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/08/08141635/work_image.png');
    background-repeat: no-repeat;
    background-size:contain;
    z-index: -1;
    width: 554px;
    height: 477px;
    top: -45px;
    margin: auto;
}
#expo_ets .brd_rt img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
#expo_ets .np_cst p {
    font-size: 20px;
}
#expo_ets .frs_lst p{
    margin-top:0;
    font-size: 20px;
    line-height: normal;
    font-weight: 600;
}
#expo_ets .frs_lst{
    align-items:center;
}
#expo_ets .frs_lst:not(:last-child){
    margin-bottom:15px;
}
#expo_ets .npct_rctr_sc .cst_brdr::after{
    width:32%;
}
#expo_ets .npct_rctr_lt h3 {
    font-size: 30px;
    font-weight: 700;
    margin-bottom: 25px;
}
#expo_ets .npct_rctr_lt {
    width: 40%;
    z-index: 9;
}
#expo_ets .ftrs_rt_expo5 {
    right: 65px;
    position: absolute;
    bottom:0;
}
#expo_ets .ftrs_mn_evn .ftrs_rt_expo4 {
    left: 65px;
    position: absolute;
    bottom:0;
}
#expo_ets .ftrs_mn_evn .ftrs_rt_expo2 {
    left: -100px;
}
#expo_ets .all_sec{
    overflow:hidden;
}
#expo_ets .brid_wrap .brd_lt {
    width: 60%;
}
#expo_ets .brid_wrap .brd_rt figure:after{
  content:unset;
}
#expo_ets .brid_wrap .brd_rt figure {
    width: 500px;
    margin: 0 auto;
    position: relative;
    left: 100px;
}
#expo_ets .brid_wrap {
    background: url(https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/08/09104807/effort_bg-e1691558465160.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    padding: 50px 0;
}
#expo_ets .brid_wrap .cst_brdr::after {
    background: #1c1c1c;
    width: 350px;
}
#expo_ets .mn_ftrs_tvl .mn_ftrs_cnt{
    position: relative;
    padding: 40px 40px 185px;
    margin: 0 auto;
}
#expo_ets .mn_ftrs_tvl .mn_ftrs_cnt:after{
    position:absolute;
    content:"";
    background:url('https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/08/10115523/cta_last.png');
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center bottom;
    bottom: 0;
    right: 0;
    left: 0;
    margin: auto;
}
#expo_ets .mn_ftrs_tvl .sb_hd h2 {
    font-size: 34px;
    line-height: 44px;
    font-weight: 600;
}
#expo_ets .btn.btn-primary {
    background: #FFB000 !important;
    color: #1c1c1c;
    font-weight: 500;
    margin-top: 25px; 
}
#expo_ets .npct_srv_lst:nth-child(2n + 1){
    background:radial-gradient(#FFE19F,#FFB000);
}
#expo_ets .npct_srv_lst:nth-child(even) {
    background: #303446;
    color: #fff;
}
#expo_ets .npct_srv_lst:nth-child(2n + 1)::after,#expo_ets .npct_srv_lst:nth-child(even):after{
    position:absolute;
    content:"";
    background:radial-gradient(#FFE19F,#FFB000);
    filter:blur(10px);
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: -1;
}
#expo_ets .npct_srv_lst:nth-child(even):after{
    background:#303446;
}
#expo_ets .npct_srv_lst{
    padding: 40px 30px;
    border-radius: 10px;
    width: 23%;
    position: relative;
}
#expo_ets .npct_srv_lst span{
    font-size:22px;
}
#expo_ets .npct_srv_lst h3{
    margin:10px 0 0 0;
}
#expo_ets .npct_srv_lst:nth-child(even) h3{
    color:#fff;
}
#expo_ets .npct_srv_sc,#expo_ets .case_wrk{
    overflow:visible;
}
#expo_ets .dlvry_bx {
    display: flex;
    align-items: flex-end;
    justify-content: center;
    gap: 250px;
}
#expo_ets .dlvry_lst_sm.dwn, #expo_ets .dlvry_lst, #expo_ets .dlvry_lst_sm {
    width: 170px;
    height:140px;
}
#expo_ets .no_brdr:after{
    bottom:unset;
    top:0;
}
#expo_ets .dlvry_lst.crcl:after,#expo_ets .no_brdr li:after{
    border:5px solid #FFB000;
    padding:20px;
}
#expo_ets .dlvry_lst.crcl:after{
    top:125%;
}
#expo_ets .no_brdr li:after{
    top: -85px;
}
#expo_ets .no_brdr:after {
    background-image: linear-gradient(#FFB000,#FFB000,#FFB000);
}
#expo_ets .dlvry_lst{
    border:1px solid #FFB000;
}
#expo_ets .dlvry_lst:hover {
    background:#ffB000;
}
#expo_ets .no_brdr .dwn{
    align-items:flex-start;
}
#expo_ets .npct_abt_mn .npct_abt_rt p{
    color:#1c1c1c;
}
#expo_ets .npct_bn_lt .mn_hd h1{
    margin-bottom:0;
}
#expo_ets .npct_bn_lt{
    width:53%;
}
#expo_ets .case_wrk .cst_brdr:after {
    background: #1c1c1c !important;
    width: 60%;
}
#expo_ets .npct_abt_rt,#expo_ets .tvl_prj,#expo_ets .expo_otr,#expo_ets .expo_otr3,#expo_ets .ftrs_mrchnt,#expo_ets .ftrs_drvrs{
    position: relative;
}
#expo_ets .npct_abt_rt:after{
    position:absolute;
    content:"";
    background:url('https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/08/09101940/expo_bfr-e1691556609183.png');
    top: -35px;
    left: 0;
    right: 0;
    margin: 0;
    width: 100%;
    height: 275px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}
#expo_ets .tvl_prj:after{
    position: absolute;
    content:"";
    background:url('https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/08/09102319/food.png');
    background-repeat: no-repeat;
    background-size: auto;
    width: 100%;
    height: 100%;
    left: -150px;
    top: 35px;
}

#expo_ets .tvl_prj:before{
    position: absolute;
    content:"";
    background:url('https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/08/09113809/merchant_leave.png');
    background-repeat: no-repeat;
    background-size: auto;
    width: 60px;
    height: 60px;
    left: 230px;
    top: 14%;
}
#expo_ets .expo_otr:after{
    position: absolute;
    content:"";
    background:url('https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/08/09103411/eggs.png');
    background-repeat: no-repeat;
    background-size: contain;
    width: 175px;
    height: 200px;
    bottom: -20px;
    right: -16%;
}
#expo_ets .expo_otr3:after{
    position: absolute;
    content:"";
    background:url('https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/08/09103816/mushroom.png');
    background-repeat: no-repeat;
    background-size: auto;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
#expo_ets .dlvry_rslt {
    background: #F5F5F5;
    position: relative;
}
#expo_ets .dlvry_rslt:after {
    position: absolute;
    content:"";
    background:url('https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/08/09104217/sticks.png');
    background-repeat: no-repeat;
    background-size: auto;
    top: 25px;
    left: -150px;
    width: 300px;
    height: 300px;
}
#expo_ets .brid_wrap .brd_rt figure:after{
    position: absolute;
    content:"";
    background:url('https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/08/09105643/effort_bfr.png');
    background-repeat: no-repeat;
    background-size: auto;
    right: 0;
    left: -90px;
    width: 585px;
    height: 670px;
    top: 0;
    bottom: 0;
    margin: auto;
    background-position: center;
}
#expo_ets .ftrs_mrchnt .npct_rctr_lt:after{
    position:absolute;
    content:"";
    background:url('https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/08/09114143/merchant_egg.png');
    width: 65px;
    height: 64px;
    background-repeat: no-repeat;
    background-size: auto;
    top: 45px;
    right: 45px;    
    opacity: 1;
}
#expo_ets .ftrs_mrchnt::before{
    position:absolute;
    content:"";
    background:url('https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/08/09113809/merchant_leave.png');
    width: 65px;
    height: 64px;
    background-repeat: no-repeat;
    background-size: auto;
    bottom: 45px;
    right: 45px;
    left: unset;
    top: unset;
    z-index: 9;
    opacity: 1;
}
#expo_ets .ftrs_drvrs:before{
    position:absolute;
    content:"";
    background:url('https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/08/09114143/merchant_egg.png');
    width: 65px;
    height: 64px;
    background-repeat: no-repeat;
    background-size: auto;
    bottom: 45px;
    right: 45px;
    left: unset;
    top: unset;
    z-index: 9;
    opacity: 1;
}
#expo_ets .ftrs_drvrs .npct_rctr_lt:after{
    position:absolute;
    content:"";
    background:url('https://d3l9a8mvoa6cl8.cloudfront.net/wp-content/uploads/2023/08/09114801/drivr_leaf.png');
    width: 65px;
    height: 64px;
    background-repeat: no-repeat;
    background-size: auto;
    top: 30px;
    right: -10px;
    opacity: 1;
}
#expo_ets .blck_clr {
    color: #1c1c1c;
}
/*expo eats css end*/

@media (max-width:1600px){
    .case_wrk:after{
        width: 100px;
        height: 100px;
    }
    #rlf_ply .npct_srv_sc:after{
        right: -8%;
        top: 35%;
        width: 250px;
        height: 270px;
    }
    #rlf_ply .brid_wrap .brd_lt:before{
        top: 23%;
        width: 50px;
        height: 60px;
    }
    #rlf_ply .brid_wrap .brd_lt:after{
        width: 200px;
        height: 210px;
        bottom: -6%;
        top: auto;
        left: -6%;
    }
    #rlf_ply .brd_rt figure::after{
        width: 730px;
        height: 650px;
    }
    #rlf_ply .npct_bn_lt{
        width: 55%;
    }
    #apz_sign .npct_bn_lt {
        width: 60%;
    }
    #apz_sign .case_wrk:before{
        bottom: 10%;
        right: 16%;
    }
    #apz_sign .brd_rt figure::after{
        left: -50%;
    }
    #hi_vibe .tvl_prj_lst:nth-child(3n) .tvl_prj_lt:before{left: -30%;}
    #hi_vibe .npct_rctr_sc:before{
        left: 3%;
        top: 4%;
    }
    #hi_vibe .brid_wrap:after{right: 14%;}
    #hi_vibe .brid_wrap:before{
        top: 6%;
    }
    #hi_vibe .mn_ftrs_cnt .sb_hd{
        width: 50%;
    }
    #hi_vibe .ftrs_rt {
        padding-left: 0;
    }
    #dine_in .drb_pnls .drb_bkng_cnt .drb_bkng_ryt {
        width: 55%;
    }
    }
    @media (max-width:1500px){
    #apz_sign .case_wrk:before {
        bottom: 4%;
        right: 16%;
        width: 650px;
        height: 380px;
    }
    #apz_sign .wrk_flex .brd_lt:before{
        width: 700px;
        height: 400px;
        left: -10%;
        top: 73%;
    }
    #be_dlvry .brid_wrap .brd_rt::before {
        left: 0%;
    }
    #hi_vibe .npct_bn_lt {
        width: 55%;
    }
    #hi_vibe .tvl_prj_lst:nth-child(3n) .tvl_prj_lt:before {
        left: -36%;
        top: -30%;
    }
    #hi_vibe .mn_ftrs_cnt .sb_hd {
        width: 55%;
    }
    .drb_pnls .drb_bkng_cnt .drb_bkng_ryt{
        width: 52%;
    }
    .drb_pnls .cont_ainer .drb_bkng_cnt:nth-child(1) img, .drb_pnls .cont_ainer .drb_bkng_cnt:nth-child(4) img{
        width: 450px;
    }
    .dine_bn_rt figure{
        width: 700px;
        height: 710px;
    }
    .dine_abt_Sc::after{
        bottom: -20px;
    }
    .npct_abt_Sc::before{
        left: -20px;
        bottom: -20px;
    }
    .drb_bnr_ryt figure {
        width: 700px;
        height: 800px;
    }
    .drb_bnr {
        height: 800px;
    }
    .dine_bn {
        height: 760px;
    }
    }
    @media (max-width:1400px){
    #apz_sign .brid_wrap:after{
        left: 1%;
    }
    .npct_bn_cntn {
        top: 0px;
    }
    #rlf_ply .npct_abt_Sc, #apz_sign .all_sec.npct_abt_Sc, #be_dlvry .npct_abt_Sc{
        margin-top: 0px;
    }
    #be_dlvry .tvl_prj_mn .tvl_prj_lst:first-child:before{
        right: -19%;
    }
    #be_dlvry .tvl_prj_mn .tvl_prj_lst:nth-child(3):before{
        top: -75%;
        right: -17%;
        width: 200px;
        height: 200px;
    }
    #be_dlvry .tvl_prj_mn .tvl_prj_lst:nth-child(2):before{
        left: -10%;
        top: -28%;
        width: 120px;
        height: 130px;
        background-size: contain;
    }
    #be_dlvry .case_wrk:after{
        right: 9%;
    }
    #be_dlvry .tvl_prj_mn .tvl_prj_lst:nth-child(3):after{left: -18%;}
    .dine_bn_rt figure, .drb_bnr_ryt figure{
        width: 650px;
    }
    #expo_ets .expo_otr:after {
        right:-13%;
    }
    }
    
    @media (max-width:1300px){
    .no_brdr li:after{
        top: -80px;
    }
    .dlvry_lst.crcl:after{
        top: 115%;
    }
    }
    
    @media (max-width:1200px){
    .npct_bn_lt {
        width: 100% !important;
        padding: 0 !important;
    }
    .npct_bn_lt .mn_hd .btn.btn-primary {
        margin: 0 auto;
    }
    .npct_abt_mn .blk_span {
        display: initial;
    }
    .npct_abt_Sc::before, .npct_abt_Sc:after, #rlf_ply .tvl_prj_mn .tvl_prj_lst:first-child::after, #rlf_ply .tvl_prj_mn .tvl_prj_lst:nth-child(2)::after, .case_wrk:after, #rlf_ply .npct_srv_sc:after, #rlf_ply .npct_tchst_sc:before, #rlf_ply .brid_wrap .brd_lt:before, #rlf_ply .brid_wrap .brd_lt:after, #rlf_ply .brid_wrap:after, .no_brdr:after, .no_brdr li:after, .dlvry_lst.crcl:after, #apz_sign .case_wrk:before, #apz_sign .brid_wrap:after, #apz_sign .brid_wrap:before, .cst_brdr::after, #apz_sign .wrk_flex .brd_lt:before,#be_dlvry .brid_wrap:after,#be_dlvry .brid_wrap:before,#be_dlvry .brid_wrap .brd_rt::after,#be_dlvry .brid_wrap .brd_rt::before,#be_dlvry .tvl_prj_mn .tvl_prj_lst:nth-child(3):after,#be_dlvry .tvl_prj_mn .tvl_prj_lst:nth-child(3):before,#be_dlvry .tvl_prj_mn .tvl_prj_lst:nth-child(2):before, #hi_vibe .tvl_prj_rt figure:after, #hi_vibe .tvl_prj_lst:first-child::before, #hi_vibe .tvl_prj_lst:nth-child(2n) .tvl_prj_lt:before, #hi_vibe .tvl_prj_lst:nth-child(3n) .tvl_prj_lt:before, #hi_vibe .brid_wrap:before, #hi_vibe .brid_wrap .brid_flex:after, #hi_vibe .brid_wrap:after, #hi_vibe .npct_rctr_sc:before, #hi_vibe .ftrs_rt:after, #hi_vibe .tvl_prj_rt::after, #hi_vibe .tvl_prj_lst:nth-child(2n) .tvl_prj_rt::after{
        display:none;
    }
    #rlf_ply .case_wrk .brd_lt, .brd_rt, #apz_sign .wrk_flex .brd_rt, #apz_sign .wrk_flex .brd_lt{
        width:100%;
        text-align:center;
    }
    .npct_srv_lst:nth-child(even){
        top: 0px;
    }
    .npct_srv_lst {
        width: 49%;
        margin-top: 20px;
        padding: 60px 40px;
    }
    #rlf_ply .npct_srv_mn {
        margin: 30px auto 0;
    }
    #rlf_ply .npct_srv_sc{
        padding-bottom: 40px;
    }
    .dlvry_lst {
        height: 100px;
    }
    #rlf_ply .brid_wrap {
        padding: 40px 20px 0;
    }
    .npct_abt_lt figure {
        height: 100px;
    }
    .npct_rctr_lt .sb_hd p {
        margin-top: 10px;
    }
    .tvl_prj_rt figure {
        width: 100%;
        height: auto;
    }
    #rlf_ply .case_wrk .brd_lt {
        padding: 40px 20px;
    }
    #be_dlvry .wrk_flex .brd_rt figure {
        width: 100%;
    }
    .npct_bn_cntn {
        height: auto;
    }
    #rlf_ply .npct_abt_Sc{
        margin-top: 0px;
    }
    .dlvry_bx {
        align-items: center;
        grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
        margin-top: 30px;
    }
    .dlvry_lst_sm {
        display: none;
    }
    .rslt_mb {
        display: block;
        font-size: 20px;
        font-weight: 600;
    }
    .dlvry_lst {
        flex-wrap: wrap;
        width: 100% !important;
    }
    .dlvry_lst h4 {
        width: 100%;
    }
    .dlvry_lst.crcl p {
        margin-bottom: 0;
        margin-top: 10px;
    }
    #apz_sign .wrk_flex {
        flex-direction: column-reverse;
    }
    .npct_srv_mn {
        margin: 0px auto 0;
    }
    #apz_sign .npct_tchst_sc {
        padding-top: 10px;
    }
    .npct_tchst_mn {
        margin: 20px auto 0;
    }
    #apz_sign .all_sec.npct_abt_Sc{
        margin-top: 0px;
    }
    #be_dlvry .wrk_flex {
        flex-direction: column-reverse;
    }
    #be_dlvry .npct_tchst_sc {
        padding-top: 10px;
    }
    #be_dlvry .npct_abt_Sc{
        margin-top: 0px;
    }
    #be_dlvry .case_wrk {
        padding: 0;
    }
    .brd_lt.sb_hd p {
        margin-top: 10px;
    }
    #be_dlvry .brid_wrap .brd_rt figure {
        width: 30%;
        height: auto;
        margin: 0 auto;
    }
    #hi_vibe .npct_bn_cntn {
        height: auto;
    }
    #hi_vibe .npct_abt_Sc{
        margin-top: 0px;
        background: linear-gradient(180deg, rgba(244,246,250,1) 26%, rgba(191,145,251,1) 78%);
    }
    #hi_vibe .npct_abt_lt figure {
        margin: 0 auto 10px;
    }
    #hi_vibe .case_wrk .brd_lt, #hi_vibe .npct_rctr_lt, #hi_vibe .ftrs_rt, #hi_vibe .brid_wrap .brd_rt, #hi_vibe .mn_ftrs_cnt .sb_hd{
        width: 100%;
    }
    #hi_vibe .npct_rctr_lt figure {
        width: 50%;
        margin: 0 auto;
    }
    #hi_vibe .ftrs_mn {
        flex-direction: column-reverse;
        padding: 40px;
    }
    #hi_vibe .npct_tchst_sc {
        padding: 40px 0 60px;
    }
    #hi_vibe .brid_wrap .brd_lt, #hi_vibe .mn_ftrs_cnt_rght figure, .dine_abt_lt.sb_hd h2::after{
        display: none;
    }
    #hi_vibe .mn_ftrs_cnt {
        background: linear-gradient(180deg, rgba(244,246,250,1) 26%, rgba(191,145,251,1) 78%);
        text-align: center;
    }
    #hi_vibe .mn_ftrs_tvl .btn-primary {
        margin: 20px auto 0;
    }
    #hi_vibe .mn_ftrs_cnt .sb_hd h2{
        font-size: 30px;
    }
    #hi_vibe .brd_lt.sb_hd h2 .blk_span {
        display: initial;
    }
    #hi_vibe .brd_rt figure {
        width: 70%;
        margin: 20px auto 0;
    }
    #hi_vibe .frs_lst {
        margin-top: 10px;
    }
    #hi_vibe .ftrs_rt {
        padding: 0;
    }
    #hi_vibe .npct_tchst_mn, #dine_in .npct_tchst_mn{
        flex-wrap: wrap;
    }
    #hi_vibe .npct_bn_lt .mn_hd h1{font-size: 40px;}
    #hi_vibe .npct_abt_rt{margin-top: 0px;}
    .drb_bnr_ryt figure, #dine_in .blmdpck_lt::after,#dine_in .chspud_lt .sb_hd h2::after{
        display: none;
    }
    .drb_bnr_lft, #dro_be .blmdpck_lt, #dro_be .blmdpck_rt, .dine_abt_lt.sb_hd, .dine_abt_rt, .dine_bn_lt.mn_hd,#dine_in .npct_frtct_lt{
        width: 100%;
        text-align: center;
    }
    .drb_bnr_lst, .dine_bn_ul{
        justify-content: center;
    }
    .drb_bnr_lst li,.dine_bn_ul li{
        width: 23%;
    }
    .pnls_slidr, .drb_sldr{
        display: block;
    }
    #dine_in .npct_frtct_lt .btn-primary {
        margin: 0 auto;
    }
    .drb_bkng_cnt, .npct_chspud_sc:before, .npct_frtct_mn:before, .food_del, .exc_sec_mn, .dine_abt_Sc::after, .dine_bn_rt, #dine_in .npct_ptnrpr_nw::after, #dine_in .npct_frtct_rt{
        display: none;
    }
    #hover-carousel{
        margin-top:40px;
    }
    #hover-carousel figcaption {
        text-align: center;
        margin-top: 20px;
    }
    #hover-carousel figcaption p {
        margin-top: 0;
    }
    .npct_chspud_sc{
        margin:0;
    }
    .pnls_slidr .drb_sldr h3 {
        color: #F4A143;
        text-align: center;
        font-size: 30px;
    }
    .pnls_slidr #hover-carousel .item {
        background: #F4A143;
        padding: 20px;
        border-radius: 20px;
    }
    .pnls_slidr #hover-carousel .item h3 {
        color: #fff !important;
        font-size: 20px;
    }
    .pnls_slidr #hover-carousel .item p{
        color:#fff;
    }
    .pnls_slidr .drb_sldr {
        margin-bottom: 40px;
    }
    .pnls_slidr #hover-carousel .item img {
        width: 80%;
        margin: 0 auto;
    }
    .pnls_slidr .drb_sldr_cstmr img {
        width: 30% !important;
    }
    .pnls_slidr {
        padding: 0;
    }
    .np_cst .owl-carousel .owl-nav button.owl-next, .np_cst .owl-carousel .owl-nav button.owl-prev{
        top: 50%;
        transform: translateY(50%);
    }
    #dro_be .nv_spac {
        padding-top: 140px;
        padding-bottom: 60px;
    }
    .drb_sldr .item {
        width: 80%;
        margin: 0 auto;
    }
    .drb_bkng .blk_span, #dro_be .drb_bnr .blk_span, #dine_in .npct_rctr_lt .blk_span, #dine_in .blmdpck_lt .blk_span, #dine_in .npct_frtct_lt .blk_span, .drb_pnls .blk_span, .npct_frtct_sc .blk_span{
        display: initial;
    }
    #dine_in .pnls_slidr #hover-carousel .item {
        background: #C8A44B;
    }
    #dine_in .pnls_slidr .drb_sldr h3{
        color:#C8A44B;
    }
    #dine_in .npct_ptnrpr_nw {
        justify-content: center;
    }
    #dro_be .npct_ptnrpr_mn{
        flex-wrap: wrap;
        justify-content: center;
    }
    #dine_in .npct_ptnrpr_nw li, #dro_be .ptnrpr_lst{
        width: 30%;
    }
    #dine_in .mb-img img {
        width: 35% !important;
        margin: 0 auto;
    }
    #dine_in .npct_rctr_lt, #dine_in .blmdpck_lt, #dine_in .sb_hd.npct_frtct_lt{
        width: 100%;
    }
    .dine_abt_Sc img {
        margin: 0 auto;
        display: block;
    }
    .dine_bn {
        padding-top: 140px;
        padding-bottom: 60px;
    }
    #dine_in .npct_frtct_mn {
        padding: 40px 20px;
    }
    #dine_in .sb_hd.npct_frtct_lt h2 {
        font-size: 30px;
    }
    .drb_bkng {
        padding-bottom: 0;
    }
    .drb_bnr, .dine_bn{
        height: auto;
    }
    #expo_ets .expo_otr:after,#expo_ets .expo_otr3:after,#expo_ets .tvl_prj:after,#expo_ets .brd_rt figure:after,#expo_ets .npct_rctr_mn:before,#expo_ets .npct_rctr_mn:after,#expo_ets .ftrs_mrchnt:after,#expo_ets .ftrs_mrchnt::before,#expo_ets .dlvry_rslt:after,#expo_ets .mn_ftrs_tvl .mn_ftrs_cnt:after,#expo_ets .brid_wrap .brd_rt figure:after,#expo_ets .npct_abt_rt:after,#expo_ets .tvl_prj:before{
        content:unset;
    }
    #expo_ets .dlvry_bx {
        width:30%;
    }
    #expo_ets .dlvry_lst{
        height:unset;
    }
    
    .dlvry_bx_mn{
        display:flex;
        align-items:stretch;
        justify-content:center;
        flex-wrap:wrap;
        gap:20px;
        margin-top: 30px;
    }
    #expo_ets .mn_ftrs_tvl .mn_ftrs_cnt {
        padding: 40px;
    }
    #expo_ets .brid_wrap{
        background: #FFB000;
    }
    #expo_ets .brid_wrap .brd_lt,#expo_ets .npct_rctr_lt ,#expo_ets .brd_lt ,#expo_ets .npct_abt_rt,#expo_ets .brd_rt figure{
        width: 100%;
    }
    #expo_ets .npct_rctr_mn{
        height:auto;
        padding-bottom: 0;
        margin-top: 40px;
    }
    #expo_ets .ftrs_mn_evn .ftrs_rt,#expo_ets .ftrs_rt{
        position:unset;
    }
    #expo_ets .frs_bx {
        display: flex;
        align-items: flex-start;
        justify-content: center;
        flex-wrap: wrap;
        gap: 10px 40px;
    }
    #expo_ets .ftrs_rt {
        width: 50%;
        margin: 30px auto 0;
    }
    #expo_ets .wrk_flex {
        flex-direction: column-reverse;
        gap:30px;
    }
    #expo_ets .brd_rt{
        width:30%;
        margin:30px auto 0;
    }
    #expo_ets .brid_wrap .brd_rt figure {
        width: 100%;
        left: 0;
    }
    #expo_ets .brid_wrap .brd_rt {
        width: 40%;
        margin: 30px auto 0;
    }
    #expo_ets .btn.btn-primary{
        margin:20px auto 0;
    }
    #expo_ets .mn_ftrs_tvl .sb_hd h2 {
        font-size: 30px;
        text-align: center;
        line-height: 40px;
    }
    }
    @media (max-width:992px){
    .npct_blmdpck_sc .npct_rslt_mn {
        margin-top: 20px;
    }
    #rlf_ply .npct_srv_lst {
        padding: 40px 20px;
    }
    .npct_bn_lt .mn_hd h1 .blk_span {
        display: initial;
    }
    #apz_sign .npct_tchst_sc {
        padding-top: 0px;
    }
    #apz_sign .mn_ftrs_cnt {
        background: #0c163f;
        padding: 40px 20px;
    }
    #apz_sign .mn_ftrs_cnt .text_center {
        text-align: center;
        width: 100%;
    }
    #apz_sign .mn_ftrs_cnt .blk_span {
        display: initial;
    }
    #apz_sign .mn_ftrs_tvl {
        min-height: auto;
        margin: 30px 0 0px;
    }
    #apz_sign .npct_rctr_sc, #rlf_ply .npct_rctr_sc{
        padding: 0;
    }
    #be_dlvry .mn_ftrs_tvl {
        min-height: auto;
        margin: 30px 0 0px;
    }
    #be_dlvry .mn_ftrs_tvl .mn_ftrs_cnt {
        background: #E9CA4E;
        padding: 40px 20px;
    }
    #be_dlvry .mn_ftrs_cnt_rght{
       display: none;
    }
    #be_dlvry .mn_ftrs_cnt .text_center {
        text-align: center;
        width: 100%;
    }
    #be_dlvry .wrk_flex .brd_rt figure,#be_dlvry .brd_rt figure{
        height:100%;
        width:100%;
    }
    #be_dlvry .brid_wrap .blk_span, .exc_sec .blk_span{
        display: initial;
    }
    #hi_vibe .npct_srv_sc {
        padding: 0;
    }
    #hi_vibe .npct_bn_lt .mn_hd h1 {
        font-size: 30px;
    }
    #hi_vibe .mn_ftrs_cnt .sb_hd h2 {
        font-size: 26px;
    }
    #dro_be .npct_ptnrpr_mn {
        flex-wrap: wrap;
    }
    #dro_be .ptnrpr_lst {
        width: 48%;
    }
    #dro_be .npct_tchst_mn {
        flex-wrap: wrap;
    }
    .npct_chspud_sc{
        margin: 0px 0;
    }
    .npct_frtct_mn {
        height: auto;
        padding: 40px 20px;
    }
    .npct_frtct_mn .npct_frtct_lt{
        padding-bottom: 0;
    }
    .drb_bnr {
        padding-bottom: 40px;
    }
    .dine_abt_Sc p, #dine_in .npct_chspud_sc p{
        font-size: 20px;
    }
    #dine_in .npct_ptnrpr_nw li, #dro_be .ptnrpr_lst{
        width: 50%;
    }
    #dine_in .blmdpck_rt p {
        font-size: 18px;
    }
    .dine_abt_Sc{
        padding-bottom: 30px;
    }
    #expo_ets .brd_rt {
        width: 40%;
    }
    #expo_ets .npct_rctr_mn{   
        padding: 20px 20px 0 20px;
    }
    #expo_ets .frs_lst:not(:last-child) {
        margin-bottom: 5px;
    }
    #expo_ets .mn_ftrs_tvl .mn_ftrs_cnt {
        padding: 20px;
        text-align: center;
    }
    #expo_ets .npct_srv_lst{
        width:48%;
    }
    #expo_ets .brid_wrap {
        padding:30px 0;
    }
    #expo_ets .mn_ftrs_tvl{
        min-height:unset;
    }
    }
    
    @media (max-width:768px){
    .drb_bnr_lst li {
        width: 30%;
        margin-bottom: 20px;
    }
    .drb_bnr_lst li span, .dine_bn_ul li p span{
        font-size: 16px;
    }
    #dro_be .ptnrpr_cnt, #dine_in span.no{
        font-size: 70px;
        opacity: 0.1;
    }
    #dro_be .ptnrpr_lst p .blk_span, .pnls_slidr .blk_span{
        display: initial;
    }
    .pnls_slidr .drb_sldr h3 {
        font-size: 24px;
    }
    .drb_pnls {
        padding: 0 0 20px;
    }
    .pnls_slidr .drb_sldr:last-child {
        margin-bottom: 0;
    }
    .npct_rctr_sc {
        background: #000;
    }
    .blmdpck_rt p {
        margin-bottom: 0px;
    }
    #dine_in .npct_chspud_sc p {
        margin-top: 10px;
        line-height: normal;
        font-size: 18px;
    }
    #dine_in .sb_hd.npct_frtct_lt h2 {
        font-size: 28px;
    }
    }
    
    @media (max-width:767px){
        #dro_be .ptnrpr_lst {
            width: 48%;
        }
        #dro_be .npct_ptnrpr_mn {
            justify-content: space-between;
        }
        #expo_ets .frs_lst:not(:last-child) {
            margin-bottom: 0px;
        }
    }
    
    @media (max-width:600px){
    #rlf_ply .npct_abt_lt figure {
        height: 70px;
    }
    .tvl_prj_lst h3 {
        font-size: 20px;
        margin-bottom: 15px;
    }
    .tvl_prj_lt p{
        margin-bottom: 10px;
    }
    .tvl_prj_lst {
        margin-bottom: 30px;
    }
    .tvl_prj_lt {
        margin-top: 10px;
    }
    .npct_srv_lst {
        width: 100%;
        margin-bottom: 0;
    }
    #apz_sign .npct_srv_lst{
        padding:20px;
    }
    #rlf_ply .npct_srv_mn {
        margin: 10px auto 0;
    }
    #rlf_ply .npct_srv_sc {
        padding-bottom: 0px;
    }
    .brd_lt.sb_hd p {
        margin-top: 10px;
    }
    .dlvry_bx {
        display: grid;
        grid-template-columns: minmax(0, 1fr);
        grid-gap: 20px;
        margin-top: 30px;
    }
    .dlvry_lst_sm.dwn, .dlvry_lst, .dlvry_lst_sm {
        width: auto !important;
        height: auto;
    }
    .dlvry_bx.no_brdr {
        margin-top: 20px;
    }
    #rlf_ply .dlvry_rslt{
        margin-bottom: 0px;
    }
    .mn_ftrs_cnt {
        padding: 40px 20px;
        background: #5f7e3e;
    }
    .mn_ftrs_cnt .blk_span {
        display: initial;
    }
    .mn_ftrs_tvl{
        margin: 30px 0 30px;
    }
    .npct_abt_rt {
        margin-top: 0px;
    }
    .frs_lst {
        text-align: left;
    }
    #apz_sign .dlvry_rslt{
        margin: 0;
    }
    .case_wrk .brd_rt img{
        width: 100%;
    }
    .frs_lst {
        margin: 0;
    }
    #be_dlvry .tvl_prj_lst:last-child{
        margin-bottom:0;
    }
    #be_dlvry .npct_tchst_sc {
        padding-bottom: 40px;
    }
    #be_dlvry .npct_srv_lst {
        padding: 20px;
    }
    .np_cst .npct_abt_rt p, #dine_in .npct_chspud_sc p, .dine_abt_rt p{
        font-size: 16px;
        line-height: normal;
    }
    .frs_bx {
        margin-top: 0px;
    }
    #be_dlvry .npct_srv_sc {
        padding: 0;
    }
    #be_dlvry .brid_wrap .brd_rt figure{
        width: 80%;
    }
    #hi_vibe .npct_bn_lt .mn_hd h1 {
        font-size: 24px;
    }
    #hi_vibe .brd_rt figure, #hi_vibe .npct_rctr_lt figure{
        width: 100%;
    }
    #hi_vibe .ftrs_mn {
        padding: 40px 20px;
    }
    #hi_vibe .npct_tchst_sc {
        padding: 20px 0 40px;
    }
    #hi_vibe .mn_ftrs_cnt .sb_hd h2 {
        font-size: 22px;
    }
    .drb_bnr_lst li:last-child, .dine_bn_ul li:last-child{
        width: 100%;
    }
    #dro_be .ptnrpr_otrhd, #dine_in .npct_ptnrpr_nw li h3{
        font-size: 20px;
    }
    #dro_be .ptnrpr_lst p, #dine_in .npct_ptnrpr_nw li p{
        font-size: 16px;
        line-height: normal;
    }
    #dro_be .ptnrpr_lst {
        width: 100%;
    }
    #hover-carousel {
        margin-top: 20px;
    }
    #dro_be .npct_frtct_sc {
        padding: 0;
    }
    #dine_in .npct_ptnrpr_nw li {
        width: 100%;
        padding: 30px;
        box-shadow: 0px 0px 10px rgb(0 0 0 / 10%);
        margin-bottom: 25px;
    }
    #dine_in .npct_ptnrpr_nw li::after{
        display:none;
    }
    .pnls_slidr #hover-carousel .item img, .drb_sldr .item{
        width: 100%;
    }
    #dine_in .mb-img img{
        width: 60% !important;
    }
    #dine_in .blmdpck_rt p {
        font-size: 16px;
    }
    .blmdpck_lt {
        margin-bottom: 0;
    }
    #dine_in .npct_frtct_sc {
        padding-bottom: 0;
    }
    #dine_in .npct_ptnrpr_sc {
        padding-bottom: 20px;
    }
    #dine_in .sb_hd.npct_frtct_lt h2 {
        font-size: 25px;
    }
    #expo_ets .brd_rt {
        width: 75%;
    }
    #expo_ets .dlvry_bx {
        display: block;
        margin: 0;
    }
    #expo_ets .dlvry_bx {
        width: 48%;
    }
    #expo_ets .dlvry_bx_mn {
        gap:10px;
    }
    #expo_ets .brid_wrap .brd_rt {
        width: 100%;
        margin: 20px auto 0;
    }
    #expo_ets .brd_rt {
        width: 75%;
        margin: 30px auto 0;
    }
    #expo_ets .npct_rctr_lt h3 {
        font-size: 25px;
        margin-bottom: 15px;
    }
    #expo_ets .frs_lst p{
        font-size:16px;
    }
    #expo_ets .mn_ftrs_tvl .sb_hd h2 {
        font-size: 25px;
        line-height: 34px;
    }
    #expo_ets .npct_srv_lst {
        width:100%;
    }
    }

    @media (max-width:480px) {
        #expo_ets .npct_rctr_lt h3 {
            font-size: 22px;
        }
        #expo_ets .frs_bx{
            justify-content: flex-start;
        }
        #expo_ets .ftrs_rt {
            width: 95%;
            margin: 20px auto 0;
        }
        #expo_ets .mn_ftrs_tvl .sb_hd h2 {
            font-size: 22px;
            line-height: 30px;
        }
    }