#bookingForm #submitBtn{margin:15px 0 0!important}#bookingForm p{margin-top:15px}.contact{background-image:url(../img/bg-style-2.png);background-color:#9782ad}.contact form{padding:0 10px}.contact_intro p{padding-bottom:15px}.contact_intro h2{margin-bottom:15px!important}.circle_icon{width:85px;height:85px;line-height:85px;border-radius:50%;text-align:center;color:#fff;font-size:2rem;display:inline-block;background-color:#ea7186;margin-bottom:1rem}.contact_intro h2,.contact_intro p{color:#fff}.circle_icon i::before{font-size:28px}.yellow .circle_icon{background-color:#f0c24b}.green .circle_icon{background-color:#a6c59c}.antispam{display:none}.form-control{display:block;width:100%;background-color:#f4f4f4;border-radius:25px;-webkit-box-shadow:none;box-shadow:none;color:#4b4b4b!important;height:calc(1.5em + 1.125rem + 6px);padding:.5625rem 1.25rem;background-clip:padding-box;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;font-family:"Muli",sans-serif;padding:1.59em}.form-control:focus{-webkit-box-shadow:none;box-shadow:none;background-color:#f4f4f4!important}.google-maps{position:relative;padding-bottom:30%;height:0;overflow:hidden;border:3px solid #fff}.google-maps iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}iframe{border-width:0}.message-box{padding-top:22px}.contactSection{background-color:#fefefe}@media (max-width: 576px){.contactSection .pricing-card p{font-size:16px!important}.contactSection .green{margin-top:30px}.contactSection .yellow{max-width:100%!important}.contactSection{padding:30px 5px!important}}@media (max-width: 480px){.circle_icon{height:60px!important;width:60px!important;line-height:58px!important}.circle_icon i::before{font-size:24px!important}.contact_intro i{font-size:32px!important;margin-top:10px}.contact_intro p{padding-bottom:0!important}}@media (max-width: 991px){.contactSection .yellow{padding-top:30px;max-width:70%;margin:0 auto}}#bookingSection{padding-top:30px!important}@media (max-width: 576px){#bookingSection{padding-bottom:40px!important;padding-top:15px!important}.about_text,.padding_para{padding:0 15px!important}}@media (max-width: 480px){.contact_intro form p {margin-top: 18px !important;}}