.hero.hero_frontpage {
  overflow: hidden;
  position: relative;
  background-color: #ffd302; }
  .hero.hero_frontpage .container {
    max-width: 1500px; }
  .hero.hero_frontpage h4 {
    margin-bottom: 0px;
    font-size: 15px; }
  .hero.hero_frontpage h1 {
    margin-top: 10px;
    margin-bottom: 25px; }
  .hero.hero_frontpage .content {
    padding: 190px 150px 300px 0px;
    position: relative;
    max-width: 570px;
    text-align: right; }
    @media (max-width: 1400px) {
      .hero.hero_frontpage .content {
        padding: 190px 150px 250px 0px; } }
    @media (max-width: 1230px) {
      .hero.hero_frontpage .content {
        padding: 180px 150px 250px 0px;
        max-width: 500px; } }
    @media (max-width: 992px) {
      .hero.hero_frontpage .content {
        padding: 180px 100px 250px 0px;
        max-width: 370px; } }
    @media (max-width: 700px) {
      .hero.hero_frontpage .content {
        max-width: 100%;
        padding: 80px 100px 50px 0px;
        text-align: left; } }
    @media (max-width: 450px) {
      .hero.hero_frontpage .content {
        padding: 60px 50px 35px 0px; } }
    .hero.hero_frontpage .content * {
      position: relative;
      z-index: 5; }
  .hero.hero_frontpage .search_form {
    width: 250px;
    margin-right: 0px;
    margin-left: auto; }
    @media (max-width: 700px) {
      .hero.hero_frontpage .search_form {
        margin-left: 0px;
        margin-right: auto; } }
    .hero.hero_frontpage .search_form button {
      position: absolute; }
  .hero.hero_frontpage .image {
    width: calc(100% - 570px);
    position: absolute;
    top: 0px;
    left: 630px;
    max-width: initial;
    height: 100%; }
    @media (max-width: 1830px) {
      .hero.hero_frontpage .image {
        left: initial;
        right: 0px; } }
    @media (max-width: 1700px) {
      .hero.hero_frontpage .image {
        width: calc(100% - 480px); } }
    @media (max-width: 1540px) {
      .hero.hero_frontpage .image {
        width: calc(100% - 430px); } }
    @media (max-width: 1230px) {
      .hero.hero_frontpage .image {
        width: calc(100% - 350px); } }
    @media (max-width: 992px) {
      .hero.hero_frontpage .image {
        width: calc(100% - 270px); } }
    @media (max-width: 700px) {
      .hero.hero_frontpage .image {
        width: 100%;
        position: relative;
        left: 0px;
        right: initial; } }
    .hero.hero_frontpage .image img {
      max-width: initial;
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
      -o-object-position: left center;
         object-position: left center; }
    @media (max-width: 700px) {
      .hero.hero_frontpage .image .bg_desktop {
        display: none; } }
    .hero.hero_frontpage .image .bg_mobile {
      display: none; }
      @media (max-width: 700px) {
        .hero.hero_frontpage .image .bg_mobile {
          display: block; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZyb250LXBhZ2UvaGVyby5zY3NzIiwiX21lZGlhcXVlcnkuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIseUJBQXlCLEVBQUE7RUFIM0I7SUFNSSxpQkFBaUIsRUFBQTtFQU5yQjtJQVNJLGtCQUFrQjtJQUNsQixlQUFlLEVBQUE7RUFWbkI7SUFhSSxnQkFBZ0I7SUFDaEIsbUJBQW1CLEVBQUE7RUFkdkI7SUFrQkksOEJBQThCO0lBQzlCLGtCQUFrQjtJQUNsQixnQkFBZ0I7SUFDaEIsaUJBQWlCLEVBQUE7SUMyRGxCO01EaEZIO1FBdUJNLDhCQUE4QixFQUFBLEVBc0JqQztJQ21DQTtNRGhGSDtRQTBCTSw4QkFBOEI7UUFDOUIsZ0JBQWdCLEVBQUEsRUFrQm5CO0lDbUNBO01EaEZIO1FBOEJNLDhCQUE4QjtRQUM5QixnQkFBZ0IsRUFBQSxFQWNuQjtJQ21DQTtNRGhGSDtRQWtDTSxlQUFlO1FBQ2YsNEJBQTRCO1FBQzVCLGdCQUFnQixFQUFBLEVBU25CO0lDbUNBO01EaEZIO1FBdUNNLDJCQUEyQixFQUFBLEVBTTlCO0lBN0NIO01BMENNLGtCQUFrQjtNQUNsQixVQUFVLEVBQUE7RUEzQ2hCO0lBK0NJLFlBQVk7SUFDWixpQkFBaUI7SUFDakIsaUJBQWlCLEVBQUE7SUMrQmxCO01EaEZIO1FBbURNLGdCQUFnQjtRQUNoQixrQkFBa0IsRUFBQSxFQUtyQjtJQXpESDtNQXVETSxrQkFBa0IsRUFBQTtFQXZEeEI7SUEyREkseUJBQXlCO0lBQ3pCLGtCQUFrQjtJQUNsQixRQUFRO0lBQ1IsV0FBVztJQUNYLGtCQUFrQjtJQUNsQixZQUFZLEVBQUE7SUNnQmI7TURoRkg7UUFrRU0sYUFBYTtRQUNiLFVBQVUsRUFBQSxFQXVDYjtJQzFCQTtNRGhGSDtRQXNFTSx5QkFBeUIsRUFBQSxFQW9DNUI7SUMxQkE7TURoRkg7UUF5RU0seUJBQXlCLEVBQUEsRUFpQzVCO0lDMUJBO01EaEZIO1FBNEVNLHlCQUF5QixFQUFBLEVBOEI1QjtJQzFCQTtNRGhGSDtRQStFTSx5QkFBeUIsRUFBQSxFQTJCNUI7SUMxQkE7TURoRkg7UUFrRk0sV0FBVztRQUNYLGtCQUFrQjtRQUNsQixTQUFTO1FBQ1QsY0FBYyxFQUFBLEVBcUJqQjtJQTFHSDtNQXlGTSxrQkFBa0I7TUFDbEIsV0FBVztNQUNYLFlBQVk7TUFDWixvQkFBaUI7U0FBakIsaUJBQWlCO01BQ2pCLCtCQUE0QjtTQUE1Qiw0QkFBNEIsRUFBQTtJQ2IvQjtNRGhGSDtRQWlHUSxhQUFhLEVBQUEsRUFFaEI7SUFuR0w7TUFxR00sYUFBYSxFQUFBO01DckJoQjtRRGhGSDtVQXVHUSxjQUFjLEVBQUEsRUFFakIiLCJmaWxlIjoiZnJvbnQtcGFnZS9oZXJvLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCIuLi9fbWVkaWFxdWVyeVwiO1xuLmhlcm8uaGVyb19mcm9udHBhZ2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQzMDI7XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNTAwcHg7XG4gIH1cbiAgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgaDEge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxOTBweCAxNTBweCAzMDBweCAwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogNTcwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgQGluY2x1ZGUgcndkKDE0MDApIHtcbiAgICAgIHBhZGRpbmc6IDE5MHB4IDE1MHB4IDI1MHB4IDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcndkKDEyMzApIHtcbiAgICAgIHBhZGRpbmc6IDE4MHB4IDE1MHB4IDI1MHB4IDBweDtcbiAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHJ3ZCg5OTIpIHtcbiAgICAgIHBhZGRpbmc6IDE4MHB4IDEwMHB4IDI1MHB4IDBweDtcbiAgICAgIG1heC13aWR0aDogMzcwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHJ3ZCg3MDApIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDgwcHggMTAwcHggNTBweCAwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICBAaW5jbHVkZSByd2QoNDUwKSB7XG4gICAgICBwYWRkaW5nOiA2MHB4IDUwcHggMzVweCAwcHg7XG4gICAgfVxuICAgICoge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogNTtcbiAgICB9XG4gIH1cbiAgLnNlYXJjaF9mb3JtIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgQGluY2x1ZGUgcndkKDcwMCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gICAgYnV0dG9uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gIH1cbiAgLmltYWdlIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNTcwcHgpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDBweDtcbiAgICBsZWZ0OiA2MzBweDtcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIEBpbmNsdWRlIHJ3ZCgxODMwKSB7XG4gICAgICBsZWZ0OiBpbml0aWFsO1xuICAgICAgcmlnaHQ6IDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcndkKDE3MDApIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0ODBweCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIHJ3ZCgxNTQwKSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDMwcHgpO1xuICAgIH1cbiAgICBAaW5jbHVkZSByd2QoMTIzMCkge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDM1MHB4KTtcbiAgICB9XG4gICAgQGluY2x1ZGUgcndkKDk5Mikge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI3MHB4KTtcbiAgICB9XG4gICAgQGluY2x1ZGUgcndkKDcwMCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBsZWZ0OiAwcHg7XG4gICAgICByaWdodDogaW5pdGlhbDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgfVxuICAgIC5iZ19kZXNrdG9wIHtcbiAgICAgIEBpbmNsdWRlIHJ3ZCg3MDApIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJnX21vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgQGluY2x1ZGUgcndkKDcwMCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiRicm93c2VyLWNvbnRleHQ6IDE4OyAvLyBEZWZhdWx0XHJcblxyXG5AZnVuY3Rpb24gcmVtKCRwaXhlbHMsICRjb250ZXh0OiAkYnJvd3Nlci1jb250ZXh0KSB7XHJcbiAgQHJldHVybiAjeyRwaXhlbHMvJGNvbnRleHR9cmVtO1xyXG59XHJcblxyXG4vLyBTbWFsbCB0YWJsZXRzIGFuZCBsYXJnZSBzbWFydHBob25lcyAobGFuZHNjYXBlIHZpZXcpXHJcbiRzY3JlZW4tcGhvbmU6IDU2OHB4O1xyXG4vLyBvcmllbnRhbCBwaG9uZU9yaWVudGFsXHJcbiRzY3JlZW4tcGhvbmVPcmllbnRhbDogNzY3cHg7XHJcbi8vIFNtYWxsIHRhYmxldHMgKHBvcnRyYWl0IHZpZXcpXHJcbiRzY3JlZW4tdGFibGV0OiA3NjhweDtcclxuLy8gVGFibGV0cyBhbmQgc21hbGwgZGVza3RvcHNcclxuJHNjcmVlbi10YWJsZXQtbGc6IDk5MnB4O1xyXG4vLyBMYXJnZSB0YWJsZXRzIGFuZCBkZXNrdG9wc1xyXG4kc2NyZWVuLWxhcHRvcC1zbTogMTIwMHB4O1xyXG4vLyBMYXB0b3BcclxuJHNjcmVlbi1sYXB0b3A6IDEzNjZweDtcclxuLy8gTGFwdG9wIGJpZ1xyXG4kc21hbGwtZGVza3RvcC1zbTogMTQ0MHB4O1xyXG4vLyBkZXNrdG9wXHJcbiRzY3JlZW4tZGVza3RvcDogMTYwMHB4O1xyXG5cclxuLy8gUGhvbmUgb3JpZW50YWxcclxuQG1peGluIHBob25lT3JpZW50YWwge1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogI3skc2NyZWVuLXBob25lT3JpZW50YWx9KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggb3JpZW50YXRpb246bGFuZHNjYXBlKSB7XHJcbiAgICAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICB9XHJcbiAgIH1cclxufVxyXG5cclxuLy8gU21hbGwgZGV2aWNlc1xyXG5AbWl4aW4gcGhvbmUge1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogI3skc2NyZWVuLXBob25lfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG5cclxuLy8gTWVkaXVtIGRldmljZXNcclxuQG1peGluIHRhYmxldCB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tdGFibGV0fSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG5cclxuLy8gTGFyZ2UgZGV2aWNlc1xyXG5AbWl4aW4gdGFibGV0LWxnIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNjcmVlbi10YWJsZXQtbGd9KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBFeHRyYSBsYXJnZSBkZXZpY2VzXHJcbkBtaXhpbiBsYXB0b3Atc20ge1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogI3skc2NyZWVuLWxhcHRvcC1zbX0pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICB9XHJcbn1cclxuLy8gbGFwdG9wXHJcbkBtaXhpbiBsYXB0b3Age1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogI3skc2NyZWVuLWxhcHRvcH0pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICB9XHJcbn1cclxuLy8gTGFwdG9wIGJpZ1xyXG5AbWl4aW4gZGVza3RvcC1zbSB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzbWFsbC1kZXNrdG9wLXNtfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG4vLyBEZWtzdG9wXHJcbkBtaXhpbiBkZXNrdG9wIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNjcmVlbi1kZXNrdG9wfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG5cclxuLy8gQ3VzdG9tIGRldmljZXNcclxuQG1peGluIHJ3ZCgkc2NyZWVuKSB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuKydweCcpIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICB9XHJcbn1cclxuXHJcbi8vIEBpbmNsdWRlIHJ3ZCgxNDAwKSB7XHJcbi8vICAgICBmb250LXNpemU6IDQwcHg7XHJcbi8vIH1cclxuXHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MTBweCkge31cclxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ1MHB4KSB7fVxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHt9XHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge31cclxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHt9XHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7fVxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge31cclxuXHJcbiRncmlkLWJyZWFrcG9pbnRzOiAoXHJcbiAgeHM6IDAsXHJcbiAgc206IDU3NnB4LFxyXG4gIG1kOiA3NjhweCxcclxuICBsZzogOTkycHgsXHJcbiAgeGw6IDEyMDBweFxyXG4pICFkZWZhdWx0O1xyXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcclxuICBzbTogNTc1cHgsXHJcbiAgbWQ6IDc2NXB4LFxyXG4gIGxnOiA5OTBweCxcclxuICB4bDogMTE5MHB4XHJcbikgIWRlZmF1bHQ7XHJcbiJdfQ== */
