#section-virtualkitchen-about{ background: #f2ebe4; position: relative; z-index: 0; background-size: cover; padding:100px 5% 100px 5%; }
#section-virtualkitchen-about-mobile{ background: #f2ebe4; overflow: hidden; position: relative; z-index: 0; background-size: cover; padding:100px 0% 100px 0%; display:none; }
#section-virtualkitchen-slide{position: relative; z-index: 0; background-color: #2e2e2d; padding: 100px 10% 100px 10%;}
#section-virtualkitchen-slide-mobile{position: relative; z-index: 0; overflow: hidden; background-color: #2e2e2d; padding: 100px 5% 100px 5%; display:none;}
#section-virtualkitchen-tipe{ background: #ffffff; position: relative; z-index: 0; background-size: cover; padding:100px 5% 100px 5%; }
#section-virtualkitchen-tipe-mobile{ background: #ffffff; position: relative; overflow: hidden; z-index: 0; background-size: cover; padding:100px 5% 100px 5%; display:none; }
#section-virtualkitchen-callus{background: #ffcc00; position: relative; z-index: 0; background-size: cover; padding:100px 15% 100px 15%; }

.btn-call-us-vk {
    background: url('../img/outlet/virtualkitchen/btn-vk-call-us.png') no-repeat;
    width: 230px;
    height: 46px;
    background-size:cover;
    padding: 2% 2% 2% 2%;
    padding-top: 9px;
    text-align: center;
    font-family: 'touchebold';
    font-size: 11px;
    color: #ffcc00;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.btn-call-us-vk:hover{opacity:0.7;}

.section-virtualkitchen-container .slick-next, .section-virtualkitchen-container .slick-next:hover, .section-virtualkitchen-container .slick-next:focus {background: url('../img/about/whychoose/next-button.png') no-repeat 0 0;}
.section-virtualkitchen-container .slick-prev, .section-virtualkitchen-container .slick-prev:hover, .section-virtualkitchen-container .slick-prev:focus {background: url('../img/about/whychoose/prev-button.png') no-repeat 0 0;}
.section-virtualkitchen-container .slick-next {opacity: 1; width: 40px; height: 40px; right:430px; top:405px; -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;}
.section-virtualkitchen-container .slick-next:hover {opacity: 0.7;}
.section-virtualkitchen-container .slick-next:before {content: none;}
.section-virtualkitchen-container .slick-prev {
    opacity: 1;
    width: 40px;
    height: 40px;
    left: 40%;
    top: unset;
    bottom: -55px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

.section-virtualkitchen-container .slick-next {
    opacity: 1;
    width: 40px;
    height: 40px;
    right: 40%;
    top: unset;
    bottom: -55px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.section-virtualkitchen-container .slick-prev:hover {opacity: 0.7;}
.section-virtualkitchen-container .slick-prev:before {content: none;}
.section-virtualkitchen-container .slick-dots {
    position: absolute;
    bottom: -70px;
    display: block;
    width: 100%;
    list-style: none;
    text-align: center;
    margin-bottom: 3%;
}
.section-virtualkitchen-container .slick-dots li button {
    width: 38px;
    height: 35px;
    position: relative;
    top: -11px;
    background: url('../img/about/whychoose/list-slide.png') no-repeat 0 0;
}

.section-virtualkitchen-container .slick-dots li button:before {content: none;}
.section-virtualkitchen-container .slick-dots li.slick-active button {background: url('../img/about/whychoose/list-slide-active.png') no-repeat 0 0;}
.virtualkitchen-item-image-inner{text-align:center;}
.virtualkitchen-img{margin:auto;}
.virtualkitchen-slide-main-text{text-align:center; font-family:'touchebold'; font-size:36px; color:#ffcc00; margin-bottom: 5%;}
.virtualkitchen-item-name{
    font-family:'touchebold';
    font-size: 16px;
    color:#ffcc00;
    text-align:center;
}

.virtualkitchen-item-desc{
    font-family:'gibsonregular';
    font-size: 17px;
    color:#ffffff;
    text-align:center;
    padding-left: 5%;
    padding-right: 5%;
    margin-bottom: 10%;
}

.virtualkitchen-item-image{
    min-height:145px;
}

.virtualkitchen-img-separator{
    margin:auto;
    margin-top: 2%;
    margin-bottom: 2%;
}

.virtualkitchen-separator-content, .virtualkitchen-separator-content-2{width: 1%; float: left; text-align: center;}
.virtualkitchen-slide-item{width:50%;float:left; min-height: 280px; } 
.virtualkitchen-slide-item-2{width:50%;float:left;}
.virtualkitchen-slide-item-3{width:50%;float:left; padding-left: 20%;}
.virtualkitchen-slide-item-4{width:50%;float:left; padding-right: 20%;}

.number-content-virtualkitchen{
    background: url('../img/outlet/virtualkitchen/number-content.png') no-repeat 0 0;
    width: 30px;
    height: 30px;
    position: relative;
    font-family: 'gibsonbold_italic';
    color: #ffcc00;
    background-size: cover;
    text-align: center;
    padding: 3% 3% 3% 3%;
    padding-top: 6px;
    top:8px;
}

.virtual-about-left{width:50%; float:left;padding-right: 5%;}
.virtual-about-right{width:50%; float:right;}
.virtual-about-main-text{font-family:'touchebold'; font-size:36px; color:#2e2d2c; margin-bottom: 3%;}
.virtual-about-sub-text{font-family:'touchesemibold'; font-size:16px; color:#2e2d2c;margin-bottom: 3%;}
.virtual-paragraf-about-text{font-family:'gibsonregular'; font-size:17px; color:#575756;}
.virtual-marker-content{width:5%; float:left;}
.virtual-image-about-content{width:95%; float:left; text-align:right;}
.virtual-slide-main-text{font-family:'touchebold'; font-size:36px; color:#ffcc00; text-align:center; margin-bottom:10%;}
.virtualkitchen-slide-left{width:30%; float:left;}
.virtualkitchen-slide-right{width:70%; float:left;}
.image-virtual-slide-item{width:100px; height:auto; object-fit:cover; margin: 0 auto;}
.virtualkitchen-slide-text-desc{font-family:'gibsonregular'; font-size:17px; color:#ffffff;}
.virtualkitchen-tipe-text{font-family:'touchebold'; font-size:36px; color:#2e2d2c; text-align:center; margin-bottom: 5%;}
.tipe-1-left-content{width:50%; float:left; padding-right: 5%;}
.tipe-1-right-content{width:50%; float:left;padding-top: 3%;padding-bottom: 3%;}
.tipe-2-left-content{width:50%; float:left;padding-top:3%; padding-bottom:3%;}
.tipe-2-right-content{width:50%; float:left;padding-left: 5%;}
.virtual-tipe-number-content{width: 5%; float:left;}
.virtual-tipe-desc-content{width: 95%; float:left; padding-left: 5%; padding-right: 5%;}
.virtual-tipe-main-text{font-family:'touchebold'; font-size:29px; color:#2e2d2c;margin-bottom: 3%;}
.virtual-tipe-sub-text{font-family:'touchesemibold'; font-size: 16px; color:#2e2d2c;margin-bottom: 3%;}
.virtual-tipe-paragraf-text{font-family :'gibsonregular'; font-size: 17px; color: #646363;}
.virtual-callus-left{width:50%; float:left; position:relative; display:table-cell;}
.virtual-callus-right{width:50%; float:left; position:relative; display:table-cell;}
.callus-virtual-text{font-family:'touchebold'; font-size:36px; color:#2e2d2c;}
.virtual-callus-text-desc{font-family:'gibsonregular'; font-size:18px; color:#3c3c3b; margin-bottom: 5%;}
.img-virtual-marker{margin-top:15%;}

.virtual-item-press {overflow:hidden; position: relative; width:100%; float:left!important; }
.virtual-item-inner-press {margin-left: 0px; padding:0%;}
.virtual-item-image-press {background-color: transparent;  overflow: hidden; position: relative; width: 100%; background-repeat: no-repeat; background-position: center; background-size:cover; }
.virtual-item-image-press:before {content: ""; display: block; padding-top: 70%;}
.virtual-item-image-inner-press {position: absolute; top: 0; left: 0; right: 0; bottom: 0;}
.virtual-item-image-press img {visibility: hidden; max-width: 100%; height: 100%;}


@media (max-width: 1920px) and (min-width: 1800px) { 
    .section-virtualkitchen-container .slick-next {
        right: 41%;
        bottom: -45px;
    }
    
    .section-virtualkitchen-container .slick-prev {
        left: 41%;
        bottom: -45px;
    }
}

@media (max-width: 1800px) and (min-width: 1700px) { 
    .section-virtualkitchen-container .slick-next {
        right: 41%;
        bottom: -45px;
    }
    
    .section-virtualkitchen-container .slick-prev {
        left: 41%;
        bottom: -45px;
    }
}

@media (max-width: 1700px) and (min-width: 1600px) { 
    .section-virtualkitchen-container .slick-next {
        right: 41%;
        bottom: -45px;
    }
    
    .section-virtualkitchen-container .slick-prev {
        left: 41%;
        bottom: -45px;
    }
}

@media (max-width: 1600px) and (min-width: 1500px) { 
    .section-virtualkitchen-container .slick-next {
        right: 41%;
        bottom: -47px;
    }
    
    .section-virtualkitchen-container .slick-prev {
        left: 41%;
        bottom: -47px;
    }
}

@media (max-width: 1500px) and (min-width: 1400px) { 
    .section-virtualkitchen-container .slick-next {
        right: 41%;
        bottom: -51px;
    }
    
    .section-virtualkitchen-container .slick-prev {
        left: 41%;
        bottom: -51px;
    }
}

@media (max-width:1400px) and (min-width:1367px){
    .section-virtualkitchen-container .slick-next {
        right: 41%;
        bottom: -55px;
    }
    
    .section-virtualkitchen-container .slick-prev {
        left: 41%;
        bottom: -55px;
    }
}



@media all and (max-width:1200px){
    .section-virtualkitchen-container .slick-next {
        right: 38%;
        bottom: -58px;
    }
    
    .section-virtualkitchen-container .slick-prev {
        left: 38%;
        bottom: -58px;
    }
}

@media all and (max-width:1150px){
    .tipe-2-left-content {
        padding-right: 3%;
    }
    .tipe-1-right-content {
        padding-left: 3%;
    }
}

@media all and (max-width:1100px){
    .section-virtualkitchen-container .slick-next {
        right: 38%;
        bottom: -58px;
    }
    
    .section-virtualkitchen-container .slick-prev {
        left: 38%;
        bottom: -58px;
    }

}

@media all and (max-width:1000px){
    .section-virtualkitchen-container .slick-next {
        right: 36%;
        bottom: -62px;
    }

    .section-virtualkitchen-container .slick-prev {
        left: 36%;
        bottom: -62px;
    }

    .virtualkitchen-slide-left {
        width: 25%;
        float: left;
    }

    .virtualkitchen-slide-right {
        width: 75%;
        padding-left: 5%;
        padding-right: 5%;
    }
}

@media all and (max-width:900px){
    .section-virtualkitchen-container .slick-next {
        right: 36%;
        bottom: -66px;
    }

    .section-virtualkitchen-container .slick-prev {
        left: 36%;
        bottom: -66px;
    }
}

@media all and (max-width:850px){
    .virtual-tipe-number-content {
        width: 8%;
    }

    .virtual-tipe-desc-content {
        width: 92%;
    }

    .image-virtual-slide-item {
        width: 80px;
        height: 80px;
        object-fit: cover;
        margin: 0 auto;
    }
}

@media all and (max-width:800px){
    .virtual-tipe-sub-text {
        font-size: 14px;
    }

    .section-virtualkitchen-container .slick-next {
        right: 35%;
        bottom: -68px;
    }

    .section-virtualkitchen-container .slick-prev {
        left: 35%;
        bottom: -68px;
    }
}

@media all and (max-width:700px){
    #section-virtualkitchen-about{display:none;}
    #section-virtualkitchen-about-mobile{display:block;}
    #section-virtualkitchen-slide{display:none;}
    #section-virtualkitchen-slide-mobile{display:block;}
    #section-virtualkitchen-tipe{display:none;}
    #section-virtualkitchen-tipe-mobile{display:block;}
    #section-virtualkitchen-callus{display:none;}
    .virtual-about-left {
        width: 100%;
        padding-right: 5%;
        padding-left: 5%;
    }

    .virtual-about-right {
        width: 100%;
        float: right;
    }

    .virtual-about-main-text {
        font-size: 34px;
        margin-bottom: 10%;
        padding-left:5%; 
        padding-right:5%;
    }

    .virtual-about-sub-text {
        font-size: 15px;
        margin-top: 10%;
        margin-bottom: 5%;
    }

    .virtual-paragraf-about-text {
        font-size: 17px;
    }

    .virtualkitchen-slide-item {
        width: 100%;
        float: left;
        min-height: 280px;
    }

    .virtualkitchen-slide-left {
        width: 100%;
        float: left;
        margin-bottom: 3%;
        margin-top: 3%;
    }

    .image-virtual-slide-item {
        width: 150px;
        height: auto;
        object-fit: cover;
        margin: 0 auto;
    }

    .virtualkitchen-slide-right {
        width: 100%;
        float: left;
    }

    .section-virtualkitchen-container .slick-next {
        right: 35%;
        top: unset;
        bottom: -68px;
    }

    .section-virtualkitchen-container .slick-prev {
        left: 35%;
        top: unset;
        bottom: -68px;
    }

    .tipe-1-left-content {
        width: 100%;
        float: left;
    }

    .tipe-1-right-content {
        width: 100%;
        float: left;
        padding-top: 5%;
        padding-bottom: 5%;
    }

    .tipe-2-left-content {
        width: 100%;
        float: left;
    }

    .tipe-2-right-content {
        width: 100%;
        float: left;
        padding-top: 5%;
        padding-bottom: 5%;
    }

    .virtual-slide-main-text {
        font-size: 34px;
    }

    .virtualkitchen-tipe-text {
        font-size: 34px;
    }

    .virtual-tipe-main-text {
        font-size: 27px;
    }

    .virtual-tipe-sub-text {
        font-size: 15px;
    }

    .virtual-tipe-number-content {
        width: 10%;
        float: left;
    }

    .virtual-tipe-desc-content {
        width: 90%;
    }
}

@media all and (max-width:650px){

}

@media all and (max-width:600px){
    .section-virtualkitchen-container .slick-next {
        right: 35%;
        top: unset;
        bottom: -71px;
    }

    .section-virtualkitchen-container .slick-prev {
        left: 35%;
        top: unset;
        bottom: -71px;
    }

}

@media all and (max-width:550px){

}

@media all and (max-width:500px){
    .section-virtualkitchen-container .slick-next {
        right: 30%;
        top: unset;
        bottom: -73px;
    }

    .section-virtualkitchen-container .slick-prev {
        left: 30%;
        top: unset;
        bottom: -73px;
    } 
}

@media all and (max-width:450px){

}

@media all and (max-width:400px){

    .section-virtualkitchen-container .slick-next {
        right: 25%;
        top: unset;
        bottom: -76px;
    }
    .section-virtualkitchen-container .slick-prev {
        left: 25%;
        top: unset;
        bottom: -76px;
    } 
}

@media all and (max-width:350px){
    .virtual-tipe-sub-text {
        font-size: 14px;
    }
    .virtual-tipe-main-text {
        font-size: 21px;
    }
}

@media all and (max-width:300px){

}