.wmEvents {padding-bottom: 50px;padding-top: 50px;margin: 60px auto;}.wmEvents:before {background: rgb(218,209,187);background: -moz-linear-gradient(top, rgba(218,209,187,1) 0%, rgba(221,215,195,1) 24%, rgba(221,215,195,1) 75%, rgba(218,209,187,1) 100%);background: -webkit-linear-gradient(top, rgba(218,209,187,1) 0%,rgba(221,215,195,1) 24%,rgba(221,215,195,1) 75%,rgba(218,209,187,1) 100%);background: linear-gradient(to bottom, rgba(218,209,187,1) 0%,rgba(221,215,195,1) 24%,rgba(221,215,195,1) 75%,rgba(218,209,187,1) 100%);content: "";height: 100%;left: -2000px;position: absolute;top: 0;width: 4000px;z-index: -1;}.wmEvents > form {background: #97AF9E;margin: 0 0 50px;padding: 25px 25px;}.wmEvents > form:after {clear: both;content: "";display: block;}.wmEvents > form > h3 {color: #FFFFFF;float: left;font-size: 32px;font-weight: 300;line-height: 40px;margin: 0;}.wmEvents > form > div {float: right;}.wmEvents > form > div:after {clear: both;content: "";display: block;}.wmEvents > form > div > div {background: #879B8D;border-right: 1px solid #FFFFFF;float: left;margin: 0 0 0 10px;position: relative;width: 185px;}.wmEvents > form > div > div:first-child {margin-left: 0;}.wmEvents > form > div > div:after {clear: both;content: "";display: block;}.wmEvents > form > div > div > label {color: #FFFFFF;display: block;font-size: 15px;left: 0;line-height: 40px;padding: 0 20px 0 11px;position: absolute;text-align: left;width: 100%;}.wmEvents > form > div > div > input {background: none;border: 0;cursor: pointer;color: #FFFFFF;display: block;font-size: 19px;font-weight: 700;height: 40px;padding: 0 38px;position: relative;text-align: right;width: 100%;z-index: 100;}.wmEvents > form > div > div > input::-webkit-input-placeholder {    color: #FFFFFF ;    opacity: 1;}.wmEvents > form > div > div > input:-moz-placeholder {    color: #FFFFFF ;    opacity: 1;}.wmEvents > form > div > div > input::-moz-placeholder {    color: #FFFFFF ;    opacity: 1;}.wmEvents > form > div > div > input:-ms-input-placeholder {    color: #FFFFFF ;    opacity: 1;}.wmEvents > form > div > div > input::-ms-clear {    display: none;}.wmEvents > form > div > div > .icon {color: #C2AF77;font-size: 11px;line-height: 40px;position: absolute;right: 11px;top: 0;}.wmEvents > form > div > div > .icon:after {content: "\e8fb";font-family: "webmanager";}.wmEvents > form > div > button {background: #CB7375;border: 0;color: #FFFFFF;font-size: 16px;font-weight: 600;height: 40px;margin-left: 10px;padding: 0 30px;text-transform: uppercase;transition: all 100ms ease-in-out;}.wmEvents > form > div > button:hover {background: #D89698;}.wmEvents > .preloader {bottom: 50%;    left: 50%;    margin: 0 0 -120px -50px;opacity: 0;    position: fixed;    z-index: 2;    transition: opacity 200ms ease-in-out;}.wmEvents > .preloader.show {opacity: 1;}.wmEvents > .preloader.hide {display: none;}.wmEvents > .preloader > svg {-webkit-animation: rotating 800ms linear infinite;-moz-animation: rotating 800ms linear infinite;-ms-animation: rotating 800ms linear infinite;-o-animation: rotating 800ms linear infinite;animation: rotating 800ms linear infinite;}@-webkit-keyframes rotating {from {-webkit-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}to {-webkit-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes rotating {from {-ms-transform: rotate(0deg);-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}to {-ms-transform: rotate(360deg);-moz-transform: rotate(360deg);-webkit-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}  }@media all and (max-width: 1150px) and (min-width: 1001px){.wmEvents > form > h3 {font-size: 19px;}.wmEvents > form > div > div,.wmEvents > form > div > button {margin-left: 20px;}}@media all and (max-width: 1000px){.wmEvents > form {padding-bottom: 25px;}.wmEvents > form > h3 {float: none;margin-bottom: 20px;text-align: center;}.wmEvents > form > div {float: none;}.wmEvents > form > div > * {margin: 0 !important;width: 32%;}.wmEvents > form > div > div {padding-left: 45px;}.wmEvents > form > div > div.departure {margin: 0 2% !important;}.wmEvents > form > div > div > label {float: none;left: 0;position: absolute;}.wmEvents > form > div > div > input {width: 100%;}}@media all and (max-width: 700px){.wmEvents > form > div > div {width: 48%;}.wmEvents > form > div > div.departure {margin: 0 0 0 4% !important;}.wmEvents > form > div > button {margin-top: 10px !important;width: 100%;}}@media all and (max-width: 500px){.wmEvents > form {margin: 0 0 35px;padding: 25px 20px;}.wmEvents > form > h3 {font-size: 21px;line-height: 25px;margin-bottom: 15px;}.wmEvents > form > div > div {width: 100%;}.wmEvents > form > div > div.departure {margin: 10px 0 !important;}.wmEvents > form > div > button {margin-top: 0 !important;}}.wmEvents > .entries {min-height: 500px;opacity: 0;position: relative;transition: opacity 200ms ease-in-out;}.wmEvents > .entries.show {opacity: 1;}.wmEvents > .entries .row:after {clear: both;content: "";display: block;}.wmEvents > .entries article {float: left;margin: 0 3.75% 3.75% 0;opacity: 0;overflow: hidden;position: relative;transition: opacity 200ms ease-in-out;width: 30.833333333333332%; }.wmEvents > .entries article.show {opacity: 1;}.wmEvents > .entries article:nth-child(3n) {margin-right: 0;}.wmEvents > .entries article:nth-child(3n) + article {clear: both;}.wmEvents > .entries article > h2 {display: none;}.wmEvents > .entries article > figure > a {    background-color: #EDEEF1;    background-position: center center;    background-size: cover;    display: block;    height: 0;    padding: 29% 0;    position: relative;}.wmEvents > .entries article > figure > a.noImage:before {content: "\E8F1";    font-family: "webmanager";    font-size: 55px;    left: 50%;    line-height: 1;    opacity: 1;    position: absolute;    top: 50%;-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.wmEvents > .entries article > figure > a > img {display: block;width: 100%;}.wmEvents > .entries article > figure > figcaption {padding: 25px 0;}.wmEvents > .entries article > figure > figcaption:after {clear: both;content: "";display: block;}.wmEvents > .entries article > figure > figcaption .title {color: #2D343E;    display: block;    font-size: 20px;    font-weight: 400;    line-height: 1.4;}.wmEvents > .entries article > figure > figcaption p > .date {background: #C2AE77;color: #FFFFFF;    display: block;    height: 70px;    line-height: 1;    padding: 15px 0 0;    position: absolute;    right: 0;    text-align: center;    top: 15px;    width: 80px;    z-index: 1;}.wmEvents > .entries article > figure > figcaption p > .date > span.date:last-child {padding-top: 10px;}.wmEvents > .entries article > figure > figcaption p > .date > span.date {display: block;font-size: 20px;font-weight: 600;margin-bottom: 3px;}.wmEvents > .entries article > figure > figcaption p > .date > span.time {display: block;font-size: 12px;}.wmEvents > .entries article > figure > figcaption .location {font-weight: 200;}.wmEvents > .entries article > figure > figcaption .text {font-weight: 400;display: block;padding: 20px 0 62px;}.wmEvents > .entries article > figure > figcaption .map {color: #2D343E;display: none !important;bottom: 25px;font-size: 16px;font-weight: 600;line-height: 40px;padding: 0 0 0 25px;position: absolute;}.wmEvents > .entries article > figure > figcaption .map:before {content: "\E81B";color: #C2AE77;    font-family: "webmanager";    font-size: 25px;    left: 1px;    position: absolute;    top: 0;}.wmEvents > .entries article > figure > figcaption .gmapRoutePlanner {display: none;}.wmEvents > .entries article > figure > figcaption .button {background: #CB7375;bottom: 25px;color: #FFFFFF;display: table;    font-size: 16px;    font-weight: 600;line-height: 40px;right: 0;padding: 0 20px;position: absolute;text-transform: uppercase;}.wmEvents > .entries article > figure > figcaption .button:after {background: #FFFFFF;bottom: 0;content: "";height: 1px;margin: 0 20px 0 0;position: absolute;right: 100%;width: 1000px;}.wmEvents > .entries article > figure > figcaption .button:hover {background: #D89698;}@media all and (max-width: 1150px){.wmEvents > .entries article {margin-right: 2%;width: 32%;}.wmEvents > .entries article > figure > figcaption .map {display: table;margin-left: auto;padding-bottom: 15px;position: relative;}.wmEvents > .entries article > figure > figcaption .text {line-height: 1.6;padding-bottom: 60px;}}@media all and (max-width: 950px){.wmEvents > .entries article {margin: 0 4% 4% 0;width: 48%;}.wmEvents > .entries article:nth-child(3n) {margin-right: 4%;}.wmEvents > .entries article:nth-child(2n) {margin-right: 0;}.wmEvents > .entries article:nth-child(3n) + article {clear: none;}.wmEvents > .entries article:nth-child(2n) + article {clear: both;}}@media all and (max-width: 600px){.wmEvents > .entries article {margin: 0 0 30px 0;width: 100%;}.wmEvents > .entries article:nth-child(3n) {margin-right: 0;}.wmEvents > .entries article > figure > figcaption {min-height: auto !important;}.wmEvents > .entries article > figure > figcaption .map {padding-bottom: 0;position: absolute;}}.wmEvents > .entries article .gmap {display: none;    height: 100%;    left: 0;    position: fixed;opacity: 0;    top: 0;    transition: opacity 300ms ease-in-out;    width: 100%;    z-index: 3;}.wmEvents > .entries article .gmap.active {display: block;}.wmEvents > .entries article .gmap.active.show {opacity: 1;}.wmEvents > .entries article .gmap > .content {    height: 100%;    left: 0;    position: absolute;    top: 0;    width: 100%;}.wmEvents > .entries article .gmap > .closeMap {    color: #595452;    font-size: 30px;    line-height: 70px;    position: absolute;    right: 0;    text-align: center;    top: 80px;    width: 70px;}.wmEvents > .entries article .gmap > .closeMap:after {content: "\E842";font-family: "fontello";}@media all and (max-width: 980px){.wmEvents > .entries article .gmap > .closeMap {top: 0;}}.wmEvents > .entries .navi {margin: 5px 0 0;}.wmEvents > .entries .navi:after {clear: both;content: "";display: block;}.wmEvents > .entries .navi > ul {display: table;margin: 0 auto;}.wmEvents > .entries .navi > ul:after {clear: both;content: "";display: block;}.wmEvents > .entries .navi > ul > li {float: left;margin: 0 0 0 5px;}.wmEvents > .entries .navi > ul > li:first-child {margin-left: 0;}.wmEvents > .entries .navi > ul > li > a {background: #FFFFFF;color: #2D343E;display: block;font-weight: 600;height: 35px;line-height: 35px;text-align: center;width: 35px;}.wmEvents > .entries .navi > ul > li > a:hover,.wmEvents > .entries .navi > ul > li > a.selected {background: #CB7375; color: #FFFFFF;}.wmEvents > .entries .navi > a {color: #2D343E;font-size: 30px;font-weight: normal;float: left;line-height: 35px;}.wmEvents > .entries .navi > a.hidden {display: none;}.wmEvents > .entries .navi > a:after {content: "\E8EC";font-family: "webmanager";}.wmEvents > .entries .navi > a.next {float: right;}.wmEvents > .entries .navi > a.next:after {content: "\E8EC";}.wmEvents > .entries .navi > a.prev:after {content: "\E8EC";transform: rotate(180deg);position: absolute;}@media all and (max-width: 400px){.wmEvents > .entries .navi > a {font-size: 20px;}.wmEvents > .entries .navi > a.prev {height: 35px;width: 13px;}}