@font-face {
    font-family: TheSans;
    src: url(TheSans-Bold.otf);
  }
*{
    padding:0px;
    margin: 0px;
    box-sizing: border-box;
    direction: rtl;
    font-family: TheSans;
}

form.formHolder {
    padding: 20px;
    width: 100%;
     
}
.row1 {
    
    margin-top: 20px;
    margin-left:20px;
}
.rd {
    
    display: none;
}

.radioimg {
    
        width:100%;
    padding:3px;

}
.rdimg {
    width:100%;
    margin:10px;
    
}
.rdimg {
    
    background-color: #f5ede7;
    filter: inherit;
}
.row1 input:checked + .rdimg{
    
    background-color: #05496a;
     filter: brightness(80%);

}

.ofstart {
    
    background-image: url(../img/main-background.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    padding-top: 25px;
}
.form-control {
    font-size:1.5rem;
    
    color: #004f70;

}

.form-control::placeholder {    
    color: #A4324A22;
}
select.form-control:not([size]):not([multiple]) {
    height: calc(5rem + 2px)!important;
}
#buyBtn{
    background-color: #004f70;
    color: #fff;
    border: 2px #02131a solid;
}
option {
    font-size: 1rem!important;
}
.TitleMid{
    text-align: center;
    font-size: 2rem;
    font-family: TheSans;
    color: #AF874E;
}
select.form-control:not([size]):not([multiple]) {
    height: calc(6rem + 2px);
}