@import url(https://fonts.googleapis.com/css2?family=Cabin:wght@400;500;700&display=swap);html{--color-peach:#fedec9;--color-peach-600:#fa965f;--color-red-500:#ff5e40;--color-green-500:#34b359;--color-pink-600:#ff81d1;--color-purple-300:#819ff1;--color-purple-400:#6b69d1;--color-purple-500:#8a69d1;--color-blue-300:#78afff;--color-blue-400:#007ee9;--color-blue-500:#1361d0;--color-blue-600:#0044a5;--color-blue-700:#00265b;--color-gray-400:#e8e8e8;--color-gray-500:#cbcbcb;--color-gray-600:#9c9c9c;--color-yellow-100:#ffecd5;--color-yellow-400:#ffdc97;--color-yellow-500:#fad121;--color-yellow-700:#eabb01;--drop-shadow--500:0rem 0.0625rem 0.125rem rgba(0,0,0,0.2),0.25rem 0rem 0.625rem 0.3125rem rgba(1,16,21,0.18);--drop-shadow--600:0rem 0.125rem 0.25rem rgba(0,0,0,0.2),0rem 0.5rem 1.125rem rgba(0,0,0,0.15)}*{font-family:Cabin;font-weight:500}@media(max-width:46.24em){.gridLine:after,.gridLine:before{display:table;content:""}.gridLine:after{clear:both}.gridLine .col:first-child{margin-left:0}.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11,.col12{float:left;margin-bottom:0;margin-left:2.672%}.col1{margin-left:0}.col1,.span1{width:5.884%}.col2,.span2{width:14.44%}.col3,.span3{width:22.996%}.col4,.span4{width:31.552%}.col5,.span5{width:40.108%}.col6,.span6{width:48.664%}.col7,.span7{width:57.22%}.col8,.span8{width:65.776%}.col9,.span9{width:74.332%}.col10,.span10{width:82.888%}.col11,.span11{width:91.444%}.col12,.span12{width:100%}.wrapMain .col4{width:318px;width:31.8rem;margin-left:2.6rem}.wrapMain .col8{width:calc(100% - 376px)}}html{background-color:var(--color-blue-400)}body{touch-action:none}.t-nav-link{font-size:.875rem;line-height:1.0625rem;letter-spacing:.015em}.t-label--medium,.t-nav-link{font-family:Cabin;font-style:normal;font-weight:700;text-align:left}.t-label--medium{font-size:.75rem;line-height:.9375rem;letter-spacing:0}.t-label--large{font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.375rem;letter-spacing:.015em;text-align:left}@media(min-width:46.25em){.t-label--large{font-size:1.75rem;line-height:2.125rem;text-align:left}}.t-label--city{font-size:1.0625rem;line-height:1.25rem;letter-spacing:.04375rem;text-align:center}.t-label--city,.t-title--large,h1{font-family:Cabin;font-style:normal;font-weight:700}.t-title--large,h1{text-align:left;font-size:1.25rem;line-height:1.5rem;text-transform:uppercase;letter-spacing:.015em}@media(min-width:46.25em){.t-title--large,h1{font-size:2.5rem;font-weight:500;line-height:3.0625rem;letter-spacing:.03125rem}}.t-title--medium,h2,h3,h4{font-family:Cabin;font-style:normal;text-align:left;font-weight:400;font-size:1rem;line-height:1.1875rem;letter-spacing:.015em;text-transform:uppercase}@media(min-width:46.25em){.t-title--medium,h2,h3,h4{font-size:1.25rem;line-height:1.5rem;letter-spacing:.015em}}.t-titleb,.t-title b{font-weight:700}.t-body,a,em,p,span{font-family:Cabin;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;letter-spacing:.015em;text-align:left}@media(min-width:46.25em){.t-body,a,em,p,span{font-size:1rem;line-height:1.5rem}}.t-body--large{font-size:1rem;line-height:1.5rem}.t-body--small,.t-body--xsmall{font-family:Cabin;font-size:.75rem;font-style:normal;font-weight:400;line-height:.9375rem;letter-spacing:.015em;text-align:center}@media(max-width:46.24em){.t-body--xsmall{font-size:.4375rem;line-height:.5rem}}.t-bodyb,.t-body b,a b,em b,p b,span b{font-weight:700}*+h1{margin-top:1.5rem}h1{margin-bottom:1.5rem}h2,h3,h4{margin-bottom:1.25rem}h1:empty,h2:empty,h3:empty,h4:empty,p:empty,span:empty{display:none}em{font-style:italic}@-webkit-keyframes shadowSway{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.5}to{-webkit-transform:scale(.8);transform:scale(.8);opacity:1}}@keyframes shadowSway{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.5}to{-webkit-transform:scale(.8);transform:scale(.8);opacity:1}}@-webkit-keyframes boatSway{0%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@keyframes boatSway{0%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}.c-boat{position:absolute;z-index:2}.c-boat__shadow,.c-boat__vessel{position:absolute;top:0;left:0}.c-boat__shadow{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-boat__shadow .c-image{-webkit-animation:shadowSway 1s ease-in-out infinite alternate both;animation:shadowSway 1s ease-in-out infinite alternate both}.c-boat__vessel{-webkit-transform:translate(-60%,-94%);transform:translate(-60%,-94%)}.c-boat__vessel .c-image{-webkit-transform-origin:60% 98%;transform-origin:60% 98%;-webkit-animation:boatSway 2s ease-in-out infinite alternate both;animation:boatSway 2s ease-in-out infinite alternate both}.c-button{border:0;outline:none;padding:.75rem 2.5rem;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;margin:0 auto;pointer-events:all;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;border-radius:100vh;background-color:var(--color-blue-300);text-align:center;color:#fff;-webkit-box-shadow:var(--drop-shadow--600);box-shadow:var(--drop-shadow--600);text-transform:uppercase}.c-button:hover{background-color:var(--color-blue-400)}.c-button:active,.c-button:focus{background-color:var(--color-blue-600)}.c-button-image{border:0;border-radius:0;background:transparent;padding:0;margin:0;outline:none;width:1.875rem;height:1.875rem;background-size:contain;background-repeat:no-repeat;background-position:50%}.c-button-image:active,.c-button-image:focus,.c-button-image:hover{background-color:transparent}.c-play-button{background-image:url(/images/audio/play.png);background-image:image-set(url("/images/audio/play.png") 1x,url("/images/audio/play@2x.png") 2x);background-image:-webkit-image-set(url("/images/audio/play.png") 1x,url("/images/audio/play@2x.png") 2x);border-radius:50%;-webkit-box-shadow:0 .5rem 1.125rem rgba(0,0,0,.149),0 .125rem .25rem rgba(0,0,0,.2);box-shadow:0 .5rem 1.125rem rgba(0,0,0,.149),0 .125rem .25rem rgba(0,0,0,.2)}.c-play-button:active,.c-play-button:hover{background-image:url(/images/audio/play-hover.png);background-image:image-set(url("/images/audio/play-hover.png") 1x,url("/images/audio/play-hover@2x.png") 2x);background-image:-webkit-image-set(url("/images/audio/play-hover.png") 1x,url("/images/audio/play-hover@2x.png") 2x)}.c-pause-button{background-image:url(/images/audio/pause.png);background-image:image-set(url("/images/audio/pause.png") 1x,url("/images/audio/pause@2x.png") 2x);background-image:-webkit-image-set(url("/images/audio/pause.png") 1x,url("/images/audio/pause@2x.png") 2x);border-radius:50%;-webkit-box-shadow:0 .5rem 1.125rem rgba(0,0,0,.149),0 .125rem .25rem rgba(0,0,0,.2);box-shadow:0 .5rem 1.125rem rgba(0,0,0,.149),0 .125rem .25rem rgba(0,0,0,.2)}.c-pause-button:active,.c-pause-button:hover{background-image:url(/images/audio/pause-hover.png);background-image:image-set(url("/images/audio/pause-hover.png") 1x,url("/images/audio/pause-hover@2x.png") 2x);background-image:-webkit-image-set(url("/images/audio/pause-hover.png") 1x,url("/images/audio/pause-hover@2x.png") 2x)}.c-close-button{background-image:url(/images/close/default.png);background-image:image-set(url("/images/close/default.png") 1x,url("/images/close/default@2x.png") 2x);background-image:-webkit-image-set(url("/images/close/default.png") 1x,url("/images/close/default@2x.png") 2x)}.c-close-button:hover{background-image:url(/images/close/hover.png);background-image:image-set(url("/images/close/hover.png") 1x,url("/images/close/hover@2x.png") 2x);background-image:-webkit-image-set(url("/images/close/hover.png") 1x,url("/images/close/hover@2x.png") 2x)}.c-close-button:active{background-image:url(/images/close/active.png);background-image:image-set(url("/images/close/active.png") 1x,url("/images/close/active@2x.png") 2x);background-image:-webkit-image-set(url("/images/close/active.png") 1x,url("/images/close/active@2x.png") 2x)}.c-destination .c-page__wrapper{padding-top:1.5rem}.c-destination .c-page__content{padding-top:0}.c-destination__posts{width:calc(100% - 9.75rem);padding-top:2rem}.c-destination__posts>*+*{margin-top:2rem}.c-destination__post{position:relative;color:var(--color-blue-600);background-color:#fff;border-radius:.625rem;padding:1.5rem 1.625rem 1.5rem 4.5rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.c-destination__post:before{border-radius:.625rem;border:.0625rem solid var(--color-blue-300);opacity:.6;z-index:1}.c-destination__post:after,.c-destination__post:before{content:"";position:absolute;top:-.25rem;left:-.25rem;width:100%;height:100%}.c-destination__post:after,.c-destination__post:before{pointer-events:none}.c-destination__post-avatar{position:absolute;top:1.5rem;left:0;-webkit-transform:translate(-50%);transform:translate(-50%);width:4.5rem;height:4.5rem;background-color:var(--color-blue-300);border-radius:50%;z-index:2}.c-destination__post-avatar:after{content:"";background-image:url(/images/boat/boat-complete.png);background-image:image-set(url("/images/boat/boat-complete.png") 1x,url("/images/boat/boat-complete@2x.png") 2x);background-image:-webkit-image-set(url("/images/boat/boat-complete.png") 1x,url("/images/boat/boat-complete@2x.png") 2x);background-repeat:no-repeat;background-position:50%;background-size:contain;position:absolute;top:50%;left:50%;width:4.5rem;height:4.5rem;-webkit-transform:translate(-50%,-75%);transform:translate(-50%,-75%)}.c-destination__post-author{margin-top:2.5rem}.c-destination__city-name{position:relative;color:#000}.c-destination__city-name h1{color:#000;position:absolute;top:52%;left:50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 2.5rem;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-transform:uppercase;margin:0}.c-destination .c-partner{max-width:10.5rem;max-height:5.5rem}.c-destination-location__title,.c-destination__subtitle{text-transform:uppercase}@-webkit-keyframes footerAppear{0%{-webkit-transform:translateY(150%);transform:translateY(150%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes footerAppear{0%{-webkit-transform:translateY(150%);transform:translateY(150%)}to{-webkit-transform:translate(0);transform:translate(0)}}.c-footer{position:fixed;bottom:0;left:0;width:100vw;height:5rem;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(52,179,89,.9);border-radius:.625rem .625rem 0 0;color:var(--color-yellow-100);-webkit-box-shadow:0 -.25rem 1.25rem 0 rgba(0,0,0,.149);box-shadow:0 -.25rem 1.25rem 0 rgba(0,0,0,.149);-webkit-animation:footerAppear .15s ease-out .5s both;animation:footerAppear .15s ease-out .5s both;display:flex;justify-content:center;align-items:flex-end}.c-footer__sponsor,.c-footer__sponsor .c-image{max-height:3rem}.c-footer h1,.c-footer h2,.c-footer h3,.c-footer p{margin:0;color:var(--color-yellow-100);align-self:center}.c-footer>*+*{margin-left:1.5rem}.c-footer .c-destination__city-name{-webkit-transform:translateY(20%);transform:translateY(20%)}.c-footer .c-destination__city-name h1{color:#000}@media(max-width:46.24em){.c-footer{height:unset}.c-footer .c-destination__city-name,.c-footer .c-footer__boat{height:-webkit-fit-content;height:fit-content;position:absolute;bottom:calc(100% - 16px);left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);margin:0}.c-footer .c-destination__city-name .t-label--city,.c-footer .c-footer__boat .t-label--city{font-size:.75rem;line-height:.875rem;padding:0 1.875rem}.c-footer .c-destination__city-name{-webkit-transform:translate(-50%,15%);transform:translate(-50%,15%)}}@-webkit-keyframes mapOverlayAnimation{0%{opacity:0}to{opacity:.7}}@keyframes mapOverlayAnimation{0%{opacity:0}to{opacity:.7}}html{--map-top-padding:0px}.c-map{position:fixed;top:0;left:0;right:0;bottom:0}.c-map__top-padding{position:absolute;top:0;left:0;background-color:var(--color-peach);width:100%;height:0}@media(max-width:46.24em){.c-map__top-padding{height:var(--map-top-padding)}}.c-map__image{position:relative;width:-webkit-fit-content;width:fit-content;height:-webkit-fit-content;height:fit-content}.c-map__image img{max-width:unset}.c-map__path,.c-map__path>svg{position:absolute;width:100%;top:0;left:0}.c-map__path>svg{z-index:1;opacity:1}.c-map__zoom-console{position:absolute;right:1rem;bottom:6.5rem;display:flex;flex-direction:column}.c-map__zoom-console>*+*{margin-top:1.25rem}.c-map__zoom-button{width:2.625rem;height:2.625rem;display:flex;justify-content:center;align-items:center;padding:.625rem;-webkit-box-shadow:0 .5rem 1.125rem rgba(0,0,0,.149),0 .125rem .25rem rgba(0,0,0,.2);box-shadow:0 .5rem 1.125rem rgba(0,0,0,.149),0 .125rem .25rem rgba(0,0,0,.2)}.c-map__marker{position:absolute;z-index:3;-webkit-filter:drop-shadow(.125rem .25rem .25rem rgba(0,0,0,.1));filter:drop-shadow(.125rem .25rem .25rem rgba(0,0,0,.1))}.c-map__marker:hover{-webkit-transition:-webkit-filter .2s ease-in-out;transition:-webkit-filter .2s ease-in-out;transition:filter .2s ease-in-out;transition:filter .2s ease-in-out,-webkit-filter .2s ease-in-out;-webkit-filter:drop-shadow(.25rem .5rem .25rem rgba(0,0,0,.2));filter:drop-shadow(.25rem .5rem .25rem rgba(0,0,0,.2))}.c-map__marker a,.c-map__marker a:active,.c-map__marker a:focus,.c-map__marker a:hover{color:#000}.c-map__marker>div{position:relative;width:0;height:0;overflow:visible}.c-map__marker svg{max-width:unset;pointer-events:none}.c-map__marker svg circle{pointer-events:all}.c-map__marker .c-image__wrapper,.c-map__marker svg{position:absolute;top:0;left:0;-webkit-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}.c-map__marker .c-image__wrapper.c-map__marker-destination,.c-map__marker svg.c-map__marker-destination{-webkit-transform:translate(-50%,-75%);transform:translate(-50%,-75%)}.c-map__marker-text:before{content:"";position:absolute;top:0;left:0;width:9.375rem;height:3.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent}.c-map__marker-text{position:absolute;top:-3.3125rem;left:0;width:8.875rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;text-transform:uppercase}.c-map__marker--present .c-map__marker-text{top:-3.75rem}.c-map .c-fixed-item{position:absolute}.c-map__region-name{display:none;position:absolute;top:50%;left:50%}.c-map__region-name span{color:var(--color-peach-600);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-transform:uppercase}.c-map__region-name--gaspesie{left:63.5rem;top:43.375rem}.c-map__region-name--bsl{left:40.625rem;top:51.4375rem}.c-map__region-name--cote-nord{left:36.5625rem;top:27.25rem}.c-map__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-blue-300);-webkit-animation:mapOverlayAnimation .5s ease-in-out both;animation:mapOverlayAnimation .5s ease-in-out both}.c-map{-webkit-transition:-webkit-filter .15s ease-in-out;transition:-webkit-filter .15s ease-in-out;transition:filter .15s ease-in-out;transition:filter .15s ease-in-out,-webkit-filter .15s ease-in-out}.c-map--blurred{-webkit-filter:blur(5px);filter:blur(5px);-webkit-transition-duration:.5s;transition-duration:.5s}@-webkit-keyframes navAnimation{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes navAnimation{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes navFade{0%{opacity:0}to{opacity:1}}@keyframes navFade{0%{opacity:0}to{opacity:1}}.c-nav{position:fixed;top:0;left:0;width:100vw}.c-nav,.c-nav-bar{pointer-events:none}.c-nav-bar{position:relative;width:100%;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5rem 1rem;justify-content:space-between;align-items:center;-webkit-animation-name:navFade;animation-name:navFade;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform:translateY(0);transform:translateY(0)}.c-nav-bar:after,.c-nav-bar:before{position:absolute;z-index:0;top:0;left:0;width:100%;height:3.75rem;content:"";border-radius:0 0 .625rem .625rem}.c-nav-bar:before{background-color:#fff;-webkit-box-shadow:var(--drop-shadow--500);box-shadow:var(--drop-shadow--500)}.c-nav-bar:after{width:calc(100% - .375rem);left:.125rem;height:3.625rem;border:.0625rem solid #000;pointer-events:none}.c-nav-bar>*{z-index:1}.c-nav-bar__logo{width:7.5rem}@media(min-width:46.25em){.c-nav-bar__logo{width:12rem}}.c-nav-bar__logo{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:top .15s ease-in-out;transition:top .15s ease-in-out;-webkit-filter:drop-shadow(0 7.3428px 18.357px rgba(0,0,0,.15));filter:drop-shadow(0 7.3428px 18.357px rgba(0,0,0,.15))}.c-nav-bar-partners{display:flex;align-items:center;justify-content:flex-start;color:var(--color-blue-700);max-width:33%}@media(max-width:46.24em){.c-nav-bar-partners{width:28%;flex-direction:column;align-items:center}}.c-nav-bar-partners__wrapper{margin-left:.625rem;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width:46.24em){.c-nav-bar-partners__wrapper{align-items:flex-end;justify-content:flex-start;margin-top:0}}.c-nav-bar-partners__wrapper .c-partner{width:100%}@media(max-width:46.24em){.c-nav-bar-partners__wrapper .c-partner{width:unset}}.c-nav-bar-partners__wrapper .c-partner img{max-height:1.5rem}@media(max-width:46.24em){.c-nav-bar-partners__wrapper .c-partner{max-height:1.25rem}}.c-nav-bar-partners a{pointer-events:all;cursor:pointer}.c-nav-bar__audio{position:absolute;top:5rem;right:1rem;width:2.5rem;height:2.5rem}@media(max-width:46.24em){.c-nav-bar__audio{right:unset;left:1rem}.c-nav-bar--is-hidden{-webkit-transform:translateY(-110%);transform:translateY(-110%)}.c-nav-bar--is-hidden *{pointer-events:none}.c-nav-bar--is-hidden .c-nav-bar__logo{top:-4rem}}.c-nav-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:absolute;top:0;left:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10rem 2rem 2rem;border-radius:0 0 .625rem .625rem;background:#fff;-webkit-box-shadow:var(--drop-shadow--500);box-shadow:var(--drop-shadow--500)}@media(max-width:46.24em){.c-nav-content{padding-top:7.75rem}}.c-nav-content{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}.c-nav-content--is-opened{-webkit-transform:unset;transform:unset}.c-nav-content__link{color:var(--color-blue-600);-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out;text-transform:uppercase}.c-nav-content__link:hover{color:var(--color-blue-400);text-decoration:none}.c-nav-content__link:active,.c-nav-content__link:focus{color:var(--color-blue-500);text-decoration:none}.c-nav-content .c-nav-content__link+.c-nav-content__link{margin-top:2rem}.c-nav-content__socials{margin-top:3rem;display:flex}.c-nav-content__socials>:not(:last-child){margin-right:1rem}.c-nav-content__social-link{color:var(--color-gray-600);-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out}.c-nav-content__social-link svg{fill:currentColor}.c-nav-content__social-link:hover{color:var(--color-blue-400)}.c-nav-content__social-link:active,.c-nav-content__social-link:focus{color:var(--color-blue-600)}.c-hamburger-menu,.c-nav-content a{cursor:pointer;pointer-events:all}.c-hamburger-menu{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;position:relative;border:0;background:transparent;outline:none;width:2.625rem;height:2.625rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;-webkit-animation-name:navAnimation;animation-name:navAnimation;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.c-hamburger-menu>*{pointer-events:none;width:100%;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}.c-hamburger-menu .c-image{width:2.625rem}.c-hamburger-menu .c-hamburger-menu__center{margin:-.25rem 0}.c-hamburger-menu:hover:not(.c-hamburger-menu--is-opened) .c-hamburger-menu__center{margin:0}.c-hamburger-menu--is-opened .c-hamburger-menu__center,.c-hamburger-menu--is-opened:hover .c-hamburger-menu__center{margin:-.625rem 0 -.5rem}@-webkit-keyframes pageContainerAppear{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes pageContainerAppear{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}.c-page{top:0;overflow:hidden}.c-page,.c-page__wrapper{position:absolute;left:0;width:100vw;height:100%}.c-page__wrapper{bottom:0;padding:4.5rem 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(52,179,89,.9);-webkit-box-shadow:0 -4px 20px 0 rgba(0,0,0,.1490196078);box-shadow:0 -4px 20px 0 rgba(0,0,0,.1490196078);-webkit-animation:pageContainerAppear .3s ease-out .5s both;animation:pageContainerAppear .3s ease-out .5s both}@media(min-width:46.25em){.c-page__wrapper{border-radius:.625rem .625rem 0 0;padding:3rem 0 0;height:calc(100% - 9rem)}}.c-page__content{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin:auto;padding:0 2rem 4rem;width:100%;height:100%;color:var(--color-yellow-100);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto}.c-page__content ::-webkit-scrollbar{width:.5rem}.c-page__content ::-webkit-scrollbar-track{background:transparent}.c-page__content ::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 .5rem .5rem var(--color-gray-400);box-shadow:inset 0 0 .5rem .5rem var(--color-gray-400);border:.15rem solid transparent;border-radius:1000px}@media(min-width:46.25em){.c-page__content{padding:3rem 16rem 4rem;max-width:96rem}}.c-page__content>*{margin:0}.c-page__content>*+*{margin-top:1.5rem}.c-page__content .c-content{width:100%;margin-bottom:1.25rem}.c-page__content .c-content iframe{margin:1.25rem 0}.c-page__content .c-content a{text-decoration:underline}.c-page__content .c-content a:hover{text-decoration:none;color:var(--color-yellow-400)}.c-page__content .c-content+.c-content{margin-top:2.5rem}.c-page--is-closing{pointer-events:none;animation:pageContainerAppear .3s ease-in reverse both}@-webkit-keyframes bird1Anim{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bird1Anim{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bird1Wave{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@keyframes bird1Wave{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@-webkit-keyframes bird2Anim{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bird2Anim{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:61.24em){.c-page__bird{display:none}}.c-page__bird{position:absolute}.c-page__bird-1{top:4.875rem;left:-3.375rem;-webkit-animation:bird1Anim .5s ease-out .8s both;animation:bird1Anim .5s ease-out .8s both}.c-page__bird-1 .c-image{width:16rem}.c-page__bird-2{bottom:.75rem;right:0;-webkit-animation:bird2Anim .2s ease-out .9s both;animation:bird2Anim .2s ease-out .9s both}.c-page__bird-2 .c-image{width:16rem;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:bird1Wave 2s ease-in-out infinite alternate both;animation:bird1Wave 2s ease-in-out infinite alternate both}.c-close-button{position:absolute;top:20px;right:10px;-webkit-box-shadow:unset;box-shadow:unset;-webkit-filter:drop-shadow(0 1.8357px 3.6714px rgba(0,0,0,.2)) drop-shadow(0 7.3428px 18.357px rgba(0,0,0,.15));filter:drop-shadow(0 1.8357px 3.6714px rgba(0,0,0,.2)) drop-shadow(0 7.3428px 18.357px rgba(0,0,0,.15))}@media(min-width:46.25em){.c-close-button{top:30px;right:60px}}.c-partners{width:100%}.c-partners__main,.c-partners__others{display:grid;align-items:center}.c-partners__main>*,.c-partners__others>*{-webkit-column-count:1;column-count:1}.c-partners__main img,.c-partners__others img{width:100%;object-fit:contain}.c-partners__main{grid-gap:3rem;gap:3rem}.c-partners__others{grid-gap:2.5rem;gap:2.5rem}.c-partners__others img{max-height:7.5rem}.c-partners h1,.c-partners h2{margin-top:2.5rem}.c-partners__main{grid-template-columns:1fr}@media(min-width:46.25em){.c-partners__main{grid-template-columns:repeat(2,1fr)}}.c-partners__others{grid-template-columns:repeat(2,1fr)}@media(min-width:46.25em){.c-partners__others{grid-template-columns:repeat(3,1fr)}}@media(min-width:61.25em){.c-partners__others{grid-template-columns:repeat(4,1fr)}}.c-partners__digital{margin-top:6.25rem}.c-partners__turbulent a{margin-left:.5rem}.c-partners__turbulent a div{display:unset}.c-partners__turbulent a .c-image{width:12.75rem}.c-waves{position:fixed;bottom:0;width:100vw}@-webkit-keyframes waveAppear{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes waveAppear{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes waveFlow{0%{background-position-x:0}to{background-position-x:13.6875rem}}@keyframes waveFlow{0%{background-position-x:0}to{background-position-x:13.6875rem}}@-webkit-keyframes waveSine{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(33%);transform:translateY(33%)}}@keyframes waveSine{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(33%);transform:translateY(33%)}}.c-wave{background-repeat:repeat-x;height:2.375rem;width:100%;-webkit-animation:waveFlow 5s linear infinite both;animation:waveFlow 5s linear infinite both;background-size:13.6875rem auto}.c-wave__sine{-webkit-animation:waveSine 4s ease-in-out infinite both;animation:waveSine 4s ease-in-out infinite both;-webkit-animation-direction:alternate;animation-direction:alternate}.c-wave__appear-container{position:absolute;width:100vw;bottom:0;left:0;-webkit-animation:waveAppear .3s ease-out both;animation:waveAppear .3s ease-out both}.c-wave__appear-container:first-child{bottom:.5rem;-webkit-animation-delay:75;animation-delay:75}.c-wave__appear-container:first-child .c-wave__sine{-webkit-animation-delay:-.1s;animation-delay:-.1s;-webkit-animation-duration:2s;animation-duration:2s}.c-wave__appear-container:first-child .c-wave{-webkit-animation-delay:-.1s;animation-delay:-.1s;-webkit-animation-duration:4.5s;animation-duration:4.5s;background-image:url(/images/waves/wave-1.png);background-image:image-set(url("/images/waves/wave-1.png") 1x,url("/images/waves/wave-1@2x.png") 2x);background-image:-webkit-image-set(url("/images/waves/wave-1.png") 1x,url("/images/waves/wave-1@2x.png") 2x)}.c-wave__appear-container:nth-child(2){bottom:.4375rem;-webkit-animation-delay:.1s;animation-delay:.1s}.c-wave__appear-container:nth-child(2) .c-wave__sine{-webkit-animation-delay:-.15s;animation-delay:-.15s;-webkit-animation-duration:2s;animation-duration:2s}.c-wave__appear-container:nth-child(2) .c-wave{-webkit-animation-delay:-.15s;animation-delay:-.15s;-webkit-animation-duration:5s;animation-duration:5s;background-image:url(/images/waves/wave-2.png);background-image:image-set(url("/images/waves/wave-2.png") 1x,url("/images/waves/wave-2@2x.png") 2x);background-image:-webkit-image-set(url("/images/waves/wave-2.png") 1x,url("/images/waves/wave-2@2x.png") 2x)}.c-wave__appear-container:nth-child(3){-webkit-animation-delay:0ms;animation-delay:0ms}.c-wave__appear-container:nth-child(3) .c-wave__sine{-webkit-animation-delay:-.75s;animation-delay:-.75s;-webkit-animation-duration:2.2s;animation-duration:2.2s}.c-wave__appear-container:nth-child(3) .c-wave{-webkit-animation-delay:-.5s;animation-delay:-.5s;-webkit-animation-duration:3.2s;animation-duration:3.2s;background-image:url(/images/waves/wave-3.png);background-image:image-set(url("/images/waves/wave-3.png") 1x,url("/images/waves/wave-3@2x.png") 2x);background-image:-webkit-image-set(url("/images/waves/wave-3.png") 1x,url("/images/waves/wave-3@2x.png") 2x)}.c-wave__appear-container:nth-child(4){-webkit-animation-delay:50ms;animation-delay:50ms}.c-wave__appear-container:nth-child(4) .c-wave__sine{-webkit-animation-delay:-1s;animation-delay:-1s;-webkit-animation-duration:2.2s;animation-duration:2.2s}.c-wave__appear-container:nth-child(4) .c-wave{-webkit-animation-delay:-.55s;animation-delay:-.55s;-webkit-animation-duration:4.2s;animation-duration:4.2s;background-image:url(/images/waves/wave-4.png);background-image:image-set(url("/images/waves/wave-4.png") 1x,url("/images/waves/wave-4@2x.png") 2x);background-image:-webkit-image-set(url("/images/waves/wave-4.png") 1x,url("/images/waves/wave-4@2x.png") 2x)}.c-wave__appear-container:nth-child(5){bottom:-.375rem;-webkit-animation-delay:.15s;animation-delay:.15s}.c-wave__appear-container:nth-child(5) .c-wave__sine{-webkit-animation-delay:-.5s;animation-delay:-.5s;-webkit-animation-duration:1.8s;animation-duration:1.8s}.c-wave__appear-container:nth-child(5) .c-wave{-webkit-animation-delay:-.45s;animation-delay:-.45s;-webkit-animation-duration:3.2s;animation-duration:3.2s;background-image:url(/images/waves/wave-5.png);background-image:image-set(url("/images/waves/wave-5.png") 1x,url("/images/waves/wave-5@2x.png") 2x);background-image:-webkit-image-set(url("/images/waves/wave-5.png") 1x,url("/images/waves/wave-5@2x.png") 2x)}.c-homepage:not(.c-page--is-closing){-webkit-animation-delay:1s;animation-delay:1s}.c-homepage .c-image__wrapper,.c-homepage h1,.c-homepage h2{text-align:center}.c-homepage .c-page__bird{display:none}.c-homepage .c-button--view-map{color:#000;background-color:var(--color-yellow-500);-webkit-box-shadow:var(--drop-shadow--600);box-shadow:var(--drop-shadow--600)}.c-homepage .c-button--view-map:hover{background-color:var(--color-yellow-400)}.c-homepage .c-button--view-map:active,.c-homepage .c-button--view-map:focus{background-color:var(--color-yellow-700)}body{margin:0;font-family:Open Sans,Helvetica,sans-serif;font-size:16px}body *{color:inherit}footer,header{padding:24px;background:#add8e6}main{padding:24px}