.amd-background {
  background-color: #FFFFFF;
}

.amd-button {
  box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.5);
}

.amd-button--default {
  background-color: #ffffff;
  color: #212121;
}

.amd-button--default:hover, .amd-button--default:focus {
  background-color: #f9f9f9;
}

.amd-button--default:active {
  background-color: #f2f2f2;
}

.amd-button--primary {
  background-color: #009688;
  color: #FFFFFF;
}

.amd-button--primary:hover, .amd-button--primary:focus {
  background-color: #00897c;
}

.amd-button--primary:active {
  background-color: #007d71;
}

.amd-button--secondary {
  background-color: #448AFF;
  color: #FFFFFF;
}

.amd-button--secondary:hover, .amd-button--secondary:focus {
  background-color: #3782ff;
}

.amd-button--secondary:active {
  background-color: #2b7aff;
}

.amd-dropdown {
  display: inline-block;
}

.amd-dropdown__content {
  background-color: #FFFFFF;
  min-width: 150px;
  padding: 10px 0;
  border: 1px solid rgba(0, 0, 0, 0.15);
  z-index: 2;
  box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.5);
}

img.amd-responsive-img {
  width: 100%;
  height: auto;
}

.amd-background-img {
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}

.amd-background-img--full-height {
  height: 100vh;
}

.amd-input {
  min-width: 225px;
}

.amd-input::placeholder {
  color: #757575;
}

.amd-overlay {
  opacity: 0;
  visibility: hidden;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

.amd-overlay--fixed {
  position: fixed;
}

.amd-overlay--absolute {
  position: absolute;
}

.amd-overlay--visible {
  opacity: 0.6;
  visibility: visible;
}

div.amd-sidenav div.amd-sidenav-backdrop {
  background-color: black;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1), visibility 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  opacity: 0;
  visibility: hidden;
}

div.amd-sidenav div.amd-sidenav-content {
  padding: 10px;
  background-color: white;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  transform: translateX(-100%);
  transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), visibility 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  visibility: hidden;
}

@media all and (min-width: 600px) {
  div.amd-sidenav div.amd-sidenav-content {
    right: 30%;
  }
}

@media all and (min-width: 960px) {
  div.amd-sidenav div.amd-sidenav-content {
    right: 50%;
  }
}

@media all and (min-width: 1280px) {
  div.amd-sidenav div.amd-sidenav-content {
    right: 60%;
  }
}

@media all and (min-width: 1920px) {
  div.amd-sidenav div.amd-sidenav-content {
    right: 70%;
  }
}

div.amd-sidenav.isOpen div.amd-sidenav-backdrop {
  opacity: 0.6;
  cursor: pointer;
  visibility: visible;
}

div.amd-sidenav.isOpen div.amd-sidenav-content {
  transform: translateX(0);
  visibility: visible;
}

.amd-input-container {
  border: 1px solid rgba(0, 0, 0, 0.15);
  padding: 5px 7.5px;
  color: #757575;
  font-size: 16px;
  display: inline-block;
}

.amd-input-container--focussed {
  border-color: #009688;
}

.amd-menu__item {
  color: #212121;
  padding: 2.5px 10px;
}

.amd-menu__item:hover {
  cursor: pointer;
  background-color: #f7f7f9;
}

.amd-navbar {
  box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.5);
}

.amd-navbar--default {
  background-color: #ffffff;
  color: #212121;
}

.amd-navbar--primary {
  background-color: #009688;
  color: #FFFFFF;
}

.amd-navbar--secondary {
  background-color: #448AFF;
  color: #FFFFFF;
}

.amd-navbar__item--default {
  background-color: #ffffff;
  color: #212121;
}

.amd-navbar__item--default:hover, .amd-navbar__item--default:focus {
  background-color: #f9f9f9;
}

.amd-navbar__item--default:active {
  background-color: #f2f2f2;
}

.amd-navbar__item--primary {
  background-color: #009688;
  color: #FFFFFF;
}

