:root{--text_color: #2C2C2C;--long_text_color: #2C2C2C;--pretty_black: #2C2C2C;--pretty_white: #FFFFFF;--red: #AF110F;--yellow: #FFC600;--light_grey: #F8F8F8;--dimmed_grey: #DDDDDD;--dark_green: #008000;--fontsize: 16px;--small_fontsize: 14px;--big_fontsize: 28px;--hero_height: 720px;--teaser_height: 360px;--teaser_height_smaller: 250px}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'FontAwesome';font-display:block;src:url("/stylesheets/font-awesome-icons/fontawesome-webfont.eot");src:url("/stylesheets/font-awesome-icons/fontawesome-webfont.eot") format("embedded-opentype"),url("/stylesheets/font-awesome-icons/fontawesome-webfont.woff") format("woff"),url("/stylesheets/font-awesome-icons/fontawesome-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none}[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}a [class^="icon-"],a [class*=" icon-"]{display:inline-block}.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em}.btn [class^="icon-"],.nav [class^="icon-"],.btn [class*=" icon-"],.nav [class*=" icon-"]{display:inline}.btn .icon-large[class^="icon-"],.nav .icon-large[class^="icon-"],.btn .icon-large[class*=" icon-"],.nav .icon-large[class*=" icon-"]{line-height:.9em}.btn .icon-spin[class^="icon-"],.nav .icon-spin[class^="icon-"],.btn .icon-spin[class*=" icon-"],.nav .icon-spin[class*=" icon-"]{display:inline-block}.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs .icon-large[class^="icon-"],.nav-pills .icon-large[class^="icon-"],.nav-tabs .icon-large[class*=" icon-"],.nav-pills .icon-large[class*=" icon-"]{line-height:.9em}li [class^="icon-"],.nav li [class^="icon-"],li [class*=" icon-"],.nav li [class*=" icon-"]{display:inline-block;width:1.25em;text-align:center}li .icon-large[class^="icon-"],.nav li .icon-large[class^="icon-"],li .icon-large[class*=" icon-"],.nav li .icon-large[class*=" icon-"]{width:1.5625em}ul.icons{list-style-type:none;text-indent:-0.75em}ul.icons li [class^="icon-"],ul.icons li [class*=" icon-"]{width:.75em}.icon-muted{color:#eee}.icon-border{border:solid 1px #eee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.icon-2x{font-size:2em}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.icon-3x{font-size:3em}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.icon-4x{font-size:4em}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.pull-right{float:right}.pull-left{float:left}.pull-left[class^="icon-"],.pull-left[class*=" icon-"]{margin-right:.3em}.pull-right[class^="icon-"],.pull-right[class*=" icon-"]{margin-left:.3em}.btn .pull-left.icon-2x[class^="icon-"],.btn .pull-left.icon-2x[class*=" icon-"],.btn .pull-right.icon-2x[class^="icon-"],.btn .pull-right.icon-2x[class*=" icon-"]{margin-top:.18em}.btn .icon-spin.icon-large[class^="icon-"],.btn .icon-spin.icon-large[class*=" icon-"]{line-height:.8em}.btn.btn-small .pull-left.icon-2x[class^="icon-"],.btn.btn-small .pull-left.icon-2x[class*=" icon-"],.btn.btn-small .pull-right.icon-2x[class^="icon-"],.btn.btn-small .pull-right.icon-2x[class*=" icon-"]{margin-top:.25em}.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0}.btn.btn-large .pull-left.icon-2x[class^="icon-"],.btn.btn-large .pull-left.icon-2x[class*=" icon-"],.btn.btn-large .pull-right.icon-2x[class^="icon-"],.btn.btn-large .pull-right.icon-2x[class*=" icon-"]{margin-top:.05em}.btn.btn-large .pull-left.icon-2x[class^="icon-"],.btn.btn-large .pull-left.icon-2x[class*=" icon-"]{margin-right:.2em}.btn.btn-large .pull-right.icon-2x[class^="icon-"],.btn.btn-large .pull-right.icon-2x[class*=" icon-"]{margin-left:.2em}.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@-moz-document url-prefix(){.icon-spin{height:.9em}.btn .icon-spin{height:auto}.icon-spin.icon-large{height:1.25em}.btn .icon-spin.icon-large{height:.75em}}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file:before{content:"\f016"}.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-share-alt:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up:before{content:"\f087"}.icon-thumbs-down:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-check-empty:before{content:"\f096"}.icon-bookmark-empty:before{content:"\f097"}.icon-phone-sign:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0a2"}.icon-certificate:before{content:"\f0a3"}.icon-hand-right:before{content:"\f0a4"}.icon-hand-left:before{content:"\f0a5"}.icon-hand-up:before{content:"\f0a6"}.icon-hand-down:before{content:"\f0a7"}.icon-circle-arrow-left:before{content:"\f0a8"}.icon-circle-arrow-right:before{content:"\f0a9"}.icon-circle-arrow-up:before{content:"\f0aa"}.icon-circle-arrow-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-fullscreen:before{content:"\f0b2"}.icon-group:before{content:"\f0c0"}.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-beaker:before{content:"\f0c3"}.icon-cut:before{content:"\f0c4"}.icon-copy:before{content:"\f0c5"}.icon-paper-clip:before{content:"\f0c6"}.icon-save:before{content:"\f0c7"}.icon-sign-blank:before{content:"\f0c8"}.icon-reorder:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-sign:before{content:"\f0d3"}.icon-google-plus-sign:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-sort:before{content:"\f0dc"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope-alt:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-undo:before{content:"\f0e2"}.icon-legal:before{content:"\f0e3"}.icon-dashboard:before{content:"\f0e4"}.icon-comment-alt:before{content:"\f0e5"}.icon-comments-alt:before{content:"\f0e6"}.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before{content:"\f0ea"}.icon-lightbulb:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell-alt:before{content:"\f0f3"}.icon-coffee:before{content:"\f0f4"}.icon-food:before{content:"\f0f5"}.icon-file-alt:before{content:"\f0f6"}.icon-building:before{content:"\f0f7"}.icon-hospital:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-sign:before{content:"\f0fd"}.icon-plus-sign-alt:before{content:"\f0fe"}.icon-double-angle-left:before{content:"\f100"}.icon-double-angle-right:before{content:"\f101"}.icon-double-angle-up:before{content:"\f102"}.icon-double-angle-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile-phone:before{content:"\f10b"}.icon-circle-blank:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-reply:before{content:"\f112"}.icon-github-alt:before{content:"\f113"}.icon-folder-close-alt:before{content:"\f114"}.icon-folder-open-alt:before{content:"\f115"}@font-face{font-family:'Roboto';font-style:normal;font-weight:100;src:url("../fonts/roboto-v30-latin-100.eot");src:local(""),url("../fonts/roboto-v30-latin-100.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-100.woff2") format("woff2"),url("../fonts/roboto-v30-latin-100.woff") format("woff"),url("../fonts/roboto-v30-latin-100.ttf") format("truetype"),url("../fonts/roboto-v30-latin-100.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:italic;font-weight:100;src:url("../fonts/roboto-v30-latin-100italic.eot");src:local(""),url("../fonts/roboto-v30-latin-100italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-100italic.woff2") format("woff2"),url("../fonts/roboto-v30-latin-100italic.woff") format("woff"),url("../fonts/roboto-v30-latin-100italic.ttf") format("truetype"),url("../fonts/roboto-v30-latin-100italic.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url("../fonts/roboto-v30-latin-300.eot");src:local(""),url("../fonts/roboto-v30-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-300.woff2") format("woff2"),url("../fonts/roboto-v30-latin-300.woff") format("woff"),url("../fonts/roboto-v30-latin-300.ttf") format("truetype"),url("../fonts/roboto-v30-latin-300.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:italic;font-weight:300;src:url("../fonts/roboto-v30-latin-300italic.eot");src:local(""),url("../fonts/roboto-v30-latin-300italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-300italic.woff2") format("woff2"),url("../fonts/roboto-v30-latin-300italic.woff") format("woff"),url("../fonts/roboto-v30-latin-300italic.ttf") format("truetype"),url("../fonts/roboto-v30-latin-300italic.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url("../fonts/roboto-v30-latin-regular.eot");src:local(""),url("../fonts/roboto-v30-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-regular.woff2") format("woff2"),url("../fonts/roboto-v30-latin-regular.woff") format("woff"),url("../fonts/roboto-v30-latin-regular.ttf") format("truetype"),url("../fonts/roboto-v30-latin-regular.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:url("../fonts/roboto-v30-latin-italic.eot");src:local(""),url("../fonts/roboto-v30-latin-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-italic.woff2") format("woff2"),url("../fonts/roboto-v30-latin-italic.woff") format("woff"),url("../fonts/roboto-v30-latin-italic.ttf") format("truetype"),url("../fonts/roboto-v30-latin-italic.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:url("../fonts/roboto-v30-latin-500.eot");src:local(""),url("../fonts/roboto-v30-latin-500.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-500.woff2") format("woff2"),url("../fonts/roboto-v30-latin-500.woff") format("woff"),url("../fonts/roboto-v30-latin-500.ttf") format("truetype"),url("../fonts/roboto-v30-latin-500.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:url("../fonts/roboto-v30-latin-500italic.eot");src:local(""),url("../fonts/roboto-v30-latin-500italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-500italic.woff2") format("woff2"),url("../fonts/roboto-v30-latin-500italic.woff") format("woff"),url("../fonts/roboto-v30-latin-500italic.ttf") format("truetype"),url("../fonts/roboto-v30-latin-500italic.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url("../fonts/roboto-v30-latin-700.eot");src:local(""),url("../fonts/roboto-v30-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-700.woff2") format("woff2"),url("../fonts/roboto-v30-latin-700.woff") format("woff"),url("../fonts/roboto-v30-latin-700.ttf") format("truetype"),url("../fonts/roboto-v30-latin-700.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:url("../fonts/roboto-v30-latin-700italic.eot");src:local(""),url("../fonts/roboto-v30-latin-700italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-700italic.woff2") format("woff2"),url("../fonts/roboto-v30-latin-700italic.woff") format("woff"),url("../fonts/roboto-v30-latin-700italic.ttf") format("truetype"),url("../fonts/roboto-v30-latin-700italic.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;src:url("../fonts/roboto-v30-latin-900.eot");src:local(""),url("../fonts/roboto-v30-latin-900.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-900.woff2") format("woff2"),url("../fonts/roboto-v30-latin-900.woff") format("woff"),url("../fonts/roboto-v30-latin-900.ttf") format("truetype"),url("../fonts/roboto-v30-latin-900.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:italic;font-weight:900;src:url("../fonts/roboto-v30-latin-900italic.eot");src:local(""),url("../fonts/roboto-v30-latin-900italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-900italic.woff2") format("woff2"),url("../fonts/roboto-v30-latin-900italic.woff") format("woff"),url("../fonts/roboto-v30-latin-900italic.ttf") format("truetype"),url("../fonts/roboto-v30-latin-900italic.svg#Roboto") format("svg")}*{box-sizing:border-box}body{font-family:"Roboto", sans-serif;font-size:var(--fontsize);color:var(--text_color);line-height:1.5}h1{font-size:1.8em;font-weight:400;margin:0;color:rgba(0,0,0,0.5)}h2{font-size:32px;font-weight:600}h3{font-size:1.2em}a{text-decoration:none;color:var(--yellow)}a:visited{color:var(--yellow)}a.red:visited{color:var(--red) !important}a.button:visited{color:var(--pretty_black)}button{background-color:var(--yellow);color:var(--pretty_black);text-align:center;padding:20px 30px;border:0;outline:0;white-space:normal;transition:all 0.35s}button:hover{background-color:var(--pretty_black);color:var(--pretty_white)}.content{width:100%}.hidden{display:none !important}.flex{display:flex !important}.red{color:var(--red)}.notice{color:var(--red);font-weight:bold}.hero{height:var(--hero_height);max-height:var(--hero_height);width:100%;background-position:center bottom;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;color:white}.hero .subtitle{color:var(--pretty_white);width:85%;max-width:930px;font-size:25px;font-weight:600;line-height:1.35;letter-spacing:1.5px;margin:0 auto 25px;text-shadow:0px 2px 4px rgba(0,0,0,0.5);text-align:center}@media only screen and (max-width: 850px){.hero .subtitle{font-size:22px}}.hero .hero_logo{max-width:80%;width:400px;margin-bottom:2em}.hero .title{color:var(--pretty_white);width:85%;max-width:930px;font-size:58px;font-weight:600;margin:0 0 38px;text-shadow:0px 2px 4px rgba(0,0,0,0.5);text-align:center}@media only screen and (max-width: 850px){.hero .title{font-size:34px}}.hero .search{display:flex;flex-direction:column;color:black;background-color:white;width:85%;max-width:930px}@media only screen and (min-width: 850px){.hero .search{flex-direction:row}.hero .search .cell{border-right:2px solid var(--yellow);border-bottom:0 !important;width:calc((100% - 70px) / 3) !important}.hero .search .cell.no_region{width:calc((100% - 70px) / 2) !important}}.hero .search .cell{position:relative;display:flex;flex-direction:column;border-bottom:2px solid var(--yellow);width:100%}.hero .search .cell label{position:absolute;margin-top:0px;top:13px;left:20px;font:400 14px/1.2 "Roboto", helvetica, sans-serif;letter-spacing:1px;text-transform:uppercase;color:#888888;margin-bottom:0.375em}.hero .search .cell input{border:0;border-radius:0;margin:0;padding:35px 20px 14px;font-size:16px;font-weight:400;letter-spacing:1.4px;line-height:.6;transition:all .35s;box-shadow:none;outline:none}.hero .search #search_button{margin:0;width:100%;min-width:100%;height:70px;padding:20px;background-color:var(--yellow);cursor:pointer;border:0 none}@media only screen and (min-width: 850px){.hero .search #search_button{width:70px;min-width:70px;max-width:none}}.hero .search #search_button img{max-width:100%}.hero button{margin:55px auto 75px;max-width:330px;cursor:pointer;font-weight:bold}.search_preview_wrapper{width:100%}.search_preview_wrapper .search_preview{margin:-150px auto 0 auto;background-color:white;color:black;width:726px;padding:1em}.search_preview_wrapper .search_preview .preview_item{height:150px;display:grid;gap:1em;grid-template-columns:180px 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;margin-bottom:1em}.search_preview_wrapper .search_preview .preview_item .latest-badge{display:none}.search_preview_wrapper .search_preview .preview_item .column_1,.search_preview_wrapper .search_preview .preview_item .column_2,.search_preview_wrapper .search_preview .preview_item .column_3,.search_preview_wrapper .search_preview .preview_item .title,.search_preview_wrapper .search_preview .preview_item .image{width:100%;height:100%;background-color:var(--dimmed_grey)}.search_preview_wrapper .search_preview .preview_item .home-list-image-container-desktop,.search_preview_wrapper .search_preview .preview_item .image{grid-column:1 / span 1;grid-row:1 / span 4}.search_preview_wrapper .search_preview .preview_item .home-list-image-container-desktop img,.search_preview_wrapper .search_preview .preview_item .image img{width:180px}.search_preview_wrapper .search_preview .preview_item .title{grid-column:2 / span 3;grid-row:1 / span 1}.search_preview_wrapper .search_preview .preview_item .title.home-list-title{background-color:white;font-size:1em;line-height:1;margin:0}.search_preview_wrapper .search_preview .preview_item .column_1{grid-column:2 / span 1;grid-row:2 / span 3}.search_preview_wrapper .search_preview .preview_item .column_2{grid-column:3 / span 1;grid-row:2 / span 3}.search_preview_wrapper .search_preview .preview_item .column_3{grid-column:4 / span 1;grid-row:2 / span 3}.search_preview_wrapper .search_preview .preview_item .home-list-image-container-desktop{background-color:white}.search_preview_wrapper .search_preview .preview_item .home-list-details-with-image{grid-column:2 / span 2;grid-row:2 / span 3;background-color:white;font-size:12px;font-weight:400}.search_preview_wrapper .search_preview .preview_item .home-list-details-with-image .listing_attr_box{color:black;display:flex;flex-direction:column}.search_preview_wrapper .search_preview .preview_item .home-list-details-with-image .listing_attr_box .attr_row{display:grid;grid-template-columns:1fr 1fr}.search_preview_wrapper .search_preview .preview_item .home-list-details-right{grid-column:4 / span 1;grid-row:2 / span 3;background-color:white;font-size:12px;font-weight:400}.search_preview_wrapper .search_preview .preview_item .home-list-details-right .home-list-tour,.search_preview_wrapper .search_preview .preview_item .home-list-details-right .home-list-price{display:flex;flex-direction:column;text-align:right}.search_preview_wrapper .search_preview .preview_item .home-list-details-right .home-list-tour .number_tour_days_amount,.search_preview_wrapper .search_preview .preview_item .home-list-details-right .home-list-tour .home-list-price-value,.search_preview_wrapper .search_preview .preview_item .home-list-details-right .home-list-price .number_tour_days_amount,.search_preview_wrapper .search_preview .preview_item .home-list-details-right .home-list-price .home-list-price-value{font-weight:600}.search_preview_wrapper .search_preview .preview_item .home-list-details-right .home-list-tour .home-list-tour,.search_preview_wrapper .search_preview .preview_item .home-list-details-right .home-list-tour .price-container,.search_preview_wrapper .search_preview .preview_item .home-list-details-right .home-list-price .home-list-tour,.search_preview_wrapper .search_preview .preview_item .home-list-details-right .home-list-price .price-container{display:flex;flex-direction:row;justify-content:right}.search_preview_wrapper .search_preview .preview_item .home-list-image-container-mobile,.search_preview_wrapper .search_preview .preview_item .home-list-price-mobile{display:none}.search_preview_wrapper .search_preview .preview_item.home-list-item{position:relative;overflow:hidden}.search_preview_wrapper .search_preview .preview_item.home-list-item .rebate{font-size:18px;font-weight:700;color:white;padding-left:2em;padding-right:2em;position:absolute;background-color:darkred;left:-34px;top:-13px;transform:rotate(-45deg)}.search_preview_wrapper .search_preview .preview_item.home-list-item .rebate .banner{display:none}@media (min-width: 37.5em){.search_preview_wrapper .search_preview .preview_item.home-list-item .rebate{font-size:12px;left:-27px}}@media only screen and (max-width: 850px){.search_preview_wrapper .search_preview .preview_item{grid-template-columns:180px 1fr 1fr;grid-template-rows:1em 1fr 1fr;height:210px}.search_preview_wrapper .search_preview .preview_item .home-list-image-container-desktop,.search_preview_wrapper .search_preview .preview_item .image{grid-column:1 / span 1;grid-row:1 / span 4}.search_preview_wrapper .search_preview .preview_item .title{grid-column:2 / span 3;grid-row:1 / span 1}.search_preview_wrapper .search_preview .preview_item .column_1{grid-column:2 / span 1;grid-row:2 / span 3}.search_preview_wrapper .search_preview .preview_item .column_2{grid-column:3 / span 1;grid-row:2 / span 3}.search_preview_wrapper .search_preview .preview_item .column_3{grid-column:4 / span 1;grid-row:2 / span 3}.search_preview_wrapper .search_preview .preview_item .home-list-details-with-image{grid-column:2 / span 2;grid-row:3 / span 2}.search_preview_wrapper .search_preview .preview_item .home-list-details-right{grid-column:2 / span 2;grid-row:2 / span 1}.search_preview_wrapper .search_preview .preview_item .home-list-details-right .home-list-price{text-align:right}.search_preview_wrapper .search_preview .preview_item .home-list-details-right .home-list-price .home-list-tour,.search_preview_wrapper .search_preview .preview_item .home-list-details-right .home-list-price .price-container{justify-content:left}}@media only screen and (max-width: 850px){.search_preview_wrapper .search_preview{width:unset;margin-top:-75px}}@media only screen and (max-width: 600px){.search_preview_wrapper .search_preview{margin-top:10px;width:unset}.search_preview_wrapper .search_preview .preview_item{width:100%;height:unset;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 24px 0.3fr 0.25fr}.search_preview_wrapper .search_preview .preview_item .home-list-image-container-desktop,.search_preview_wrapper .search_preview .preview_item .image{grid-column:1 / span 3;grid-row:1 / span 1}.search_preview_wrapper .search_preview .preview_item .home-list-image-container-desktop img,.search_preview_wrapper .search_preview .preview_item .image img{width:100%}.search_preview_wrapper .search_preview .preview_item .home-list-image-container-desktop,.search_preview_wrapper .search_preview .preview_item .image{width:100%;aspect-ratio:3 / 2}.search_preview_wrapper .search_preview .preview_item .home-list-title,.search_preview_wrapper .search_preview .preview_item .title{grid-column:1 / span 3;grid-row:2 / span 1}.search_preview_wrapper .search_preview .preview_item .home-list-title .home-list-title-span,.search_preview_wrapper .search_preview .preview_item .title .home-list-title-span{font-size:19px}.search_preview_wrapper .search_preview .preview_item .column_1{grid-column:1 / span 1;grid-row:4 / span 1}.search_preview_wrapper .search_preview .preview_item .column_2{grid-column:3 / span 1;grid-row:4 / span 1}.search_preview_wrapper .search_preview .preview_item .home-list-details-right,.search_preview_wrapper .search_preview .preview_item .column_3{grid-column:1 / span 2;grid-row:3 / span 1;font-size:16px}.search_preview_wrapper .search_preview .preview_item .home-list-details-right .home-list-price,.search_preview_wrapper .search_preview .preview_item .column_3 .home-list-price{text-align:left}.search_preview_wrapper .search_preview .preview_item .home-list-details-right .home-list-price .home-list-tour,.search_preview_wrapper .search_preview .preview_item .home-list-details-right .home-list-price .price-container,.search_preview_wrapper .search_preview .preview_item .column_3 .home-list-price .home-list-tour,.search_preview_wrapper .search_preview .preview_item .column_3 .home-list-price .price-container{justify-content:left}.search_preview_wrapper .search_preview .preview_item .home-list-details-with-image{grid-column:1 / span 3;grid-row:4 / span 1}}.button_wrapper{width:100%;text-align:center}.button_wrapper button{margin:10px auto 50px;max-width:330px;cursor:pointer;font-weight:bold}.teasergroup{display:flex;flex-direction:column;justify-content:center;margin:2em 0}.teasergroup .heading{width:85%;max-width:1200px;margin:1.5em auto;color:black;text-align:center}.teasergroup .teasers{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.teasergroup .teasers.two .teaser{width:100%}@media only screen and (min-width: 850px){.teasergroup .teasers.two .teaser{width:50%}}.teasergroup .teasers.three .teaser{width:100%}@media only screen and (min-width: 850px){.teasergroup .teasers.three .teaser{width:33.33333333%}}@media only screen and (min-width: 1140px){.teasergroup .teasers.three .teaser{height:var(--teaser_height)}}.teasergroup .teasers.four .teaser{width:100%}.teasergroup .teasers.four .teaser a h3{margin-top:5em}@media only screen and (min-width: 850px){.teasergroup .teasers.four .teaser{width:50%}}@media only screen and (min-width: 1140px){.teasergroup .teasers.four .teaser{height:var(--teaser_height_smaller);width:25%}}.teasergroup .teasers .teaser{display:flex;width:33.33333333%;flex-direction:row}@media only screen and (min-width: 1140px){.teasergroup .teasers .teaser{height:var(--teaser_height)}}.teasergroup .teasers .teaser a{position:relative;color:var(--yellow);transition:color 150ms ease;width:100%;height:100%}.teasergroup .teasers .teaser a:hover .text{opacity:1;cursor:pointer}.teasergroup .teasers .teaser a h3{position:relative;display:inline-block;margin-top:5em;color:var(--pretty_white);border-bottom:3px solid var(--yellow);font-size:var(--big_fontsize);font-weight:600;line-height:1.2;text-shadow:0px 2px 4px rgba(0,0,0,0.5)}@media only screen and (min-width: 1140px){.teasergroup .teasers .teaser a h3{margin-top:8em}}.teasergroup .teasers .teaser a .text{padding:7.5%;color:black;width:100%;transition:opacity 0.5s}@media only screen and (min-width: 1140px){.teasergroup .teasers .teaser a .text{position:absolute;top:0;left:0;opacity:0;height:100%;background:rgba(255,198,0,0.9)}}.teasergroup .teasers .teaser a .image{height:var(--teaser_height_smaller);text-align:center;width:100%;background-size:cover;background-position:center center}@media only screen and (min-width: 1140px){.teasergroup .teasers .teaser a .image{position:absolute;top:0;left:0;height:100%}}.teasergroup .teasers .teaser a .image:before{content:'';position:absolute;left:0;top:0;width:100%;background-color:rgba(0,0,0,0.25)}.textblock{width:45%;max-width:1200px;margin:2em auto;color:var(--long_text_color)}@media only screen and (max-width: 850px){.textblock{margin:1em auto;width:85%}}.textblock .heading{width:55%;max-width:600px;text-align:center;margin:45px auto 0}@media only screen and (max-width: 850px){.textblock .heading{margin:1em 0 0;width:85%;text-align:left}}.textblock .intro{font-weight:600}.textblock .text{font-size:0.9em;column-count:1;column-gap:11%;font-weight:400;margin:45px 0 0;padding:10px 60px 0;border-left:5px solid var(--yellow)}.textblock .text::first-letter{font-size:280%;line-height:1px}@media only screen and (max-width: 850px){.textblock .text{column-count:1;padding:0;border:0}}.dots ul{text-align:center;margin:65px auto -20px;list-style-type:none;padding:0}.dots ul li{display:inline-block;width:15px;height:15px;margin:0 10px;background-color:#CCC;border-radius:100%}.regions{width:85%;max-width:1200px;margin:0 auto}.newsletter{width:100%;background:var(--yellow)}.newsletter .container{width:85%;max-width:1200px;margin:0 auto;padding:55px 7.5% 65px}.newsletter .container h4{font-weight:400;font-size:22px;text-align:center;margin:0 0 45px}.newsletter .container .btn--submit{border:0;display:block;height:auto;font:600 16px "Roboto", helvetica, sans-serif;padding:23px 25px;line-height:1.35;outline:0;background:#2C2C2C;color:white}.newsletter .container #mc_embed_signup{background:transparent}.newsletter .container #mc_embed_signup #mc-embedded-subscribe-form{position:relative;max-width:715px;margin:0 auto;padding:0}.newsletter .container #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group{width:100%;padding:0}.newsletter .container #mc_embed_signup #mc-embedded-subscribe-form .form__input,.newsletter .container #mc_embed_signup #mc-embedded-subscribe-form .btn--submit{margin:0;border-radius:0}.newsletter .container #mc_embed_signup #mc-embedded-subscribe-form .form__input{background-image:none;text-indent:0;line-height:1.35;padding:21px 25px;box-shadow:0;border:3px solid var(--pretty_black);font:400 15px "Roboto", helvetica, sans-serif}@media only screen and (min-width: 551px){.newsletter .container #mc_embed_signup #mc-embedded-subscribe-form .form__input{width:calc(100% - 122px)}}.newsletter .container #mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error{border:3px solid #6B0505}.newsletter .container #mc_embed_signup #mc-embedded-subscribe-form .btn--submit{display:block;height:auto;font:600 15px "Roboto", helvetica, sans-serif;padding:23px 27px;line-height:1.35;outline:0;background:#2C2C2C;color:white;-webkit-appearance:none}.newsletter .container #mc_embed_signup #mc-embedded-subscribe-form .btn--submit:hover{background:#131313}@media only screen and (min-width: 551px){.newsletter .container #mc_embed_signup #mc-embedded-subscribe-form .btn--submit{position:absolute;top:0;right:0}}@media only screen and (max-width: 550px){.newsletter .container #mc_embed_signup #mc-embedded-subscribe-form .btn--submit{margin:40px auto 0}}.newsletter .container #mc_embed_signup #mc-embedded-subscribe-form #mce-responses{width:100%;margin:0}.newsletter .container #mc_embed_signup #mc-embedded-subscribe-form #mce-error-response{color:red}.africa{background-image:url("/images/maps/map--africa.svg")}.europe{background-image:url("/images/maps/map--europe.svg")}.asia{background-image:url("/images/maps/map--asia.svg")}.north_america{background-image:url("/images/maps/map--north-america.svg")}.south_america{background-image:url("/images/maps/map--south-america.svg")}.oceania{background-image:url("/images/maps/map--oceania.svg")}.continent_arrangement .teaser{width:100% !important;background-repeat:no-repeat;background-position:center center;background-size:contain;padding:100px 0;margin-bottom:10em}.continent_arrangement .teaser a{width:85%;max-width:380px;margin:0 auto}.continent_arrangement .teaser a .image{right:0;max-width:250px;max-height:152px;margin:0 0 40px auto}.continent_arrangement .teaser a .image h3{margin-top:2em !important}@media only screen and (max-width: 768px){.continent_arrangement .teaser a .image{margin:0 auto !important}}.continent_arrangement .teaser a .text{opacity:1 !important;position:relative !important;left:-100px !important;top:150px !important;background:none !important}@media only screen and (max-width: 768px){.continent_arrangement .teaser a .text{left:0 !important;margin:0 auto}}@media only screen and (min-width: 1024px){.continent_arrangement .teaser{width:45% !important}}@media only screen and (min-width: 1700px){.continent_arrangement .teaser{width:30% !important}}.columns_container{display:flex;flex-direction:column;align-items:center;margin:1em auto}.columns_container.press{padding:2em 0;background-color:var(--pretty_black);color:var(--pretty_white);margin-top:0}.columns_container.press .title{margin-bottom:1em}.columns_container.press .image{height:80px}.columns_container.press .columns{justify-content:space-evenly;font-size:14px}.columns_container.press .columns .column{text-align:center;max-width:250px !important}.columns_container.press .columns .column img{width:200px}.columns_container .columns{width:85%;max-width:1200px;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between}.columns_container .columns .column.count_2{width:30%;max-width:360px}.columns_container .columns .column img{width:100%}.columns_container .columns .column .headline{position:relative;font-size:22px;font-weight:400;padding:0 0 20px 75px;max-width:400px;margin:0 0 0.75em}.columns_container .columns .column .headline:before{position:absolute;left:0;top:12px;content:url("/images/icons/icon--search.svg")}.columns_container .columns .column .headline:after{bottom:0;width:95px;height:5px;content:'';background:#ffc600;position:absolute;left:0;display:block}.columns_container .columns .column ul{list-style-type:none;min-width:255px;margin:0;padding:0}.columns_container .columns .column ul li:before{display:inline-block;content:"\2713";color:var(--yellow);margin:0 10px 1.2px 0}.columns_container .columns.advantages{margin-top:1em}.columns_container .columns.advantages .column{margin-top:2em}.columns_container .columns.advantages .column .headline{min-height:70px}.columns_container .columns.advantages .column .headline:before{top:-12px;width:56px}.columns_container .columns.advantages .column ul li:not(:last-child){margin:0 0 10px}@media only screen and (max-width: 850px){.columns_container .columns{flex-direction:column}.columns_container .columns .column{margin-right:auto;margin-left:auto}.columns_container .columns .column.count_2{width:100%;max-width:none;margin-bottom:1em}}.columns_teaser{display:grid;width:100%;max-width:1200px;margin:3em auto;align-items:stretch;gap:2em;justify-items:center}.columns_teaser .column_box{display:grid;grid-template-columns:70% 30%;border:2px solid var(--yellow);padding:1.2em;width:80%}.columns_teaser .column_box .text{font-weight:bold}.columns_teaser .column_box .logo{align-self:center;justify-self:center}@media only screen and (min-width: 850px){.columns_teaser .column_box{width:100%}}.claims_teaser{margin:5em auto;width:90%;max-width:1200px}@media only screen and (min-width: 850px){.claims_teaser{width:60%}}@media only screen and (min-width: 1140px){.claims_teaser{width:35%}}.claims_teaser .box{width:100%;text-align:center;font-size:24px;font-weight:bold}.claims_teaser.long .box{font-size:var(--fontsize);font-weight:normal}.partner_list{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:3em 0}.partner_list button{padding:20px 60px 20px 25px;text-align:left;max-width:100%;outline:0;white-space:initial;box-shadow:0 2px 5px rgba(0,0,0,0.25);border:0;margin-bottom:1em;cursor:pointer;color:var(--pretty_white);background-color:var(--pretty_black)}.partner_list button:after{position:absolute;font-size:40px;font-weight:300;transition:all 0.35s;content:"+";margin-top:-14px;margin-left:10px}.partner_list button.active:after{transform:rotate(135deg)}.partner_list ul{max-height:100%;padding:10px 50px 30px;list-style-type:none;display:flex;flex-wrap:wrap;position:relative;width:100%;height:100%;margin:0}.partner_list ul li{margin:0 0 20px;padding:0 15px}.footer{background:var(--pretty_black);color:var(--pretty_white);padding:80px 0 35px}.footer a{color:var(--pretty_white);transition:color 0.5s}.footer a:hover{color:var(--yellow)}.footer a:visited{color:var(--pretty_white)}.footer .container{width:85%;max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;position:relative}@media only screen and (max-width: 850px){.footer .container{flex-direction:column}.footer .container ul{width:100% !important}.footer .container .column{width:100% !important}}.footer .container ul{list-style-type:none;width:100%;padding:0}.footer .container ul li{font-weight:300;margin:0 0 15px}.footer .container ul li a{position:relative}.footer .container ul li a.phone_number{padding:0 0 0 25px}.footer .container ul li a.phone_number:before{position:absolute;top:0;left:0;content:url("/images/icons/icon--phone.svg")}.footer .container h3{color:var(--pretty_white);margin:0 0 15px;font-size:16px}.footer .container .column{width:33%;display:flex;flex-direction:column}.footer .social-media-copyright{display:flex;flex-direction:column;align-content:center}.footer .social-media-copyright .menu--social-media svg g{fill:var(--pretty_white)}.footer .social-media-copyright .menu--social-media #youtube_logo .st0{fill:var(--pretty_white) !important}.footer .social-media-copyright .menu--social-media #youtube_logo .st1{fill:#000 !important}.footer .social-media-copyright .menu--social-media #youtube_logo .st2{fill:var(--pretty_white) !important}.footer .social-media-copyright ul{text-align:center;margin:50px auto;padding:0;list-style-type:none}.footer .social-media-copyright ul li{display:inline-block;margin:0 30px}.footer .social-media-copyright .mtrsm_copyright{text-align:center;font-size:14px}.footer .social-media-copyright .mtrsm_copyright p{display:flex;align-items:center;justify-content:center;margin:0 0 0.75em}.footer .social-media-copyright .mtrsm_copyright p img{margin:0 0 0 7px;max-width:100%}.countries{background:var(--light_grey);padding:80px 0;text-align:center}.countries h2{margin:0 auto 25px}@media only screen and (max-width: 1140px){.countries h2{max-width:90%}}.countries .content{position:relative;background-image:url("/images/maps/the_globe.svg");background-position:center center;background-repeat:no-repeat;background-size:auto 100%;padding:150px 0 150px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width: 850px){.countries .content{padding:100px 0 100px}}.countries .content .row{display:flex;flex-direction:row;margin:0 auto;width:85%;max-width:770px}.countries .content .dropdown{position:absolute;top:13em;z-index:1;background-color:white;padding:20px;max-height:1000px;overflow-y:scroll;overflow-x:hidden;margin:0 auto;width:85%;max-width:940px;margin-top:1em}@media only screen and (max-width: 850px){.countries .content .dropdown{top:11em}}.countries .content .dropdown a{font-size:14px;padding:5px 10px;transistion:color 0.35s;color:var(--pretty_black)}.countries .content .dropdown a:visited{color:var(--pretty_black)}.countries .content .dropdown a:hover{background-color:var(--yellow)}.countries .content .dropdown .menu{column-count:7;text-align:left;column-gap:20px}@media only screen and (max-width: 1140px){.countries .content .dropdown .menu{column-count:5}}@media only screen and (max-width: 850px){.countries .content .dropdown .menu{column-count:2}}.countries .content .dropdown ul{list-style-type:none;margin:0;padding:0}.countries .content .btn-offers,.countries .content .btn-countries{position:relative;padding:20px 60px 20px 25px;text-align:left;max-width:100%;outline:0;white-space:initial;cursor:pointer}.countries .content .btn-countries{border:3px solid var(--pretty_black);width:70%;background-color:var(--pretty_white)}.countries .content .btn-countries:hover{background-color:white;color:var(--pretty_black)}.countries .content .btn-offers{width:30%;color:var(--pretty_white);background-color:var(--pretty_black)}.countries .content .btn-offers:hover{background-color:black}#regions_search{position:absolute;top:40em;z-index:1;background-color:white;padding:20px;max-height:1000px;overflow-y:scroll;overflow-x:hidden;margin:0 auto;width:85%;max-width:930px;margin-top:1em}#regions_search a{font-size:14px;padding:5px 10px;transistion:color 0.35s;color:var(--pretty_black)}#regions_search a:visited{color:var(--pretty_black)}#regions_search a:hover{background-color:var(--yellow)}#regions_search .menu{column-count:7;column-gap:20px}@media only screen and (max-width: 1140px){#regions_search .menu{column-count:5}}@media only screen and (max-width: 850px){#regions_search .menu{column-count:2}}#regions_search ul{list-style-type:none;margin:0;padding:0}html[lang=en] #regions_search{top:38em}.plain_teaser{background-color:var(--yellow);text-align:center;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}@media only screen and (max-width: 850px){.plain_teaser{flex-direction:column}.plain_teaser img{margin-top:1em}}.plain_teaser+.plain_teaser{margin-top:2em}.plain_teaser img{margin-right:1em}.plain_teaser a{display:block;color:var(--pretty_black);padding:30px 0 15px;width:85%;max-width:915px}.plain_teaser a .container{text-align:left;display:flex;flex-direction:column}.plain_teaser a .container h4{margin:0 0 12px;border-bottom:3px solid var(--red);font-size:22px;font-weight:600;width:max-content}.plain_teaser a .container p{margin:0 0 0.75em}@media only screen and (max-width: 850px){.plain_teaser a{max-width:85%}.plain_teaser a .container h4{max-width:85%}}.plain_teaser.lined{margin-top:4em;background-color:white;border-top:2px solid var(--yellow);border-bottom:2px solid var(--yellow)}.plain_teaser.lined a h4{border-bottom:3px solid var(--yellow)}.global_header{background-color:white;width:100%}.global_header .top_element{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media only screen and (max-width: 600px){.global_header .top_element{height:75px}}.global_header .top_element .logo{flex-grow:20;margin:10px 15px 10px 15px;height:55.5px;display:flex;flex-direction:column;justify-content:center}.global_header .top_element .logo a img{width:225px}@media only screen and (max-width: 600px){.global_header .top_element .logo a img{width:175px}}.global_header .top_element .header_right{display:grid;grid-template-columns:1fr 1fr 1fr;max-width:180px;position:relative}.global_header .top_element .profile_head{width:30px}.global_header .top_element .profile_head svg g{stroke-width:2;fill:black}.global_header .top_element .favorites{width:30px;height:34px;cursor:pointer}.global_header .top_element .favorites svg g{stroke:blue !important;fill:blue}.global_header .top_element .favorites #fav_counter{position:relative;top:-18px;right:-11px;background-color:var(--red);font-size:12px;color:white;font-weight:bold;width:fit-content;border-radius:1em;padding:0 0.5em}.global_header .top_element .tel{height:51px;margin:0 55px 0 auto}.global_header .top_element .tel .number{color:var(--pretty_black);font-weight:600;letter-spacing:0.6px;font-size:18px}.global_header .top_element .tel .times{color:#888888}.global_header .top_element .tel .pipedrive{position:relative;top:8px;padding-left:25px;display:block;line-height:14px}.global_header .top_element .tel .pipedrive:before{position:absolute;top:0;left:-20px;content:url("/images/logos/phone_icon.svg")}.global_header .top_element .tel .pipedrive .number{letter-spacing:1.5px;font-size:16px}.global_header .top_element .tel .pipedrive .times{position:relative;top:11px;letter-spacing:-0.6px}.global_header .top_element .tel .whatsapp{position:relative;padding-left:25px;display:block;line-height:14px}.global_header .top_element .tel .whatsapp:before{position:absolute;top:0;left:-5px;content:url("/images/logos/whatsapp-logo.png")}.global_header .top_element .tel .whatsapp .number{letter-spacing:1.5px;font-size:16px}.global_header .top_element .tel .whatsapp .times{font-size:small;letter-spacing:-0.6px}@media only screen and (max-width: 600px){.global_header .top_element .tel{position:absolute;top:50px;right:5px;margin:0 1em 0 auto;height:21.5px}.global_header .top_element .tel .number{display:none}.global_header .top_element .tel .times{font-size:12px}.global_header .top_element .tel .times:before{background:no-repeat url("/images/icons/icon--phone-dark.svg");background-size:100% auto;content:' ';width:12px;height:17px;display:inline-block;margin-right:3px;position:relative;top:3px}.global_header .top_element .tel .times:before svg g{fill:black}.global_header .top_element .tel .pipedrive{top:0}.global_header .top_element .tel .pipedrive:before{top:-16px;left:-13px;width:10px;height:10px}.global_header .top_element .tel .pipedrive .times{top:1px}.global_header .top_element .tel .pipedrive .times:before{content:'';background:none;width:0}.global_header .top_element .tel .whatsapp .times:before{content:'';background:none;width:0}}.global_header .top_element .burger #the_burger{width:54px;height:28px;padding:0;background:none;outline:0;margin-right:2em}@media only screen and (max-width: 600px){.global_header .top_element .burger #the_burger{margin-right:1em}}.global_header .top_element .burger #the_burger span{position:relative;display:block;width:43px;height:3px;margin:0 10px 0 0;background:var(--pretty_black);transition:background .15s;transition-delay:.2s}.global_header .top_element .burger #the_burger span:before,.global_header .top_element .burger #the_burger span:after{position:absolute;left:10px;width:100%;height:100%;content:'';background:var(--pretty_black);transition:all .35s}.global_header .top_element .burger #the_burger span:before{top:-11px}.global_header .top_element .burger #the_burger span:after{top:11px}.global_header .top_element .burger #the_burger:hover{cursor:pointer}.global_header .top_element .burger #the_burger.active span{background:transparent;transition-delay:0}.global_header .top_element .burger #the_burger.active span:before,.global_header .top_element .burger #the_burger.active span:after{top:0}.global_header .top_element .burger #the_burger.active span:before{transform:rotate(45deg)}.global_header .top_element .burger #the_burger.active span:after{transform:rotate(-45deg)}.global_header .sitemenu_container{width:100vw;background-color:var(--pretty_white);position:absolute;top:75px;z-index:2;border-bottom:4px solid var(--yellow);display:flex;flex-direction:row;justify-content:flex-end}.global_header .sitemenu_container .sitemenu{width:85%;max-width:1200px;margin:0 auto;padding:45px 0;display:flex;flex-direction:row;justify-content:flex-end}@media only screen and (max-width: 600px){.global_header .sitemenu_container .sitemenu{flex-direction:column}.global_header .sitemenu_container .sitemenu .menu_container{width:100%;margin:0 auto !important;background-color:var(--dimmed_grey)}.global_header .sitemenu_container .sitemenu .menu_container .menu_item{margin-bottom:0px !important;padding:1em 10px}.global_header .sitemenu_container .sitemenu .menu_container:nth-child(2){background-color:var(--light_grey)}}.global_header .sitemenu_container .sitemenu .menu_container{margin:0 13px 50px 73px}.global_header .sitemenu_container .sitemenu .menu_container .menu_item{margin:0 0 10px;cursor:pointer}.global_header .sitemenu_container .sitemenu .menu_container .menu_item:hover{color:var(--yellow);transition:color 0.5s}.global_header .sitemenu_container .sitemenu .menu_container .menu_item.no_highlight{cursor:text}.global_header .sitemenu_container .sitemenu .menu_container .menu_item.no_highlight:hover{color:black}.global_header .whiteline,.global_header .subline{display:flex;flex-direction:row;padding-bottom:8px;justify-content:center}.global_header .whiteline .item,.global_header .subline .item{font-size:14px;font-weight:bold;line-height:1em;margin-left:1em;padding-left:1em}.global_header .subline{background-color:var(--yellow)}.global_header .subline .item{border-left:2px solid var(--red)}.global_header .subline .item:first-child{padding-left:0;margin-left:0;border-left:none}.global_header .subline .item a{color:var(--red)}.global_header .whiteline{background-color:white;padding-top:12px}.global_header .whiteline .item{max-height:2em;align-self:center}.global_header .whiteline .item a{color:black}.global_header .whiteline .item a img{height:1.7em}@media only screen and (max-width: 1140px){.global_header .sitemenu_container{position:unset;border:0}.global_header .menu_element{display:none}.global_header .subline{display:flex;flex-direction:column;text-align:center;padding:5px}.global_header .subline .item{border:0;margin:0.3em}.global_header .burger_container.active .menu_element{display:flex;flex-direction:column;background-color:var(--pretty_white)}.global_header .burger_container.active .menu_element #category_menu{flex-direction:column;width:85%;max-width:1200px}.global_header .burger_container.active .menu_element #category_menu .menu_container{background-color:var(--light_grey)}.global_header .burger_container.active .menu_element #category_menu .menu_container:nth-child(2n){background-color:var(--dimmed_grey)}.global_header .burger_container.active .menu_element #category_menu .menu_container:hover{color:var(--pretty_black);background-color:var(--pretty_white)}.global_header .burger_container.active .menu_element #category_menu .menu_container .menu_header{font-size:14px;font-weight:600}.global_header .burger_container.active .menu_element #category_menu .menu_container .menu_header:after{content:''}.global_header .burger_container.active .menu_element #category_menu .menu_container .menu_item{margin-left:1em}.global_header .burger_container.active .menu_element #category_menu .menu_container .menu_item,.global_header .burger_container.active .menu_element #category_menu .menu_container .menu_header,.global_header .burger_container.active .menu_element #category_menu .menu_container .dropdown{position:unset;display:flex;background-color:unset;color:var(--pretty_black)}.global_header .burger_container.active .menu_element #category_menu .menu_container .menu_item:hover,.global_header .burger_container.active .menu_element #category_menu .menu_container .menu_header:hover,.global_header .burger_container.active .menu_element #category_menu .menu_container .dropdown:hover{color:var(--pretty_black);background-color:var(--pretty_white)}.global_header .burger_container.active .menu_element #category_menu .menu_container .dropdown.places{display:block}}@media only screen and (max-width: 1140px) and (max-width: 850px){.global_header .burger_container.active .menu_element #category_menu .menu_container .dropdown.places{columns:3}}@media only screen and (max-width: 1140px) and (max-width: 600px){.global_header .burger_container.active .menu_element #category_menu .menu_container .dropdown.places{columns:2}}@media only screen and (max-width: 1140px){.global_header .burger_container.active+.subline{display:flex;flex-direction:column;text-align:center;padding:5px}.global_header .burger_container.active+.subline .item{border:0;margin:1em}}html.no_ads .google-auto-placed{display:none}.menu_element{background-color:var(--yellow);display:flex;justify-content:center;align-items:center}.menu_element #category_menu{display:inline-flex;flex-direction:row;justify-content:center}.menu_element #category_menu .menu_container{padding:12px;padding-right:24px}.menu_element #category_menu .menu_container.selected,.menu_element #category_menu .menu_container:hover{background-color:var(--pretty_black);color:var(--pretty_white)}.menu_element #category_menu .menu_container.selected .dropdown,.menu_element #category_menu .menu_container:hover .dropdown{display:flex}.menu_element #category_menu .menu_container.selected .dropdown.places,.menu_element #category_menu .menu_container:hover .dropdown.places{display:block}.menu_element #category_menu .menu_container.selected .menu_header:after,.menu_element #category_menu .menu_container:hover .menu_header:after{color:var(--pretty_white);transform:rotateX(180deg)}.menu_element #category_menu .menu_container .menu_header:after{color:var(--pretty_black);position:absolute;font-family:"FontAwesome";content:"\f0d7";padding-left:0.5em;transition:all 0.5s}.menu_element #category_menu .dropdown{position:absolute;z-index:10;display:none;flex-direction:column;background-color:var(--pretty_black);margin-top:11px;margin-left:-12px;min-width:8em}@media only screen and (max-width: 1140px){.menu_element #category_menu .dropdown.popular{display:block !important;column-count:2;column-gap:20px}}.menu_element #category_menu .dropdown.places{max-width:1250px;left:50%;transform:translateX(-50%);padding:1em;column-count:7;column-gap:20px}.menu_element #category_menu .dropdown.places .menu_item{font-size:var(--small_fontsize);padding:5px 10px}@media only screen and (max-width: 1140px){.menu_element #category_menu .dropdown.places{transform:translateX(0);left:0;column-count:5}}.menu_element #category_menu .dropdown .menu_item{padding:12px;cursor:pointer}.menu_element #category_menu .dropdown .menu_item:hover{background-color:var(--yellow);color:var(--pretty_black)}.menu--social-media{display:inline-flex;list-style-type:none;margin:0;padding:0}.menu--social-media li{margin:7px 0 0 35px}@media only screen and (max-width: 1065px){.menu--social-media li{margin:7px 0 0 25px}}.menu--social-media svg g{fill:var(--pretty_black)}.button_section{display:flex;justify-content:center}.button_section .standalone_button{background-color:var(--pretty_black);color:var(--pretty_white);font-weight:bold;max-width:21em;margin:1em auto;cursor:pointer}.embedded_iframe,.embedded_video,.embedded_image{clear:both;text-align:center;margin:2em auto}.embedded_image{display:flex;justify-content:center;cursor:zoom-in;max-width:1200px;width:45%}@media only screen and (max-width: 850px){.embedded_image{min-width:100%}}.embedded_image .image_container{transition:transform ease 0.3s}.embedded_image .image_container img{width:100%}.embedded_image .image_container .caption{text-align:left;font-size:1em}@media only screen and (max-width: 850px){.embedded_image .image_container .caption{font-size:0.8em;margin:0 auto;max-width:85%}}.embedded_image .image_container .lightbox_close{display:none;font-weight:400;font-size:60px;position:absolute;right:-30px;top:-30px;cursor:pointer;z-index:40;background-color:#FFc600;height:1em;width:1em;line-height:60px}.embedded_image .image_container.lightbox{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;z-index:30;background-color:rgba(0,0,0,0.5);display:flex;justify-content:center;flex-direction:column;align-items:center;cursor:zoom-out}.embedded_image .image_container.lightbox img{width:unset;max-width:100%;max-height:100%}.embedded_image .image_container.lightbox .caption{display:none}.embedded_image .image_container.lightbox .image_frame{position:relative;max-width:90%;max-height:90%;display:block}.embedded_image .image_container.lightbox .image_frame .lightbox_close{display:block}@media only screen and (max-width: 850px){.embedded_image .image_container.lightbox .image_frame .lightbox_close{font-size:30px;line-height:30px;right:-15px;top:-15px}}.embedded_image .image_container.lightbox .image_frame .lightbox_close:hover{color:white;background-color:black}.embedded_video{max-width:1200px;display:flex;justify-content:center;width:45%}@media only screen and (max-width: 850px){.embedded_video{width:100%}}.embedded_video .iframe_container{position:relative;height:0;padding-bottom:58%;width:100%}@media only screen and (max-width: 850px){.embedded_video .iframe_container{padding-bottom:50%}}.embedded_video .iframe_container iframe{position:absolute;left:0;top:0;width:100%;height:100%}.date_container{display:flex;justify-content:center}.date_container .date_box{text-align:center;width:45%}@media only screen and (max-width: 850px){.date_container .date_box{min-width:80%}}.date_container .date_box .date_format{font-style:italic}.blog_header{display:flex;justify-content:center;flex-direction:row}.blog_header h2{text-align:center;max-width:1200px;width:45%}.blog_teaser_container{margin:2em auto;width:45%;max-width:1200px}@media only screen and (max-width: 850px){.blog_teaser_container{min-width:100%}}.blog_teaser_container .blog_teaser{display:flex;flex-direction:row;gap:2em}@media only screen and (max-width: 850px){.blog_teaser_container .blog_teaser{flex-direction:column;justify-content:center}}.blog_teaser_container .blog_teaser a{width:50%}.blog_teaser_container .blog_teaser a .image{width:100%}@media only screen and (max-width: 850px){.blog_teaser_container .blog_teaser a{width:100%}}.blog_teaser_container .blog_teaser .text{width:50%}.blog_teaser_container .blog_teaser .text h3{margin-top:0}.blog_teaser_container .blog_teaser .text a{width:100%;font-weight:bold}@media only screen and (max-width: 850px){.blog_teaser_container .blog_teaser .text{width:90%;margin:0 auto}}.blog_teaser_container .blog_teaser .date_container{margin:1em 0}.blog_teaser_container .blog_teaser .date_container .date_box{text-align:left;width:100%}.bloglink a{position:relative;color:black}.bloglink:hover a{color:white}.yellow_button{color:black !important;font-weight:bold;font-size:24px;background-color:var(--yellow) !important}.teasergroup.strip .heading{display:none}.teasergroup.strip .teasers .teaser{margin-bottom:1em}.teasergroup.strip .teasers .teaser a:hover .selector{box-shadow:0 0 10px 10px var(--yellow)}.teasergroup.strip .teasers .teaser a:hover .text{opacity:1}.teasergroup.strip .teasers .teaser a .text{position:absolute;left:0;top:0;height:100%;opacity:0;background-color:rgba(255,198,0,0.2)}.teasergroup.strip .teasers .teaser a .image h3{margin-top:4em}.teasergroup.strip .teasers .teaser .selector{position:absolute;width:60px;height:60px;right:30px;bottom:30px;border:4px solid var(--pretty_black);border-radius:50%;padding:0}.teasergroup.strip .teasers .teaser .selector.selected:after{position:relative;font-size:40px;font-family:"FontAwesome";content:"\f00c"}.strip .title{font-size:28px;font-weight:bold;max-width:1200px;margin:1em auto;padding-left:1em}@media only screen and (min-width: 850px){.strip .title{margin:2em auto}}.strip .counter_box{max-width:800px;margin:1em auto;display:flex;justify-content:center}.strip .counter_box .counter{margin:0 auto}.strip .counter_box .counter .counter_input{font-size:24px;font-weight:bold;text-align:center;border:0}.strip .counter_box .counter .modify{border:4px solid black;border-radius:50%;background-color:white;font-size:22px;font-weight:bold;position:relative;width:2.5em;height:2.5em;padding:0}.strip .counter_box .counter .modify:hover{background-color:var(--yellow);color:black;box-shadow:0 0 5px 5px var(--yellow)}.strip .submit .intro{max-width:1200px;width:80%;margin:0 auto}.strip .fieldset{max-width:800px;margin:1em auto}.strip .fieldset .intro{max-width:1200px;width:80%;margin:0 auto}.strip .fieldset .fields{display:flex;flex-direction:column;align-items:center}.strip .fieldset .fields input{font-family:"Roboto";display:block;margin:0.5em;font-size:16px;width:80%;padding:10px;border-radius:3px;border:1px solid lightgray}.strip .fieldset .fields input:before{content:"XXX"}.strip .fieldset .fields .choices{display:flex;flex-direction:row;gap:1em;margin:1em auto;width:80%;max-width:1200px}.strip .fieldset .fields .choices .item{position:relative;padding-left:2.5em;padding-right:1em}.strip .fieldset .fields .choices .item:hover{background-color:rgba(255,198,0,0.2)}.strip .fieldset .fields .choices .item:hover .selector{box-shadow:0 0 5px 5px var(--yellow)}.strip .fieldset .fields .choices .item.selected{border-radius:5px;box-shadow:0 0 5px 5px var(--yellow)}.strip .fieldset .fields .choices .selector{background-color:white;position:absolute;width:30px;height:30px;left:0px;bottom:-2px;border:3px solid var(--pretty_black);border-radius:50%;padding:0}.strip .fieldset .fields .choices .selector:hover{background-color:var(--yellow)}.strip .fieldset .fields .choices .selector.selected{background-color:var(--yellow)}.strip .fieldset .fields .choices .selector.selected:after{position:relative;left:1px;bottom:0px;font-size:20px;font-family:"FontAwesome";content:"\f00c"}.strip .combined_regions{display:flex;flex-direction:column;max-width:1200px;margin:0 auto}@media only screen and (min-width: 850px){.strip .combined_regions{flex-direction:row}}.strip .combined_regions .column .category .header{font-size:24px;font-weight:bold;padding-left:1.8em}.strip .combined_regions .column .category .list{display:flex;flex-direction:column;flex-wrap:wrap;max-height:1600px;list-style:none}@media only screen and (min-width: 600px){.strip .combined_regions .column .category .list{max-height:1150px}}@media only screen and (min-width: 850px){.strip .combined_regions .column .category .list{max-height:750px}}@media only screen and (min-width: 1140px){.strip .combined_regions .column .category .list{max-height:450px}}.strip .combined_regions .column .category .list .item{color:black;position:relative;margin:3px;padding:0.3em 0em 0.3em 2.2em}.strip .combined_regions .column .category .list .item:hover{background-color:rgba(255,198,0,0.2)}.strip .combined_regions .column .category .list .item:hover .selector{box-shadow:0 0 5px 5px var(--yellow)}.strip .combined_regions .column .category .list .item.selected{border-radius:5px;box-shadow:0 0 5px 5px var(--yellow)}.strip .combined_regions .column .category .list .selector{position:absolute;width:30px;height:30px;left:0px;bottom:2px;border:3px solid var(--pretty_black);border-radius:50%;padding:0}.strip .combined_regions .column .category .list .selector.selected{background-color:var(--yellow)}.strip .combined_regions .column .category .list .selector.selected:after{position:relative;left:2px;bottom:2px;font-size:20px;font-family:"FontAwesome";content:"\f00c"}.tile .buttons{display:flex;flex-direction:row;justify-content:center;column-gap:2em}.tile .buttons button{padding:1em 1.5em}.doesnt_matter,.claim{text-align:center;max-width:80%;margin:2em auto}.claim{font-size:16px}.doesnt_matter{font-size:22px}.doesnt_matter .doesnt_matter_input{position:relative;width:fit-content;padding:0 2em 0 0;margin:0 auto}.doesnt_matter .doesnt_matter_input .selector{position:absolute;width:30px;height:30px;right:4px;bottom:2px;border:3px solid var(--pretty_black);border-radius:50%;padding:0}.doesnt_matter .doesnt_matter_input .selector:hover{box-shadow:0 0 5px 5px var(--yellow)}.doesnt_matter .doesnt_matter_input .selector.selected{background-color:var(--yellow)}.doesnt_matter .doesnt_matter_input .selector.selected:after{position:relative;left:1px;bottom:4px;font-size:20px;font-family:"FontAwesome";content:"\f00c"}.next_prev.ghosted{background-color:rgba(255,198,0,0.2);color:gray}.progress_bar{width:100%;height:29px;margin:2em auto;display:flex;flex-wrap:nowrap;gap:6px;justify-content:center}.progress_bar .solid{position:relative;display:inline-block;height:29px;background-color:var(--yellow)}.progress_bar .solid:after{position:absolute;right:-5px;top:4px;display:block;width:21px;height:21px;transform:rotate(45deg);background-color:var(--yellow);content:' ';z-index:2}.progress_bar .solid:before{position:absolute;right:-13px;top:1px;display:block;width:27px;height:27px;transform:rotate(45deg);background-color:white;content:' ';z-index:1}.progress_bar .hollow{position:relative;display:inline-block;height:29px;background-color:grey}.progress_bar .hollow:not(:last-child):after{position:absolute;right:-5px;top:4px;display:block;width:21px;height:21px;transform:rotate(45deg);background-color:grey;content:' ';z-index:2}.progress_bar .hollow:not(:last-child):before{position:absolute;right:-13px;top:1px;display:block;width:27px;height:27px;transform:rotate(45deg);background-color:white;content:' ';z-index:1}@media only screen and (min-width: 850px){.progress_bar{height:80px}.progress_bar .hollow,.progress_bar .solid{height:80px}.progress_bar .hollow:not(:last-child):after{right:-25px;top:11px;width:57px;height:57px}.progress_bar .hollow:not(:last-child):before{right:-34px;top:8px;width:63px;height:63px}.progress_bar .solid:after{right:-25px;top:11px;width:57px;height:57px}.progress_bar .solid:before{right:-34px;top:8px;width:63px;height:63px}}#calendar_picker{max-width:800px;width:90%;margin:1em auto;font-size:12px}@media only screen and (min-width: 850px){#calendar_picker{width:80%;font-size:16px}}#calendar_picker #calendar-wrapper{width:100%;margin:0 auto;grid-template-rows:2.5em 1fr;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-size:inherit}#calendar_picker #calendar-wrapper header{font-size:2em;box-sizing:inherit;text-align:center}#calendar_picker #calendar-wrapper header h4{padding:0;margin:0.5em auto}#calendar_picker #calendar{display:grid;grid-template-columns:1em 1fr 1em;grid-template-rows:3em 1fr;column-gap:10px;box-sizing:inherit;padding:0;margin:0}#calendar_picker #calendar #calendar-days,#calendar_picker #calendar #calendar-grid{display:grid;grid-template-columns:repeat(7, 1fr);align-items:center;padding:0 1em;box-sizing:inherit;margin:0}#calendar_picker #calendar #calendar-days{justify-items:center;grid-row:1/2;grid-column:2/2;font-weight:bold}#calendar_picker #calendar #calendar-grid{grid-template-rows:repeat(6, 1fr);justify-items:flex-start;grid-row:2/-1;grid-column:2/2;width:100%}#calendar_picker #calendar #calendar-grid>time{display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0.4em;padding:0.5em 0.2em;width:90%;background-color:rgba(108,108,108,0.02);border-radius:3px;border:2px solid transparent;transition:box-shadow 200ms, border 100ms;box-shadow:1px 1px rgba(0,0,0,0);box-sizing:inherit}@media only screen and (min-width: 850px){#calendar_picker #calendar #calendar-grid>time{padding:1em 0.2em}}#calendar_picker #calendar #calendar-grid time.selected,#calendar_picker #calendar #calendar-grid time.selected:focus{outline:none;border:2px solid var(--yellow);box-shadow:0 0 5px 5px var(--yellow);box-sizing:inherit}#calendar_picker #calendar #calendar-grid time.disabled,#calendar_picker #calendar #calendar-grid time.disabled:focus{outline:none;border:2px solid transparent;box-sizing:inherit;cursor:not-allowed;background-color:rgba(30,39,51,0.2);box-shadow:1px 1px rgba(0,0,0,0)}#calendar_picker #calendar #calendar-grid>*:hover{border:0;box-sizing:inherit;background-color:rgba(255,198,0,0.2)}#calendar_picker #calendar #navigation-wrapper-prev,#calendar_picker #calendar #navigation-wrapper-next{display:flex;flex-direction:column;justify-content:space-between;align-items:center;box-sizing:inherit;margin-top:120px}#calendar_picker #calendar #navigation-wrapper-prev button,#calendar_picker #calendar #navigation-wrapper-next button{opacity:0.5;color:black;cursor:pointer;background:transparent;border:0;font-size:3em;font-weight:bold;box-sizing:inherit;padding:0;margin:0}#calendar_picker #calendar #navigation-wrapper-prev button svg,#calendar_picker #calendar #navigation-wrapper-next button svg{margin:0;padding:0;width:100%;height:1.6em;display:block;box-sizing:inherit;fill:var(--yellow)}#calendar_picker #calendar #navigation-wrapper-prev button:hover,#calendar_picker #calendar #navigation-wrapper-next button:hover{opacity:1;color:var(--yellow)}#calendar_picker #calendar #navigation-wrapper-prev button:hover .constructed_arrow,#calendar_picker #calendar #navigation-wrapper-next button:hover .constructed_arrow{border-color:var(--yellow)}#calendar_picker #calendar #navigation-wrapper-prev{grid-row:2/-1;grid-column:1/ span 1}#calendar_picker #calendar #navigation-wrapper-prev button{transform:rotate(180deg)}#calendar_picker #calendar #navigation-wrapper-next{grid-row:2/-1;grid-column:3/ span 1}#calendar_picker #calendar .constructed_arrow{position:relative;width:30px;height:30px;transform:rotate(45deg) skew(15deg, 15deg);border-top:10px solid black;border-right:10px solid black;border-radius:3px}@media only screen and (min-width: 850px){#calendar_picker #calendar .constructed_arrow{width:50px;height:50px}}#notice_template{position:fixed;top:300px;left:50%;transform:translateX(-50%);z-index:10;background-color:white;padding:2em;border:2px solid black;font-size:22px}.mplus_selection{width:100%;max-width:1200px;margin:2em auto;background-color:var(--dimmed_grey);padding:3em 2em 1em 2em}.mplus_selection .do_choose{margin-bottom:1em;font-size:24px;font-weight:bold}.mplus_selection .boxes{display:grid;gap:1em;margin-bottom:2em}.mplus_selection .boxes .box{display:grid;grid-template-rows:4em 1fr 3em 2em;height:100%;background-color:white}.mplus_selection .boxes .box .head_icon{grid-row:1 / span 1;text-align:center;height:4em;background-color:var(--pretty_black)}.mplus_selection .boxes .box .head_icon img{height:4em;width:40%}@media only screen and (min-width: 460px){.mplus_selection .boxes .box .head_icon img{width:20%}}@media only screen and (min-width: 1024px){.mplus_selection .boxes .box .head_icon img{width:60%}}.mplus_selection .boxes .box .adv_box{grid-row:2 / span 1;align-self:start;padding:1em;display:grid;grid-template-columns:10% 1fr;row-gap:1em}.mplus_selection .boxes .box .adv_box a{color:var(--yellow)}.mplus_selection .boxes .box .adv_box a:visited{color:var(--yellow)}.mplus_selection .boxes .box .adv_box .checked{grid-column:1 / span 1;margin-bottom:1em;width:9px;height:20px;border-right:2px solid black;border-bottom:2px solid black;transform:rotate(25deg)}.mplus_selection .boxes .box .adv_box .text{grid-column:2 / span 1;font-size:14px;display:flex;flex-direction:row;justify-content:space-between}.mplus_selection .boxes .box .adv_box .text .logo{align-self:center;max-width:50%;min-width:33%;text-align:right}.mplus_selection .boxes .box .adv_box .text .logo img{width:100%;padding:5px;max-width:100px}.mplus_selection .boxes .box .box_footer{grid-row:3 / span 1;padding:0 1em;font-weight:bold;align-self:end}.mplus_selection .boxes .box .box_sub_footer{grid-row:4 / span 1;font-size:12px;padding:0 1rem}.mplus_selection .boxes a{position:relative;font-weight:bold;color:black}.mplus_selection .boxes a:visited{color:black}.mplus_selection .boxes a .button{width:50%;background-color:var(--yellow);position:relative;bottom:-12px;left:40%;text-align:center}.mplus_highlights{width:100%;max-width:1200px;margin:3em auto;padding:3em 2em 1em 2em;display:flex;flex-direction:column;gap:3em}.mplus_highlights .heading{font-size:24px;font-weight:bold}.mplus_highlights .item{display:grid;grid-template-rows:auto 1fr;grid-template-columns:20% 80%;column-gap:1em}.mplus_highlights .item .item_icon{grid-column:1 / span 1;grid-row:1 / span 2;justify-self:center}.mplus_highlights .item .title{grid-column:2 / span 1;grid-row:1 / span 1}.mplus_highlights .item .text{grid-column:2 / span 1;grid-row:2 / span 1}.mplus_highlights .item .title{font-size:24px;font-weight:bold}.mplus_highlights .item .item_icon img{width:100%;max-width:157px}#notepad_wrapper{position:fixed;left:0;top:0;width:100%;height:100%;z-index:11000;background-color:rgba(0,0,0,0.5)}#notepad_wrapper #notepad{background-color:white;z-index:11001;position:fixed;top:100px;max-width:100%;max-height:90vh;padding:1em 2em}@media only screen and (min-width: 850px){#notepad_wrapper #notepad{max-width:800px;max-height:80vh;left:50%;transform:translateX(-50%)}}#notepad_wrapper #notepad .close{position:absolute;right:20px;top:16px;width:24px;height:24px;padding-left:5px;line-height:20px;font-size:36px;cursor:pointer}#notepad_wrapper #notepad .greeting{font-weight:bold;margin-bottom:1em}#notepad_wrapper #notepad .list{overflow:scroll}@media only screen and (min-width: 850px){#notepad_wrapper #notepad .list{max-height:calc(80vh - 180px)}}#notepad_wrapper #notepad .list .row{display:grid;grid-template-columns:1fr 5em;margin-bottom:2em}#notepad_wrapper #notepad .list .row .notepad_listing{display:grid;grid-template-columns:120px 1fr;gap:1em;height:130px}#notepad_wrapper #notepad .list .row .notepad_listing .image_container{height:130px}#notepad_wrapper #notepad .list .row .notepad_listing .image_container img{width:120px}#notepad_wrapper #notepad .list .row .notepad_listing .image_container .search_icon{width:70px;height:70px;background-color:#FFC600;text-align:center;padding-top:5px;font-size:38px;color:black}#notepad_wrapper #notepad .list .row .notepad_listing .description{display:grid;grid-template-rows:1fr 1.5em 2em}#notepad_wrapper #notepad .list .row .notepad_listing .description .title{font-weight:bold}#notepad_wrapper #notepad .list .row .notepad_listing .description .days,#notepad_wrapper #notepad .list .row .notepad_listing .description .price{color:black}#notepad_wrapper #notepad .list .row .notepad_listing .description .filters{grid-row:1 / span 2;max-width:30em}#notepad_wrapper #notepad .list .row .notepad_listing .description .filters div{display:inline-block;background-color:lightgray;border-radius:3px;margin-right:3px;margin-bottom:3px;padding:3px;color:black}#notepad_wrapper #notepad .list .row .remove{display:inline-block;position:relative;background-color:#FFC600;padding:4px 1em;margin-left:1em;font-size:10px;font-weight:bold;top:-20px;left:42px;color:black}#notepad_wrapper #notepad .notepad_info{padding:1em;max-width:100%}@media only screen and (min-width: 850px){#notepad_wrapper #notepad .notepad_info{max-width:400px}}#notepad_wrapper #notepad .notepad_info .logo_container{width:100%;height:80px;text-align:center;background-color:var(--pretty_black)}#notepad_wrapper #notepad .notepad_info .logo_container img{height:100%}#notepad_wrapper #notepad .notepad_info .text_container{padding:1em 1em 2em 1em;border-bottom:2px solid var(--yellow);border-left:2px solid var(--yellow);border-right:2px solid var(--yellow)}#notepad_wrapper #notepad .notepad_info .button_container{position:relative;width:100%}#notepad_wrapper #notepad .notepad_info .button_container .button{position:relative;top:-1em;background-color:var(--yellow);width:50%;left:40%;padding:5px 1em;color:black;font-weight:bold;text-align:center;margin:0}#notepad_wrapper .notepad-button{width:100%}#notepad_wrapper .add_to_notepad{cursor:pointer}button.send_button,button#button_approve,button#button_dont_approve,button#fetch_translation,button#complete_translation,button#cancel_translation,button#fetch_translation{padding:0.5em 1em;display:inline-block;margin:5px}button.reset-filter,button.listing-filter{padding:revert;height:2.625em}button#main_log_in_button{margin:0.75em 0;padding:0.75em 1.5em;height:2.625em;font-weight:bold}.filter_desktop_pos{margin-top:-77px}