.box_mid{margin-bottom:35px}.linkBoxVisa span{padding-left:20px;position:relative}.linkBoxVisa span:before{content:"\f044";font-family:fontAwesome;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#ed0080}.vnt-visa .grid_no{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;margin:0 -10px;flex-wrap:wrap}.vnt-visa .grid_no .col_no{width:25%;padding:0 10px;margin-bottom:20px}.vnt-visa .grid .mCSB_container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center}.vnt-visa .grid .mCSB_horizontal.mCSB_inside>.mCSB_container{margin-bottom:20px}.vnt-visa .grid .mCSB_scrollTools .mCSB_draggerRail{background:#fff}.vnt-visa .grid .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#8b8b8b}.vnt-visa .grid .col{margin-right:15px;width:370px;flex-shrink:0}.visa .img{padding-top:61.315789%;position:relative;overflow:hidden}.visa .img img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.visa .img:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.visa .per{background:rgba(0,0,0,.5);font-size:13px;line-height:21px;color:#fff;padding:7px 10px;position:absolute;top:15px;left:0;z-index:1;pointer-events:none}.visa .caption{padding:10px;border:solid 1px rgba(0,0,0,.1);border-top:none}.visa .tend a{display:block;font-size:16px;line-height:24px;font-weight:700;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.visa .price{font-size:16px;line-height:24px;font-weight:700;color:#ed0080}.visa .price .mda-dis a{color:#e91e63}.vnt-content{margin-bottom:20px}.vnt-content.nop p{padding:0}.tableDesignVisa{margin-bottom:10px}.tableDesignVisa table{width:100%;border:solid 1px rgba(0,0,0,.15)}.tableDesignVisa table tr th{background:#f3f3f3;padding:10px 15px}.tableDesignVisa table tr td,.tableDesignVisa table tr th{padding:10px 15px;border-right:solid 1px rgba(0,0,0,.15);border-bottom:solid 1px rgba(0,0,0,.15)}.tableDesignVisa table tr td:last-child,.tableDesignVisa table tr th:last-child{border-right:none}.tableDesignVisa table tr td:last-child{color:#ed0080}.tableDesignVisa table tr td:last-child,.tableDesignVisa table tr td:nth-child(3){white-space:nowrap}.vnt-cart{padding:15px;background:#f3f3f3;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.vnt-cart .left,.vnt-cart .right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center}.vnt-cart .left select{width:260px;height:40px;border-radius:5px;border:solid 1px rgba(0,0,0,.15);padding-left:10px;margin-right:15px}.vnt-cart .left .txt{font-size:25px;line-height:33px;font-weight:700;color:#ed0080}.vnt-cart .quantity{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;border:solid 1px rgba(0,0,0,.15);margin-right:15px;max-width:115px}.vnt-cart .quantity button{background:0 0;border:none;height:40px;width:40px;background:#e5e5e5}.vnt-cart .quantity input{width:45px;height:40px;border:none;text-align:center;font-size:18px;line-height:26px}.vnt-cart .link-contact{width:150px;text-align:center;display:block;text-align:center;background:#ed0080;background:linear-gradient(180deg,#ed0080 0,#be3b98 100%);color:#fff;text-transform:uppercase;padding:9px 10px;border-radius:5px}.vnt-cart .link-contact:hover{background:#666}.mda-btn-booking{width:100%}.booking-linkbtn{width:100%;color:#333;background-color:#fff;border-color:#ccc;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:2px solid gray;border-radius:4px}.slick-dots{display:none!important}.check-point-visa{width: 100%;display: inline-block;margin-bottom: 15px;text-align: center}.check-point-visa a{background: #de1488;border-radius: 40px;padding: 16px 80px;text-transform: uppercase;display: inline-block;color: white;font-weight: 600}.check-point-visa a:hover{background: #e43c9c}@media all and (max-width:991px){.vnt-visa .grid{flex-wrap:initial;overflow:hidden;overflow-x:auto;margin:0;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.vnt-visa .grid::-webkit-scrollbar{height:6px;width:4px;background:#fff;padding:3px}.vnt-visa .grid::-webkit-scrollbar-thumb{background-color:#bbb;outline:0}.vnt-visa .grid .col{width:300px;flex-shrink:0;padding:0;margin-right:20px}.wrapCont{padding-bottom:15px}.vnt-cart{display:block}.vnt-cart .left{display:block;text-align:center;margin-bottom:15px}.vnt-cart .left select{width:100%;margin-right:0;margin-bottom:10px}.vnt-cart .right{justify-content:center}.vnt-visa .grid_no .col_no{width:33.333333%}}@media all and (max-width:768px){.vnt-content .tab-content{padding:15px}}@media all and (max-width:767px){.vnt-visa .grid .col{width:270px;margin-right:10px}.tableDesignVisa table thead{display:none}.tableDesignVisa table tr,.tableDesignVisa table tr td{display:block}.tableDesignVisa table tr{padding:10px;border-bottom:solid 1px rgba(0,0,0,.15)}.tableDesignVisa table tr td{padding:0;border:none;margin-bottom:5px}.tableDesignVisa table tr td:first-child{font-weight:700}.tableDesignVisa table tr td:last-child{margin-bottom:0}.tableDesignVisa table tr td.be:before{content:attr(data-cont) " : ";font-weight:400;color:#333}.vnt-visa .grid_no .col_no{width:50%}}@media all and (max-width:365px){.vnt-visa .grid_no .col_no{width:100%}}



.btn-checkvisa {

    display: block;

    text-align: center;

}



.btn-checkvisa a {

    display: inline-block;

    padding: 10px 20px;

    background: #dd1488;

    border-radius: 30px;

    color: white;

}

.box-service-visa {
    width: 100%;
    display: inline-block;
}

.row-box-visa {
    width: 100%;
    float: left;
    margin-bottom: 10px;
}

.row-box-visa label {
    float: left;
    padding: 5px;
}

.row-box-visa select {
    float: left;
    padding: 5px;
    border: 1px solid #d71b8b;
    border-radius: 5px;
    padding-right: 25px;
    cursor: pointer;
}

@media(max-width: 767px) {
    .row-box-visa label {
        width: 100%;
    }
    
    .row-box-visa select {width: 100%;padding: 10px 15px;}
}