.amd-navbar__item--primary:hover, .amd-navbar__item--primary:focus {
  background-color: #00897c;
}

.amd-navbar__item--primary:active {
  background-color: #007d71;
}

.amd-navbar__item--secondary {
  background-color: #448AFF;
  color: #FFFFFF;
}

.amd-navbar__item--secondary:hover, .amd-navbar__item--secondary:focus {
  background-color: #3782ff;
}

.amd-navbar__item--secondary:active {
  background-color: #2b7aff;
}

.text-center {
  text-align: center;
}

.text-left {
  text-align: left;
}

.text-right {
  text-align: right;
}

[padding="5"] {
  padding: 5px;
}

[padding-y="5"] {
  padding-top: 5px;
  padding-bottom: 5px;
}

[padding-top="5"] {
  padding-top: 5px;
}

[padding-bottom="5"] {
  padding-bottom: 5px;
}

[padding-x="5"] {
  padding-left: 5px;
  padding-right: 5px;
}

[padding-left="5"] {
  padding-left: 5px;
}

[padding-right="5"] {
  padding-right: 5px;
}

[margin="5"] {
  margin: 5px;
}

[margin-y="5"] {
  margin-top: 5px;
  margin-bottom: 5px;
}

[margin-top="5"] {
  margin-top: 5px;
}

[margin-bottom="5"] {
  margin-bottom: 5px;
}

[margin-x="5"] {
  margin-left: 5px;
  margin-right: 5px;
}

[margin-left="5"] {
  margin-left: 5px;
}

[margin-right="5"] {
  margin-right: 5px;
}

[padding="10"] {
  padding: 10px;
}

[padding-y="10"] {
  padding-top: 10px;
  padding-bottom: 10px;
}

[padding-top="10"] {
  padding-top: 10px;
}

[padding-bottom="10"] {
  padding-bottom: 10px;
}

[padding-x="10"] {
  padding-left: 10px;
  padding-right: 10px;
}

[padding-left="10"] {
  padding-left: 10px;
}

[padding-right="10"] {
  padding-right: 10px;
}

[margin="10"] {
  margin: 10px;
}

[margin-y="10"] {
  margin-top: 10px;
  margin-bottom: 10px;
}

[margin-top="10"] {
  margin-top: 10px;
}

[margin-bottom="10"] {
  margin-bottom: 10px;
}

[margin-x="10"] {
  margin-left: 10px;
  margin-right: 10px;
}

[margin-left="10"] {
  margin-left: 10px;
}

[margin-right="10"] {
  margin-right: 10px;
}

[padding="15"] {
  padding: 15px;
}

[padding-y="15"] {
  padding-top: 15px;
  padding-bottom: 15px;
}

[padding-top="15"] {
  padding-top: 15px;
}

[padding-bottom="15"] {
  padding-bottom: 15px;
}

[padding-x="15"] {
  padding-left: 15px;
  padding-right: 15px;
}

[padding-left="15"] {
  padding-left: 15px;
}

[padding-right="15"] {
  padding-right: 15px;
}

[margin="15"] {
  margin: 15px;
}

[margin-y="15"] {
  margin-top: 15px;
  margin-bottom: 15px;
}

[margin-top="15"] {
  margin-top: 15px;
}

[margin-bottom="15"] {
  margin-bottom: 15px;
}

[margin-x="15"] {
  margin-left: 15px;
  margin-right: 15px;
}

[margin-left="15"] {
  margin-left: 15px;
}

[margin-right="15"] {
  margin-right: 15px;
}

[padding="20"] {
  padding: 20px;
}

[padding-y="20"] {
  padding-top: 20px;
  padding-bottom: 20px;
}

[padding-top="20"] {
  padding-top: 20px;
}

[padding-bottom="20"] {
  padding-bottom: 20px;
}

[padding-x="20"] {
  padding-left: 20px;
  padding-right: 20px;
}

[padding-left="20"] {
  padding-left: 20px;
}

[padding-right="20"] {
  padding-right: 20px;
}

[margin="20"] {
  margin: 20px;
}

