.navbar-wrapper .navbar .navbar__item--select .select-trigger {
   align-items: center;
}
.lang-wrapper select {
   background: none;
   border: none;
   outline: none;
   color: inherit;
   text-transform: uppercase;
   font-family: inherit;
   -moz-appearance: menulist;
   -webkit-appearance: menulist;
   appearance: menulist;
}
.lang-wrapper option {
   text-transform: uppercase;
   border: none;
   width: 100%;
   color: #2c3d74 !important;
   font-size: 14px;
}

.lang-wrapper .select:hover {
   cursor: pointer;
}

.contact__map .wpgmp_map {
   height: 960px !important;
}

.wpgmp_map .gmnoprint {
   right: 120px !important;
   left: auto !important;
}

.wpgmp_map .gmnoprint.gm-bundled-control {
   right: 100px !important;
   left: auto !important;
}

.wpgmp_map .gmnoprint.gm-bundled-control .gmnoprint {
   right: -40px !important;
   left: auto !important;
}

.wpgmp_map .gm-fullscreen-control {
   right: 0 !important;
   left: auto !important;
}

@media (max-width: 1200px) {
   .contact__map .wpgmp_map {
      height: 600px !important;
   }
}

@media (max-width: 600px ) {
   .contact__map .wpgmp_map {
      height: 100vw !important;
   }
}

.plans .plan {
   height: auto;
}

.main--projects {
   color: #2c3d74;
   padding-top: 100px;
   padding-bottom: 100px;
}

#modal-form {
   -webkit-box-shadow: 0 0 15px 8px rgba(0, 0, 0, .1);
   box-shadow: 0 0 15px 8px rgba(0, 0, 0, .1)
}