.contact-form-btm {
    background: none !important;
    border: 0px !important;
    border-bottom: 1px solid #ccc !important;
    border-radius: 0px !important;
    margin-bottom: 2% !important;
    color: #fff !important;
    font-family: 'Poppins Thin';
    font-weight: 600;
    padding-top: 3px !important;
    padding-bottom: 10px !important;
    padding-left: 0px !important;
    font-size: 14px !important;
	}
.contact-form-btm::placeholder {
    
    color: #fff !important;
    font-family: 'Poppins Thin';
    font-weight: 600;
}
	input.wpcf7-form-control.wpcf7-phonetext.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-phonetext.form-control.contact-form-btm {
    margin-bottom: 2% !important;
}
.contact-form-btm:focus {
  background:none !Important;
    box-shadow: none !important;
}
.contact-form-sub {
   background: #eace46 !important;
    border: 0px !important;
    width: 100%;
    max-width: 30%;
    display: flex !important;
    justify-content: center;
    margin: auto;
    padding: 2% 6% !important;
    border-radius: 25px !important;
    font-family: 'Poppins Semibold';
    text-transform: uppercase;
    margin-top: 6%;
    font-weight: 900 !important;
    font-size: 18px !important;
    color: #014783 !important;
}
.contact-form-subscribe {
    background: #eace46 !important;
    border: 0px !important;
    width: 100%;
    max-width: 60%;
    display: flex !important;
    justify-content: center;
    margin: auto;
    padding: 4% 6% !important;
    border-radius: 25px !important;
    font-family: 'Poppins Semibold';
    text-transform: uppercase;
    margin-top: 6%;
    font-weight: 900 !important;
    font-size: 16px !important;
    color: #014783 !important;
    margin-bottom: 4%;
}

.banner-field {
    font-family: 'Poppins Regular';
    margin-bottom: 2%;
    border-radius: 17px !important;
    box-shadow: none !Important;
    font-size: 12px !important;
    border: 0px !important;
    padding: 6px 10px !important;
}
.width50field{
    column-gap: 6px;
}
.carousel-control-next
{
    justify-content: flex-end !Important;
    width: fit-content;
}
.carousel-control-prev{
    justify-content: flex-start !important;
    width: fit-content;
}
	input#mobile {
   
		padding-left: 3rem!important;
/*     padding-right: 3rem!important; */
    font-family: 'Poppins Regular' !important;
    color: #666 !important;
    opacity: 1;
}
	select.form-control {
    -webkit-appearance: menulist !important;
}
.banner-submit {
    background: none;
    border: none;
    margin-top: 4%;
    /* float: right; */
    /* margin-right: -14%;
    margin-top: -11%; */
}


.sidenav {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 1;
    top: 0;
    right: 0;
    background-color: #111;
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 60px;
    
  }
	.no-display{
		display:none;
	}
  .sidenav a {
    padding: 8px 8px 8px 32px;
    text-decoration: none;
    font-size: 25px;
    color: #818181;
    display: block;
    transition: 0.3s;
  }
button.tablinks {
    background: #fff !important;
}
  h3.main-head.text-uppercase {
    text-align: center;
    margin: 6% 0%;
    padding-bottom: 2%;
    border-bottom: 1px solid;
    font-size: 25px;
}
h5.enquiy-head {
    text-align: center;
    margin-bottom: 3%;
    font-family: 'Poppins Semibold';
    font-size: 22px;
}
p.enquire-now-para {
    text-align: center;
    padding: 0px 24px;
}
  
  .sidenav a:hover {
    color: #f1f1f1;
  }
  
  .sidenav .closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
  }
  
.subscribe-para{
    color: #fff;
    font-family: 'Poppins Thin';
    font-weight: 600;
    margin-bottom: 5%;
    font-size: 13px;
}


.sign{
    display:none;
}
button:focus, button:hover, input[type=button]:focus, input[type=button]:hover, input[type=submit]:focus, input[type=submit]:hover {
    background: none;
}


/* Style the tab */

.tablinks:hover .default-tab-content{
  display:none;
}
select#\30 0N4w00000G6JNi {
    color: #666;
}
/* Style the buttons inside the tab */
.tab button {
display: block;
background-color: inherit;
color: black;
padding: 22px 16px;
width: 100%;
border: none;
outline: none;
text-align: left;
cursor: pointer;
font-size: 17px;
}
	.intl-tel-input.allow-dropdown input, .intl-tel-input.allow-dropdown input[type=tel], .intl-tel-input.allow-dropdown input[type=text], .intl-tel-input.separate-dial-code input, .intl-tel-input.separate-dial-code input[type=tel], .intl-tel-input.separate-dial-code input[type=text] {
    padding-right: 6px;
    padding-left: 52px !important;
    margin-left: 0;
}
	.intl-tel-input .country-list .country-name, .intl-tel-input .country-list .flag-box {
    margin-right: 6px;
    color: #000 !important;
    font-size: 12px !important;
}
button.tablinks {
  background: none;
  color: white;
  font-size: 18px;
  line-height: 20px;
  text-align: center;
  border:none;
	    padding: 0px !important;
}
button.tablinks:hover + .tabcontent{
  color:red;
}
	div#mobile-error {
    margin-top: 5% !important;
    margin-bottom: 0% !important;
}
#salesforce .banner-field {
    margin-top: .5rem !important;
}
	.error-message {
    font-family: 'Poppins Regular';
    font-size: 14px;/*
    margin-top: 1%;
    margin-bottom: -1%;*/
    color: red;
}
	p.recaptcha-error {
    font-size: 14px;
    margin-bottom: 1%;
    margin-top: 1%;
}
button.tablinks:hover {
 cursor:pointer;
 color:#f76042;
}
	input[type="submit"]:hover {
    background: #fff !important;
    color: #000 !important;
}
	input[type="submit"] {
    background: #000 !important;
    color: #fff !important;
}