[margin-y="20"] {
  margin-top: 20px;
  margin-bottom: 20px;
}

[margin-top="20"] {
  margin-top: 20px;
}

[margin-bottom="20"] {
  margin-bottom: 20px;
}

[margin-x="20"] {
  margin-left: 20px;
  margin-right: 20px;
}

[margin-left="20"] {
  margin-left: 20px;
}

[margin-right="20"] {
  margin-right: 20px;
}

[padding="25"] {
  padding: 25px;
}

[padding-y="25"] {
  padding-top: 25px;
  padding-bottom: 25px;
}

[padding-top="25"] {
  padding-top: 25px;
}

[padding-bottom="25"] {
  padding-bottom: 25px;
}

[padding-x="25"] {
  padding-left: 25px;
  padding-right: 25px;
}

[padding-left="25"] {
  padding-left: 25px;
}

[padding-right="25"] {
  padding-right: 25px;
}

[margin="25"] {
  margin: 25px;
}

[margin-y="25"] {
  margin-top: 25px;
  margin-bottom: 25px;
}

[margin-top="25"] {
  margin-top: 25px;
}

[margin-bottom="25"] {
  margin-bottom: 25px;
}

[margin-x="25"] {
  margin-left: 25px;
  margin-right: 25px;
}

[margin-left="25"] {
  margin-left: 25px;
}

[margin-right="25"] {
  margin-right: 25px;
}

[padding="30"] {
  padding: 30px;
}

[padding-y="30"] {
  padding-top: 30px;
  padding-bottom: 30px;
}

[padding-top="30"] {
  padding-top: 30px;
}

[padding-bottom="30"] {
  padding-bottom: 30px;
}

[padding-x="30"] {
  padding-left: 30px;
  padding-right: 30px;
}

[padding-left="30"] {
  padding-left: 30px;
}

[padding-right="30"] {
  padding-right: 30px;
}

[margin="30"] {
  margin: 30px;
}

[margin-y="30"] {
  margin-top: 30px;
  margin-bottom: 30px;
}

[margin-top="30"] {
  margin-top: 30px;
}

[margin-bottom="30"] {
  margin-bottom: 30px;
}

[margin-x="30"] {
  margin-left: 30px;
  margin-right: 30px;
}

[margin-left="30"] {
  margin-left: 30px;
}

[margin-right="30"] {
  margin-right: 30px;
}

[padding="35"] {
  padding: 35px;
}

[padding-y="35"] {
  padding-top: 35px;
  padding-bottom: 35px;
}

[padding-top="35"] {
  padding-top: 35px;
}

[padding-bottom="35"] {
  padding-bottom: 35px;
}

[padding-x="35"] {
  padding-left: 35px;
  padding-right: 35px;
}

[padding-left="35"] {
  padding-left: 35px;
}

[padding-right="35"] {
  padding-right: 35px;
}

[margin="35"] {
  margin: 35px;
}

[margin-y="35"] {
  margin-top: 35px;
  margin-bottom: 35px;
}

[margin-top="35"] {
  margin-top: 35px;
}

[margin-bottom="35"] {
  margin-bottom: 35px;
}

[margin-x="35"] {
  margin-left: 35px;
  margin-right: 35px;
}

[margin-left="35"] {
  margin-left: 35px;
}

[margin-right="35"] {
  margin-right: 35px;
}

[padding="40"] {
  padding: 40px;
}

[padding-y="40"] {
  padding-top: 40px;
  padding-bottom: 40px;
}

[padding-top="40"] {
  padding-top: 40px;
}

[padding-bottom="40"] {
  padding-bottom: 40px;
}

[padding-x="40"] {
  padding-left: 40px;
  padding-right: 40px;
}

[padding-left="40"] {
  padding-left: 40px;
}

[padding-right="40"] {
  padding-right: 40px;
}

[margin="40"] {
  margin: 40px;
}

[margin-y="40"] {
  margin-top: 40px;
  margin-bottom: 40px;
}

