.carousel {position: relative;}.carousel-inner {position: relative;width: 100%;overflow: hidden;}.carousel-inner > .item {position: relative;display: none;-webkit-transition: .6s ease-in-out left;-o-transition: .6s ease-in-out left;transition: .6s ease-in-out left;}.carousel-inner > .item > img,.carousel-inner > .item > a > img {line-height: 1;}@media all and (transform-3d), (-webkit-transform-3d) {.carousel-inner > .item {-webkit-transition: -webkit-transform 0.6s ease-in-out;-moz-transition: -moz-transform 0.6s ease-in-out;-o-transition: -o-transform 0.6s ease-in-out;transition: transform 0.6s ease-in-out;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 1000px;-moz-perspective: 1000px;perspective: 1000px;}.carousel-inner > .item.next,.carousel-inner > .item.active.right {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);left: 0;}.carousel-inner > .item.prev,.carousel-inner > .item.active.left {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);left: 0;}.carousel-inner > .item.next.left,.carousel-inner > .item.prev.right,.carousel-inner > .item.active {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);left: 0;}}.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev {display: block;}.carousel-inner > .active {left: 0;}.carousel-inner > .next,.carousel-inner > .prev {position: absolute;top: 0;width: 100%;}.carousel-inner > .next {left: 100%;}.carousel-inner > .prev {left: -100%;}.carousel-inner > .next.left,.carousel-inner > .prev.right {left: 0;}.carousel-inner > .active.left {left: -100%;}.carousel-inner > .active.right {left: 100%;}.carousel-control {position: absolute;top: 0;bottom: 0;left: 0;width: 15%;font-size: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);background-color: rgba(0, 0, 0, 0);filter: alpha(opacity=50);opacity: .5;}.carousel-control.left {background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat: repeat-x;}.carousel-control.right {right: 0;left: auto;background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat: repeat-x;}.carousel-control:hover,.carousel-control:focus {color: #fff;text-decoration: none;outline: 0;filter: alpha(opacity=90);opacity: .9;}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right {position: absolute;top: 50%;z-index: 5;display: inline-block;margin-top: -10px;}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left {left: 50%;margin-left: -10px;}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right {right: 50%;margin-right: -10px;}.carousel-control .icon-prev,.carousel-control .icon-next {width: 20px;height: 20px;font-family: serif;line-height: 1;}.carousel-control .icon-prev:before {content: "\2039";}.carousel-control .icon-next:before {content: "\203a";}.carousel-indicators {position: absolute;bottom: 10px;left: 50%;z-index: 15;width: 60%;padding-left: 0;margin-left: -30%;text-align: center;list-style: none;}.carousel-indicators li {display: inline-block;width: 10px;height: 10px;margin: 1px;text-indent: -999px;cursor: pointer;background-color: #000 \9;background-color: rgba(0, 0, 0, 0);border: 1px solid #fff;border-radius: 10px;}.carousel-indicators .active {width: 12px;height: 12px;margin: 0;background-color: #fff;}.carousel-caption {position: absolute;right: 15%;bottom: 20px;left: 15%;z-index: 10;padding-top: 20px;padding-bottom: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);}.carousel-caption .btn {text-shadow: none;}@media screen and (min-width: 768px) {.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next {width: 30px;height: 30px;margin-top: -10px;font-size: 30px;}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev {margin-left: -10px;}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next {margin-right: -10px;}.carousel-caption {right: 20%;left: 20%;padding-bottom: 30px;}.carousel-indicators {bottom: 20px;}}@font-face {font-display: swap;font-family: 'Euclid';src: url('/assets/www/EuclidCircularB-Light-WebS.eot');src: url('/assets/www/EuclidCircularB-Light-WebS.eot?#iefix') format('embedded-opentype'), url('/assets/www/EuclidCircularB-Light-WebS.woff') format('woff'), url('/assets/www/EuclidCircularB-Light-WebS.woff2') format('woff2'), url('/assets/www/EuclidCircularB-Light-WebS.ttf') format('truetype'), url('/assets/www/EuclidCircularB-Light-WebS.svg#EuclidCircularB') format('svg');font-weight: normal;font-style: normal;}@font-face {font-display: swap;font-family: 'Euclid';src: url('/assets/www/EuclidCircularB-Bold-WebS.eot');src: url('/assets/www/EuclidCircularB-Bold-WebS.eot?#iefix') format('embedded-opentype'), url('/assets/www/EuclidCircularB-Bold-WebS.woff') format('woff'), url('/assets/www/EuclidCircularB-Bold-WebS.woff2') format('woff2'), url('/assets/www/EuclidCircularB-Bold-WebS.ttf') format('truetype'), url('/assets/www/EuclidCircularB-Bold-WebS.svg#EuclidCircularB') format('svg');font-weight: 700;font-style: normal;}.clearfix {*zoom: 1;}.clearfix:before,.clearfix:after {display: table;line-height: 0;content: "";}.clearfix:after {clear: both;}.text-center {text-align: center;}.text-right {text-align: right;}.unstyled-list {list-style: none;margin: 0;padding: 0;}.btn {background-color: #FFC400;border: 2px solid #FFC400;border-radius: 20px;color: #FFFFFF;cursor: pointer;display: inline-block;font-family: 'Ubuntu Mono', monospace;font-size: 1.6rem;font-weight: normal;line-height: 2.4rem;min-width: 215px;text-align: center;text-decoration: none;padding: 8px 0;}.fullwidth.dark-image .btn {animation: background-pulse 3s infinite;background-color: unset;}.fullwidth.dark-image .btn:hover {animation: none;}.btn:hover {background-color: transparent;color: #FFC400;}.btn-clear {background-color: transparent;background-position: center center;background-repeat: no-repeat;background-size: 24px 24px;border: none;border-radius: 0;height: 40px;min-width: auto;width: 40px;}.headline {color: #63C7F0;font-size: 3.5rem;font-weight: bold;line-height: normal;margin: 0 0 55px;padding-bottom: 45px;position: relative;text-align: center;}.headline:after {background: transparent url('/assets/www/wave-curly-darkblue.svg') center center no-repeat;background-size: contain;bottom: 15px;content: '';height: 10px;left: 0;position: absolute;width: 100%;}.lead-text {color: #00638C;font-family: 'Ubuntu Mono', monospace;font-size: 2.4rem;font-weight: bold;line-height: 2.9rem;margin: 55px 0 50px;}.azzurro {background-color: #63C7F0;color: #FFFFFF;}.azzurro h1,.azzurro h2,.azzurro .headline {color: #FFC400;}.azzurro h1:after,.azzurro h2:after,.azzurro .headline:after {background-image: url('/assets/www/wave-curly-darkblue.svg');}.azzurro h3,.azzurro .lead-text {color: #00638C;}.azzurro h4 {color: #FFFFFF;}.azzurro a {color: #FFC400;}.azzurro .btn {color: #FFFFFF;}.azzurro .btn:hover {color: #FFC400;}.darkblue {background-color: #00638C;color: #FFFFFF;}.darkblue h1,.darkblue h2,.darkblue .headline {color: #63C7F0;}.darkblue h1:after,.darkblue h2:after,.darkblue .headline:after {background-image: url('/assets/www/wave-curly-azzuro.svg');}.darkblue h3,.darkblue .lead-text {color: #FFC400;}.darkblue h4 {color: #FFFFFF;}.darkblue a {color: #FFC400;}.darkblue .btn {color: #FFFFFF;}.darkblue .btn:hover {color: #FFC400;}.sun {background-color: #FFC400;color: #FFFFFF;}.sun h1,.sun h2 {color: #63C7F0;}.sun h1:after,.sun h2:after {background-image: url('/assets/www/wave-curly-darkblue.svg');}.sun h3,.sun .lead-text {color: #00638C;}.sun h4 {color: #FFFFFF;}.sun a {color: #63C7F0;}.sun .btn {color: #FFFFFF;}.sun .btn:hover {color: #FFC400;}.image,.dark-image {background-color: transparent;color: #FFFFFF;}.image h1,.dark-image h1,.image h2,.dark-image h2,.image .headline,.dark-image .headline {color: #FFC400;}.image h1:after,.dark-image h1:after,.image h2:after,.dark-image h2:after,.image .headline:after,.dark-image .headline:after {background-image: url('/assets/www/wave-curly-azzuro.svg');}.image h3,.dark-image h3,.image .lead-text,.dark-image .lead-text {color: #FFFFFF;}.image h4,.dark-image h4 {color: #FFFFFF;}.image a,.dark-image a {color: #FFC400;}.image .btn,.dark-image .btn {color: #FFFFFF;}.image .btn:hover,.dark-image .btn:hover {color: #FFC400;}@keyframes background-pulse {0% {background-color: rgba(255, 196, 0, 0.7);box-shadow: 0 0 5px 0 rgba(255, 196, 0, 0.4);}50% {background-color: #ffc400;box-shadow: 0 0 5px 5px rgba(255, 196, 0, 0.4);}100% {background-color: rgba(255, 196, 0, 0.7);box-shadow: 0 0 5px 0 rgba(255, 196, 0, 0.4);}}body {color: #000000;font-family: 'Euclid', Arial, Helvetica, sans-serif;font-size: 1.6rem;font-weight: normal;line-height: 2.4rem;}h1,h2 {color: #63C7F0;font-size: 3.5rem;font-weight: bold;line-height: normal;margin: 0 0 55px;padding-bottom: 45px;position: relative;text-align: center;}h1:after,h2:after {background: transparent url('/assets/www/wave-curly-darkblue.svg') center center no-repeat;background-size: contain;bottom: 15px;content: '';height: 10px;left: 0;position: absolute;width: 100%;}h3 {color: #00638C;font-family: 'Ubuntu Mono', monospace;font-size: 2.4rem;font-weight: bold;line-height: 2.9rem;margin: 55px 0 50px;}h4 {color: #000000;font-size: 1.6rem;font-weight: bold;line-height: 2.4rem;}@media (max-width: 768px) {h1,h2,.headline {font-size: 2.4rem;line-height: 2.9rem;margin: 0 0 40px;padding-bottom: 25px;}h1:after,h2:after,.headline:after {bottom: 5px;height: 5px;}h3,.lead-text {font-size: 1.6rem;line-height: 2.4rem;margin: 25px 0;}}*,*:before,*:after {box-sizing: border-box;outline: none;}html {font-size: 10px;}html,body {margin: 0;padding: 0;}body {background-color: #FFFFFF;}img {height: auto;max-width: 100%;}main,section,header {display: block;}address {font-style: normal;}p {margin-top: 0;}input,textarea,select {background: transparent url('/assets/www/wave-curly-big-darkblue.svg') bottom center no-repeat;background-size: 530px 10px;border: none;font-family: 'Euclid', Arial, Helvetica, sans-serif;font-size: 1.6rem;line-height: 2.4rem;margin: 1.5rem 0;min-height: 4.9rem;padding: 0.5rem 0 2rem;width: 100%;}input::placeholder,textarea::placeholder,select::placeholder {color: #A1A1A1;opacity: 1;}input:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder {color: #A1A1A1;}input::-ms-input-placeholder,textarea::-ms-input-placeholder,select::-ms-input-placeholder {color: #A1A1A1;}textarea {min-height: 4.4rem;resize: vertical;}.date-input {position: relative;}.date-input label {background: white;color: #A1A1A1;cursor: text;display: block;font-family: 'Euclid', Arial, Helvetica, sans-serif;font-size: 1.6rem;left: 0;line-height: 2.4rem;padding: 0.5rem 0;position: absolute;right: 0;top: 1.5rem;}.date-input input:focus + label,.date-input input:valid + label {display: none;}.container {margin-left: auto;margin-right: auto;max-width: 1170px;padding: 0 35px;width: 100%;}.container.small {max-width: 870px;}.container.medium {max-width: 1020px;}.container .container {padding: 0;}.col-block {display: flex;flex-wrap: wrap;justify-content: space-between;}.col-block .col {margin-bottom: 35px;}.col-block.col-1 .col {width: 100%;}.col-block.col-2 .col {width: 49%;}.col-block.col-3 .col {width: 32%;}.col-block.col-4 .col {width: 23.5%;}.col-block.col-5 .col {width: 18.4%;}.col-block img {width: 100%;}.form-error {color: #DD0000;}.g-recaptcha {margin: 2rem 0;}.page-header {background: #FFFFFF;box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);height: 120px;left: 0;padding: 23px 0;position: fixed;right: 0;top: 0;transition: all 0.5s;z-index: 100;}.page-header > .container {height: 100%;}.page-header .logo {display: inline-block;height: 100%;float: left;margin-right: 50px;max-width: 190px;}.page-header .logo img {height: 100%;max-width: none;width: auto;}.page-header .main-menu nav {padding-top: 12px;text-align: right;transition: padding .2s ease-in-out;}.page-header .main-menu nav ul {list-style: none;margin: 0;padding: 0;}.page-header .main-menu nav ul ul {background-color: rgba(255, 255, 255, 0.9);box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16);display: none;left: 50%;min-width: 200px;padding: 20px;position: absolute;top: 110px;text-align: left;transform: translateX(-50%);}.page-header .main-menu nav ul ul:before {border-bottom: 18px solid rgba(255, 255, 255, 0.9);border-left: 18px solid transparent;border-right: 18px solid transparent;border-top: none;content: '';display: block;height: 0;left: 50%;position: absolute;top: -18px;transform: translateX(-50%);width: 0;}.page-header .main-menu nav ul ul li:last-child a {margin-bottom: 0;}.page-header .main-menu nav ul ul a {line-height: 2.4rem;margin-bottom: 0.6rem;color: #00638C;font-weight: bold;transition: color .1s ease-in-out;}.page-header .main-menu nav ul ul a:hover {color: #63C7F0;}.page-header .main-menu nav > ul > li {display: inline-block;margin-left: 44px;padding-bottom: 50px;position: relative;}.page-header .main-menu nav > ul > li:hover ul {display: block;}.page-header .main-menu nav > ul > li.open > a {color: #63C7F0;}.page-header .main-menu nav > ul > li > a {line-height: 50px;color: #00638C;font-weight: bold;transition: color .1s ease-in-out;}.page-header .main-menu nav > ul > li > a:hover {color: #63C7F0;}.page-header .main-menu nav > ul > li > a.sub-toggler {display: none;}.page-header .main-menu nav a {display: block;text-decoration: none;}body.nav-open .page-header .main-menu {background-color: #63C7F0;height: calc(100% - 120px);left: 0;overflow-y: auto;padding-top: 100px;position: fixed;top: 120px;width: 100%;z-index: 200;transition: height 0.3s ease-in-out, top 0.3s ease-in-out;}body.nav-open .page-header .main-menu .container {min-height: 100%;padding: 0 35px 70px 35px;position: relative;}body.nav-open .page-header .main-menu nav {text-align: left;}body.nav-open .page-header .main-menu nav > ul > li {display: block;margin-bottom: 5rem;margin-left: 0;padding-bottom: 0;}body.nav-open .page-header .main-menu nav > ul > li:hover ul {display: none;}body.nav-open .page-header .main-menu nav > ul > li.open > a {text-decoration: none;color: #FFFFFF;}body.nav-open .page-header .main-menu nav > ul > li.open ul {display: block;}body.nav-open .page-header .main-menu nav > ul > li.open ul:before {display: none;}body.nav-open .page-header .main-menu nav > ul > li > a {color: #00638C;display: inline-block;font-size: 3.6rem;line-height: 5rem;transition: color .1s ease-in-out;}body.nav-open .page-header .main-menu nav > ul > li a:hover {text-decoration: none;color: #FFFFFF;}body.nav-open .page-header .main-menu nav > ul > li ul {background-color: transparent;box-shadow: none;padding: 10px 0 0;position: static;transform: none;}body.nav-open .page-header .main-menu nav > ul > li ul a {color: #00638C;padding: 3px 0;transition: color .1s ease-in-out;}body.nav-open .page-header .main-menu nav > ul > li ul a:hover {color: #FFFFFF;}body.nav-open .page-header .main-menu .emergency-contact {display: block;}.page-header .emergency-contact {color: #FFC400;font-family: 'Ubuntu Mono', monospace;font-size: 2.4rem;font-weight: bold;display: none;}.page-header .emergency-contact a {color: #FFC400;text-decoration: underline;display: inline-block !important;}.page-header .emergency-contact a:hover {opacity: 0.8;}.page-header .sub-toggler {background: url('/assets/www/icon-caret-right-darkblue.svg') center bottom no-repeat;background-size: 20px 20px;display: inline-block;height: 30px;margin-right: 10px;transition: background 0.5s;width: 30px;}.page-header .btn-menu {background-image: url('/assets/www/icon-menu.svg');color: #00638C;float: right;margin-top: 17px;padding-right: 35px;transition: margin-top 0.5s, background 0.5s, color 0.5s;width: auto;margin-left: 40px;}.page-header .btn-menu:hover {background-image: url('/assets/www/icon-menu-sun.svg');color: #FFC400;}.page-header .btn-menu.active {background-image: url('/assets/www/icon-close.svg');}.page-header .btn-menu.active:hover {background-image: url('/assets/www/icon-close-sun.svg');}body.scrolled .page-header {height: 80px;padding: 10px 0;}body.scrolled .page-header .main-menu {top: 80px;}body.scrolled .page-header .main-menu nav {padding-top: 4px;}body.scrolled .page-header .main-menu nav ul ul {top: 90px;}body.scrolled .page-header .btn-menu {margin-top: 10px;}main {padding-top: 120px;}main a,main .text-link {color: #FFC400;font-family: 'Ubuntu Mono', monospace;font-weight: bold;text-decoration: underline;word-break: break-word;}main a:hover,main .text-link:hover {opacity: 0.8;}main .container {margin-bottom: 70px;}main .container:last-child {margin-bottom: 0;}main.landing .bg-image {background: url('/media/web/avrl.ch/media/landing/bg-image-3x.jpg') no-repeat;background-size: cover;min-height: calc(100vh - 120px);position: relative;width: 100%;}main.landing .bg-image:before {content: "";background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 89, 126, 0.75) 100%);background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 89, 126, 0.75) 100%);background: linear-gradient(to bottom, rgba(0, 0, 0, 0.8) 0%, rgba(0, 89, 126, 0.75) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#0000597e', GradientType=0);position: absolute;width: 100%;top: 0;bottom: 0;z-index: 1;}main.landing .countdown {color: white;font-size: 3rem;line-height: 4rem;margin: 0 auto;max-width: 870px;padding: 20vh 35px;position: relative;width: 100%;z-index: 2;}main.landing .countdown #countdown-clock {display: block;color: #FFC400;padding: 20px 0;}main.landing .countdown .btn {margin-top: 40px;}.container .text {max-height: 20000px;overflow: hidden;transition: max-height 10s;}.container.small .text,.container.small .lead-text {margin-left: auto;margin-right: auto;max-width: 530px;}.container.hidden .text {max-height: 0;}.sub-page {margin: 80px 0;}.sub-page.azzurro,.sub-page.sun,.sub-page.darkblue {padding: 80px 0;}.fullwidth {background-position: 99999px 99999px;background-size: cover;background-repeat: no-repeat;padding: 80px 0 0;}.fullwidth.azzurro,.fullwidth.sun,.fullwidth.darkblue {padding: 80px 0;}.fullwidth.image,.fullwidth.dark-image {background-color: grey;background-position: center center;min-height: 550px;padding: 80px 0;}.fullwidth.dark-image {position: relative;}.fullwidth.dark-image:before {background-color: rgba(0, 99, 140, 0.8);bottom: 0;content: '';display: block;left: 0;pointer-events: none;position: absolute;right: 0;top: 0;z-index: 1;}.fullwidth.dark-image .container {position: relative;z-index: 2;}.fullwidth.google-maps {height: 650px;}.fullwidth.google-maps iframe {border: none;width: 100%;}.fullwidth + .container {margin-top: 80px;}.template-title {display: none;}.button-wrapper {display: flex;justify-content: center;}.table-two-col {border: none;border-collapse: collapse;width: 100%;}.table-two-col th {padding: 0 0 1em;}.table-two-col td {padding: 0;}.table-two-col td:first-child {width: 40%;}.person {display: flex;flex-wrap: wrap;justify-content: center;text-align: center;}.person:last-child:nth-child(3n + 1) {margin-left: auto;margin-right: auto;}.person .image {border-radius: 50%;line-height: 0;max-height: 266px;max-width: 266px;overflow: hidden;}.person h3 {margin: 25px 0 0;width: 100%;}.col-block.col-3 .person {width: 28%;}.container .col-block .icon {text-align: center;width: 30%;}.container .col-block .icon:last-child:nth-child(3n + 1) {margin-left: auto;margin-right: auto;}.container .col-block .icon img {margin: auto;max-width: 60%;}.container .col-block .icon .headline {margin: 0;padding: 0;}.azzurro .container .col-block .icon .headline {color: #00638C;}.container .col-block .icon .headline:after {display: none;}.container .col-block .icon .lead-text {margin: 0;}.video-fullscreen {height: calc(100vh - 120px);overflow: hidden;position: relative;z-index: 1;display: block !important;}.video-fullscreen .video-item {height: 100%;left: 50%;min-height: calc(56.25vw);min-width: 100vw;position: absolute;top: 50%;transform: translate(-50%, -50%);width: calc(166.39999999999998vh);z-index: 1;}.video-fullscreen .video-item iframe {border: none;height: 100%;left: 0;position: absolute;top: 0;width: 100%;}.video-fullscreen .btn-sound {bottom: 40px;color: #63C7F0;position: absolute;right: 40px;z-index: 3;padding: 0;font-family: "Font Awesome 5 Pro";-webkit-appearance: none;appearance: none;background-color: transparent;border: none;border-radius: 0;cursor: pointer;display: inline-block;font-size: 3rem;height: 5rem;line-height: 3rem;outline: none;padding: 1rem;text-align: center;text-decoration: none;transition: all 0.4s;width: 5rem;}.video-fullscreen .btn-sound.sound .fa-volume-up {display: block;}.video-fullscreen .btn-sound.sound .fa-volume-mute {display: none;}.video-fullscreen .btn-sound .fa-volume-up {display: none;}.text-with-image h3 {margin: 25px 0 15px;}.text-with-image .lead-text {margin-top: 0;}.text-with-image .image {align-items: flex-start;display: flex;justify-content: center;line-height: 0;}.text-with-image .image-left .image {order: 1;}.text-with-image .image-left .text {order: 2;}.text-with-image .image.rounded img {border-radius: 50%;max-width: 270px;overflow: hidden;}#btn-visit-submit {margin-top: 35px;}.accordion-toggle {cursor: pointer;}.docbrowser {margin-top: -70px;text-align: center;}.docbrowser a {display: block;}.fullwidth-image {line-height: 0;}.fullwidth-image img {width: 100%;}.page-footer {margin-top: 80px;position: relative;}.page-footer:before {background: transparent url('/assets/www/wave-curly-darkblue.svg') center center no-repeat;background-size: contain;content: '';height: 7px;left: 0;position: absolute;top: 35px;width: 100%;z-index: 2;}.page-footer .top {background: white;color: #00638C;min-height: 270px;overflow: hidden;padding: 100px 0 50px;position: relative;z-index: 1;}.page-footer.landing {bottom: 0;margin-top: 0;position: absolute;width: 100%;}.page-footer.landing .top {background: #63C7F0;}body.jwa_datenschutz .page-footer.landing {position: static;}.page-footer .contact-link {color: #00638C;text-decoration: none;}.page-footer .contact-link:hover {color: #FFC400;}.page-footer .bottom {background: #FFFFFF;padding: 30px 0;}.page-footer .bottom nav ul {align-items: flex-start;display: flex;flex-wrap: wrap;justify-content: space-between;list-style: none;margin: 0;padding: 0;}.page-footer .bottom nav ul > li a {color: #000000;display: inline-block;min-width: 100px;text-align: center;text-decoration: none;}.page-footer .bottom nav ul > li a:hover {color: #00638C;}.btn-up {float: right;height: 40px;min-width: auto;position: absolute;right: 35px;top: 100px;width: 40px;}@media (max-width: 1199px) {.col-block.col-4 .col,.col-block.col-5 .col {width: 25%;}.page-header .main-menu nav {display: none;}body.nav-open .page-header .main-menu nav {display: block;}}@media (max-width: 1024px), (max-height: 1024px) {.page-footer.landing {position: relative;}}@media (max-width: 991px) {.col-block.col-3 .col,.col-block.col-4 .col,.col-block.col-5 .col {width: 49%;}}@media (max-width: 767px) {.col-block.col-2 .col,.col-block.col-3 .col,.col-block.col-4 .col,.col-block.col-5 .col {width: 100%;}.video-fullscreen {height: calc(100vh - 60px);}.page-header,body.scrolled .page-header {height: 60px;padding: 10px 0;}.page-header .main-menu,body.scrolled .page-header .main-menu {top: 60px !important;padding-top: 20px !important;}.page-header .container,body.scrolled .page-header .container {padding: 0 20px;}.page-header .logo,body.scrolled .page-header .logo {height: 40px;}.page-header .btn-menu,body.scrolled .page-header .btn-menu {margin-top: 0;}.page-header nav,body.scrolled .page-header nav {height: calc(100vh - 60px);min-height: auto;opacity: 0.9;top: 60px;}.page-header nav ul ul.open ul,body.scrolled .page-header nav ul ul.open ul,.page-header nav ul > li.open ul,body.scrolled .page-header nav ul > li.open ul {display: none;}.page-header .emergency-contact,body.scrolled .page-header .emergency-contact {background: #FFC400;bottom: 0;color: #00638C;left: 0;margin-left: 0;padding: 28px 35px;right: 0;}.page-header .emergency-contact a,body.scrolled .page-header .emergency-contact a {color: #00638C;display: block;}.page-header .sub-toggler,body.scrolled .page-header .sub-toggler {display: none;}body.nav-open .page-header .main-menu {overflow: visible;padding-top: 10px;}body.nav-open .page-header .main-menu .container {height: 100%;padding: 0 20px 100px 20px;}body.nav-open .page-header .main-menu nav {height: 100%;overflow-x: auto;padding-top: 40px;}body.nav-open .page-header .main-menu nav > ul > li {margin-bottom: 1.5rem;}body.nav-open .page-header .main-menu nav > ul > li > a {font-size: 2.5rem;line-height: 3.5rem;}body.nav-open .page-header .main-menu nav > ul > li ul a {margin-bottom: 0;}.page-header .sub-toggler {background-size: 15px 15px;height: 20px;width: 20px;}main {padding-top: 60px;}main a {font-size: 1.6rem;}main.landing .bg-image {background-image: url('/media/web/avrl.ch/media/landing/bg-image-1x.jpg');}main.landing .bg-image .countdown {font-size: 2.2rem;line-height: 3.2rem;padding-bottom: 5vh;padding-top: 5vh;}.text-with-image .image {order: 1;}.text-with-image .text {order: 2;}}@media (max-width: 479px) {.table-two-col td {display: block;width: 100%;}.table-two-col td:first-child {font-weight: bold;}body.nav-open .page-header .main-menu nav {padding-top: 20px;}body.nav-open .page-header .main-menu nav > ul > li > a {font-size: 2rem;line-height: 3rem;}.page-header .sub-toggler {background-size: 15px 15px;height: 20px;width: 20px;}}.water {background: #63C7F0;height: 100%;left: 0;position: absolute;top: 0;transform: translate(0, 100%);transition: all 0.3s;width: 100%;z-index: -1;}.water.animate {animation: water-up 10s 1 linear forwards;}.water-wave {background-position: center bottom;background-repeat: repeat-x;background-size: 12.5% 100%;bottom: 100%;height: 20px;position: absolute;width: 200%;}.water-wave.background {animation: wave-back 6s infinite linear;background-image: url('/assets/www/wave-back.svg');right: 0;}.water-wave.front {animation: wave-front 2.4s infinite linear;background-image: url('/assets/www/wave-front.svg');left: 0;margin-bottom: -1px;}.bubble {background-color: white;border-radius: 50%;position: absolute;}@keyframes wave-front {100% {transform: translate(-50%, 0);}}@keyframes wave-back {100% {transform: translate(50%, 0);}}@keyframes water-up {100% {transform: translate(0, 0%);}}@media (max-width: 767px) {.water-wave {background-size: 25% 100%;}.water-wave.background {animation: wave-back 3s infinite linear;}.water-wave.front {animation: wave-front 1.2s infinite linear;}}.itds-privacy-notice {*zoom: 1;background-color: #00638C;color: #FFFFFF;bottom: 0;box-shadow: rgba(0, 0, 0, 0.1) 2px -4px 8px;left: 0;padding: 35px;position: fixed;right: 0;z-index: 200;}.itds-privacy-notice:before,.itds-privacy-notice:after {display: table;content: " ";}.itds-privacy-notice:after {clear: both;}.itds-privacy-notice:before,.itds-privacy-notice:after {content: " ";display: table;}.itds-privacy-notice:after {clear: both;}.itds-privacy-notice h1,.itds-privacy-notice h2,.itds-privacy-notice .headline {color: #63C7F0;}.itds-privacy-notice h1:after,.itds-privacy-notice h2:after,.itds-privacy-notice .headline:after {background-image: url('/assets/www/wave-curly-azzuro.svg');}.itds-privacy-notice h3,.itds-privacy-notice .lead-text {color: #FFC400;}.itds-privacy-notice h4 {color: #FFFFFF;}.itds-privacy-notice a {color: #FFC400;}.itds-privacy-notice .btn {color: #FFFFFF;}.itds-privacy-notice .btn:hover {color: #FFC400;}.itds-privacy-notice .privacy-text {float: left;width: 80%;}.itds-privacy-notice .privacy-text a {color: #FFC400;font-family: 'Ubuntu Mono', monospace;font-weight: bold;}.itds-privacy-notice .privacy-text a:hover {opacity: 0.8;}.itds-privacy-notice .privacy-button {float: right;margin-left: 35px;}@media (max-width: 767px) {.privacy-button {margin-top: 35px;}}.carousel .carousel-inner .item img {width: 100%;}.carousel-fade .carousel-inner .item {-webkit-transition-property: opacity;transition-property: opacity;}.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right {opacity: 0;}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right {opacity: 1;}.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right {left: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.carousel-fade .carousel-control {z-index: 2;}.article-list.container {margin-top: 30px;}.article-list .article-filters {margin-bottom: 52.5px;}.article-list .article-filters .button-wrapper {flex-wrap: wrap;gap: 1rem;}.article-list .article-filters .btn:not(.active) {background-color: inherit;color: inherit;}.article-list .article-filters .btn:hover {background-color: #FFC400;color: #FFFFFF;}.article-list .article-filters .article-filters-desktop .filter {width: auto;min-width: 33%;}.article-list .article-filters .article-filters-mobile {display: none;}@media (max-width: 767px) {.article-list .article-filters .article-filters-desktop {display: none;}.article-list .article-filters .article-filters-mobile {display: flex;justify-content: center;align-items: baseline;}.article-list .article-filters .article-filters-mobile label {margin-right: 35px;}}.article-list .col-block.col-3 {justify-content: flex-start;gap: 35px;}.article-list .col-block.col-3 .col {flex: 0 0 calc((100% - 2 * 35px) / 3);}@media (max-width: 991px) {.article-list .col-block.col-3 .col {flex: 0 0 calc((100% - 35px) / 2);}}@media (max-width: 767px) {.article-list .col-block.col-3 .col {flex: 0 0 100%;}}.article-list .article a {color: inherit;font-family: inherit;font-weight: inherit;text-decoration: inherit;}.article-list .article .image img {border-radius: 0.375rem;}.article-list .article h3 {margin: 15px 0;}.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6 {margin-top: 2em;}