.booking-section .container .row .col-md-12 h1.text-center:after{content:"";display:block;width:120px;height:3px;background-color:#e74c3c;margin:10px auto 0}section{background-image:url(/images/about-us/sunset.jpg);background-repeat:no-repeat;background-position:50%}body{height:auto}.centered-form{max-width:500px;margin:0 auto}.centered-form .form-control{max-width:100%}@media (max-width:438px){.booking-section .container .row{width:367px;position:relative;right:30px}}@media (max-width:381px){.booking-section .container .row{right:49px}}@media (max-width:359px){.booking-section .container .row{right:40px;width:320px}}@media (max-width:338px){.booking-section .container .row{right:52px}}input::placeholder{color:#888;font-style:italic;font-size:13px;opacity:1}#messageContainer{text-align:center;padding:30px;border-radius:15px;box-shadow:0 8px 20px rgba(0,0,0,.2);max-width:600px;margin:50px auto;width:700px;display:none}@media (max-width:1042px){#messageContainer{width:100%}}.booking-section .container .row .col-md-6{background-color:#131313;opacity:.7;padding:24px 0;border-radius:15px}.booking-section .container .row .col-md-6 form{padding:15px 12px}.booking-section .container .row .col-md-6 form input,select{background-color:white}.booking-section .container .row .col-md-6 .mb-3{width:90%;margin:0 auto}@media (max-width:400px){.booking-section .container .row .col-md-6{margin-right:10px}}@media (max-width:392px){.booking-section .container .row .col-md-6{width:90%}}@media (max-width:359px){.booking-section .container .row .col-md-6{width:95%;margin-left:10px}}