[margin-top="40"] {
  margin-top: 40px;
}

[margin-bottom="40"] {
  margin-bottom: 40px;
}

[margin-x="40"] {
  margin-left: 40px;
  margin-right: 40px;
}

[margin-left="40"] {
  margin-left: 40px;
}

[margin-right="40"] {
  margin-right: 40px;
}

[padding="45"] {
  padding: 45px;
}

[padding-y="45"] {
  padding-top: 45px;
  padding-bottom: 45px;
}

[padding-top="45"] {
  padding-top: 45px;
}

[padding-bottom="45"] {
  padding-bottom: 45px;
}

[padding-x="45"] {
  padding-left: 45px;
  padding-right: 45px;
}

[padding-left="45"] {
  padding-left: 45px;
}

[padding-right="45"] {
  padding-right: 45px;
}

[margin="45"] {
  margin: 45px;
}

[margin-y="45"] {
  margin-top: 45px;
  margin-bottom: 45px;
}

[margin-top="45"] {
  margin-top: 45px;
}

[margin-bottom="45"] {
  margin-bottom: 45px;
}

[margin-x="45"] {
  margin-left: 45px;
  margin-right: 45px;
}

[margin-left="45"] {
  margin-left: 45px;
}

[margin-right="45"] {
  margin-right: 45px;
}

[padding="50"] {
  padding: 50px;
}

[padding-y="50"] {
  padding-top: 50px;
  padding-bottom: 50px;
}

[padding-top="50"] {
  padding-top: 50px;
}

[padding-bottom="50"] {
  padding-bottom: 50px;
}

[padding-x="50"] {
  padding-left: 50px;
  padding-right: 50px;
}

[padding-left="50"] {
  padding-left: 50px;
}

[padding-right="50"] {
  padding-right: 50px;
}

[margin="50"] {
  margin: 50px;
}

[margin-y="50"] {
  margin-top: 50px;
  margin-bottom: 50px;
}

[margin-top="50"] {
  margin-top: 50px;
}

[margin-bottom="50"] {
  margin-bottom: 50px;
}

[margin-x="50"] {
  margin-left: 50px;
  margin-right: 50px;
}

[margin-left="50"] {
  margin-left: 50px;
}

[margin-right="50"] {
  margin-right: 50px;
}

[padding="55"] {
  padding: 55px;
}

[padding-y="55"] {
  padding-top: 55px;
  padding-bottom: 55px;
}

[padding-top="55"] {
  padding-top: 55px;
}

[padding-bottom="55"] {
  padding-bottom: 55px;
}

[padding-x="55"] {
  padding-left: 55px;
  padding-right: 55px;
}

[padding-left="55"] {
  padding-left: 55px;
}

[padding-right="55"] {
  padding-right: 55px;
}

[margin="55"] {
  margin: 55px;
}

[margin-y="55"] {
  margin-top: 55px;
  margin-bottom: 55px;
}

[margin-top="55"] {
  margin-top: 55px;
}

[margin-bottom="55"] {
  margin-bottom: 55px;
}

[margin-x="55"] {
  margin-left: 55px;
  margin-right: 55px;
}

[margin-left="55"] {
  margin-left: 55px;
}

[margin-right="55"] {
  margin-right: 55px;
}

[padding="60"] {
  padding: 60px;
}

[padding-y="60"] {
  padding-top: 60px;
  padding-bottom: 60px;
}

[padding-top="60"] {
  padding-top: 60px;
}

[padding-bottom="60"] {
  padding-bottom: 60px;
}

[padding-x="60"] {
  padding-left: 60px;
  padding-right: 60px;
}

[padding-left="60"] {
  padding-left: 60px;
}

[padding-right="60"] {
  padding-right: 60px;
}

[margin="60"] {
  margin: 60px;
}

[margin-y="60"] {
  margin-top: 60px;
  margin-bottom: 60px;
}

[margin-top="60"] {
  margin-top: 60px;
}

[margin-bottom="60"] {
  margin-bottom: 60px;
}

