
.price.banner-price .aed  {
    display: inline-block;
font-size: 24px;
color: #fff;
}
.correct-aed .val{flex-direction: row; padding: 32px 0px;}
.correct-aed .aed{height: auto;
    vertical-align: 0;
    margin-right: 0;}
#vision .btn-gold{font-size: 11px; padding: 10px 15px;}
#vision .dcard .dc-in {padding: 15px 20px;}
#vision .dcard .btn i{width: 20px; height: 20px; font-size: 10px;}
.eye-fff{color: #fff;}
.excl {grid-template-columns: none;}
.currency-wrap {
    position: relative;
    
}

.currency-wrap .cur {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    width: 88px;
    height: 100%;
    padding: 10px 18px 10px 12px;
    border: 1px solid rgba(255, 255, 255, 0.172);
    border-radius: 40px;
    background-color: transparent;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23F4EFE9' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right 15px center;
    background-size: 16px;
    color: #fff;
    font-size: 13px;
    /* font-weight: 100; */
    cursor: pointer;
    outline: none;
}

.currency-wrap .cur option {
    color: #000;
    background: #fff;
}
.pd-grid .eyebrow{font-size: 20px; margin-bottom: 20px;}
.pd-hero.cd-hero{min-height: fit-content; padding: 160px 0 40px;}
.pd-hero.cd-hero .pd-title{bottom: 20px;}
.rps-box{min-height: 830px !important;}
.rps-box .pd-title{bottom: -70px !important;}





@media (min-width:1500px){
    .pd-hero.cd-hero .pd-title{ bottom: 30px !important;}
    .pd-hero.cd-hero {min-height:fit-content; }
    .pd-hero {min-height:fit-content !important; }
}
@media (max-width:768px){
    .pd-hero.cd-hero .pd-title{ bottom: 0px !important;}
    .currency-wrap .cur{width:73px;}
    .visa-box, .about{display: block; }
    .calc{margin-top: 20px; padding: 19px;}
    .stats{display: block;}
    .stats .stat{margin: 10px 0;}
    .svc .ic{margin-bottom: 30px;}
}
@media (max-width:420px){
    .feature .info{display: block;}
    .price.banner-price{text-align: left; margin-top: 20px;}
    #props .head-row{margin-bottom: 30px;}
}
@media (max-width:370px) {
    .mini-stat{top: -63px;}
    .chips .chip{ padding: 10px 9px; font-size: 11px;}
    .visa-box .val{font-size: 20px; padding: 10px 0; margin-top: 20px;}
    .nav-in{padding: 0px 13px;}
    /*.logo .site-logo{width: 33px;}*/
}

