.Minoxidil-banner{background:#5b2870;min-height: 150px;width:100%;background-size:cover;display:flex;align-items:center;margin-top:65px;border-radius:0 0 45px 45px}
.Minoxidil-title{font-size:44px;color:#fff;font-weight:700;text-align:center;width:100%}
.Minoxidil-info .sec3-title{font-size:50px;width:60%;padding-bottom:55px}
.Minoxidil-info{padding-top:125px}
.Minoxidil-info .sec4-main-slider-description{font-size:22px}
.Minoxidil-mg{position:relative}
.Minoxidil-mg-inner img{width:100%;height:auto;max-height:600px;object-fit:cover;object-position:bottom;border-radius:8%;border:2px solid #5b2870}
.Minoxidil-theme img{position:absolute;bottom:-20.6%;left:0;width:80%;height:auto}
.Minoxidil-form .sec3-title{font-size:40px;padding-top:100px}
.Minoxidil-form h3{font-weight:500;color:var(--gold);line-height:1;font-size:25px;padding-bottom:10px}
.form-group{margin-bottom:15px;display:flex;flex-direction:column}
label{display:block;margin-bottom:5px;color:#a7a9ab;font-size:18px;font-weight:300}
input,select,textarea{width:100%;padding:8px;margin-bottom:10px;font-weight:300;font-size:19px!important;border:1px solid #ddd;color:#a7a9ab}
.error{color:red}
.radio-group{display:flex;gap:12px;padding-right:10px}
.text-field{margin-bottom:10px;display:flex;position:relative}
.upload-container{border:1px solid #ddd;display:flex;align-items:center;padding:8px 10px;width:100%;cursor:pointer;justify-content:space-between;flex-direction:row-reverse}
.upload-icon{color:#c4a46d;font-size:20px;margin-left:10px}
.upload-label{color:#999}
input[type=file]{display:none}
span.upload-icon svg{width:33px;height:auto}
input[type=radio]{width:auto;padding:0;margin:0}
.radio-group label{color:#b99f60;font-size:19px}
.text-field p{color:#b99f60;font-size:18px;padding-right:10px}
.section{padding-bottom:60px}
p.sp{position:absolute;left:0;font-size:16px}
.Minoxidil-form{padding-bottom:50px}
.form-submittion span{color:#b99f60;font-size:16px;font-weight:400}
.booking-btn{font-size:20px}
::placeholder{color:#b1acb4;opacity:1}
textarea::-webkit-input-placeholder{color:#b1acb4}
textarea::-moz-placeholder{color:#b1acb4}
textarea:-ms-input-placeholder{color:#b1acb4}
textarea::-ms-input-placeholder{color:#b1acb4}
.Minoxidil-price{font-weight:500;color:var(--gold);line-height:1;font-size:25px;padding-bottom:10px;text-align:center;padding-top:50px}
@media screen and (max-width:1600px){
form input,form input::-webkit-input-placeholder{font-size:16px}
input,select,textarea{font-size:16px!important}
.Minoxidil-info .sec4-main-slider-description{font-size:18px}
.Minoxidil-info .sec3-title{font-size:35px;width:70%;padding-bottom:44px}
.Minoxidil-form .sec3-title{font-size:29px;padding-top:50px}
.Minoxidil-form h3{font-size:22px}
.form-submittion span{font-size:16px;width:75%;display:inline-block}
.Minoxidil-banner{background-size:cover;display:flex;align-items:center}
.Minoxidil-title{font-size:40px}
.Minoxidil-theme img{bottom:-16.6%}
span.upload-icon svg{width:25px;height:auto}
}
@media screen and (max-width:768px){
.Minoxidil-banner{background-size:cover;display:flex;align-items:center}
.Minoxidil-title{font-size:26px;padding:0 15px}
.Minoxidil-info .sec3-title{font-size:24px;width:100%;padding-bottom:10px}
.Minoxidil-info .sec4-main-slider-description{font-size:16px;padding-bottom:50px}
.Minoxidil-info{padding:50px 15px}
.Minoxidil-form{padding:0 15px 65px 15px}
.Minoxidil-form .sec3-title{font-size:21px;padding-top:110px}
.Minoxidil-form h3{font-size:18px}
.form-label,form span{font-size:16px}
.section{padding-bottom:50px}
.form-submittion span{font-size:15px;width:65%;display:inline-block}
.form-group{display:block}
}
@media screen and (max-width:650px){
.Minoxidil-info{padding:0 15px}
.form-submittion span{font-size:15px;width:100%;display:inline-block}
.Minoxidil-mg-inner img{max-height:310px}
.Minoxidil-theme img{bottom:-20.6%}
}