[margin-x="60"] {
  margin-left: 60px;
  margin-right: 60px;
}

[margin-left="60"] {
  margin-left: 60px;
}

[margin-right="60"] {
  margin-right: 60px;
}

[padding="65"] {
  padding: 65px;
}

[padding-y="65"] {
  padding-top: 65px;
  padding-bottom: 65px;
}

[padding-top="65"] {
  padding-top: 65px;
}

[padding-bottom="65"] {
  padding-bottom: 65px;
}

[padding-x="65"] {
  padding-left: 65px;
  padding-right: 65px;
}

[padding-left="65"] {
  padding-left: 65px;
}

[padding-right="65"] {
  padding-right: 65px;
}

[margin="65"] {
  margin: 65px;
}

[margin-y="65"] {
  margin-top: 65px;
  margin-bottom: 65px;
}

[margin-top="65"] {
  margin-top: 65px;
}

[margin-bottom="65"] {
  margin-bottom: 65px;
}

[margin-x="65"] {
  margin-left: 65px;
  margin-right: 65px;
}

[margin-left="65"] {
  margin-left: 65px;
}

[margin-right="65"] {
  margin-right: 65px;
}

[padding="70"] {
  padding: 70px;
}

[padding-y="70"] {
  padding-top: 70px;
  padding-bottom: 70px;
}

[padding-top="70"] {
  padding-top: 70px;
}

[padding-bottom="70"] {
  padding-bottom: 70px;
}

[padding-x="70"] {
  padding-left: 70px;
  padding-right: 70px;
}

[padding-left="70"] {
  padding-left: 70px;
}

[padding-right="70"] {
  padding-right: 70px;
}

[margin="70"] {
  margin: 70px;
}

[margin-y="70"] {
  margin-top: 70px;
  margin-bottom: 70px;
}

[margin-top="70"] {
  margin-top: 70px;
}

[margin-bottom="70"] {
  margin-bottom: 70px;
}

[margin-x="70"] {
  margin-left: 70px;
  margin-right: 70px;
}

[margin-left="70"] {
  margin-left: 70px;
}

[margin-right="70"] {
  margin-right: 70px;
}

[padding="75"] {
  padding: 75px;
}

[padding-y="75"] {
  padding-top: 75px;
  padding-bottom: 75px;
}

[padding-top="75"] {
  padding-top: 75px;
}

[padding-bottom="75"] {
  padding-bottom: 75px;
}

[padding-x="75"] {
  padding-left: 75px;
  padding-right: 75px;
}

[padding-left="75"] {
  padding-left: 75px;
}

[padding-right="75"] {
  padding-right: 75px;
}

[margin="75"] {
  margin: 75px;
}

[margin-y="75"] {
  margin-top: 75px;
  margin-bottom: 75px;
}

[margin-top="75"] {
  margin-top: 75px;
}

[margin-bottom="75"] {
  margin-bottom: 75px;
}

[margin-x="75"] {
  margin-left: 75px;
  margin-right: 75px;
}

[margin-left="75"] {
  margin-left: 75px;
}

[margin-right="75"] {
  margin-right: 75px;
}

[padding="80"] {
  padding: 80px;
}

[padding-y="80"] {
  padding-top: 80px;
  padding-bottom: 80px;
}

[padding-top="80"] {
  padding-top: 80px;
}

[padding-bottom="80"] {
  padding-bottom: 80px;
}

[padding-x="80"] {
  padding-left: 80px;
  padding-right: 80px;
}

[padding-left="80"] {
  padding-left: 80px;
}

[padding-right="80"] {
  padding-right: 80px;
}

[margin="80"] {
  margin: 80px;
}

[margin-y="80"] {
  margin-top: 80px;
  margin-bottom: 80px;
}

[margin-top="80"] {
  margin-top: 80px;
}

[margin-bottom="80"] {
  margin-bottom: 80px;
}

[margin-x="80"] {
  margin-left: 80px;
  margin-right: 80px;
}

[margin-left="80"] {
  margin-left: 80px;
}

