* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  outline: none;
  /* font-family: "Muli", sans-serif; */
  font-family: 'Roboto Condensed', sans-serif;
  overflow-wrap: break-word;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}


.noUi-target{
  border:none !important;
}


html {
  scroll-behavior: smooth;
}

label {
  margin: 0;
  padding: 0;
}

body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  overflow-x: hidden;
  
}

ul {
  margin: 0;
}

section {
  padding: 150px 0;
  overflow-x: hidden;
  clear: both;
}

header,
footer {
  clear: both;
}

.default-button.white {
  background-color: white;
  color: #fe6345;
  border: none;
  transition: 0.3s ease all;
}

.default-button.white i,.default-button.white svg {
  font-size: 14px;
  color: #fe6345;
  transition: 0.3s ease all;
  fill:#fe6345;
}

.default-button.white:hover {
  background-color: #fe6345;
  color: white;
}

.default-button.white:hover i, .default-button.white:hover svg{
  font-size: 14px;
  color: white;
  fill:white;
}

.default-button {
  padding: 14px 33px;
  font-size: 14px;
  font-weight: 700;
  background-color: #fe6345;
  color: #fff;
  transition: 0.3s ease all;
  border-radius: 2px;
  border: none;
}
input.default-button,button.default-button{
  border: none;
}

.default-button:hover,.default-button:visited,.default-button:active,.default-button:focus{
  border: none;
}

.default-button:hover {
  background-color: #4f5252;
  color: white;
  text-decoration: none;
}

.default-button i {
  font-size: 14px;
  color: white;
}

.default-button.bordless {
  border: none;
}
.default-button.whitebordless{
  border:2px solid white;
}

.default-button.brown {
  background-color: #523014;
}

.default-button.brown:hover {
  background-color: #fe6345;
}

.default-button.gray {
  background: #4f5252;
}

.default-button.gray:hover {
  background-color: #fe6345;
}

