<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0;box-sizing:border-box;}

body{font-family: 'Poppins', sans-serif;}
img{max-width:100%;}
.clr{clear:both;}
a{
    color: inherit;
    text-decoration: none;
}
.f10{font-size:10px;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f17{font-size:17px;}
.f18{font-size:18px;}
.f19{font-size:19px;}
.f20{font-size:20px;}
.f21{font-size:21px;}
.f23{font-size:23px;}
.f24{font-size:24px;}
.f25{font-size:25px;}
.f28{font-size:28px;}
.f30{font-size:30px;}
.f35{font-size:35px;}
.f40{font-size:34px;}
.f45{font-size:45px;}
.wt500{font-weight:500;}
.wt600{font-weight:600;}
.wt700{font-weight:700;}
.wt800{font-weight:800;}
.vflx{display:flex;}
.vjsb{justify-content:space-between;}
.vclm{flex-flow:column;}
.vwrp{flex-wrap:wrap;}
.vacntr{align-items:center;}

.vsfl_cont{width:100%;}
._tphdrvisa{width:100%;background:url(https://images.emtcontent.com/visa/visabnr1.png) no-repeat;background-size:cover;height:386px;}
.visa_heder{width:100%;border-bottom:1px solid #42484B;padding:13px 0;}
.mid_cnt{width:1200px;margin:0 auto;}
.cmlgo{width:25%;}
.vbtndv{width:13%;}
.vbtndv a{display:block;color:#fff;text-decoration:none;background:#EF6614;padding:13px;text-align:center;border-radius:40px;font-family:'Poppins';}
._srchmnbx{width: 65%;margin: 66px auto;text-align:center;}
._srchmnbx span{color:#2196F3;font-size:20px;}
._srchmnbx h1{color:#fff;margin: 0px 0 15px;}
.srch {
    background: #fff;
    border-radius: 35px;
    display: flex;
    gap: 15px;
    padding-left: 20px;
    max-width: 580px;
    margin: auto;
    align-items: center;
    position: relative;
}
.srch img{width:auto;}
.srch .bnr-srch {
    font-size:16px;
    font-family:'poppins';
    border: 0;
    outline: none;
    width: 100%;
    height: 100%;
}
.srch-btn {
    padding: 15px 45px;
    font-size:18px;
    font-family: 'Poppins'; 
    border: 0;
    cursor: pointer;
    border-radius: 30px;
    background: #EF6614;
    color: #fff;
    font-weight: 600;
}
.srch-btn:hover, .vbtndv a:hover {
    background-color: #da5200;
    -webkit-transition: background-color 500ms linear;
    -ms-transition: background-color 500ms linear;
    transition: background-color 500ms linear;
}
.back-btn {
    display: none;
}
.aut_flmnbx {
    width: 510px;
    border-radius: 10px;
    background: #fff;
    border: 1px solid #D5DEE4;
    box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.15);
    position: absolute;
    top: 60px;
    left: 50%;
    transform: translate(-50%);
    overflow: auto;
    z-index: 3;
    max-height: 300px;
}
.aut_flmnbx ul {
    padding: 0;
    margin: 0;
}
.aut_flmnbx ul li:first-child {
}
.aut_flmnbx ul li {
    list-style: none;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 12px 15px;
    border-bottom: 1px solid #e5e5e5;
}

.icoactmn {
    width: 44px;
    text-align: center;
    height: 44px;
}
.icoactmn img {
    border-radius: 10px;
    object-fit: cover;
    height: 100%;
    width: 100%;
}
.actdcrpbox{width: 60%;}
._tlte_apdrptn{font-size:18px;font-weight:600;text-align: left;}
.vdays{background:#E8F5FF;color:#0091FF;border-radius:7px;text-align:center;width: 120px;padding: 6px;}
.aut_flmnbx ul li:hover{background:#eeeeee;cursor:pointer;}
.aut_flmnbx::-webkit-scrollbar{display:none;}
.tlesbvs{margin:40px 0 20px;}
.gurnt_vmain{width:100%;background:url(https://images.emtcontent.com/visa/gvisaicn.svg) no-repeat;background-position: 104% 1%;background-size: 250px;}
.sbhedng{color:#000;}
.tboptndv{border-bottom: 1px solid #E8E8E8;padding-bottom: 15px;}
.tboptndv ul{margin:0;padding:0;}
.tboptndv ul li{display:inline-block;list-style:none;cursor:pointer;margin-right:30px;font-size:18px;font-weight: 600;color:#B4B4B4;}
.tbcontnt_flbx{width:100%;gap: 16px;margin: 30px 0;}
.crdv_destn{width: 24%;margin-bottom: 45px;cursor: pointer;}
.imge_tsctn{position:relative;height:230px;transition:all .2s;}
.imge_tsctn img{width:100%;height:100%;object-fit:cover;border-radius:20px;}
.vtime{background:#181818;border-radius:8px;color:#fff;text-align:center;padding:3px 8px;width:auto;position:absolute;left:10px;top:15px;}
.dtlabtvsa{width:90%;margin: -30px auto;background:#fff;border-radius:15px;box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.10);padding: 10px;position: relative;transition:all .3s ease-in-out;}
.crdv_destn:hover .dtlabtvsa{margin:-35px auto;box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.3)}
.loctnme{border-bottom:1px solid #EDEDED;margin-bottom: 5px;padding-bottom: 5px;}
.loctnme i{width:20px;height:20px;display:inline-block;}
.gtdtym span{font-weight:700;}
/*animation*/
/* Circle */
.hover15 figure {
    position: relative;
    overflow: hidden;
    height: 100%;
    width: 100%;
    aspect-ratio: 5 / 4;
	border-radius:20px;
}
.hover15 figure img{
	transition: all .2s ease-in-out;
}
.hover15:hover figure img{
	transform:scale(1.05)
	
}

.vactv{font-weight:700 !important;color:#000 !important;position:relative;}
.vactv:after{background:#EF6614;width:30px;height:5px;border-radius:40px;bottom:-18px;left:50%;transform:translate(-50%);position:absolute;content:'';}
.echstpdv{width:23%;border:1px solid #E1E1E1;border-radius:20px;background:#F7FBFF;padding:20px;text-align:center;}
.stpvlue{width:70px;margin: 15px auto;color:#fff;background:#EF6614;text-align:center;padding: 2px;text-transform:uppercase;border-radius: 15px;}
.echstpdv h4{font-size:18px;font-weight:600;margin-bottom: 13px;}
.echstpdv p{font-size:14px;}
.discvr_vbox ul{margin-bottom:25px;}
.discvr_vbox ul li{display:inline-block;margin-right:10px;border:1px solid #E4E4E4;border-radius:40px;color:#B2B2B2;cursor:pointer;padding: 7px 15px;font-size: 17px;font-weight:500;}
.wdmax{width: 50%;}
.cpydta{border-radius:20px;position:relative;height:250px;}
.mb15{margin-bottom:15px;}
.cpydta img{border-radius:20px;height: 100%;object-fit: cover;width: 100%;}
.cpydta:before{
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(#fff0, #000000c2 120%);
    position: absolute;
    top: 0px;
    z-index: 1;
    overflow: hidden;
    border-radius: 20px;
}
.days_est{position:absolute;top: 15px;right:15px;color:#fff;text-align:center;background:#181818;border-radius:11px;padding:5px 8px;}
.plce_prcbox{position:absolute;bottom:15px;left:15px;z-index:2;}
.plce_prcbox h5{color:#fff;font-size:25px;font-weight:600;}
.strnprce{color:#fff;}
.strnprce span{color:#EF6614;font-size:20px;font-weight:700;margin-left:8px;}
.wdsml{width:24%;}
.sglchose{width:22%;border:1px solid #badeff;border-radius:20px;padding: 30px 15px;text-align:center;}
.sglchose p{font-size:15px;font-weight:600;margin-top: 20px;}
.accordion__item {
    margin-bottom: 12px;
    padding-bottom: 12px;
    border-bottom: 1px solid #eee;
    text-align: left;
}
.accordion__item__header {
    padding: 7px 0;
    cursor: pointer;
    position: relative;
    color: #000;
    font-weight: 500;
    font-size: 19px;
}
.accordion__item__header::before {
    height: 10px;
    width: 10px;
    content: "";
    position: absolute;
    right: 15px;
    top: 12px;
    transition: .5s all;
    transform: rotate(45deg);
    border-right: 3px solid #0E7EEF;
    border-bottom: 3px solid #0E7EEF;
}
.accordion__item__content {
    overflow-y: hidden;
    padding: 0;
    display: none;
    margin-bottom: 10px;
	font-size:14px;
}
.accordion__item__header.active::before{transform:rotate(-135deg);top:20px;}
.vactv2{color:#fff !important;background:#2196f3 !important;border:1px solid #2196f3 !important}




.lft-stps {
    min-width: 100px;
    width: 10%;
    max-height: 660px;
    min-height: 525px;
}

    .lft-stps .cirlc {
        position: relative;
        display: inline-block;
        height: 40px;
        width: 40px;
        border-radius: 100%;
        outline: 3px solid #E0E3E9;
        border: 2px solid #fff;
        color: #fff;
        text-align: center;
        background: #E0E3E9;
        font-size: 24px;
    }

.bg_road {
    background: url(https://images.emtcontent.com/visa/path.png) no-repeat;
    background-size: contain;
    height: 799px;
}

.lft-stps .cirlc::after, .lft-stps .cirlc::before {
    content: '';
    position: absolute;
    bottom: -335%;
    left: 48%;
    height: 325%;
    width: 2px;
    background: #E0E3E9;
}

.lft-stps .acct .cirlc::after {
    background: #29D099;
    animation: ht .5s ease-in;
}

@keyframes ht {
    from {
        height: 0;
    }

    to {
        height: 325%;
    }
}

.acct .cirlc {
    background: #29D099;
    outline: 3px solid #29D099;
}

.lft-stps .lst::after, .lft-stps .lst::before {
    height: 0;
    width: 0;
}

.stp {
    font-size: 20px;
    color: #29D099;
    margin-bottom: 20px;
    font-family: Montserrat;
    font-weight: 500;
}

.flex-row.d-flex.justify-content-between {
    position: relative;
}

.prev {
    font-size: 16px;
    cursor: pointer;
}

    .prev .downarrw {
        transform: rotate(90deg);
        top: 5px;
        right: 38px;
    }

        .prev .downarrw::before {
            border: solid #000;
            border-width: 0 2px 2px 0;
        }

    .prev:hover, .prev:hover i {
        text-decoration: underline;
    }



.deskviewonly{display:block;}
.mobviewonly{display:none;}
    @media screen and (max-width:950px){
		.mobviewonly{display:block;}
		.deskviewonly{display:none;}
        .back-btn {
           
            position: absolute;
            top: 0;
            left: 0;
            padding: 10px;
            color: #fff;
            font-size: 16px;
            display: flex!important;
            gap: 7px;
        }
        .prcs.back-btn{
            color:#000;
            font-weight:500;

        }
        .prcs img {
            filter: brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(0%) hue-rotate(277deg) brightness(90%) contrast(96%);
        }

        .back-btn img {
            max-width: 20px;
        }
		.aut_flmnbx{
			max-width:320px;
		}
		.icoactmn img {
    border-radius: 10px;
    object-fit: contain;
    height: 100%;
    width: 70%;
}
._tlte_apdrptn{
	font-size:14px;
}
        .aut_flmnbx{
            top:50px;
        }
        .aut_flmnbx ul li {
            padding: 7px 15px;
        }
        .vdays {
            background: #E8F5FF;
            color: #0091FF;
            border-radius: 7px;
            text-align: center;
            font-size: 11px !important;
            width: fit-content;
            padding: 5px;
        }
        .cmlgo{
            width: 30%;
        }
        .mid_cnt{
            max-width: 90%;
        }
        .vbtndv{
            width: fit-content;
        }
        ._srchmnbx span{
            font-size: 14px;
        }
        ._srchmnbx h1{
            font-size: 30px;
        }
        ._srchmnbx {
            width: 100%;
            margin: 50px auto;
            text-align: center;
        }
        .srch-btn {
            padding: 10px 35px;
            font-size: 15px;
        }
        .srch .bnr-srch{
            font-size: 14px;
        }
        .vbtndv a{
            padding: 10px;
            font-size: 15px;
            font-weight: 500;
        }
        .sbhedng.f20{
            font-size: 18px;
        }
        .hedmainv.f40{
            font-size: 19px;
        }
        .tboptndv ul{
            display: flex;
        }
        .tboptndv ul li{
            min-width: fit-content;
        }
        .vactv:after{
            bottom: -15px;
        }
        
        .crdv_destn,.echstpdv,.wdmax,.wdsml,.sglchose{
            width: 100%;
        }
        .stp_scnt,.why_plebx .vflx{
            flex-wrap: wrap;
            gap: 20px;
        }
        .cpydta{
            margin-bottom: 15px;
        }
        .accordion__item__header{
            font-size: 17px;
        }
        .discvr_vbox ul{
            display: flex;
            gap: 10px;
           /* justify-content: space-between;*/
        }
        .discvr_vbox ul li{
            font-size: 15px;
            margin: 0;
        }
        .tboptndv{
            width: 100%;
            overflow-y: auto;
        }

        .gurnt_vmain {
            background-position: 201% 0%;
        }

    .crdv_destn, .echstpdv, .wdmax, .wdsml, .sglchose {
        width: 48%;
    }	
    }

.dis_star {
    filter: brightness(0) saturate(100%) invert(75%) sepia(3%) saturate(23%) hue-rotate(353deg) brightness(94%) contrast(87%);
}
.hover15 figure:hover::before {
    content:'';
    -webkit-animation: circle .75s;
    animation: circle .75s;
}

@media screen and (max-width: 500px) {
    .crdv_destn, .echstpdv, .wdmax, .wdsml, .sglchose {
        width:100%;
    }
}
.dsclbx{
    background: #FFF1CA;
    border: 0;
    font-size: 14px;
    border-left: 6px solid #F1D37F;
    display: flex;
    align-items: center;
    gap: 5px;
    border-radius: 5px;
    padding: 10px
}
.dsclbx img{
 width: 16px;
}

.dsctxt{
font-weight:600;
font-size:15px;
}</pre></body></html>