.banner-borm-box form { background: #ffffff2b; padding: 30px; backdrop-filter: blur(4px); border-radius: 20px; }
.banner-borm-box .row { display: flex; flex-wrap: wrap; gap: 15px; }
.banner-borm-box .row .col-md-6 { width: calc(50% - 15px / 2); }
.banner-borm-box .row .col-12 { width: 100%; }
.banner-borm-box .row p { margin-bottom: 0; }
.banner-borm-box .row .col-md-6 input, 
.banner-borm-box .row .col-12 textarea { border: 1px solid #fff; background: transparent; color: #fff; }
.banner-borm-box .row .col-md-6 input {height: 48px; border-radius: 60px;}
.banner-borm-box .row .col-12 textarea {height: 120px; border-radius: 20px;}
.banner-borm-box .row .submit-button-cstm-style input[type='submit'] { background-color: #d4b05d; border: 1px solid #d4b05d; color: #fff; padding: 10px 30px; border-radius: 30px; font-weight: 600;}
.banner-borm-box .row .submit-button-cstm-style input[type='submit']:hover { background-color: #fff; color: #d4b05d; }
.banner-borm-box .row .col-md-6 input::placeholder,
.banner-borm-box .row .col-12 textarea::placeholder { color: #fff; }
.banner-borm-box .row .col-md-6 input::placeholder,
.banner-borm-box .row .col-12 textarea::-ms-input-placeholder { /* Edge 12 -18 */ color: #fff; }





@media only screen and ( max-width: 575px ) { 
    .banner-borm-box .row .col-md-6 { width: 100%; }
    .banner-borm-box form { padding: 20px; }
}