html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}*{box-sizing:border-box}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.relative{position:relative}.button{display:inline-block;font-size:14rem;font-weight:300;color:currentColor;text-transform:uppercase;text-decoration:none;border-radius:63rem;border:1px solid currentColor;transition:.3s ease;transition-property:color,background-color,border-color;cursor:pointer;padding:7rem 8rem 7rem 30rem}@media (max-width: 768px){.button{font-size:9rem;padding:7rem 8rem}}.button span{display:inline-block;vertical-align:middle}.button .title{color:currentColor;transition:.3s ease color}.button .picto{width:46rem;height:46rem;background-color:currentColor;border-radius:50%;margin-left:30rem;position:relative}@media (max-width: 768px){.button .picto{width:20rem;height:20rem;margin-left:10rem}}.button .picto svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.button .picto svg path{fill:#fff}.button.color-blue .picto svg path{fill:#0664a7}.button.color-orange .picto svg path,.button.color-terrain-orange .picto svg path{fill:#d83715}.button.color-purple .picto svg path{fill:#3643ba}.button.color-grey-light .picto svg path{fill:#f0f2f3}.button.color-black .picto svg path,.button.color-terrain-black .picto svg path{fill:#000}.button:hover{background-color:currentColor}.button:hover .title{color:#fff}.button:hover.color-blue .title{color:#0664a7}.button:hover.color-orange .title,.button:hover.color-terrain-orange .title{color:#d83715}.button:hover.color-purple .title{color:#3643ba}.button:hover.color-grey-light .title{color:#f0f2f3}.button:hover.color-black .title,.button:hover.color-terrain-black .title{color:#000}.carousel-nav{display:flex;gap:10rem}.carousel-arrow{display:inline-block;width:46rem;height:46rem;border-radius:50%;background-repeat:no-repeat;background-position:center}.carousel-prev{background-image:url("data:image/svg+xml,%3Csvg width='26' height='27' viewBox='0 0 26 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.70711 12.9414L14.3536 1.295L13.6464 0.587891L0.792892 13.4414L13.6464 26.295L14.3536 25.5879L2.70711 13.9414L26 13.9414V12.9414L2.70711 12.9414Z' fill='white'/%3E%3C/svg%3E")}.carousel-next{background-image:url("data:image/svg+xml,%3Csvg width='26' height='27' viewBox='0 0 26 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.2929 12.9414L11.6464 1.295L12.3536 0.587891L25.2071 13.4414L12.3536 26.295L11.6464 25.5879L23.2929 13.9414L0 13.9414L0 12.9414L23.2929 12.9414Z' fill='white'/%3E%3C/svg%3E")}@media (min-width: 768px){.carousel-arrow{cursor:pointer}}.link-overlay{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.modal-carousel{display:none;flex-direction:column;width:100%;height:100vh;background-color:#0009;position:fixed;top:0;left:0;z-index:10}.modal-carousel.is-open{display:flex}.modal-carousel .modal-header{display:flex;justify-content:right;align-items:center;width:100%;height:80rem;background-color:#000;flex-shrink:0;padding:0 50rem;position:relative}.modal-carousel .modal-header .modal-count{text-align:center;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-carousel .modal-header .modal-close{display:inline-block;width:40rem;height:40rem;cursor:pointer;position:relative}.modal-carousel .modal-header .modal-close svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-carousel .carousel{width:100%;position:relative}.modal-carousel .carousel figure{height:100%}.modal-carousel .carousel figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.modal-carousel .carousel>div{height:100%}.modal-carousel .carousel>div>div{height:100%}.modal-carousel .carousel-nav{display:flex;justify-content:space-between;width:100%;padding:0 30rem;position:absolute;top:calc(50% + 40rem);left:0;z-index:5;transform:translateY(-50%)}.modal-carousel .carousel-arrow{background-color:#000}.open-modal-carousel{cursor:pointer}.modal-video{display:none;z-index:999999;top:50%;left:50%;width:calc(100vw - 50rem);height:calc(100vh - 50rem);background-color:#000;padding:20rem 50rem;position:fixed;transform:translate(-50%,-50%)}.modal-video.is-open{display:flex}.modal-video iframe{position:absolute;top:50%;left:50%;max-width:calc(100% - 100rem);max-height:calc(100% - 40rem);width:100%;height:100%;transform:translate(-50%,-50%);border:none}.modal-video .modal-header{display:flex;justify-content:right;align-items:center;width:100%;height:80rem;flex-shrink:0;position:relative}.modal-video .modal-header .modal-close{display:inline-block;width:40rem;height:40rem;cursor:pointer;position:relative;z-index:1}.modal-video .modal-header .modal-close svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-video-overlay{display:none;z-index:999998;top:0;left:0;width:100%;height:100%;background-color:#000000b3;position:fixed}.modal-video-overlay.is-open{display:flex}.site-content>.page-nav{display:block;height:0;cursor:pointer;position:relative;z-index:5}.site-content>.page-nav ul{display:flex;position:absolute;left:50%;transform:translate(-50%)}.site-content>.page-nav ul li a{display:inline-block;font-weight:700;text-transform:uppercase;line-height:1;text-decoration:none;letter-spacing:1rem;color:#fff;background-color:#d83715}.site-content>.page-nav ul li.is-active a{color:#d83715;background-color:#fff}@media (min-width: 768px){.site-content>.page-nav{top:-80rem}.site-content>.page-nav ul li a{font-size:14rem;padding:23rem 40rem}}@media (max-width: 768px){.site-content>.page-nav{top:-70rem}.site-content>.page-nav ul li a{font-size:12rem;padding:17rem 20rem}}.qr-code{width:76rem;height:76rem;border-radius:50%;position:relative}.qr-code input{width:100%;height:100%;opacity:0}.qr-code label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qr-code label svg{display:block}.rating{display:inline-block;position:relative}.rating .stars{display:flex;gap:4rem}.rating .stars span{width:17rem;height:17rem;border-radius:3px;border:currentColor 1px solid;flex-shrink:0}.rating .stars-full{overflow:hidden;position:absolute;top:0;left:0}.rating .stars-full span{background-color:currentColor}.site-content>.scroll-to-section{display:block;height:0;cursor:pointer;position:relative;top:-55rem;z-index:5}.site-content>.scroll-to-section svg{position:absolute;left:50%;transform:translate(-50%)}@media (max-width: 768px){.site-content>.scroll-to-section{display:none}}@keyframes move-to-top-from-135{0%{bottom:-135rem}to{bottom:0}}@keyframes move-to-bottom-from-135{0%{top:-135rem}to{top:0}}@keyframes move-to-top-to-48{0%{top:4rem}to{top:-48%}}@keyframes move-to-bottom-to-48{0%{bottom:4rem}to{bottom:-48%}}@keyframes move-to-top-to-33{0%{top:0}to{top:-33%}}@keyframes move-to-bottom-to-33{0%{bottom:0}to{bottom:-33%}}@keyframes move-to-top-to-40{0%{top:5rem}to{top:-40%}}@keyframes move-to-bottom-to-40{0%{bottom:5rem}to{bottom:-40%}}@keyframes move-to-top-to-25{0%{top:0}to{top:-25%}}@keyframes move-to-bottom-to-25{0%{bottom:0}to{bottom:-25%}}h1,h2,h3,h4{font-weight:800;text-transform:uppercase}.title-with-background{line-height:.7;text-align:center;white-space:nowrap;position:relative;z-index:1}.title-with-background .title,.title-with-background em{display:inline-block;position:relative;z-index:1}.title-with-background .title:before,.title-with-background em:before{content:"";width:100%;height:100%;background-color:#fff;position:absolute;left:0;top:0;z-index:-1}.title-with-background .title-foreground{color:currentColor;overflow:hidden}.title-with-background .title-foreground:nth-of-type(1) em{position:relative;animation:move-to-top-from-135 .3s ease-in;animation-fill-mode:both}.title-with-background .title-foreground:nth-of-type(2) em{position:relative;animation:move-to-bottom-from-135 .3s ease-in;animation-fill-mode:both}.title-with-background .title-background{position:absolute;top:50%;left:50%;z-index:-1;transform:translate(-50%,-50%);color:#fff}.title-with-background .title-background em{position:absolute;left:50%;transform:translate(-50%)}.title-with-background .title-background em:nth-of-type(3),.title-with-background .title-background em:nth-of-type(4){top:initial}@media (min-width: 768px){.title-with-background .title-foreground{font-size:160rem;padding:4rem 0}.title-with-background .title-foreground:first-of-type{padding-top:8rem}.title-with-background .title-foreground:last-of-type{padding-bottom:12rem}.title-with-background .title-background{height:100%;font-size:150rem;text-shadow:black 1.85px 1.85px 0,black 1.85px -1.85px 0,black -1.85px 1.85px 0,black -1.85px -1.85px 0,black 1.85px 0 0,black 0 1.85px 0,black -1.85px 0 0,black 0 -1.85px 0}.title-with-background .title-background em:nth-of-type(1){animation:move-to-top-to-48 .2s .7s;animation-fill-mode:both}.title-with-background .title-background em:nth-of-type(2){animation:move-to-top-to-33 .2s .4s;animation-fill-mode:both;padding-top:12rem}.title-with-background .title-background em:nth-of-type(3){animation:move-to-bottom-to-48 .2s .7s;animation-fill-mode:both}.title-with-background .title-background em:nth-of-type(4){animation:move-to-bottom-to-33 .2s .4s;animation-fill-mode:both;padding-bottom:12rem}}@media (max-width: 768px){.title-with-background .title-foreground{font-size:45rem}.title-with-background .title-foreground:nth-of-type(1){padding:5rem 0 2rem}.title-with-background .title-foreground:nth-of-type(2){padding:2rem 0 3rem}.title-with-background .title-background{height:78rem;font-size:40rem;text-shadow:black .5px .5px 0,black .5px -.5px 0,black -.5px .5px 0,black -.5px -.5px 0,black .5px 0 0,black 0 .5px 0,black -.5px 0 0,black 0 -.5px 0}.title-with-background .title-background em{padding:4rem 0 2rem}.title-with-background .title-background em:nth-of-type(1){animation:move-to-top-to-40 .2s .7s;animation-fill-mode:both}.title-with-background .title-background em:nth-of-type(2){animation:move-to-top-to-25 .2s .4s;animation-fill-mode:both}.title-with-background .title-background em:nth-of-type(3){animation:move-to-bottom-to-40 .2s .7s;animation-fill-mode:both}.title-with-background .title-background em:nth-of-type(4){animation:move-to-bottom-to-25 .2s .4s;animation-fill-mode:both}}.video.video--teaser{cursor:pointer}.video.video--teaser figure{border-radius:10rem;overflow:hidden;position:relative}.video.video--teaser figure:before{content:url("data:image/svg+xml,%3Csvg width='52' height='52' viewBox='0 0 52 52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26 1.20703C12.469 1.20703 1.5 12.1761 1.5 25.707C1.5 39.238 12.469 50.207 26 50.207C39.531 50.207 50.5 39.238 50.5 25.707C50.5 12.1761 39.531 1.20703 26 1.20703ZM0.5 25.707C0.5 11.6238 11.9167 0.207031 26 0.207031C40.0833 0.207031 51.5 11.6238 51.5 25.707C51.5 39.7903 40.0833 51.207 26 51.207C11.9167 51.207 0.5 39.7903 0.5 25.707Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M35.9766 25.7062L20.8152 34.1787L20.8152 17.2336L35.9766 25.7062ZM21.8152 18.938L21.8152 32.4743L33.9266 25.7062L21.8152 18.938Z' fill='white'/%3E%3C/svg%3E%0A");display:inline-block;width:50rem;height:50rem;position:absolute;top:calc(50% - 25rem);left:calc(50% - 25rem);transform:scale(1);transition:transform .3s ease}.video.video--teaser figure img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.video.video--teaser .category{display:inline-block;font-size:16rem;font-weight:400;color:#000;background-color:#fff;padding:10rem 12rem;position:relative;left:22rem;top:-18rem}.video.video--teaser h3{font-size:18rem;line-height:28rem;text-transform:initial;position:relative;left:22rem}.video.video--teaser:hover figure:before{transform:scale(1.2)}header#header{width:100%;position:absolute;z-index:10}header#header .header-content{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:5}header#header .header-content .logo svg{width:100%;height:100%}header#header .header-content .menu-toggle{display:flex;flex-direction:column;gap:8rem;cursor:pointer}header#header .header-content .menu-toggle span{width:100%;height:1px;background-color:#fff;transform:rotate(0) scale(1);transition:.3s ease;transition-property:transform,top;position:relative;top:0}header#header:not(.is-menu-open) .header-content .menu-toggle span{transform-origin:right}header#header:not(.is-menu-open) .header-content .menu-toggle:hover span:nth-of-type(2){transform:scaleX(.7)}header#header:not(.is-menu-open) .header-content .menu-toggle:hover span:nth-of-type(3){transform:scaleX(.4)}header#header.is-menu-open{height:100%}header#header.is-menu-open .header-content .menu-toggle span:nth-of-type(1){transform:rotate(45deg);top:9rem}header#header.is-menu-open .header-content .menu-toggle span:nth-of-type(2){opacity:0}header#header.is-menu-open .header-content .menu-toggle span:nth-of-type(3){transform:rotate(-45deg);top:-9rem}header#header.color-background-blue .header-content .logo svg .background{fill:#fff}header#header.color-background-blue .header-content .logo svg .text{fill:#0664a7}header#header.color-background-blue .header-content .menu-toggle span{background-color:#000}@media (min-width: 768px){header#header{padding:40rem 50rem 0}header#header .header-content .logo{width:83rem;height:83rem}header#header:not(.is-menu-open) .header-content .menu-toggle{width:36rem}header#header.is-menu-open .header-content .menu-toggle{width:40rem}}@media (max-width: 768px){header#header{padding:20rem 20rem 0}header#header .header-content .logo{width:51rem;height:51rem}header#header .header-content .menu-toggle{width:38rem}header#header.is-menu-open .header-content .menu-toggle span{background-color:#000}}footer#footer{display:flex;flex-direction:column;color:#fff;background-color:#000;position:relative}footer#footer .footer-content{display:flex;justify-content:space-between;align-items:center}footer#footer .footer-content .logo svg{width:100%;height:100%}footer#footer .footer-content #menu-footer-primary{display:flex}footer#footer .footer-content #menu-footer-primary li{line-height:1}footer#footer .footer-content #menu-footer-primary li a{font-weight:600;text-transform:uppercase;text-decoration:none;color:#fff;transition:color .3s ease;position:relative}footer#footer .footer-content #menu-footer-primary li a:after{content:"";width:100%;height:1px;background-color:#0664a7;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;position:absolute;left:0;bottom:-9rem}footer#footer .footer-content #menu-footer-primary li a:hover{color:#0664a7}footer#footer .footer-content #menu-footer-primary li a:hover:after{transform:scale(1)}footer#footer .footer-content #menu-social{display:flex;flex-wrap:wrap}footer#footer .footer-content #menu-social li a{display:inline-block;width:100%;height:100%;background-color:#fff;transition:background-color .3s ease;position:relative}footer#footer .footer-content #menu-social li a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}footer#footer .footer-content #menu-social li a svg path{fill:#000;transition:fill .3s ease}footer#footer .footer-content #menu-social li a:hover{background-color:#0664a7}footer#footer .footer-content #menu-social li a:hover svg path{fill:#fff}footer#footer .footer-bottom{display:flex;justify-content:center;gap:10rem;color:#616161}footer#footer .footer-bottom #menu-footer-secondary{display:flex;gap:10rem}footer#footer .footer-bottom #menu-footer-secondary li a{color:currentColor;transition:color .3s ease;text-decoration:none}footer#footer .footer-bottom #menu-footer-secondary li a:hover{color:#0664a7}@media (min-width: 768px){footer#footer{gap:50rem;width:100%;padding-left:calc(50% - ((1192px + 100rem)/2));padding-right:calc(50% - ((1192px + 100rem)/2));padding-top:70rem;padding-bottom:20rem}footer#footer .footer-content .logo{width:83rem;height:83rem}footer#footer .footer-content #menu-footer-primary{gap:20rem}footer#footer .footer-content #menu-footer-primary li a{font-size:13rem}footer#footer .footer-content #menu-social{gap:5rem;width:80rem}footer#footer .footer-content #menu-social li{width:36rem;height:36rem}footer#footer .footer-content #menu-social li a{border-radius:10rem}footer#footer .footer-content #menu-social li a svg{max-width:17rem;max-height:17rem}footer#footer .footer-bottom{font-size:12rem}}@media (max-width: 768px){footer#footer{gap:40rem;padding:70rem 30rem 50rem}footer#footer .footer-content{flex-direction:column;gap:40rem}footer#footer .footer-content .logo{width:88rem;height:88rem}footer#footer .footer-content #menu-footer-primary{flex-wrap:wrap;justify-content:center;gap:30rem}footer#footer .footer-content #menu-footer-primary li a{font-size:15rem}footer#footer .footer-content #menu-social{gap:30rem}footer#footer .footer-content #menu-social li{width:50rem;height:50rem}footer#footer .footer-content #menu-social li a{border-radius:14rem}footer#footer .footer-content #menu-social li a svg{max-width:24rem;max-height:24rem}footer#footer .footer-bottom{flex-wrap:wrap;white-space:nowrap;font-size:14rem}}.wpcf7{width:100%}.wpcf7-form ::-moz-placeholder{color:#fff;opacity:.6}.wpcf7-form ::placeholder{color:#fff;opacity:.6}.wpcf7-form .wpcf7-form-control-wrap{display:flex}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;bottom:calc(100% + 10rem);left:50%;transform:translate(-50%);color:#d83715;background-color:#fff;font-size:14rem;margin-top:5rem;width:-moz-max-content;width:max-content;padding:10rem 20rem;border-radius:5rem}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-not-valid-tip:before{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5rem solid transparent;border-top-color:#fff}.wpcf7-form button.wpcf7-submit{background-color:transparent}.wpcf7-form button.wpcf7-submit.button{margin-top:0}.wpcf7-form button.wpcf7-submit.button:hover{background-color:currentColor}.wpcf7-form .wpcf7-acceptance,.wpcf7-form .wpcf7-radio,.wpcf7-form .wpcf7-checkbox{margin-bottom:40rem;display:flex}.wpcf7-form .wpcf7-acceptance input,.wpcf7-form .wpcf7-radio input,.wpcf7-form .wpcf7-checkbox input{display:none}.wpcf7-form .wpcf7-acceptance input+label,.wpcf7-form .wpcf7-radio input+label,.wpcf7-form .wpcf7-checkbox input+label{font-weight:300;padding-left:32rem;position:relative;cursor:pointer}.wpcf7-form .wpcf7-acceptance input+label:before,.wpcf7-form .wpcf7-radio input+label:before,.wpcf7-form .wpcf7-checkbox input+label:before{content:"";border:1px solid white;position:absolute;top:50%;left:0;width:20rem;height:20rem;transform:translateY(-50%);background-color:transparent;transition:background-color .3s}.wpcf7-form .wpcf7-acceptance input:checked+label:before,.wpcf7-form .wpcf7-radio input:checked+label:before,.wpcf7-form .wpcf7-checkbox input:checked+label:before{background-color:#fff}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item,.wpcf7-form .wpcf7-radio .wpcf7-list-item,.wpcf7-form .wpcf7-checkbox .wpcf7-list-item{display:inline-flex;align-items:center;margin-left:25rem}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item:first-child,.wpcf7-form .wpcf7-radio .wpcf7-list-item:first-child,.wpcf7-form .wpcf7-checkbox .wpcf7-list-item:first-child{margin-left:0}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=url]{width:100%;padding:0 0 20rem;margin-bottom:40rem;border-top:0 none transparent;border-left:0 none transparent;border-right:0 none transparent;border-bottom:1px solid white;background-color:transparent;color:#fff;font-size:inherit;font-weight:300;border-radius:0;transition:border-color .3s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wpcf7-form input[type=text]:focus,.wpcf7-form input[type=email]:focus,.wpcf7-form input[type=tel]:focus,.wpcf7-form input[type=url]:focus{border-bottom:2px solid white;outline:none;margin-bottom:39rem}.wpcf7-form .columns{display:flex;-moz-column-gap:20rem;column-gap:20rem}.wpcf7-form .columns .wpcf7-form-control-wrap{width:100%}@media (max-width: 768px){.wpcf7-form .columns{flex-direction:column}}.wpcf7-form .wpcf7-form-spinner-wrap{position:relative;display:inline-block}.wpcf7-form .wpcf7-form-spinner-wrap .wpcf7-spinner{position:absolute;top:50%;right:19rem;transform:translateY(-50%);margin:0;opacity:1;width:26rem;height:26rem}html{font-size:.0838926174vw}@media (min-width: 1192px){html{font-size:1px}}@media (min-width: 768px) and (max-width: 768px){html{font-size:.1302083333vw}}@media (max-width: 768px){html{font-size:.2564102564vw}}html.scroll-lock{overflow:hidden}html body{font-family:Montserrat,sans-serif;color:#000;font-weight:500;line-height:22.4rem}@media (min-width: 768px){html body{font-size:16rem}}@media (max-width: 768px){html body{font-size:14rem}}@media (-webkit-device-pixel-ratio: 1.25){:root{zoom:.8}}@media (-webkit-device-pixel-ratio: 1.5){:root{zoom:.67}}main{width:100%;min-height:100vh;position:relative}main>section{padding-left:calc(50% - 596px);padding-right:calc(50% - 596px);width:100%;position:relative;overflow:hidden}nav#nav{display:none;width:100%;height:100%;background-color:#fff;position:absolute;top:0;left:0}.is-menu-open nav#nav{display:flex}nav#nav .menu{display:flex;flex-direction:column;padding:0 30rem;position:relative}nav#nav .menu a,nav#nav .menu span{text-transform:uppercase;color:#000;text-decoration:none}nav#nav .menu>.menu-item>a,nav#nav .menu>.menu-item>span{font-weight:800}nav#nav .menu>.menu-item>a{width:100%;display:flex;justify-content:space-between;align-items:center}nav#nav .menu>.menu-item>a:after{content:url("data:image/svg+xml,%3Csvg width='26' height='27' viewBox='0 0 26 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.2929 12.7757L11.6464 1.12923L12.3536 0.422119L25.2071 13.2757L12.3536 26.1292L11.6464 25.4221L23.2929 13.7757H0V12.7757H23.2929Z' fill='white'/%3E%3C/svg%3E%0A");display:inline-block;font-size:0;width:26rem;height:25rem}nav#nav .menu>.menu-item>.sub-menu>.menu-item>a,nav#nav .menu>.menu-item>.sub-menu>.menu-item>span{width:100%;display:inline-block;line-height:40rem;font-weight:600;letter-spacing:1rem}nav#nav .menu>.menu-item>.sub-menu>.menu-item>a{display:flex;justify-content:space-between;align-items:center}nav#nav .menu>.menu-item>.sub-menu>.menu-item>a:after{content:url("data:image/svg+xml,%3Csvg width='26' height='27' viewBox='0 0 26 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.2929 12.7757L11.6464 1.12923L12.3536 0.422119L25.2071 13.2757L12.3536 26.1292L11.6464 25.4221L23.2929 13.7757H0V12.7757H23.2929Z' fill='white'/%3E%3C/svg%3E%0A");display:inline-block;font-size:0;width:26rem;height:25rem}nav#nav .menu>.menu-item>.sub-menu>.menu-item.is-submenu-open .sub-menu{display:flex}nav#nav .menu>.menu-item>.sub-menu>.menu-item>.sub-menu{display:none;flex-direction:column;gap:10rem;width:100%;background-color:#0664a7;padding:0 30rem;position:absolute}nav#nav .menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item>a{display:flex;justify-content:space-between;align-items:center;width:100%;line-height:40rem;font-weight:600;letter-spacing:1rem;color:#fff}nav#nav .menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item>a:hover{color:#0664a7;background-color:#fff}nav#nav .menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item>a:after{content:url("data:image/svg+xml,%3Csvg width='26' height='27' viewBox='0 0 26 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.2929 12.7757L11.6464 1.12923L12.3536 0.422119L25.2071 13.2757L12.3536 26.1292L11.6464 25.4221L23.2929 13.7757H0V12.7757H23.2929Z' fill='%230664A7'/%3E%3C/svg%3E%0A");display:inline-block;font-size:0;width:26rem;height:27rem}nav#nav .menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item-title>a{width:calc(100% + 60rem);font-weight:800;position:relative;left:-30rem}@media (min-width: 768px){nav#nav{align-items:center;justify-content:flex-start;padding:0 111rem}nav#nav:after{content:"";width:111rem;height:100%;background-color:#000;position:absolute;top:0;right:0}nav#nav figure{width:33.333%;height:721rem;max-height:100%;overflow:hidden;padding:0 30rem}nav#nav figure img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}nav#nav .menu{height:100%;width:33.333%;gap:30rem;justify-content:center}nav#nav .menu>.menu-item>a,nav#nav .menu>.menu-item>span{font-size:48rem;line-height:40rem;cursor:default}nav#nav .menu>.menu-item>a{cursor:pointer;padding:11rem 30rem 9rem;width:calc(100% + 30rem);margin-left:-30rem}nav#nav .menu>.menu-item>a:hover{color:#fff;background-color:#0664a7}nav#nav .menu>.menu-item>.sub-menu>.menu-item>a,nav#nav .menu>.menu-item>.sub-menu>.menu-item>span{font-size:20rem;padding:11rem 30rem 9rem}nav#nav .menu>.menu-item>.sub-menu>.menu-item>a:hover,nav#nav .menu>.menu-item>.sub-menu>.menu-item>span:hover{color:#fff;background-color:#0664a7}nav#nav .menu>.menu-item>.sub-menu>.menu-item-has-children>span{cursor:pointer}nav#nav .menu>.menu-item>.sub-menu>.menu-item.is-submenu-open>span{color:#fff;background-color:#0664a7}nav#nav .menu>.menu-item>.sub-menu>.menu-item>.sub-menu{justify-content:center;left:100%;height:100vh;top:0}nav#nav .menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item>a{font-size:20rem;padding:11rem 30rem 9rem}nav#nav .menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item-title>a{font-size:38rem}}@media (max-width: 768px){nav#nav{padding-top:93rem}nav#nav figure{display:none}nav#nav .menu{width:100%;gap:20rem}nav#nav .menu>.menu-item>a,nav#nav .menu>.menu-item>span{font-size:38rem;line-height:37rem}nav#nav .menu>.menu-item>.sub-menu{padding-top:10rem}nav#nav .menu>.menu-item>.sub-menu>.menu-item>a,nav#nav .menu>.menu-item>.sub-menu>.menu-item>span{font-size:15rem;padding:5rem 30rem 3rem}nav#nav .menu>.menu-item>.sub-menu>.menu-item>.sub-menu{padding-top:30rem;height:100%;left:0;top:0}nav#nav .menu>.menu-item>.sub-menu>.menu-item>.sub-menu .goback{width:50rem;height:45rem;background-image:url("data:image/svg+xml,%3Csvg width='51' height='47' viewBox='0 0 51 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1364_8586)'%3E%3Cpath d='M11.4102 1.34521L1.41016 11.3452L11.4102 21.3452' stroke='white' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M1.41016 11.3452H32.4102C41.8002 11.3452 49.4102 18.9552 49.4102 28.3452C49.4102 37.7352 41.8002 45.3452 32.4102 45.3452H13.4102' stroke='white' stroke-width='2' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1364_8586'%3E%3Crect width='50.41' height='45.71' fill='white' transform='translate(0 0.635254)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");margin-bottom:45rem}nav#nav .menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item>a{font-size:15rem;padding:5rem 30rem 3rem}nav#nav .menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item-title>a{font-size:38rem;letter-spacing:0}nav#nav .menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item-title>a:after{content:url("data:image/svg+xml,%3Csvg width='26' height='27' viewBox='0 0 26 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.2929 12.7757L11.6464 1.12923L12.3536 0.422119L25.2071 13.2757L12.3536 26.1292L11.6464 25.4221L23.2929 13.7757H0V12.7757H23.2929Z' fill='white'/%3E%3C/svg%3E%0A")}}section.block--background-image-and-text{min-height:100vh}section.block--background-image-and-text .content{text-align:center}section.block--background-image-and-text .content h2{line-height:.75}section.block--background-image-and-text .content p{font-weight:700;color:#fff}section.block--background-image-and-text .content .button{margin-top:40rem;color:#fff}section.block--background-image-and-text .content .button .picto svg path{fill:#000}section.block--background-image-and-text .content .button:hover{background-color:#fff}section.block--background-image-and-text .content .button:hover span.title{color:#000}section.block--background-image-and-text .image-background{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}section.block--background-image-and-text .image-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.block--background-image-and-text.color-title-orange .content h2{color:#d83715}section.block--background-image-and-text.color-title-white .content h2{color:#fff}@media (min-width: 768px){section.block--background-image-and-text .content{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%)}section.block--background-image-and-text .content h2{font-size:170rem;margin-bottom:47rem}section.block--background-image-and-text .content p{font-size:28rem;line-height:36rem}}@media (max-width: 768px){section.block--background-image-and-text{min-height:100dvh;padding-top:461rem}section.block--background-image-and-text .content{padding:0 30rem;position:relative;z-index:2}section.block--background-image-and-text .content h2{font-size:55rem;margin-bottom:33rem}section.block--background-image-and-text .content p{font-size:15rem;line-height:22rem}section.block--background-image-and-text .content p br{display:none}}section.block--banner .breadcrumb{display:inline-block;font-weight:300}section.block--banner .breadcrumb a{text-decoration:none;color:currentColor;transition:color .3s ease}section.block--banner .breadcrumb a:hover{text-decoration:underline}section.block--banner .breadcrumb strong{font-weight:700}section.block--banner h1{text-transform:uppercase}section.block--banner>ul{display:flex;border-top:1px solid currentColor;padding-top:20rem;margin-bottom:30rem}section.block--banner>ul li{font-weight:700;line-height:1}section.block--banner>ul li svg path{fill:currentColor}section.block--banner>figure{width:100%}section.block--banner>figure figure{width:100%}section.block--banner>figure figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.block--banner>figure .count{font-weight:300;color:#fff;background-color:#0009;position:absolute;right:0;bottom:0;z-index:2}section.block--banner.color-background-blue{color:#fff;background-color:#0664a7}section.block--banner.color-background-orange{color:#fff;background-color:#d83715}section.block--banner.color-background-white{color:#000;background-color:#fff}@media (min-width: 768px){section.block--banner{padding-top:165rem}section.block--banner .breadcrumb{margin-bottom:20rem}section.block--banner h1{font-size:80rem;line-height:75rem;margin-bottom:30rem}section.block--banner>ul{gap:30rem;border-bottom:1px solid currentColor;padding-bottom:20rem}section.block--banner>ul li{display:flex;align-items:center;gap:6rem;height:26rem;font-size:18rem}section.block--banner>ul li svg{height:100%}section.block--banner>figure{height:606rem;display:flex;position:relative}section.block--banner>figure>figure{min-width:890rem}section.block--banner>figure .visuals{display:flex;flex-direction:column;position:relative}section.block--banner>figure .visuals>figure{min-height:50%}section.block--banner>figure .count{font-size:17rem;line-height:28rem;padding:11rem 12rem}}@media (max-width: 768px){section.block--banner{padding:120rem 30rem 0}section.block--banner .breadcrumb{display:none}section.block--banner h1{font-size:35rem;line-height:40rem;margin-bottom:20rem}section.block--banner>ul{gap:14rem}section.block--banner>ul li{font-size:15rem}section.block--banner>ul li svg{display:none}section.block--banner>ul li.activity-type{font-size:0}section.block--banner>ul li.activity-type svg{width:auto;height:17rem;display:initial}section.block--banner>figure{width:100vw;height:310rem;position:relative;left:-30rem}section.block--banner>figure .count{display:flex;justify-content:center;align-items:center;width:65rem;height:48rem;font-size:15rem;line-height:25rem}section.block--banner>figure .count strong{font-weight:700}section.block--banner>figure .count span{display:none}section.block--banner>figure .visuals{width:100%;height:100%;overflow:visible!important}section.block--banner>figure .visuals>div{height:100%}section.block--banner>figure .visuals>div>div{height:100%}section.block--banner>figure .visuals>div>div>figure{height:100%}section.block--banner>figure.is-carousel .visuals{width:calc(100vw - 65rem)}}@keyframes move-to-left{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes move-to-right{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes scale-up{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes scale-up-rotate-left{0%{transform:translate(-50%,-50%) scale(0) rotate(-5deg)}to{transform:translate(-50%,-50%) scale(1) rotate(-5deg)}}@keyframes scale-up-rotate-right{0%{transform:translate(-50%,-50%) scale(0) rotate(5deg)}to{transform:translate(-50%,-50%) scale(1) rotate(5deg)}}@keyframes pop-up{0%{display:none}to{display:inline-block}}section.block--concept-presentation{min-height:100vh}section.block--concept-presentation .link{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:5}section.block--concept-presentation-step-1{background:url("data:image/svg+xml,%3csvg%20width='771'%20height='770'%20viewBox='0%200%20771%20770'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20opacity='0.5'%20cx='384.994'%20cy='384.901'%20r='349.777'%20transform='rotate(6.08808%20384.994%20384.901)'%20stroke='%23FD6F37'%20stroke-width='49.1422'/%3e%3ccircle%20opacity='0.5'%20cx='384.991'%20cy='384.901'%20r='290.169'%20transform='rotate(6.08808%20384.991%20384.901)'%20stroke='%23FD6F37'%20stroke-width='40.7676'/%3e%3cpath%20d='M422.09%2037.0965C230.003%2016.6087%2057.677%20155.717%2037.1892%20347.804C29.2544%20422.199%2045.2586%20493.629%2079.0079%20554.422'%20stroke='%23FFB085'%20stroke-width='49.1422'%20stroke-linecap='round'/%3e%3ccircle%20cx='420.259'%20cy='36.7001'%20r='14.9016'%20transform='rotate(5.49019%20420.259%2036.7001)'%20fill='%23D83715'/%3e%3ccircle%20cx='79.3773'%20cy='555.143'%20r='14.9016'%20transform='rotate(5.49019%2079.3773%20555.143)'%20fill='%23D83715'/%3e%3c/svg%3e") center no-repeat #d83715}section.block--concept-presentation-step-1 figure{pointer-events:none;position:absolute;left:50%;z-index:3;transform:translate(-50%)}section.block--concept-presentation-step-1 h2{width:100%;color:#fff;position:absolute;left:50%;z-index:2;transform:translate(-50%)}section.block--concept-presentation-step-1 h2 span{position:absolute}section.block--concept-presentation-step-1 h2 span:nth-of-type(1){top:0;right:0;animation:move-to-left 2s cubic-bezier(.68,-.6,.32,1.6);animation-fill-mode:both}section.block--concept-presentation-step-1 h2 span:nth-of-type(2){text-align:right;bottom:0;left:0;animation:move-to-right 2s cubic-bezier(.68,-.6,.32,1.6);animation-fill-mode:both}section.block--concept-presentation-step-2{background-color:#0664a7}section.block--concept-presentation-step-2 h2{color:#fff}section.block--concept-presentation-step-2 h2 span{animation:pop-up 1s 1.7s step-start;animation-fill-mode:both}section.block--concept-presentation-step-2 h2 span:nth-of-type(1){animation-delay:2s}section.block--concept-presentation-step-2 h2 span:nth-of-type(2){animation-delay:2.3s}section.block--concept-presentation-step-2 h2 span:nth-of-type(3){animation-delay:2.6s}section.block--concept-presentation-step-2 h2 span:nth-of-type(4){animation-delay:2.9s}section.block--concept-presentation-step-2 h2 span:nth-of-type(5){animation-delay:3.2s}section.block--concept-presentation-step-2 h2 span:nth-of-type(6){animation-delay:3.5s}section.block--concept-presentation-step-2 h2 span:nth-of-type(1){width:100%;position:relative}section.block--concept-presentation-step-2 h2 span:nth-of-type(6){position:relative}section.block--concept-presentation-step-2 .cards{position:absolute;left:50%;z-index:3}section.block--concept-presentation-step-2 .cards .card{width:100%;height:100%;border-radius:20rem;overflow:hidden;position:absolute;top:50%;left:50%}section.block--concept-presentation-step-2 .cards .card:nth-child(1){animation:scale-up .7s cubic-bezier(.34,1.56,.64,1);animation-fill-mode:both}section.block--concept-presentation-step-2 .cards .card:nth-child(2){animation:scale-up-rotate-left .7s cubic-bezier(.34,1.56,.64,1) .5s;animation-fill-mode:both}section.block--concept-presentation-step-2 .cards .card:nth-child(3){animation:scale-up-rotate-right .7s cubic-bezier(.34,1.56,.64,1) 1.1s;animation-fill-mode:both}section.block--concept-presentation-step-2 .cards .card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.block--concept-presentation-step-2 svg{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%)}section.block--concept-presentation-step-3 h2{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%)}section.block--concept-presentation-step-3 h2 .title-foreground{color:#d83715}section.block--concept-presentation-step-3 h2 .title-background{text-shadow:#D83715 1.85px 1.85px 0,#D83715 1.85px -1.85px 0,#D83715 -1.85px 1.85px 0,#D83715 -1.85px -1.85px 0,#D83715 1.85px 0 0,#D83715 0 1.85px 0,#D83715 -1.85px 0 0,#D83715 0 -1.85px 0}@media (min-width: 768px){section.block--concept-presentation-step-1 figure{top:50%;transform:translate(-50%,-50%)}section.block--concept-presentation-step-1 h2{height:320rem;font-size:200rem;line-height:.8;bottom:-35rem}section.block--concept-presentation-step-1 h2 span{width:100%}section.block--concept-presentation-step-2 h2{width:1190rem;font-size:158rem;line-height:.77;position:absolute;top:50%;left:50%;z-index:4;transform:translate(-50%,-50%);max-width:100%}section.block--concept-presentation-step-2 h2 span:nth-of-type(1){font-size:93rem;top:-3rem;left:5rem}section.block--concept-presentation-step-2 h2 span:nth-of-type(6){right:-10rem}section.block--concept-presentation-step-2 .cards{width:365rem;height:512rem;top:50%;transform:translate(-50%,-50%)}}@media (max-width: 768px){section.block--concept-presentation-step-1 h2{font-size:48rem;line-height:.95}}@media (max-width: 768px){section.block--concept-presentation{min-height:100dvh}section.block--concept-presentation-step-1{background-size:115%;background-position:center 110rem}section.block--concept-presentation-step-1 figure{top:68rem}section.block--concept-presentation-step-1 figure img{height:582rem}section.block--concept-presentation-step-1 h2{height:88rem;font-size:48rem;line-height:.95;white-space:nowrap;bottom:19rem}section.block--concept-presentation-step-2{padding-top:497rem}section.block--concept-presentation-step-2 h2{width:333rem;font-size:44rem;line-height:.82;position:relative;left:calc(50% - 166.5rem)}section.block--concept-presentation-step-2 h2 span:nth-of-type(1){font-size:26rem;top:1rem;left:1rem}section.block--concept-presentation-step-2 h2 span:nth-of-type(6){right:-2rem}section.block--concept-presentation-step-2 .cards{width:238rem;height:334rem;top:123rem;transform:translate(-50%)}section.block--concept-presentation-step-2 svg{width:80%}section.block--concept-presentation-step-3 span.title-background{text-shadow:#D83715 .5px .5px 0,#D83715 .5px -.5px 0,#D83715 -.5px .5px 0,#D83715 -.5px -.5px 0,#D83715 .5px 0 0,#D83715 0 .5px 0,#D83715 -.5px 0 0,#D83715 0 -.5px 0}}section.block--hero{min-height:100vh}section.block--hero .image-foreground{pointer-events:none;position:absolute;z-index:3}section.block--hero h1{color:#fff;position:absolute;left:50%;z-index:2;transform:translate(-50%)}section.block--hero h1 span{display:inline-block;width:100%;line-height:1;text-align:center}section.block--hero.title-big-line-1 h1 span:nth-of-type(2){position:relative}section.block--hero .image-background{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}section.block--hero .image-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width: 768px){section.block--hero .image-foreground{top:50%;left:50%;transform:translate(-50%,-50%)}section.block--hero.title-layout-top h1{top:200rem}section.block--hero.title-layout-top h1 span{font-size:307rem}section.block--hero.title-layout-bottom h1{bottom:150rem}section.block--hero.title-layout-bottom h1 span{font-size:208rem}section.block--hero.title-big-line-1 h1 span:nth-of-type(2){font-size:50rem;text-align:right;right:218rem;top:-35rem}section.block--hero.title-big-line-2 h1 span:nth-of-type(1){font-size:50rem;text-align:left}}@media (max-width: 1475px){section.block--hero.title-layout-top h1 span{font-size:256rem;line-height:normal}section.block--hero.title-layout-bottom h1 span{font-size:170rem}}@media (max-width: 768px){section.block--hero.title-layout-top h1 span{font-size:155rem}section.block--hero.title-layout-bottom h1 span{font-size:108rem}}@media (max-width: 768px){section.block--hero{min-height:100dvh}section.block--hero .image-foreground img{height:545rem}section.block--hero h1{width:100%}section.block--hero.title-layout-top .image-foreground{top:213rem}section.block--hero.title-layout-top h1{top:137rem}section.block--hero.title-layout-top h1 span{font-size:80rem}section.block--hero.title-layout-bottom .image-foreground{top:80rem}section.block--hero.title-layout-bottom h1{bottom:55rem}section.block--hero.title-layout-bottom h1 span{font-size:54rem}section.block--hero.title-big-line-1 h1 span:nth-of-type(2){font-size:33rem;top:-8rem}section.block--hero.image-foreground-layout-center .image-foreground{left:50%;transform:translate(-50%)}section.block--hero.image-foreground-layout-right .image-foreground{right:0}}section.block--hotels>p{font-weight:700;margin-top:20rem}section.block--hotels .hotels{display:flex;flex-direction:column;gap:30rem}section.block--hotels.color-background-blue{color:#fff;background-color:#0664a7}section.block--hotels.color-background-orange{color:#fff;background-color:#d83715}section.block--hotels.color-text-blue h2,section.block--hotels.color-text-blue .rating,section.block--hotels.color-text-blue .button{color:#0664a7}section.block--hotels.color-text-orange h2,section.block--hotels.color-text-orange .rating,section.block--hotels.color-text-orange .button{color:#d83715}@media (min-width: 768px){section.block--hotels{padding-top:110rem;padding-bottom:110rem}section.block--hotels h2{font-size:80rem;line-height:78rem}section.block--hotels>p{font-size:28rem;line-height:40rem}section.block--hotels .hotels{margin-top:70rem}section.block--hotels .hotels .hotel:nth-of-type(2n){flex-direction:row-reverse}}@media (max-width: 768px){section.block--hotels{padding:50rem 30rem}section.block--hotels h2{font-size:30rem;line-height:33rem}section.block--hotels>p{font-size:15rem;line-height:22rem}section.block--hotels .hotels{margin-top:25rem}}section.block--outings-by-location.color-background-grey-light{color:#000;background-color:#f0f2f3}section.block--outings-by-location.color-background-grey-light .carousel-arrow{background-color:#000}section.block--outings-by-location.color-background-blue{color:#fff;background-color:#0664a7}section.block--outings-by-location.color-background-blue .carousel-arrow{background-color:#fff}section.block--outings-by-location.color-background-blue .carousel-arrow.carousel-prev{background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.20711 12.5L13.8536 0.853591L13.1464 0.146484L0.292892 13L13.1464 25.8536L13.8536 25.1465L2.20711 13.5H25.5V12.5H2.20711Z' fill='%230664A7'/%3E%3C/svg%3E%0A")}section.block--outings-by-location.color-background-blue .carousel-arrow.carousel-next{background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.7929 12.5L12.1464 0.853591L12.8536 0.146484L25.7071 13L12.8536 25.8536L12.1464 25.1465L23.7929 13.5H0.5V12.5H23.7929Z' fill='%230664A7'/%3E%3C/svg%3E%0A")}section.block--outings-by-location.color-background-orange{color:#fff;background-color:#d83715}section.block--outings-by-location.color-background-orange .carousel-arrow{background-color:#fff}section.block--outings-by-location.color-background-orange .carousel-arrow.carousel-prev{background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.20711 12.5L13.8536 0.853591L13.1464 0.146484L0.292892 13L13.1464 25.8536L13.8536 25.1465L2.20711 13.5H25.5V12.5H2.20711Z' fill='%23D83715'/%3E%3C/svg%3E%0A")}section.block--outings-by-location.color-background-orange .carousel-arrow.carousel-next{background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.7929 12.5L12.1464 0.853591L12.8536 0.146484L25.7071 13L12.8536 25.8536L12.1464 25.1465L23.7929 13.5H0.5V12.5H23.7929Z' fill='%23D83715'/%3E%3C/svg%3E%0A")}@media (min-width: 768px){section.block--outings-by-location{padding-top:110rem;padding-bottom:90rem}section.block--outings-by-location h2{font-size:80rem;line-height:78rem}section.block--outings-by-location .carousel-nav{display:flex;justify-content:flex-end;gap:20rem;margin-bottom:50rem}section.block--outings-by-location .outings{width:610rem}section.block--outings-by-location .outings .carousel{overflow:visible!important}section.block--outings-by-location .outings .outing{width:580rem}}@media (max-width: 768px){section.block--outings-by-location{padding:50rem 30rem}section.block--outings-by-location h2{font-size:30rem;line-height:33rem;margin-bottom:35rem}section.block--outings-by-location .outings{width:calc(100% + 60rem);display:flex;flex-wrap:nowrap;gap:20rem;overflow:auto;padding:0 30rem 20rem;position:relative;left:-30rem}section.block--outings-by-location .outings .outing{width:calc(100vw - 60rem);flex-shrink:0}}section.block--outings-selection h2{margin-bottom:25rem}section.block--outings-selection>p{font-weight:700}section.block--outings-selection .outings{display:flex;flex-direction:column;gap:30rem}section.block--outings-selection.color-background-white{color:#000;background-color:#fff}section.block--outings-selection.color-background-grey-light{color:#000;background-color:#f0f2f3}section.block--outings-selection.color-background-orange{color:#fff;background-color:#d83715}@media (min-width: 768px){section.block--outings-selection{padding-top:120rem;padding-bottom:120rem}section.block--outings-selection h2{font-size:80rem;line-height:78rem}section.block--outings-selection>p{width:100%;font-size:18rem;line-height:28rem;padding-left:100rem;margin-bottom:80rem}section.block--outings-selection .outings .outing:nth-of-type(2n){flex-direction:row-reverse}}@media (max-width: 768px){section.block--outings-selection{padding:50rem 30rem}section.block--outings-selection h2{font-size:30rem;line-height:33rem}section.block--outings-selection>p{margin-bottom:40rem}}section.block--rte h2{font-weight:700;text-transform:initial;margin-bottom:30rem}section.block--rte .content iframe{width:100%}@media (min-width: 768px){section.block--rte .content iframe{aspect-ratio:16/9}}@media (max-width: 768px){section.block--rte .content iframe{height:100vh;height:100dvh}}section.block--rte .content strong{font-weight:700}section.block--rte .content ul,section.block--rte .content ol{display:flex;flex-direction:column;gap:20rem;padding-left:22rem}section.block--rte .content ul{list-style:initial}section.block--rte .content ol{list-style:auto}section.block--rte .content p,section.block--rte .content ul,section.block--rte .content ol{margin-bottom:20rem}section.block--rte .content p:last-child,section.block--rte .content ul:last-child,section.block--rte .content ol:last-child{margin-bottom:0}@media (min-width: 768px){section.block--rte{padding:100rem 0 80rem;width:100%;padding-left:calc(50% - 300rem);padding-right:calc(50% - 300rem)}section.block--rte h2{font-size:48rem;line-height:50rem}section.block--rte .content{line-height:28rem}section.block--rte .content strong{font-size:18rem}}@media (max-width: 768px){section.block--rte{padding:40rem 30rem}section.block--rte h2{font-size:30rem;line-height:36rem}section.block--rte .content{font-size:15rem}}section.block--rte.full-width{width:100%;padding-left:0%;padding-right:0%}section.block.block--strava article{display:flex}section.block.block--strava article .leaflet-container{flex:1 1 auto;aspect-ratio:890/530}section.block.block--strava article .leaflet-container .leaflet-marker-shadow{display:none}section.block.block--strava article .btn-group{display:flex;flex-direction:column}section.block.block--strava article .btn-group .btn{display:flex;align-items:center;gap:10px;align-self:stretch;border-bottom:1px solid black;color:#000;leading-trim:both;text-edge:cap;font-style:normal;font-weight:300;line-height:normal;letter-spacing:1.12px;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:color .3s ease}section.block.block--strava article .btn-group .btn svg circle{transition:fill .3s ease}section.block.block--strava article .btn-group .btn:first-child{border-top:1px solid black}section.block.block--strava article .btn-group .btn>span>span{font-weight:700}section.block.block--strava article .btn-group .btn:hover{color:#0664a7}section.block.block--strava article .btn-group .btn:hover svg circle{fill:#0664a7}@media (min-width: 768px){section.block.block--strava{padding-top:40rem;padding-bottom:40rem}section.block.block--strava article{-moz-column-gap:20rem;column-gap:20rem}section.block.block--strava article .btn-group{flex:0 0 25%}section.block.block--strava article .btn-group .btn{padding:30px 0;font-size:14rem}}@media (max-width: 768px){section.block.block--strava{padding:20rem 30rem}section.block.block--strava article{flex-direction:column;row-gap:20rem}section.block.block--strava article .btn-group{flex:1 1 auto}section.block.block--strava article .btn-group .btn{padding:15px 0;font-size:12rem}}section.block--strava-list{padding-top:80rem;padding-bottom:80rem}section.block--strava-list h2{font-size:48rem;line-height:50rem;font-weight:700;text-transform:initial;margin-bottom:40rem}section.block--strava-list .strava-list .hidden{display:none}section.block--strava-list .strava-list .ibis-parcours-wrapper .ibis-parcours-search{margin-bottom:40rem;gap:40rem}@media (max-width: 768px){section.block--strava-list .strava-list .ibis-parcours-wrapper .ibis-parcours-search{flex-direction:column}}section.block--strava-list .strava-list .ibis-parcours-wrapper .ibis-parcours-search .ibis-parcours-search-logo{flex:0 0 50%}section.block--strava-list .strava-list .ibis-parcours-wrapper .ibis-parcours-search .ibis-parcours-search-logo img{width:390rem}@media (max-width: 768px){section.block--strava-list .strava-list .ibis-parcours-wrapper .ibis-parcours-search .ibis-parcours-search-logo{max-width:200rem}section.block--strava-list .strava-list .ibis-parcours-wrapper .ibis-parcours-search .ibis-parcours-search-logo img{width:100%}}section.block--strava-list .strava-list .ibis-parcours-wrapper .ibis-parcours-search .ibis-parcours-search-wrapper{gap:15rem}section.block--strava-list .strava-list .ibis-parcours-wrapper .ibis-parcours-search .ibis-parcours-search-wrapper input#ibis-search{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:15rem}section.block--strava-list .strava-list .ibis-parcours-wrapper .ibis-parcours-search .ibis-parcours-search-wrapper .ibis-suggestions{display:none}section.block--strava-list .strava-list .ibis-parcours-wrapper .ibis-parcours-search .ibis-parcours-search-wrapper .ibis-suggestions.open{display:block}section.block--strava-list .strava-list .ibis-parcours-wrapper .ibis-parcours-search .ibis-parcours-search-wrapper .ibis-suggestions li{padding:15rem 20rem}section.block--strava-list .strava-list .ibis-parcours-wrapper .ibis-parcours-search .ibis-parcours-search-wrapper #ibis-locate{width:50rem;font-size:30rem}@media (max-width: 768px){section.block--strava-list .strava-list .ibis-parcours-wrapper .ibis-parcours-search .ibis-parcours-search-wrapper{width:calc(100% - 50rem)}}section.block--strava-list .strava-list .ibis-parcours-wrapper .ibis-parcours-content{margin-bottom:40rem}@media (max-width: 768px){section.block--strava-list .strava-list .ibis-parcours-wrapper .ibis-parcours-content{flex-direction:column}}section.block--strava-list .strava-list .ibis-parcours-wrapper .ibis-parcours-content .ibis-parcours-list{background-color:#d83715;overflow-y:auto}@media (max-width: 768px){section.block--strava-list .strava-list .ibis-parcours-wrapper .ibis-parcours-content .ibis-parcours-list{order:1;min-height:50rem;max-height:300rem}}section.block--strava-list .strava-list .ibis-parcours-wrapper .ibis-parcours-content .ibis-parcours-list .ibis-parcours-item{padding:10rem;margin:10rem;background-color:#fff;border-radius:10rem;border:1rem solid #D83715}section.block--strava-list .strava-list .ibis-parcours-wrapper .ibis-parcours-content .ibis-parcours-list .ibis-parcours-item .ibis-parcours-item-title{font-size:20rem}section.block--strava-list .strava-list .ibis-parcours-wrapper .ibis-parcours-content .ibis-map-wrapper .hotel-name{top:20rem;left:50%;transform:translate(-50%);background-color:#d83715;color:#fff;font-weight:500;padding:10rem;font-size:20rem;width:80%;text-align:center;text-transform:uppercase}section.block--strava-list .strava-list .ibis-parcours-wrapper .ibis-parcours-content .ibis-map-wrapper .ctas{display:flex;justify-content:space-between;align-items:center;gap:20rem;width:100%;padding:10rem 20rem}section.block--strava-list .strava-list .ibis-parcours-wrapper .ibis-parcours-content .ibis-map-wrapper .ctas a{display:block;padding:10rem;text-decoration:none;background-color:#0664a7;color:#fff;font-size:12rem}@media (max-width: 768px){section.block--strava-list .strava-list .ibis-parcours-wrapper .ibis-parcours-content .ibis-map-wrapper{order:2}}section.block--strava-list .strava-list .ibis-strava-links{gap:20rem}section.block--title-and-image{color:#fff;background-size:cover;background-position:center}@media (min-width: 768px){section.block--title-and-image .title-with-background .title-background{text-shadow:white 1.85px 1.85px 0,white 1.85px -1.85px 0,white -1.85px 1.85px 0,white -1.85px -1.85px 0,white 1.85px 0 0,white 0 1.85px 0,white -1.85px 0 0,white 0 -1.85px 0}}@media (max-width: 768px){section.block--title-and-image .title-with-background .title-background{text-shadow:white .5px .5px 0,white .5px -.5px 0,white -.5px .5px 0,white -.5px -.5px 0,white .5px 0 0,white 0 .5px 0,white -.5px 0 0,white 0 -.5px 0}}section.block--title-and-image>figure figure{position:relative}section.block--title-and-image>figure figure img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}section.block--title-and-image.color-background-blue{background-color:#0664a7}section.block--title-and-image.color-background-blue .title-with-background .title:before,section.block--title-and-image.color-background-blue .title-with-background em:before{background-color:#0664a7}section.block--title-and-image.color-background-blue .title-with-background .title-background{color:#0664a7}@media (min-width: 768px){section.block--title-and-image.color-background-blue .title-with-background .title-background{text-shadow:white 1.85px 1.85px 0,white 1.85px -1.85px 0,white -1.85px 1.85px 0,white -1.85px -1.85px 0,white 1.85px 0 0,white 0 1.85px 0,white -1.85px 0 0,white 0 -1.85px 0}}@media (max-width: 768px){section.block--title-and-image.color-background-blue .title-with-background .title-background{text-shadow:white .5px .5px 0,white .5px -.5px 0,white -.5px .5px 0,white -.5px -.5px 0,white .5px 0 0,white 0 .5px 0,white -.5px 0 0,white 0 -.5px 0}}section.block--title-and-image.color-background-orange{background-color:#d83715}section.block--title-and-image.color-background-orange .title-with-background .title:before,section.block--title-and-image.color-background-orange .title-with-background em:before{background-color:#d83715}section.block--title-and-image.color-background-orange .title-with-background .title-background{color:#d83715}@media (min-width: 768px){section.block--title-and-image.color-background-orange .title-with-background .title-background{text-shadow:white 1.85px 1.85px 0,white 1.85px -1.85px 0,white -1.85px 1.85px 0,white -1.85px -1.85px 0,white 1.85px 0 0,white 0 1.85px 0,white -1.85px 0 0,white 0 -1.85px 0}}@media (max-width: 768px){section.block--title-and-image.color-background-orange .title-with-background .title-background{text-shadow:white .5px .5px 0,white .5px -.5px 0,white -.5px .5px 0,white -.5px -.5px 0,white .5px 0 0,white 0 .5px 0,white -.5px 0 0,white 0 -.5px 0}}section.block--title-and-image.color-background-purple{background-color:#3643ba}section.block--title-and-image.color-background-purple .title-with-background .title:before,section.block--title-and-image.color-background-purple .title-with-background em:before{background-color:#3643ba}section.block--title-and-image.color-background-purple .title-with-background .title-background{color:#3643ba}@media (min-width: 768px){section.block--title-and-image.color-background-purple .title-with-background .title-background{text-shadow:white 1.85px 1.85px 0,white 1.85px -1.85px 0,white -1.85px 1.85px 0,white -1.85px -1.85px 0,white 1.85px 0 0,white 0 1.85px 0,white -1.85px 0 0,white 0 -1.85px 0}}@media (max-width: 768px){section.block--title-and-image.color-background-purple .title-with-background .title-background{text-shadow:white .5px .5px 0,white .5px -.5px 0,white -.5px .5px 0,white -.5px -.5px 0,white .5px 0 0,white 0 .5px 0,white -.5px 0 0,white 0 -.5px 0}}section.block--title-and-image.color-background-grey-light{color:#000;background-color:#f0f2f3}section.block--title-and-image.color-background-grey-light .title-with-background .title:before,section.block--title-and-image.color-background-grey-light .title-with-background em:before{background-color:#f0f2f3}section.block--title-and-image.color-background-grey-light .title-with-background .title-background{color:#f0f2f3}@media (min-width: 768px){section.block--title-and-image.color-background-grey-light .title-with-background .title-background{text-shadow:black 1.85px 1.85px 0,black 1.85px -1.85px 0,black -1.85px 1.85px 0,black -1.85px -1.85px 0,black 1.85px 0 0,black 0 1.85px 0,black -1.85px 0 0,black 0 -1.85px 0}}@media (max-width: 768px){section.block--title-and-image.color-background-grey-light .title-with-background .title-background{text-shadow:black .5px .5px 0,black .5px -.5px 0,black -.5px .5px 0,black -.5px -.5px 0,black .5px 0 0,black 0 .5px 0,black -.5px 0 0,black 0 -.5px 0}}section.block--title-and-image.color-background-white{background-color:#fff}section.block--title-and-image.color-background-white .title-with-background .title:before,section.block--title-and-image.color-background-white .title-with-background em:before{background-color:#fff}section.block--title-and-image.color-background-white .title-with-background .title-background{color:#fff}section.block--title-and-image.color-background-black{background-color:#000}section.block--title-and-image.color-background-black .title-with-background .title:before,section.block--title-and-image.color-background-black .title-with-background em:before{background-color:#000}section.block--title-and-image.color-background-black .title-with-background .title-background{color:#000}section.block--title-and-image.color-background-terrain-black{background-image:url(//www.smartsportbyibisbudget.com/wp-content/themes/smartsport/dist/assets/background-terrain-black-D4rLoZ5D.png)}section.block--title-and-image.color-background-terrain-black .title-with-background .title:before,section.block--title-and-image.color-background-terrain-black .title-with-background em:before{background-color:#000}section.block--title-and-image.color-background-terrain-black .title-with-background .title-background{color:#000}section.block--title-and-image.color-background-terrain-orange{background-image:url(//www.smartsportbyibisbudget.com/wp-content/themes/smartsport/dist/assets/background-terrain-orange-CKMgb8xx.png)}section.block--title-and-image.color-background-terrain-orange .title-with-background .title:before,section.block--title-and-image.color-background-terrain-orange .title-with-background em:before{background-color:#d83715}section.block--title-and-image.color-background-terrain-orange .title-with-background .title-background{color:#d83715}@media (min-width: 768px){section.block--title-and-image.color-background-terrain-orange .title-with-background .title-background{text-shadow:white 1.85px 1.85px 0,white 1.85px -1.85px 0,white -1.85px 1.85px 0,white -1.85px -1.85px 0,white 1.85px 0 0,white 0 1.85px 0,white -1.85px 0 0,white 0 -1.85px 0}}@media (max-width: 768px){section.block--title-and-image.color-background-terrain-orange .title-with-background .title-background{text-shadow:white .5px .5px 0,white .5px -.5px 0,white -.5px .5px 0,white -.5px -.5px 0,white .5px 0 0,white 0 .5px 0,white -.5px 0 0,white 0 -.5px 0}}section.block--title-and-image.color-text-blue{color:#0664a7}@media (min-width: 768px){section.block--title-and-image.color-text-blue .title-with-background .title-background{text-shadow:#0664A7 1.85px 1.85px 0,#0664A7 1.85px -1.85px 0,#0664A7 -1.85px 1.85px 0,#0664A7 -1.85px -1.85px 0,#0664A7 1.85px 0 0,#0664A7 0 1.85px 0,#0664A7 -1.85px 0 0,#0664A7 0 -1.85px 0}}@media (max-width: 768px){section.block--title-and-image.color-text-blue .title-with-background .title-background{text-shadow:#0664A7 .5px .5px 0,#0664A7 .5px -.5px 0,#0664A7 -.5px .5px 0,#0664A7 -.5px -.5px 0,#0664A7 .5px 0 0,#0664A7 0 .5px 0,#0664A7 -.5px 0 0,#0664A7 0 -.5px 0}}section.block--title-and-image.color-text-orange{color:#d83715}@media (min-width: 768px){section.block--title-and-image.color-text-orange .title-with-background .title-background{text-shadow:#D83715 1.85px 1.85px 0,#D83715 1.85px -1.85px 0,#D83715 -1.85px 1.85px 0,#D83715 -1.85px -1.85px 0,#D83715 1.85px 0 0,#D83715 0 1.85px 0,#D83715 -1.85px 0 0,#D83715 0 -1.85px 0}}@media (max-width: 768px){section.block--title-and-image.color-text-orange .title-with-background .title-background{text-shadow:#D83715 .5px .5px 0,#D83715 .5px -.5px 0,#D83715 -.5px .5px 0,#D83715 -.5px -.5px 0,#D83715 .5px 0 0,#D83715 0 .5px 0,#D83715 -.5px 0 0,#D83715 0 -.5px 0}}section.block--title-and-image.color-text-purple{color:#3643ba}@media (min-width: 768px){section.block--title-and-image.color-text-purple .title-with-background .title-background{text-shadow:#3643BA 1.85px 1.85px 0,#3643BA 1.85px -1.85px 0,#3643BA -1.85px 1.85px 0,#3643BA -1.85px -1.85px 0,#3643BA 1.85px 0 0,#3643BA 0 1.85px 0,#3643BA -1.85px 0 0,#3643BA 0 -1.85px 0}}@media (max-width: 768px){section.block--title-and-image.color-text-purple .title-with-background .title-background{text-shadow:#3643BA .5px .5px 0,#3643BA .5px -.5px 0,#3643BA -.5px .5px 0,#3643BA -.5px -.5px 0,#3643BA .5px 0 0,#3643BA 0 .5px 0,#3643BA -.5px 0 0,#3643BA 0 -.5px 0}}@media (min-width: 768px){section.block--title-and-image{padding-top:180rem}section.block--title-and-image>figure:not(.gallery){display:inline-block;height:600rem;position:relative;left:50%;transform:translate(-50%);top:-70rem;z-index:2}section.block--title-and-image>figure:not(.gallery) figure{height:100%}section.block--title-and-image>figure.gallery{display:flex;gap:20rem;flex-wrap:wrap;justify-content:center;align-items:flex-start;padding-top:140rem;padding-bottom:70rem}section.block--title-and-image>figure.gallery figure{flex:0 0 calc(25% - 15rem)}}@media (max-width: 768px){section.block--title-and-image{padding-top:100rem;padding-bottom:50rem}section.block--title-and-image h2{margin-bottom:100rem}section.block--title-and-image>figure{padding:0 30rem}section.block--title-and-image>figure figure{width:calc(100vw - 60rem);flex-shrink:0}section.block--title-and-image>figure.gallery{display:flex;flex-wrap:nowrap;gap:20rem;overflow:auto;padding-bottom:20rem}}section.block--video-list{color:#fff;background-color:#000}section.block--video-list .title-with-background{color:#0664a7}section.block--video-list .title-with-background .title:before{background-color:#000}section.block--video-list .title-with-background .title-background{color:#000}section.block--video-list .title-with-background .title-background em:before{background-color:#000}@media (min-width: 768px){section.block--video-list .title-with-background .title-background{text-shadow:#0664A7 1.85px 1.85px 0,#0664A7 1.85px -1.85px 0,#0664A7 -1.85px 1.85px 0,#0664A7 -1.85px -1.85px 0,#0664A7 1.85px 0 0,#0664A7 0 1.85px 0,#0664A7 -1.85px 0 0,#0664A7 0 -1.85px 0}}@media (max-width: 768px){section.block--video-list .title-with-background .title-background{text-shadow:#0664A7 .5px .5px 0,#0664A7 .5px -.5px 0,#0664A7 -.5px .5px 0,#0664A7 -.5px -.5px 0,#0664A7 .5px 0 0,#0664A7 0 .5px 0,#0664A7 -.5px 0 0,#0664A7 0 -.5px 0}}section.block--video-list .videos-filter{display:flex;justify-content:space-between;margin-bottom:40rem}section.block--video-list .videos-filter .filter{display:flex;gap:10rem;align-items:center}section.block--video-list .videos-filter .filter>span{font-size:14rem;font-weight:700;text-transform:uppercase}section.block--video-list .videos-filter .filter .categories{margin-left:10rem;position:relative}section.block--video-list .videos-filter .filter .categories>span{font-size:16rem;cursor:pointer;position:relative}section.block--video-list .videos-filter .filter .categories>span:after{position:absolute;left:calc(100% + 10rem);content:url("data:image/svg+xml,%3Csvg width='19' height='10' viewBox='0 0 19 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 0.603516L9.5 9.10352L5.25 4.85352L1 0.603515' stroke='white' stroke-width='0.68'/%3E%3C/svg%3E%0A");width:19rem;height:24rem;transition:transform .3s ease}section.block--video-list .videos-filter .filter .categories ul{display:none;position:absolute;top:calc(100% + 10rem);left:0;width:-moz-max-content;width:max-content;background-color:#000;z-index:1;border-radius:5rem;border:1px solid #0664A7}section.block--video-list .videos-filter .filter .categories ul li{padding:10rem 20rem;font-size:12rem;font-weight:400;text-transform:uppercase;cursor:pointer}section.block--video-list .videos-filter .filter .categories ul li:hover{background-color:#0664a7}section.block--video-list .videos-filter .filter .categories.active ul{display:block}section.block--video-list .videos-filter .filter .categories.active>span:after{transform:rotate(-180deg)}section.block--video-list>.link{display:flex;justify-content:center}section.block--video-list>.link a{display:flex;gap:20rem;align-items:center;font-size:14rem;font-weight:400;text-transform:uppercase;color:#fff;text-decoration:none;transition:color .3s ease}section.block--video-list>.link a svg path{fill:#0664a7}section.block--video-list>.link a:hover{color:#0664a7}section.block--video-list.color-background-blue{background-color:#0664a7}section.block--video-list.color-background-blue .title-with-background .title:before,section.block--video-list.color-background-blue .title-with-background em:before{background-color:#0664a7}section.block--video-list.color-background-blue .title-with-background .title-background{color:#0664a7}@media (min-width: 768px){section.block--video-list.color-background-blue .title-with-background .title-background{text-shadow:white 1.85px 1.85px 0,white 1.85px -1.85px 0,white -1.85px 1.85px 0,white -1.85px -1.85px 0,white 1.85px 0 0,white 0 1.85px 0,white -1.85px 0 0,white 0 -1.85px 0}}@media (max-width: 768px){section.block--video-list.color-background-blue .title-with-background .title-background{text-shadow:white .5px .5px 0,white .5px -.5px 0,white -.5px .5px 0,white -.5px -.5px 0,white .5px 0 0,white 0 .5px 0,white -.5px 0 0,white 0 -.5px 0}}section.block--video-list.color-background-orange{background-color:#d83715}section.block--video-list.color-background-orange .title-with-background .title:before,section.block--video-list.color-background-orange .title-with-background em:before{background-color:#d83715}section.block--video-list.color-background-orange .title-with-background .title-background{color:#d83715}@media (min-width: 768px){section.block--video-list.color-background-orange .title-with-background .title-background{text-shadow:white 1.85px 1.85px 0,white 1.85px -1.85px 0,white -1.85px 1.85px 0,white -1.85px -1.85px 0,white 1.85px 0 0,white 0 1.85px 0,white -1.85px 0 0,white 0 -1.85px 0}}@media (max-width: 768px){section.block--video-list.color-background-orange .title-with-background .title-background{text-shadow:white .5px .5px 0,white .5px -.5px 0,white -.5px .5px 0,white -.5px -.5px 0,white .5px 0 0,white 0 .5px 0,white -.5px 0 0,white 0 -.5px 0}}section.block--video-list.color-background-purple{background-color:#3643ba}section.block--video-list.color-background-purple .title-with-background .title:before,section.block--video-list.color-background-purple .title-with-background em:before{background-color:#3643ba}section.block--video-list.color-background-purple .title-with-background .title-background{color:#3643ba}@media (min-width: 768px){section.block--video-list.color-background-purple .title-with-background .title-background{text-shadow:white 1.85px 1.85px 0,white 1.85px -1.85px 0,white -1.85px 1.85px 0,white -1.85px -1.85px 0,white 1.85px 0 0,white 0 1.85px 0,white -1.85px 0 0,white 0 -1.85px 0}}@media (max-width: 768px){section.block--video-list.color-background-purple .title-with-background .title-background{text-shadow:white .5px .5px 0,white .5px -.5px 0,white -.5px .5px 0,white -.5px -.5px 0,white .5px 0 0,white 0 .5px 0,white -.5px 0 0,white 0 -.5px 0}}section.block--video-list.color-background-grey-light{color:#000;background-color:#f0f2f3}section.block--video-list.color-background-grey-light .title-with-background .title:before,section.block--video-list.color-background-grey-light .title-with-background em:before{background-color:#f0f2f3}section.block--video-list.color-background-grey-light .title-with-background .title-background{color:#f0f2f3}@media (min-width: 768px){section.block--video-list.color-background-grey-light .title-with-background .title-background{text-shadow:black 1.85px 1.85px 0,black 1.85px -1.85px 0,black -1.85px 1.85px 0,black -1.85px -1.85px 0,black 1.85px 0 0,black 0 1.85px 0,black -1.85px 0 0,black 0 -1.85px 0}}@media (max-width: 768px){section.block--video-list.color-background-grey-light .title-with-background .title-background{text-shadow:black .5px .5px 0,black .5px -.5px 0,black -.5px .5px 0,black -.5px -.5px 0,black .5px 0 0,black 0 .5px 0,black -.5px 0 0,black 0 -.5px 0}}section.block--video-list.color-background-white{background-color:#fff}section.block--video-list.color-background-white .title-with-background .title:before,section.block--video-list.color-background-white .title-with-background em:before{background-color:#fff}section.block--video-list.color-background-white .title-with-background .title-background{color:#fff}section.block--video-list.color-background-black{background-color:#000}section.block--video-list.color-background-black .title-with-background .title:before,section.block--video-list.color-background-black .title-with-background em:before{background-color:#000}section.block--video-list.color-background-black .title-with-background .title-background{color:#000}section.block--video-list.color-background-terrain-black{background-image:url(//www.smartsportbyibisbudget.com/wp-content/themes/smartsport/dist/assets/background-terrain-black-D4rLoZ5D.png)}section.block--video-list.color-background-terrain-black .title-with-background .title:before,section.block--video-list.color-background-terrain-black .title-with-background em:before{background-color:#000}section.block--video-list.color-background-terrain-black .title-with-background .title-background{color:#000}section.block--video-list.color-background-terrain-orange{background-image:url(//www.smartsportbyibisbudget.com/wp-content/themes/smartsport/dist/assets/background-terrain-orange-CKMgb8xx.png)}section.block--video-list.color-background-terrain-orange .title-with-background .title:before,section.block--video-list.color-background-terrain-orange .title-with-background em:before{background-color:#d83715}section.block--video-list.color-background-terrain-orange .title-with-background .title-background{color:#d83715}@media (min-width: 768px){section.block--video-list.color-background-terrain-orange .title-with-background .title-background{text-shadow:white 1.85px 1.85px 0,white 1.85px -1.85px 0,white -1.85px 1.85px 0,white -1.85px -1.85px 0,white 1.85px 0 0,white 0 1.85px 0,white -1.85px 0 0,white 0 -1.85px 0}}@media (max-width: 768px){section.block--video-list.color-background-terrain-orange .title-with-background .title-background{text-shadow:white .5px .5px 0,white .5px -.5px 0,white -.5px .5px 0,white -.5px -.5px 0,white .5px 0 0,white 0 .5px 0,white -.5px 0 0,white 0 -.5px 0}}section.block--video-list.color-text-blue{color:#0664a7}@media (min-width: 768px){section.block--video-list.color-text-blue .title-with-background .title-background{text-shadow:#0664A7 1.85px 1.85px 0,#0664A7 1.85px -1.85px 0,#0664A7 -1.85px 1.85px 0,#0664A7 -1.85px -1.85px 0,#0664A7 1.85px 0 0,#0664A7 0 1.85px 0,#0664A7 -1.85px 0 0,#0664A7 0 -1.85px 0}}@media (max-width: 768px){section.block--video-list.color-text-blue .title-with-background .title-background{text-shadow:#0664A7 .5px .5px 0,#0664A7 .5px -.5px 0,#0664A7 -.5px .5px 0,#0664A7 -.5px -.5px 0,#0664A7 .5px 0 0,#0664A7 0 .5px 0,#0664A7 -.5px 0 0,#0664A7 0 -.5px 0}}section.block--video-list.color-text-orange{color:#d83715}@media (min-width: 768px){section.block--video-list.color-text-orange .title-with-background .title-background{text-shadow:#D83715 1.85px 1.85px 0,#D83715 1.85px -1.85px 0,#D83715 -1.85px 1.85px 0,#D83715 -1.85px -1.85px 0,#D83715 1.85px 0 0,#D83715 0 1.85px 0,#D83715 -1.85px 0 0,#D83715 0 -1.85px 0}}@media (max-width: 768px){section.block--video-list.color-text-orange .title-with-background .title-background{text-shadow:#D83715 .5px .5px 0,#D83715 .5px -.5px 0,#D83715 -.5px .5px 0,#D83715 -.5px -.5px 0,#D83715 .5px 0 0,#D83715 0 .5px 0,#D83715 -.5px 0 0,#D83715 0 -.5px 0}}section.block--video-list.color-text-purple{color:#3643ba}@media (min-width: 768px){section.block--video-list.color-text-purple .title-with-background .title-background{text-shadow:#3643BA 1.85px 1.85px 0,#3643BA 1.85px -1.85px 0,#3643BA -1.85px 1.85px 0,#3643BA -1.85px -1.85px 0,#3643BA 1.85px 0 0,#3643BA 0 1.85px 0,#3643BA -1.85px 0 0,#3643BA 0 -1.85px 0}}@media (max-width: 768px){section.block--video-list.color-text-purple .title-with-background .title-background{text-shadow:#3643BA .5px .5px 0,#3643BA .5px -.5px 0,#3643BA -.5px .5px 0,#3643BA -.5px -.5px 0,#3643BA .5px 0 0,#3643BA 0 .5px 0,#3643BA -.5px 0 0,#3643BA 0 -.5px 0}}@media (min-width: 768px){section.block--video-list{padding-top:180rem}section.block--video-list h2{margin-bottom:100rem}section.block--video-list .videos-filter .carousel-nav .carousel-arrow.carousel-prev{background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.20711 12.5L13.8536 0.853591L13.1464 0.146484L0.292892 13L13.1464 25.8536L13.8536 25.1465L2.20711 13.5H25.5V12.5H2.20711Z' fill='%230664A7'/%3E%3C/svg%3E%0A")}section.block--video-list .videos-filter .carousel-nav .carousel-arrow.carousel-next{background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.7929 12.5L12.1464 0.853591L12.8536 0.146484L25.7071 13L12.8536 25.8536L12.1464 25.1465L23.7929 13.5H0.5V12.5H23.7929Z' fill='%230664A7'/%3E%3C/svg%3E%0A")}section.block--video-list .videos{margin-bottom:55rem}section.block--video-list .videos:not(.carousel){display:flex;gap:20rem;justify-content:center}section.block--video-list .videos .video{width:282rem}section.block--video-list .videos .video figure{height:176rem}}@media (max-width: 768px){section.block--video-list{padding:100rem 30rem 50rem}section.block--video-list h2{margin-bottom:100rem}section.block--video-list .videos{width:calc(100% + 60rem);display:flex;flex-wrap:nowrap;gap:20rem;overflow:auto;padding:0 30rem 20rem;margin-bottom:30rem;position:relative;left:-30rem}section.block--video-list .videos .video{width:calc(100vw - 60rem);flex-shrink:0}section.block--video-list .videos figure{height:207rem}}section.block--video{color:#fff;background-color:#000}section.block--video .title-with-background{color:#0664a7}section.block--video .title-with-background .title:before{background-color:#000}section.block--video .title-with-background .title-background{color:#000}section.block--video .title-with-background .title-background em:before{background-color:#000}@media (min-width: 768px){section.block--video .title-with-background .title-background{text-shadow:#0664A7 1.85px 1.85px 0,#0664A7 1.85px -1.85px 0,#0664A7 -1.85px 1.85px 0,#0664A7 -1.85px -1.85px 0,#0664A7 1.85px 0 0,#0664A7 0 1.85px 0,#0664A7 -1.85px 0 0,#0664A7 0 -1.85px 0}}@media (max-width: 768px){section.block--video .title-with-background .title-background{text-shadow:#0664A7 .5px .5px 0,#0664A7 .5px -.5px 0,#0664A7 -.5px .5px 0,#0664A7 -.5px -.5px 0,#0664A7 .5px 0 0,#0664A7 0 .5px 0,#0664A7 -.5px 0 0,#0664A7 0 -.5px 0}}section.block--video .video.video--teaser .content{padding:0 22rem}section.block--video .video.video--teaser figure{aspect-ratio:1192/670}section.block--video.color-background-blue{background-color:#0664a7}section.block--video.color-background-blue .title-with-background .title:before,section.block--video.color-background-blue .title-with-background em:before{background-color:#0664a7}section.block--video.color-background-blue .title-with-background .title-background{color:#0664a7}@media (min-width: 768px){section.block--video.color-background-blue .title-with-background .title-background{text-shadow:white 1.85px 1.85px 0,white 1.85px -1.85px 0,white -1.85px 1.85px 0,white -1.85px -1.85px 0,white 1.85px 0 0,white 0 1.85px 0,white -1.85px 0 0,white 0 -1.85px 0}}@media (max-width: 768px){section.block--video.color-background-blue .title-with-background .title-background{text-shadow:white .5px .5px 0,white .5px -.5px 0,white -.5px .5px 0,white -.5px -.5px 0,white .5px 0 0,white 0 .5px 0,white -.5px 0 0,white 0 -.5px 0}}section.block--video.color-background-orange{background-color:#d83715}section.block--video.color-background-orange .title-with-background .title:before,section.block--video.color-background-orange .title-with-background em:before{background-color:#d83715}section.block--video.color-background-orange .title-with-background .title-background{color:#d83715}@media (min-width: 768px){section.block--video.color-background-orange .title-with-background .title-background{text-shadow:white 1.85px 1.85px 0,white 1.85px -1.85px 0,white -1.85px 1.85px 0,white -1.85px -1.85px 0,white 1.85px 0 0,white 0 1.85px 0,white -1.85px 0 0,white 0 -1.85px 0}}@media (max-width: 768px){section.block--video.color-background-orange .title-with-background .title-background{text-shadow:white .5px .5px 0,white .5px -.5px 0,white -.5px .5px 0,white -.5px -.5px 0,white .5px 0 0,white 0 .5px 0,white -.5px 0 0,white 0 -.5px 0}}section.block--video.color-background-purple{background-color:#3643ba}section.block--video.color-background-purple .title-with-background .title:before,section.block--video.color-background-purple .title-with-background em:before{background-color:#3643ba}section.block--video.color-background-purple .title-with-background .title-background{color:#3643ba}@media (min-width: 768px){section.block--video.color-background-purple .title-with-background .title-background{text-shadow:white 1.85px 1.85px 0,white 1.85px -1.85px 0,white -1.85px 1.85px 0,white -1.85px -1.85px 0,white 1.85px 0 0,white 0 1.85px 0,white -1.85px 0 0,white 0 -1.85px 0}}@media (max-width: 768px){section.block--video.color-background-purple .title-with-background .title-background{text-shadow:white .5px .5px 0,white .5px -.5px 0,white -.5px .5px 0,white -.5px -.5px 0,white .5px 0 0,white 0 .5px 0,white -.5px 0 0,white 0 -.5px 0}}section.block--video.color-background-grey-light{color:#000;background-color:#f0f2f3}section.block--video.color-background-grey-light .title-with-background .title:before,section.block--video.color-background-grey-light .title-with-background em:before{background-color:#f0f2f3}section.block--video.color-background-grey-light .title-with-background .title-background{color:#f0f2f3}@media (min-width: 768px){section.block--video.color-background-grey-light .title-with-background .title-background{text-shadow:black 1.85px 1.85px 0,black 1.85px -1.85px 0,black -1.85px 1.85px 0,black -1.85px -1.85px 0,black 1.85px 0 0,black 0 1.85px 0,black -1.85px 0 0,black 0 -1.85px 0}}@media (max-width: 768px){section.block--video.color-background-grey-light .title-with-background .title-background{text-shadow:black .5px .5px 0,black .5px -.5px 0,black -.5px .5px 0,black -.5px -.5px 0,black .5px 0 0,black 0 .5px 0,black -.5px 0 0,black 0 -.5px 0}}section.block--video.color-background-white{background-color:#fff}section.block--video.color-background-white .title-with-background .title:before,section.block--video.color-background-white .title-with-background em:before{background-color:#fff}section.block--video.color-background-white .title-with-background .title-background{color:#fff}section.block--video.color-background-black{background-color:#000}section.block--video.color-background-black .title-with-background .title:before,section.block--video.color-background-black .title-with-background em:before{background-color:#000}section.block--video.color-background-black .title-with-background .title-background{color:#000}section.block--video.color-background-terrain-black{background-image:url(//www.smartsportbyibisbudget.com/wp-content/themes/smartsport/dist/assets/background-terrain-black-D4rLoZ5D.png)}section.block--video.color-background-terrain-black .title-with-background .title:before,section.block--video.color-background-terrain-black .title-with-background em:before{background-color:#000}section.block--video.color-background-terrain-black .title-with-background .title-background{color:#000}section.block--video.color-background-terrain-orange{background-image:url(//www.smartsportbyibisbudget.com/wp-content/themes/smartsport/dist/assets/background-terrain-orange-CKMgb8xx.png)}section.block--video.color-background-terrain-orange .title-with-background .title:before,section.block--video.color-background-terrain-orange .title-with-background em:before{background-color:#d83715}section.block--video.color-background-terrain-orange .title-with-background .title-background{color:#d83715}@media (min-width: 768px){section.block--video.color-background-terrain-orange .title-with-background .title-background{text-shadow:white 1.85px 1.85px 0,white 1.85px -1.85px 0,white -1.85px 1.85px 0,white -1.85px -1.85px 0,white 1.85px 0 0,white 0 1.85px 0,white -1.85px 0 0,white 0 -1.85px 0}}@media (max-width: 768px){section.block--video.color-background-terrain-orange .title-with-background .title-background{text-shadow:white .5px .5px 0,white .5px -.5px 0,white -.5px .5px 0,white -.5px -.5px 0,white .5px 0 0,white 0 .5px 0,white -.5px 0 0,white 0 -.5px 0}}section.block--video.color-text-blue{color:#0664a7}@media (min-width: 768px){section.block--video.color-text-blue .title-with-background .title-background{text-shadow:#0664A7 1.85px 1.85px 0,#0664A7 1.85px -1.85px 0,#0664A7 -1.85px 1.85px 0,#0664A7 -1.85px -1.85px 0,#0664A7 1.85px 0 0,#0664A7 0 1.85px 0,#0664A7 -1.85px 0 0,#0664A7 0 -1.85px 0}}@media (max-width: 768px){section.block--video.color-text-blue .title-with-background .title-background{text-shadow:#0664A7 .5px .5px 0,#0664A7 .5px -.5px 0,#0664A7 -.5px .5px 0,#0664A7 -.5px -.5px 0,#0664A7 .5px 0 0,#0664A7 0 .5px 0,#0664A7 -.5px 0 0,#0664A7 0 -.5px 0}}section.block--video.color-text-orange{color:#d83715}@media (min-width: 768px){section.block--video.color-text-orange .title-with-background .title-background{text-shadow:#D83715 1.85px 1.85px 0,#D83715 1.85px -1.85px 0,#D83715 -1.85px 1.85px 0,#D83715 -1.85px -1.85px 0,#D83715 1.85px 0 0,#D83715 0 1.85px 0,#D83715 -1.85px 0 0,#D83715 0 -1.85px 0}}@media (max-width: 768px){section.block--video.color-text-orange .title-with-background .title-background{text-shadow:#D83715 .5px .5px 0,#D83715 .5px -.5px 0,#D83715 -.5px .5px 0,#D83715 -.5px -.5px 0,#D83715 .5px 0 0,#D83715 0 .5px 0,#D83715 -.5px 0 0,#D83715 0 -.5px 0}}section.block--video.color-text-purple{color:#3643ba}@media (min-width: 768px){section.block--video.color-text-purple .title-with-background .title-background{text-shadow:#3643BA 1.85px 1.85px 0,#3643BA 1.85px -1.85px 0,#3643BA -1.85px 1.85px 0,#3643BA -1.85px -1.85px 0,#3643BA 1.85px 0 0,#3643BA 0 1.85px 0,#3643BA -1.85px 0 0,#3643BA 0 -1.85px 0}}@media (max-width: 768px){section.block--video.color-text-purple .title-with-background .title-background{text-shadow:#3643BA .5px .5px 0,#3643BA .5px -.5px 0,#3643BA -.5px .5px 0,#3643BA -.5px -.5px 0,#3643BA .5px 0 0,#3643BA 0 .5px 0,#3643BA -.5px 0 0,#3643BA 0 -.5px 0}}@media (min-width: 768px){section.block--video{padding-top:180rem}section.block--video h2{margin-bottom:100rem}section.block--video .video.video--teaser h3{left:auto;padding:0;margin-bottom:20rem;font-size:27rem;font-weight:700;line-height:142.857%}section.block--video .video.video--teaser figure:before{content:"";display:none}section.block--video .video.video--teaser figure svg{display:block;width:18%;height:18%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .3s ease}section.block--video .video.video--teaser:hover figure svg{transform:translate(-50%,-50%) scale(1.2)}}@media (max-width: 768px){section.block--video{padding:100rem 30rem 50rem}section.block--video h2{margin-bottom:100rem}section.block--video .video.video--teaser h3{left:auto;padding:0 22rem;margin-bottom:20rem;font-size:18rem;line-height:142.857%}section.block--video figure svg{display:none}}section.block--visuals-and-text{min-height:100vh;display:flex;align-items:center;justify-content:space-between;color:#fff;background-size:cover;background-position:center}section.block--visuals-and-text>figure figure{overflow:hidden}section.block--visuals-and-text>figure figure img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}section.block--visuals-and-text>div h3{line-height:1;font-weight:300;border-top:solid currentColor;border-bottom:solid currentColor}section.block--visuals-and-text>div .content{display:flex;flex-direction:column}section.block--visuals-and-text>div .content>div{display:flex;align-items:center}section.block--visuals-and-text>div .content>div svg{width:52rem;flex-shrink:0}section.block--visuals-and-text>div .content>div svg path{fill:currentColor}section.block--visuals-and-text>div .content>div p{font-weight:400}section.block--visuals-and-text>div .content>div p strong{font-weight:700}section.block--visuals-and-text>div .content ul,section.block--visuals-and-text>div .content ol{list-style-type:disc;list-style-position:inside}section.block--visuals-and-text>div .content em{font-style:italic}section.block--visuals-and-text>div .partner{display:flex;align-items:center;gap:10rem;font-weight:300;text-transform:uppercase}section.block--visuals-and-text>div .partner a{color:currentColor;transform:scale(1);transform-origin:left center;transition:transform .3s ease}section.block--visuals-and-text>div .partner a svg path{fill:currentColor}section.block--visuals-and-text>div .partner a:hover{transform:scale(1.1)}section.block--visuals-and-text>div .qr-code{background-color:currentColor}section.block--visuals-and-text.visuals-style-rounded>figure.visual-overlay{position:relative}section.block--visuals-and-text.visuals-style-rounded>figure.visual-overlay>figure:nth-of-type(2){width:auto;height:auto;border-radius:0;position:absolute;top:50%;transform:translateY(-50%)}section.block--visuals-and-text.visuals-style-straight>figure{position:relative}section.block--visuals-and-text.visuals-style-straight>figure div{height:100%}section.block--visuals-and-text.visuals-style-straight>figure figure{width:100%;height:100%}section.block--visuals-and-text.visuals-style-straight>figure .carousel-nav{height:auto;position:absolute}section.block--visuals-and-text.color-background-blue{background-color:#0664a7}section.block--visuals-and-text.color-background-blue .qr-code svg path{fill:#0664a7}section.block--visuals-and-text.color-background-blue .carousel-nav .carousel-arrow{background-color:#0664a7}section.block--visuals-and-text.color-background-orange{background-color:#d83715}section.block--visuals-and-text.color-background-orange .qr-code svg path{fill:#d83715}section.block--visuals-and-text.color-background-orange .carousel-nav .carousel-arrow{background-color:#d83715}section.block--visuals-and-text.color-background-purple{background-color:#3643ba}section.block--visuals-and-text.color-background-purple .qr-code svg path{fill:#3643ba}section.block--visuals-and-text.color-background-purple .carousel-nav .carousel-arrow{background-color:#3643ba}section.block--visuals-and-text.color-background-grey-light{color:#000;background-color:#f0f2f3}section.block--visuals-and-text.color-background-grey-light .qr-code svg path{fill:#f0f2f3}section.block--visuals-and-text.color-background-grey-light .carousel-nav .carousel-arrow{background-color:#000}section.block--visuals-and-text.color-background-white{background-color:#fff}section.block--visuals-and-text.color-background-black{background-color:#000}section.block--visuals-and-text.color-background-black .qr-code svg path{fill:#000}section.block--visuals-and-text.color-background-black .carousel-arrow{background-color:#000}section.block--visuals-and-text.color-background-terrain-black{background-image:url(//www.smartsportbyibisbudget.com/wp-content/themes/smartsport/dist/assets/background-terrain-black-D4rLoZ5D.png)}section.block--visuals-and-text.color-background-terrain-black .qr-code svg path{fill:#000}section.block--visuals-and-text.color-background-terrain-black .carousel-nav .carousel-arrow{background-color:#000}section.block--visuals-and-text.color-background-terrain-orange{background-image:url(//www.smartsportbyibisbudget.com/wp-content/themes/smartsport/dist/assets/background-terrain-orange-CKMgb8xx.png)}section.block--visuals-and-text.color-background-terrain-orange .qr-code svg path{fill:#d83715}section.block--visuals-and-text.color-background-terrain-orange .carousel-nav .carousel-arrow{background-color:#d83715}section.block--visuals-and-text.color-text-blue{color:#0664a7}section.block--visuals-and-text.color-text-blue .carousel-nav .carousel-arrow{background-color:#0664a7}section.block--visuals-and-text.color-text-orange{color:#d83715}section.block--visuals-and-text.color-text-orange .carousel-nav .carousel-arrow{background-color:#d83715}section.block--visuals-and-text.color-text-purple{color:#3643ba}section.block--visuals-and-text.color-text-purple .carousel-nav .carousel-arrow{background-color:#3643ba}@media (min-width: 768px){section.block--visuals-and-text>div{width:560rem}section.block--visuals-and-text>div h2{font-size:80rem;line-height:78rem;margin-bottom:40rem}section.block--visuals-and-text>div h3{font-size:45rem;border-width:1px;padding:30rem 0;margin-bottom:30rem}section.block--visuals-and-text>div .content{gap:20rem}section.block--visuals-and-text>div .content>div{gap:26rem}section.block--visuals-and-text>div .partner{font-size:40rem;margin-top:40rem}section.block--visuals-and-text>div .button{margin-top:30rem}section.block--visuals-and-text>div .qr-code{display:none}section.block--visuals-and-text.visuals-style-rounded>figure{display:flex;justify-content:space-between;gap:16.5rem}section.block--visuals-and-text.visuals-style-rounded>figure>figure{width:284rem;height:650rem;border-radius:411rem}section.block--visuals-and-text.visuals-style-rounded>figure.visual-overlay>figure:nth-of-type(1){width:384rem;height:750rem}section.block--visuals-and-text.visuals-style-rounded>figure.visual-overlay>figure:nth-of-type(2){left:-117rem}section.block--visuals-and-text.visuals-style-rounded.layout-left{flex-direction:row-reverse}section.block--visuals-and-text.visuals-style-straight>figure{width:56vh;height:100%;position:absolute}section.block--visuals-and-text.visuals-style-straight>figure .carousel-nav{flex-direction:column;bottom:24rem}section.block--visuals-and-text.visuals-style-straight.layout-left>figure{right:0}section.block--visuals-and-text.visuals-style-straight.layout-left>figure .carousel-nav{left:20rem}section.block--visuals-and-text.visuals-style-straight.layout-right{flex-direction:row-reverse}section.block--visuals-and-text.visuals-style-straight.layout-right>figure{left:0}section.block--visuals-and-text.visuals-style-straight.layout-right>figure .carousel-nav{right:20rem}}@media (max-width: 768px){section.block--visuals-and-text{min-height:100dvh;flex-direction:column;padding:60rem 30rem 40rem}section.block--visuals-and-text h2{font-size:45rem;line-height:46rem;text-align:center;margin-bottom:25rem}section.block--visuals-and-text>div{display:flex;flex-direction:column;align-items:center}section.block--visuals-and-text>div h3{font-size:25rem;text-align:center;border-width:.64px;padding:19rem 0}section.block--visuals-and-text>div .content>div{flex-direction:column;text-align:center;gap:20rem;border-top:1px solid white;padding:30rem 20rem}section.block--visuals-and-text>div .content>div br{display:none}section.block--visuals-and-text>div .content>div:first-of-type{border:none}section.block--visuals-and-text>div .partner{flex-direction:column;font-size:25rem;margin-bottom:25rem}section.block--visuals-and-text>div .partner:last-child{margin-bottom:0}section.block--visuals-and-text>div .button{margin-bottom:25rem}section.block--visuals-and-text>div .button:last-child{margin-bottom:0}section.block--visuals-and-text.visuals-style-rounded>figure{width:100%;height:223rem;flex-shrink:0;margin-bottom:30rem;position:relative}section.block--visuals-and-text.visuals-style-rounded>figure>figure{width:223rem;height:100%;border-radius:50%;position:absolute}section.block--visuals-and-text.visuals-style-rounded>figure>figure:nth-of-type(1){left:0}section.block--visuals-and-text.visuals-style-rounded>figure>figure:nth-of-type(2){right:0}section.block--visuals-and-text.visuals-style-rounded>figure.visual-overlay{display:flex;justify-content:flex-end;height:390rem}section.block--visuals-and-text.visuals-style-rounded>figure.visual-overlay>figure{border-radius:221rem;position:initial}section.block--visuals-and-text.visuals-style-rounded>figure.visual-overlay>figure:nth-of-type(2){width:153rem;right:initial;left:0}section.block--visuals-and-text.visuals-style-straight{gap:37rem}section.block--visuals-and-text.visuals-style-straight>figure{width:100%;height:590rem;order:2}section.block--visuals-and-text.visuals-style-straight>figure .carousel-nav{bottom:15rem;left:50%;transform:translate(-50%)}section.block--visuals-and-text.visuals-style-straight>div{order:1}}article.hotel.hotel{position:relative}article.hotel.hotel figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}article.hotel.hotel>div h3{font-weight:700;text-transform:initial}article.hotel.hotel>div .reviews{border-top:1px solid currentColor;padding-top:17rem}article.hotel.hotel>div .reviews .rating{vertical-align:middle;margin-right:5rem}article.hotel.hotel>div .reviews>span{display:inline-block;vertical-align:middle;font-size:16rem;line-height:17rem;font-weight:700}@media (min-width: 768px){article.hotel.hotel{display:flex;gap:30rem}article.hotel.hotel figure{flex-shrink:0;width:calc(50% - 15rem);height:400rem}article.hotel.hotel>div{flex-shrink:0;width:calc(50% - 15rem)}article.hotel.hotel>div h3{font-size:28rem;line-height:40rem;margin-bottom:20rem}article.hotel.hotel>div .reviews{border-bottom:1px solid currentColor;padding-bottom:17rem;margin-bottom:25rem}article.hotel.hotel>div>p{font-size:16rem;line-height:28rem;font-weight:400;margin-bottom:20rem}article.hotel.hotel>div .button{position:relative;z-index:3}}@media (max-width: 768px){article.hotel.hotel figure{height:240rem;margin-bottom:25rem}article.hotel.hotel>div h3{font-size:18rem;line-height:26rem;margin-bottom:13rem}article.hotel.hotel>div>p,article.hotel.hotel>div .button{display:none}}article.outing.outing--teaser{position:relative}article.outing.outing--teaser figure{width:100%;margin-bottom:18rem}article.outing.outing--teaser figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}article.outing.outing--teaser h3{text-transform:initial}article.outing.outing--teaser>ul{display:flex;border-top:1px solid currentColor;padding-top:20rem}article.outing.outing--teaser>ul li{font-weight:700;line-height:1}article.outing.outing--teaser>ul li svg path{fill:currentColor}@media (min-width: 768px){article.outing.outing--teaser figure{height:400rem}article.outing.outing--teaser h3{font-size:28rem;line-height:30rem;margin-bottom:18rem}article.outing.outing--teaser>ul{gap:30rem}article.outing.outing--teaser>ul li{display:flex;align-items:center;gap:6rem;height:26rem;font-size:18rem}article.outing.outing--teaser>ul li svg{height:100%}}@media (max-width: 768px){article.outing.outing--teaser figure{height:240rem}article.outing.outing--teaser h3{font-size:18rem;text-transform:initial;margin-bottom:12rem}article.outing.outing--teaser>ul{gap:14rem}article.outing.outing--teaser>ul li{font-size:15rem}article.outing.outing--teaser>ul li svg{display:none}}article.outing.outing--teaser-with-description{position:relative}article.outing.outing--teaser-with-description figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}article.outing.outing--teaser-with-description>div>ul{display:flex;border-top:1px solid currentColor;padding-top:20rem}article.outing.outing--teaser-with-description>div>ul li{font-weight:700;line-height:1}article.outing.outing--teaser-with-description>div>ul li svg{flex-shrink:0}article.outing.outing--teaser-with-description>div>ul li svg path{fill:currentColor}@media (min-width: 768px){article.outing.outing--teaser-with-description{display:flex;align-items:center;gap:30rem}article.outing.outing--teaser-with-description figure{flex-shrink:0;width:calc(50% - 15rem);height:400rem}article.outing.outing--teaser-with-description>div{flex-shrink:0;width:calc(50% - 15rem)}article.outing.outing--teaser-with-description>div h3{font-size:48rem;line-height:50rem;margin-bottom:28rem;text-transform:initial}article.outing.outing--teaser-with-description>div>p{line-height:28rem;font-weight:400;margin-bottom:30rem}article.outing.outing--teaser-with-description>div>ul{gap:30rem;border-bottom:1px solid currentColor;padding-bottom:20rem}article.outing.outing--teaser-with-description>div>ul li{display:flex;align-items:center;gap:6rem;height:26rem;font-size:18rem}article.outing.outing--teaser-with-description>div>ul li svg{height:100%}}@media (max-width: 768px){article.outing.outing--teaser-with-description figure{height:240rem;margin-bottom:15rem}article.outing.outing--teaser-with-description>div h3{font-size:18rem;text-transform:initial;margin-bottom:15rem}article.outing.outing--teaser-with-description>div>p{display:none}article.outing.outing--teaser-with-description>div>ul{gap:14rem}article.outing.outing--teaser-with-description>div>ul li{font-size:15rem}article.outing.outing--teaser-with-description>div>ul li svg{display:none}}