.conatct-main{padding:40px 0}.contact-heading, .contact-heading h2{font-size:24px;font-family:"Open Sans";text-transform:uppercase;color:#b8a10c}.contact-info-main{margin:30px 0}.contact-info{padding-bottom:30px}.contact-info span{font-size:60px;padding:10px 0;display:inline-block}.contact-info-heading{font-size:18px;font-weight:bold;padding:5px 0;color:#b8a10c}.contact-info p a{color:#000}.contact-form{background-color:#fff;-webkit-box-shadow:-1px 0 20px 1px rgba(0,0,0,.16);-moz-box-shadow:-1px 0 20px 1px rgba(0,0,0,.16);box-shadow:-1px 0 20px 1px rgba(0,0,0,.16);padding:15px;border-radius:6px}.contact-form form{padding:15px}.contact-form form .form-control{display:block;width:100%;padding:10px;font-size:1rem;line-height:1.5;color:#fff;background-color:#b8a10c;background-clip:padding-box;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.contact-form form .btn{background:#b8a10c;padding:15px 25px;border-radius:6px;text-transform:uppercase;border:none;margin-top:15px}.hvr-sweep-to-right:before{background:#4c3d01;border-radius:6px}.contact-info p{font-size:16px;font-weight:600}.map{margin:40px 0 0 0}.contact-top{padding:80px 0 250px 0}.contact-subheading{font-size:24px;color:#761e33;font-family:"Open Sans"}.contact-top-heading h2{font-size:30px;color:#292929;font-family:"Open Sans"}.contact_call{position:relative;max-width:270px;font-size:24px;font-family:"Open Sans";padding-left:60px}.contact_call a{font-size:30px;font-family:"Open Sans";color:#761e33;font-weight:bold;display:inherit}.contact_call:before{content:"";position:absolute;left:0;font-family:'icomoon' !important;top:10px;font-size:46px}.main-heading{font-size:36px;color:#fc0;font-family:"Open Sans";text-transform:uppercase;margin-bottom:100px}.banner-bread{list-style:none;margin:10px 0 0 0;padding:0}.banner-bread li{display:inline-block;margin:0;padding:0 5px}.banner-bread li i{padding:0 0 0 10px;color:#fff}.banner-bread li a{font-size:16px;margin:0;padding:0;color:#fff}@media screen and (max-width:990px){.contact-top{padding:80px 0 0 0}}@media screen and (max-width:767px){.contact-info{padding-bottom:0;text-align:center}.contact-info-main{text-align:center}.inner-curve-bottom{background-image:none}}