[margin-right="80"] {
  margin-right: 80px;
}

[padding="85"] {
  padding: 85px;
}

[padding-y="85"] {
  padding-top: 85px;
  padding-bottom: 85px;
}

[padding-top="85"] {
  padding-top: 85px;
}

[padding-bottom="85"] {
  padding-bottom: 85px;
}

[padding-x="85"] {
  padding-left: 85px;
  padding-right: 85px;
}

[padding-left="85"] {
  padding-left: 85px;
}

[padding-right="85"] {
  padding-right: 85px;
}

[margin="85"] {
  margin: 85px;
}

[margin-y="85"] {
  margin-top: 85px;
  margin-bottom: 85px;
}

[margin-top="85"] {
  margin-top: 85px;
}

[margin-bottom="85"] {
  margin-bottom: 85px;
}

[margin-x="85"] {
  margin-left: 85px;
  margin-right: 85px;
}

[margin-left="85"] {
  margin-left: 85px;
}

[margin-right="85"] {
  margin-right: 85px;
}

[padding="90"] {
  padding: 90px;
}

[padding-y="90"] {
  padding-top: 90px;
  padding-bottom: 90px;
}

[padding-top="90"] {
  padding-top: 90px;
}

[padding-bottom="90"] {
  padding-bottom: 90px;
}

[padding-x="90"] {
  padding-left: 90px;
  padding-right: 90px;
}

[padding-left="90"] {
  padding-left: 90px;
}

[padding-right="90"] {
  padding-right: 90px;
}

[margin="90"] {
  margin: 90px;
}

[margin-y="90"] {
  margin-top: 90px;
  margin-bottom: 90px;
}

[margin-top="90"] {
  margin-top: 90px;
}

[margin-bottom="90"] {
  margin-bottom: 90px;
}

[margin-x="90"] {
  margin-left: 90px;
  margin-right: 90px;
}

[margin-left="90"] {
  margin-left: 90px;
}

[margin-right="90"] {
  margin-right: 90px;
}

[padding="95"] {
  padding: 95px;
}

[padding-y="95"] {
  padding-top: 95px;
  padding-bottom: 95px;
}

[padding-top="95"] {
  padding-top: 95px;
}

[padding-bottom="95"] {
  padding-bottom: 95px;
}

[padding-x="95"] {
  padding-left: 95px;
  padding-right: 95px;
}

[padding-left="95"] {
  padding-left: 95px;
}

[padding-right="95"] {
  padding-right: 95px;
}

[margin="95"] {
  margin: 95px;
}

[margin-y="95"] {
  margin-top: 95px;
  margin-bottom: 95px;
}

[margin-top="95"] {
  margin-top: 95px;
}

[margin-bottom="95"] {
  margin-bottom: 95px;
}

[margin-x="95"] {
  margin-left: 95px;
  margin-right: 95px;
}

[margin-left="95"] {
  margin-left: 95px;
}

[margin-right="95"] {
  margin-right: 95px;
}

[padding="100"] {
  padding: 100px;
}

[padding-y="100"] {
  padding-top: 100px;
  padding-bottom: 100px;
}

[padding-top="100"] {
  padding-top: 100px;
}

[padding-bottom="100"] {
  padding-bottom: 100px;
}

[padding-x="100"] {
  padding-left: 100px;
  padding-right: 100px;
}

[padding-left="100"] {
  padding-left: 100px;
}

[padding-right="100"] {
  padding-right: 100px;
}

[margin="100"] {
  margin: 100px;
}

[margin-y="100"] {
  margin-top: 100px;
  margin-bottom: 100px;
}

[margin-top="100"] {
  margin-top: 100px;
}

[margin-bottom="100"] {
  margin-bottom: 100px;
}

[margin-x="100"] {
  margin-left: 100px;
  margin-right: 100px;
}

[margin-left="100"] {
  margin-left: 100px;
}

[margin-right="100"] {
  margin-right: 100px;
}

/*# sourceMappingURL=base-ui-theme.css.map */
