
.details {
    background: #000;height:100px;margin-top:20px;
}


.box{ color: #fff;width:100%;
        padding:0px;
        display: none;
        height:110px;margin-bottom: 45px;}

.green{padding:8px;}   

.blue{padding:8px;}      


.text{text-align: left;font-size: 20px;font-weight: 500;color:#2b2b2b;}

input, textarea, select {
    font-weight: 400;
    -webkit-appearance: none;
    appearance: none;
    border-radius: 0;
    border: 0px none;
    width: 100%;
}


.asd{padding-left: 0px;}
.field{margin-top: 18px;}

.padd{padding-bottom:15px;background:none;}

.inpt {background: none;border: 1px solid #a49f9f;padding: 5px;color:#2b2b2b;margin-top:15px;}

.title{color:#2b2b2b;font-size: 13px;font-weight:500;margin-top:10px;}

.suprt{background: none;border-bottom: 1px solid #a49f9f;padding: 5px;}

.select{padding: 10px;border-bottom: 1px solid #a49f9f;background: none;color: #2b2b2b;}

.cls{position: relative;left:-40px;color:#a49f9f;opacity: 1}

.cls1{color: #fff;opacity: 1}

.contact-block {
    position: relative;
    background: #f6f6f6;
    text-align: center;
    padding: 45px 15px 55px;
    margin-bottom: 30px;
    height: 580px;
}

@media (max-width: 768px) {
    .red{padding: 0px;}
    .green{padding: 0px;}
    .blue{padding: 0px;}
    .cls{position: relative;left:0px;top:-55px;color:#a49f9f;opacity: 1}
    .box{ color: #fff;width:100%;padding: 0px;display: none;height:auto;margin-bottom: 20px;}}