
.couger-menu img {
  margin-top: -15px;
}
.main-content {
  margin: 30px 40px;
}
.submenu-contact {
  position: absolute;
  top: 55px;
  width: auto !important;
}
.submenu-contact li {
  margin-left: 10px !important;
}
.contact-drop{
  display: flex;
  align-items: center;
  height: 70px;
}

.form-title {
  font-style: normal;
  line-height: 38px;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  color: #000000;
  font-family: 'Roboto';
  margin-bottom: 20px !important;
}
.address-child {
  margin: 0 0 50px 0;
}
label {
  text-transform: uppercase;
}
.contact-form-style select {
  background: #FAFAFA;
  border: 1px solid #C4C4C4;
  border-radius: 8px;
}
.contact-form-style input {
  background: #FAFAFA;
  border: 1px solid #C4C4C4;
  border-radius: 8px;
}
.contact-form-style button {
  background: #43B2B3;
  border-radius: 40px;
}
.button-container {
  text-align: center;
}
footer p, footer a {
  padding-bottom: 0 !important;
}
@media(min-width:769px) {
  .form-title {
    font-size: 23px;
  }  
	.mobile {
		display: none;
	}
}
@media(max-width:768px) {
  .form-title {
    font-size: 32px;
  }  
	.desktop {
		display: none;
	}
  .form-title {
    text-align: center;
  }
  .mobile-address {
    margin-top: 70px;
  }
}
.container-thankyou{
  display: flex;
  align-items: center;
  background-color: #F1F8F8;
  height: 85vh;
  padding: 0;
}
.thankyou{
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 580px;
  margin: auto;
}
.thankyou h1{
  font-family: Roboto;
  font-size: 23px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 0.15em;
}
.thankyou p{
  font-family: Noto Sans;
  font-size: 18px;
  font-weight: 400;
  line-height: 37px;
}

@media screen and (max-width: 767px) {
  .main-content{
    margin: 0;
  }
  .container-thankyou{
    height: 100vh;
  }
}