@charset "UTF-8";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,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,menu,nav,section{display:block}body{line-height:1}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}input,textarea,select,button{outline:none;border:none;background:none;font-size:inherit;font-weight:inherit;font-family:inherit}input::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder,button::-moz-placeholder{font-family:inherit;font-size:inherit;font-weight:inherit}input::placeholder,textarea::placeholder,select::placeholder,button::placeholder{font-family:inherit;font-size:inherit;font-weight:inherit}*,*:after,*:before{box-sizing:border-box}html{font-size:62.5%;scroll-behavior:smooth}body{font-family:var(--ff-base);font-size:var(--fs-base);font-weight:var(--fw-base);line-height:var(--lh-base);color:var(--clr-black);background-color:var(--clr-green-16-hex);--top-nav-height: 16rem;--top-nav-height-sticky: 7rem;--r2-top-bar-height: 0rem;--r2-top-nav-inner-height: 12.13rem;--r2-top-nav-height: calc( var(--r2-top-bar-height) + var(--r2-top-nav-inner-height) )}@media (max-width: 576px){body{--r2-top-nav-inner-height: 11.06rem}}body.has-top-bar{--r2-top-bar-height: 4rem}.grecaptcha-badge{visibility:hidden!important}.reset-button{border:none;background:none;padding:0;font:inherit;cursor:pointer;outline:inherit}a,a:hover,a:visited{text-decoration:none}img{max-width:100%;height:auto;vertical-align:middle}:root{--ff-base: "Bree", sans-serif;--ff-playfair: "Playfair Display", serif;--fs-xs: 1.2rem;--fs-sm: 1.4rem;--fs-base: 1.6rem;--fs-md: 1.8rem;--fs-lg: 2rem;--fs-h1: 5.2rem;--fs-h2: 4rem;--fs-h3: 3rem;--fs-h4: 2.4rem;--fs-h5: 1.8rem;--fw-base: 300;--fw-light: 300;--fw-regular: 400;--fw-semibold: 600;--fw-bold: 700;--lh-xs: 1.2;--lh-sm: 1.4;--lh-base: 1.6;--lh-lg: 2;--ls-base: 0;--ls-sm: .1rem;--ls-md: .2rem}@media (max-width: 576px){:root{--fs-h1: 3.8rem;--fs-h2: 3.2rem;--fs-h3: 2.4rem;--fs-h4: 2rem;--fs-h5: 1.6rem}}@font-face{font-family:icomoon;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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) format("embedded-opentype"),url(data:font/ttf;base64,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) format("truetype"),url(data:font/woff;base64,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) format("woff"),url(/wp-content/themes/residences-rir/dist/icomoon.svg?tutlos#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-frame-solid-full:before{content:""}.icon-bars-solid-full:before{content:""}.icon-chevron-down-solid-full:before{content:""}.icon-file-solid-full:before{content:""}.icon-street-view-solid-full:before{content:""}.icon-instagram:before{content:""}.icon-xmark-large-solid-full:before{content:""}.icon-euro-sign-sharp-solid:before{content:""}.icon-house-sharp-solid:before{content:""}.icon-location-dot-solid:before{content:""}.icon-map-sharp-solid:before{content:""}.icon-calendar-days-sharp-solid:before{content:""}.icon-envelope-sharp-solid:before{content:""}.icon-linkedin-brands-solid:before{content:""}.icon-phone-sharp-solid:before{content:""}:root{--clr-white: #ffffff;--clr-white-16: rgba(255, 255, 255, .16);--clr-white-70: rgba(255, 255, 255, .7);--clr-white-50: rgba(255, 255, 255, .5);--clr-black: #0f001a;--clr-black-70: rgba(15, 0, 26, .7);--clr-black-50: rgba(15, 0, 26, .5);--clr-black-16: rgba(15, 0, 26, .16);--clr-green: #a0c1b5;--clr-green-70: rgba(160, 193, 181, .7);--clr-green-50: rgba(160, 193, 181, .5);--clr-green-16: rgba(160, 193, 181, .16);--clr-green-08: rgba(160, 193, 181, .08);--clr-green-16-hex: #f0f5f3}:root{--sp-xxs: .5rem;--sp-xs: 1rem;--sp-sm: 2rem;--sp-md: 4rem;--sp-lg: 6rem;--sp-xl: 8rem;--sp-xxl: 14rem;--bd-light: .1rem;--bd-thin: .2rem;--br-base: 2rem;--br-sm: 1rem;--wr-large: clamp(var(--sp-sm), 100%, calc(50vw - 68rem));--wr-medium: clamp(var(--sp-sm), 100%, calc(50vw - 54rem));--wr-base: clamp(var(--sp-sm), 100%, calc(50vw - 62rem));--wr-small: clamp(var(--sp-sm), 100%, calc(50vw - 48rem));--wr-xlarge: clamp(var(--sp-sm), 100%, calc(50vw - 78rem));--plyr-color-main: var(--clr-green);--plyr-control-radius: 0}[type=text],[type=email],[type=search],[type=date],[type=password],[type=number],[type=tel],[type=url],textarea{font-family:var(--ff-base);font-size:var(--fs-base);line-height:var(--lh-sm);font-weight:var(--fw-regular);color:var(--clr-black);border:var(--bd-thin) solid var(--clr-green-16);background-color:var(--clr-white);padding:1.1rem 2.5rem 1.3rem;width:100%;border-radius:var(--br-base)}select{font-family:var(--ff-base);font-size:var(--fs-base);line-height:var(--lh-sm);border:var(--bd-thin) solid var(--clr-green-16);background-color:var(--clr-white);padding:1.1rem 2.5rem 1.3rem;width:100%;border-radius:var(--br-base)}select:valid{color:var(--clr-black);font-weight:var(--fw-regular)}.wpcf7 .wpcf7-form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.wpcf7 .wpcf7-form>p{width:100%;margin-bottom:var(--sp-xs)}.wpcf7 .wpcf7-form>p:nth-child(2),.wpcf7 .wpcf7-form>p:nth-child(3),.wpcf7 .wpcf7-form>p:nth-child(4),.wpcf7 .wpcf7-form>p:nth-child(5){width:calc(50% - var(--sp-xxs))}.wpcf7 .wpcf7-form label{position:relative}.wpcf7 .wpcf7-form label>span{text-transform:uppercase;letter-spacing:var(--ls-sm);font-size:var(--fs-sm);color:var(--clr-black);margin-bottom:var(--sp-xs)}.wpcf7 .wpcf7-form label>span.mandatory:after{content:"*";color:red}.wpcf7 .wpcf7-form label textarea{resize:none}.wpcf7 .wpcf7-form .wpcf7-not-valid-tip{font-size:var(--fs-xs);font-weight:var(--fw-regular);margin-top:var(--sp-xxs);text-transform:initial;letter-spacing:initial}.heading{font-size:var(--fs-h1);font-weight:var(--fw-semibold);line-height:var(--lh-xs)}.heading--green{color:var(--clr-green)}.heading--h2{font-size:var(--fs-h2)}.sub-heading,.avantages-icons>li h2{font-size:var(--fs-h3);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--ls-sm);line-height:var(--lh-xs)}.cta{font-size:var(--fs-base);font-weight:var(--fw-regular);text-transform:uppercase;letter-spacing:var(--ls-sm)}.cta:before{content:"";width:3rem;height:var(--bd-thin);display:inline-block;vertical-align:middle;margin-right:var(--sp-xs);transition:transform .3s cubic-bezier(.215,.61,.355,1)}.cta--white{color:var(--clr-white)}.cta--white:before{background-color:var(--clr-white)}.cta--green{color:var(--clr-green)}.cta--green:before{background-color:var(--clr-green)}.cta:hover:before{transform:scaleX(1.3)}.btn{display:block;width:-moz-fit-content;width:fit-content;text-transform:uppercase;font-size:var(--fs-base);letter-spacing:var(--ls-sm);line-height:1;font-weight:var(--fw-regular);padding:1.4rem 2.5rem 1.6rem;text-align:center}@media (max-width: 460px){.btn{padding:1rem 1.8rem 1.1rem}}.btn--white{background-color:var(--clr-white);color:var(--clr-black);border:var(--bd-thin) solid var(--clr-black-16)}.btn--green{background-color:var(--clr-green);color:var(--clr-white);border:var(--bd-thin) solid var(--clr-white-16)}.r2-btn,.content-style a.wp-element-button,.faq-item__content a.wp-element-button{display:block;width:-moz-fit-content;width:fit-content;font-size:var(--fs-base);text-transform:uppercase;letter-spacing:var(--ls-sm);line-height:var(--lh-xs);font-weight:var(--fw-regular);padding:1.4rem 2.5rem 1.6rem;border-radius:var(--br-base);min-height:5rem}.r2-btn--green,.content-style a.wp-element-button,.faq-item__content a.wp-element-button{background-color:var(--clr-green);color:var(--clr-white)}.r2-btn--white{background-color:var(--clr-white);color:var(--clr-black)}.r2-btn--icon{font-size:2.5rem;padding:1rem 1.5rem}.r2-btn--with-icon{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--sp-sm);position:relative;padding-right:6rem}.r2-btn--with-icon>span{font-size:var(--fs-md);width:4rem;height:4rem;position:absolute;right:.5rem;top:.5rem;display:grid;place-items:center;line-height:1;background-color:var(--clr-white);border-radius:1.5rem;color:var(--clr-green)}.r2-cta{color:var(--clr-black);font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:var(--ls-sm);font-weight:var(--fw-regular);line-height:var(--lh-xs);position:relative;padding:0 0 .2rem}.r2-cta:before{content:"";width:100%;height:.2rem;transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.215,.61,.355,1);position:absolute;left:0;top:100%}.r2-cta--green{color:var(--clr-green)}.r2-cta--green:before{background-color:var(--clr-green)}.r2-cta--black{color:var(--clr-black)}.r2-cta--black:before{background-color:var(--clr-black)}.r2-cta:hover:before{transform:scaleX(1)}.mapboxgl-map .mapboxgl-popup-content{font-family:var(--ff-base);font-size:var(--fs-sm);font-weight:var(--fw-base);line-height:var(--lh-base);padding:0}.content-style h2,.faq-item__content h2{font-size:var(--fs-h3);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--ls-sm);line-height:var(--lh-xs);margin-bottom:var(--sp-xs)}.content-style h3,.faq-item__content h3{font-size:var(--fs-h4);font-weight:var(--fw-semibold);line-height:var(--lh-xs);margin-bottom:var(--sp-xs)}.content-style p,.faq-item__content p{margin-bottom:var(--sp-xs)}.content-style ul,.faq-item__content ul,.content-style ol,.faq-item__content ol{margin-bottom:var(--sp-xs);list-style-position:inside}.content-style ul::marker,.faq-item__content ul::marker,.content-style ol::marker,.faq-item__content ol::marker{margin-right:var(--sp-xs)}.content-style ul,.faq-item__content ul{list-style-type:disc}.content-style ul ul,.faq-item__content ul ul{list-style-type:circle;margin-left:var(--sp-xs)}.content-style ol,.faq-item__content ol{list-style-type:decimal}.content-style ul,.faq-item__content ul,.content-style li>p,.faq-item__content li>p{display:inline-block}.content-style strong,.faq-item__content strong,.content-style b,.faq-item__content b{font-weight:var(--fw-semibold)}.content-style em,.faq-item__content em,.content-style i,.faq-item__content i{font-style:italic}.content-style a.wp-element-button,.faq-item__content a.wp-element-button{border-radius:var(--br-base)!important}.content-style a:not(.wp-element-button):not(.r2-btn),.faq-item__content a:not(.wp-element-button):not(.r2-btn){font-weight:var(--fw-regular);color:var(--clr-green);box-shadow:inset 0 calc(var(--bd-light) * -1) 0 var(--clr-green-50);transition:box-shadow .3s cubic-bezier(.215,.61,.355,1)}.content-style a:not(.wp-element-button):not(.r2-btn):hover,.faq-item__content a:not(.wp-element-button):not(.r2-btn):hover{box-shadow:inset 0 calc(var(--bd-light) * -1) 0 var(--clr-green)}.content-style .wp-block-media-text,.faq-item__content .wp-block-media-text{margin-top:var(--sp-md);margin-bottom:var(--sp-md);gap:var(--sp-md)}.content-style .wp-block-media-text__content,.faq-item__content .wp-block-media-text__content{padding:var(--sp-sm) 0}@media (max-width: 460px){.content-style .wp-block-media-text__content,.faq-item__content .wp-block-media-text__content{padding:0}}.content-style .wp-block-media-text__content>*:first-child,.faq-item__content .wp-block-media-text__content>*:first-child{margin-top:0}.content-style .wp-block-media-text__content>*:last-child,.faq-item__content .wp-block-media-text__content>*:last-child{margin-bottom:0}.content-style .wp-block-columns,.faq-item__content .wp-block-columns{margin-top:var(--sp-md);margin-bottom:var(--sp-md);gap:var(--sp-md)}@media (max-width: 460px){.content-style .wp-block-columns,.faq-item__content .wp-block-columns{gap:var(--sp-sm)}}.content-style .wp-block-columns .wp-block-column>*:first-child,.faq-item__content .wp-block-columns .wp-block-column>*:first-child{margin-top:0}.content-style .wp-block-columns .wp-block-column>*:last-child,.faq-item__content .wp-block-columns .wp-block-column>*:last-child{margin-bottom:0}.content-style .wp-block-image,.faq-item__content .wp-block-image{margin-top:var(--sp-xs);margin-bottom:var(--sp-xs)}.content-style .wp-block-cover,.faq-item__content .wp-block-cover{margin-top:var(--sp-md);margin-bottom:var(--sp-md);margin-left:calc(var(--wr-medium) * -1);margin-right:calc(var(--wr-medium) * -1)}@media (max-width: 460px){.content-style .wp-block-cover,.faq-item__content .wp-block-cover{margin-top:var(--sp-sm);margin-bottom:var(--sp-sm)}}.content-style .wp-block-cover__inner-container,.faq-item__content .wp-block-cover__inner-container{padding:var(--sp-xl) var(--wr-medium);display:grid;gap:var(--sp-sm)}.content-style .wp-block-cover__inner-container *,.faq-item__content .wp-block-cover__inner-container *{margin:0!important}.content-style .wp-block-gallery,.faq-item__content .wp-block-gallery{margin-top:var(--sp-sm);margin-bottom:var(--sp-sm)}.content-style .points,.faq-item__content .points{counter-reset:points}.content-style .points .wp-block-column,.faq-item__content .points .wp-block-column{counter-increment:points}.content-style .points .wp-block-column:before,.faq-item__content .points .wp-block-column:before{content:counter(points);font-size:var(--fs-h1);font-weight:var(--fw-bold);color:var(--clr-green);width:7rem;float:left;height:102%;line-height:1}@media (max-width: 576px){.content-style .points .wp-block-column:before,.faq-item__content .points .wp-block-column:before{float:none}}.content-style>*:last-child,.faq-item__content>*:last-child{margin-bottom:0!important}.content-style>*:first-child,.faq-item__content>*:first-child{margin-top:0!important}.post-item{color:var(--clr-black);padding:var(--sp-sm);background-color:var(--clr-white);border-radius:var(--br-base)}.post-item__thumb{aspect-ratio:4/3;border-radius:var(--br-base);overflow:hidden}.post-item__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 2s cubic-bezier(.215,.61,.355,1),filter 1s cubic-bezier(.215,.61,.355,1)}.post-item__caption{margin-top:var(--sp-sm);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.post-item__date{color:var(--clr-green);text-transform:uppercase;letter-spacing:var(--ls-sm);font-size:var(--fs-sm);line-height:var(--lh-xs);font-weight:var(--fw-regular);margin-bottom:var(--sp-xs);order:-1}.post-item__title{font-weight:var(--fw-semibold);font-size:var(--fs-h4);line-height:var(--lh-xs);transition:color .3s cubic-bezier(.215,.61,.355,1)}.post-item__excerpt{margin-top:var(--sp-xs);line-height:var(--lh-sm);color:var(--clr-black-50)}.post-item:not(.residence-item) .post-item__title{height:5.76rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;box-orient:vertical}.post-item:not(.residence-item) .post-item__excerpt{max-height:6.72rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;box-orient:vertical}.post-item:hover .post-item__thumb img{transform:scale(1.05);filter:brightness(.8)}.post-item:hover .post-item__title{color:var(--clr-green)}@media (min-width: 768px){.post-item--large{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-md);align-items:center;background-color:var(--clr-white);border-radius:var(--br-base)}.post-item--large .post-item__caption{text-wrap:balance}.post-item--large .post-item__title{font-size:var(--fs-h3);height:auto!important}}.residence-popup{color:var(--clr-black)}.residence-popup__content{padding:var(--sp-xs);font-size:var(--fs-sm)}.residence-popup__content p{margin-top:var(--sp-xs)}.residence-popup__etat{display:block;width:-moz-fit-content;width:fit-content;background-color:var(--clr-green);color:var(--clr-white);line-height:1.2;font-weight:var(--fw-semibold);padding:.25rem .5rem .3rem;position:absolute;left:var(--sp-xs);top:var(--sp-xs);z-index:2}.residence-popup img{display:block;width:100%;max-width:100%}.residence-popup h2,.residence-popup h3,.residence-popup h4,.residence-popup h5,.residence-popup h6{font-size:var(--fs-h5);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--ls-sm);line-height:1}.residence-popup .cta{margin-top:var(--sp-xs);display:block;width:-moz-fit-content;width:fit-content}.faq-item{background-color:var(--clr-white);border-radius:var(--br-base)}.faq-item__title{font-weight:var(--fw-regular);font-size:var(--fs-h4);padding:var(--sp-sm);line-height:1.1;position:relative;cursor:pointer;padding-right:calc(var(--sp-sm) + 1.5rem)}.faq-item__title:after{content:"+";display:inline-block;position:absolute;right:var(--sp-sm);top:50%;transform:translateY(-50%);color:var(--clr-green);line-height:1}.faq-item__content{display:none;padding:0 var(--sp-sm) var(--sp-sm) var(--sp-sm)}.faq-item.active .faq-item__title{color:var(--clr-green)}.faq-item.active .faq-item__title:after{content:"-"}.faq-item.active .faq-item__content{display:block}.popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:110;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--sp-sm);max-height:100vh;overflow-y:scroll;display:none}.popup__backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--clr-black-50);z-index:-1;cursor:pointer}.popup__wrapper{width:100%;max-width:50rem;margin-left:auto;margin-top:auto}.popup__close{margin-left:auto;margin-bottom:var(--sp-sm);cursor:pointer}.popup__content{background-color:var(--clr-white);border-radius:var(--br-base);padding:var(--sp-sm)}.popup.is-open{display:flex}.contact-infos{text-transform:uppercase;letter-spacing:var(--ls-sm);font-size:var(--fs-sm);color:var(--clr-black)}.contact-infos>li strong{font-weight:var(--fw-regular)}.contact-infos>li a{display:block;width:-moz-fit-content;width:fit-content;color:var(--clr-black-70)}.contact-infos>li a span[class^=icon-]{margin-right:var(--sp-xxs);color:var(--clr-green);width:1.5rem;display:inline-block;text-align:center}.contact-infos>li a:hover{color:var(--clr-black)}.top-nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:fixed;top:0;left:0;z-index:10;width:100%;height:var(--top-nav-height);padding-left:var(--wr-large);padding-right:var(--wr-large);transition:height .3s cubic-bezier(.215,.61,.355,1),background-color .3s cubic-bezier(.215,.61,.355,1)}@media (max-width: 460px){.top-nav{padding-left:var(--sp-sm);padding-right:var(--sp-sm)}}.top-nav:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;transition:height .3s cubic-bezier(.215,.61,.355,1)}.top-nav__logo{display:flex;flex-direction:column;align-items:flex-start}.top-nav__icon,.top-nav__baseline{width:100%}.top-nav__icon *,.top-nav__baseline *{fill:var(--clr-green)}.top-nav__icon{max-width:13rem;transition:transform .3s cubic-bezier(.215,.61,.355,1),max-width .3s cubic-bezier(.215,.61,.355,1)}.top-nav__baseline{max-width:13rem;margin-left:auto;margin-top:var(--sp-xxs);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1),visibility .3s cubic-bezier(.215,.61,.355,1)}.top-nav__icon-border{transition:opacity .3s cubic-bezier(.215,.61,.355,1)}.top-nav__button{display:flex;flex-direction:row;align-items:center;cursor:pointer;line-height:1}.top-nav__button:hover .top-nav__button-text{color:var(--clr-green)!important;transition-delay:.3s}.top-nav__button:hover .top-nav__button-icon span{background-color:var(--clr-green)!important;transition:background-color .3s cubic-bezier(.215,.61,.355,1) .3s,transform .3s cubic-bezier(.215,.61,.355,1)}.top-nav__button:hover .top-nav__button-icon span:nth-child(1){transform:scaleX(1)}.top-nav__button:hover .top-nav__button-icon span:nth-child(3){transform:scaleX(1)}.top-nav__button-text{text-transform:uppercase;letter-spacing:var(--ls-md);font-weight:var(--fw-regular);margin-right:var(--sp-xs);color:var(--clr-black);transition:color .3s cubic-bezier(.215,.61,.355,1)}.top-nav__button-icon{display:grid;gap:.8rem}.top-nav__button-icon span{display:block;width:4rem;height:var(--bd-thin);background-color:var(--clr-black);transform-origin:right;transition:transform .3s cubic-bezier(.215,.61,.355,1),background-color .3s cubic-bezier(.215,.61,.355,1)}.top-nav__button-icon span:nth-child(1){transform:scaleX(.8)}.top-nav__button-icon span:nth-child(3){transform:scaleX(.7)}.top-nav[data-hero]:before{height:100%;background:linear-gradient(to bottom,var(--clr-black-70) 0%,transparent 100%)}.top-nav[data-hero] .top-nav__button-text{color:var(--clr-white)}.top-nav[data-hero] .top-nav__button-icon span{background-color:var(--clr-white)}.top-nav[data-sticky]{height:var(--top-nav-height-sticky);transition:height .3s cubic-bezier(.215,.61,.355,1) .3s}.top-nav[data-sticky]:before{background:none;background-color:#f8faf9;transition:background-color .3s cubic-bezier(.215,.61,.355,1) .3s}.top-nav[data-sticky] .top-nav__icon{transform:translateY(1.35rem);transition:transform .3s cubic-bezier(.215,.61,.355,1) .3s}.top-nav[data-sticky] .top-nav__baseline{transform:translate(10%);opacity:0;visibility:hidden}.top-nav[data-sticky] .top-nav__icon-border{opacity:0}.top-nav[data-sticky] .top-nav__button-text{color:var(--clr-black);transition:color .3s cubic-bezier(.215,.61,.355,1) .3s}.top-nav[data-sticky] .top-nav__button-icon span{background-color:var(--clr-black);transition:background-color .3s cubic-bezier(.215,.61,.355,1) .3s,transform .3s cubic-bezier(.215,.61,.355,1) 0}.menu-nav{position:fixed;top:0;right:0;height:100%;width:100%;z-index:1100;visibility:hidden;transition:visibility .3s cubic-bezier(.215,.61,.355,1)}.menu-nav:before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-color:var(--clr-black-70);opacity:0;z-index:-1;cursor:pointer;transition:opacity .3s cubic-bezier(.215,.61,.355,1)}.menu-nav__wrapper{height:100%;margin-left:auto;position:relative;z-index:1;width:-moz-fit-content;width:fit-content;overflow-y:scroll;padding:var(--sp-sm) var(--wr-large) var(--sp-sm) var(--sp-lg);color:var(--clr-white);background-color:var(--clr-black);display:flex;flex-direction:column;justify-content:flex-start;transform:translate(100%);transition:transform .3s cubic-bezier(.215,.61,.355,1)}@media (max-width: 768px){.menu-nav__wrapper{padding:var(--sp-sm) var(--sp-md);min-width:calc(100% - var(--sp-md))}}@media (max-width: 460px){.menu-nav__wrapper{width:100%}}.menu-nav__close{display:flex;flex-direction:row;align-items:center;cursor:pointer;line-height:1;margin-left:auto;margin-bottom:auto;margin-top:4.9rem;position:relative}@media (max-width: 576px){.menu-nav__close{margin-right:-2rem;margin-top:.4rem}}.menu-nav__close:hover .menu-nav__close-text{color:var(--clr-green);transition-delay:.3s}.menu-nav__close:hover .menu-nav__close-icon span{background-color:var(--clr-green);transition:background-color .3s cubic-bezier(.215,.61,.355,1) .3s,transform .3s cubic-bezier(.215,.61,.355,1)}.menu-nav__close:hover .menu-nav__close-icon span:nth-child(1){transform:rotate(35deg)}.menu-nav__close:hover .menu-nav__close-icon span:nth-child(2){transform:rotate(-35deg)}.menu-nav__close-text{text-transform:uppercase;letter-spacing:var(--ls-md);font-weight:var(--fw-regular);margin-right:var(--sp-xs);color:var(--clr-white);transition:color .3s cubic-bezier(.215,.61,.355,1)}.menu-nav__close-icon{height:2.2rem;width:4rem;position:relative}.menu-nav__close-icon span{display:block;width:4rem;height:var(--bd-thin);background-color:var(--clr-white);position:absolute;transition:transform .3s cubic-bezier(.215,.61,.355,1)}.menu-nav__close-icon span:nth-child(1){left:0;top:50%;transform:rotate(25deg)}.menu-nav__close-icon span:nth-child(2){right:0;top:50%;transform:rotate(-25deg)}.menu-nav__menu{line-height:var(--lh-lg);padding:var(--sp-md) 0;margin-bottom:auto}.menu-nav__menu>li{opacity:0;transform:translate(var(--sp-md))}.menu-nav__menu>li>a{color:var(--clr-white);font-size:var(--fs-h2);font-weight:var(--fw-regular);position:relative}@media (max-width: 460px){.menu-nav__menu>li>a{font-size:var(--fs-h1)}}.menu-nav__menu>li>a:before{content:"";position:absolute;top:calc(50% + .2rem);left:-4rem;width:2rem;height:var(--bd-thin);margin-right:var(--sp-sm);background-color:var(--clr-green-16);transform:scaleX(0);transform-origin:left center;transition:background-color .3s cubic-bezier(.215,.61,.355,1),transform .3s cubic-bezier(.215,.61,.355,1)}.menu-nav__menu>li>a:hover:before{background-color:var(--clr-green);transform:scaleX(1)}.menu-nav__menu>li.menu-item-has-children>.sub-menu{border-left:var(--bd-light) solid var(--clr-white-16);padding-left:var(--sp-sm)}.menu-nav__menu>li.menu-item-has-children>.sub-menu>li a{color:var(--clr-white-70);transition:color .3s cubic-bezier(.215,.61,.355,1)}.menu-nav__menu>li.menu-item-has-children>.sub-menu>li a:hover{color:var(--clr-white)}.menu-nav__menu>li.menu-item-has-children>.sub-menu>li.current-menu-item>a{font-weight:var(--fw-regular);color:var(--clr-green);box-shadow:inset 0 calc(var(--bd-light) * -1) 0 var(--clr-green-50);padding-bottom:var(--bd-light)}.menu-nav__menu>li.current-menu-item>a,.menu-nav__menu>li.current-menu-ancestor>a{color:var(--clr-green)}.menu-nav__menu>li.current-menu-item>a:before,.menu-nav__menu>li.current-menu-ancestor>a:before{background-color:var(--clr-green);transform:scaleX(1)}.menu-nav__infos{border-top:var(--bd-light) solid var(--clr-white-16);padding-top:var(--sp-md);padding-bottom:var(--sp-sm);display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;color:var(--clr-white-70);transition:color .3s cubic-bezier(.215,.61,.355,1)}@media (max-width: 576px){.menu-nav__infos{flex-direction:column}}.menu-nav__infos:hover{color:var(--clr-white)}.menu-nav__infos>li{opacity:0;transform:translateY(var(--sp-md))}.menu-nav__infos>li:not(:last-child){margin-right:var(--sp-md)}@media (max-width: 576px){.menu-nav__infos>li:not(:last-child){margin-right:0;margin-bottom:var(--sp-sm)}}.menu-nav__infos>li a{color:var(--clr-white-70);transition:color .3s cubic-bezier(.215,.61,.355,1)}.menu-nav__infos>li a:hover{color:var(--clr-white)}.menu-nav[data-open]{visibility:visible}.menu-nav[data-open]:before{opacity:1}.menu-nav[data-open] .menu-nav__wrapper{transform:translate(0)}.menu-nav[data-open] .menu-nav__menu>li{opacity:1;transform:translate(0);transition:opacity 1.2s cubic-bezier(.215,.61,.355,1),transform 1.2s cubic-bezier(.215,.61,.355,1)}.menu-nav[data-open] .menu-nav__menu>li:nth-child(1){transition-delay:.25s}.menu-nav[data-open] .menu-nav__menu>li:nth-child(2){transition-delay:.5s}.menu-nav[data-open] .menu-nav__menu>li:nth-child(3){transition-delay:.75s}.menu-nav[data-open] .menu-nav__menu>li:nth-child(4){transition-delay:1s}.menu-nav[data-open] .menu-nav__menu>li:nth-child(5){transition-delay:1.25s}.menu-nav[data-open] .menu-nav__menu>li:nth-child(6){transition-delay:1.5s}.menu-nav[data-open] .menu-nav__infos>li{opacity:1;transform:translateY(0);transition:opacity 1.2s cubic-bezier(.215,.61,.355,1),transform 1.2s cubic-bezier(.215,.61,.355,1);transition-delay:1.5s}.menu-nav[data-sticky] .menu-nav__close{margin-top:.4rem}.footer{background-color:var(--clr-black);color:var(--clr-white);padding-bottom:var(--sp-md)}.footer__menu{margin:var(--sp-md) var(--sp-sm) 0;text-align:center;line-height:var(--lh-lg);text-transform:uppercase;letter-spacing:var(--ls-sm);font-size:var(--fs-sm)}.footer__menu>li{display:inline-block}@media (max-width: 460px){.footer__menu>li{display:block}}.footer__menu>li:not(:last-child):after{content:"/";margin:0 var(--sp-sm);color:var(--clr-white-16);font-weight:var(--fw-regular)}@media (max-width: 460px){.footer__menu>li:not(:last-child):after{content:none}}.footer__menu>li>a{color:var(--clr-white-70);transition:color .3s cubic-bezier(.215,.61,.355,1)}.footer__menu>li>a:hover{color:var(--clr-white)}.footer__menu .sub-menu{display:none}.banner-cta{position:relative}.banner-cta:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--clr-black-70);z-index:1}.banner-cta>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;z-index:0}.banner-cta figcaption{position:relative;z-index:2;padding:var(--sp-xl) var(--wr-medium);display:grid;place-items:center;text-align:center;gap:var(--sp-md)}@media (max-width: 576px){.banner-cta figcaption .heading{font-size:var(--fs-h2)}}.hero{position:relative;padding-top:var(--top-nav-height)}.hero__thumb{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.hero__container{padding:var(--sp-xl) var(--wr-large) var(--sp-md);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.hero__container .rank-math-breadcrumb{order:-1}.hero__container .heading{max-width:80rem;text-wrap:balance}.hero__container time{margin-top:var(--sp-xs);font-weight:var(--fw-regular);text-transform:uppercase;letter-spacing:var(--ls-sm)}.hero__texte-dintroduction{margin-top:var(--sp-sm);max-width:80rem}.hero__cta{margin-top:var(--sp-md)}.hero figcaption{position:relative;z-index:1;color:var(--clr-white);min-height:calc(40vh - var(--top-nav-height))}.hero figcaption:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to top,var(--clr-black-70) 0%,var(--clr-black-70) 30%,transparent 100%);z-index:-1;transition:height .3s cubic-bezier(.215,.61,.355,1)}.hero figcaption .rank-math-breadcrumb a{color:var(--clr-white-70)}.hero figcaption .rank-math-breadcrumb .separator{color:var(--clr-white-16)}.hero--medium-height figcaption{min-height:calc(70vh - var(--top-nav-height))}figure.hero{background-color:var(--clr-black)}figure.hero .hero__texte-dintroduction{color:var(--clr-white-70)}section.hero{background-color:var(--clr-green-16)}section.hero:before{content:none;background-image:url(https://www.preprod.residences-rir.com/wp-content/uploads/2023/11/video.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:.05}section.hero .hero__texte-dintroduction{color:var(--clr-black-70)}.rank-math-breadcrumb{line-height:var(--lh-lg);text-transform:uppercase;letter-spacing:var(--ls-sm);font-size:var(--fs-xs)}.rank-math-breadcrumb a{color:var(--clr-black-70)}.rank-math-breadcrumb .separator{margin:0 var(--sp-xxs);font-weight:var(--fw-regular);color:var(--clr-black-16)}.rank-math-breadcrumb .last{font-weight:var(--fw-regular);color:var(--clr-green);box-shadow:inset 0 calc(var(--bd-light) * -1) 0 var(--clr-green-50);padding-bottom:var(--bd-light)}.posts-grid{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--sp-md);padding:var(--sp-xl) var(--wr-large)}@media (max-width: 768px){.posts-grid{display:flex;flex-direction:column;align-items:flex-start}}@media (max-width: 768px){.posts-grid .r2-btn{order:3;margin-left:auto}}.posts-grid__list{grid-column:-1/1;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-sm)}@media (max-width: 768px){.posts-grid__list{grid-template-columns:repeat(2,1fr)}}@media (max-width: 576px){.posts-grid__list{grid-template-columns:repeat(1,1fr)}}.avantages-icons{margin:var(--sp-xxl) var(--wr-large);display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-md)}@media (max-width: 992px){.avantages-icons{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.avantages-icons{grid-template-columns:1fr}}.avantages-icons>li{display:flex;flex-direction:row;align-items:flex-start;gap:var(--sp-sm)}@media (max-width: 460px){.avantages-icons>li{flex-direction:column}}.avantages-icons>li img{flex-shrink:0;height:10rem;width:10rem;-o-object-fit:contain;object-fit:contain}.avantages-icons>li h2{font-size:var(--fs-h4)}.avantages-icons>li p{margin-top:var(--sp-xs)}.avantages-icons>li .r2-cta{margin-top:var(--sp-xs);display:block;width:-moz-fit-content;width:fit-content}.r2-top-bar{height:var(--r2-top-bar-height);background-color:var(--clr-black);color:var(--clr-white);display:flex;align-items:center;justify-content:center}.r2-top-bar__container{flex:1;width:100%;height:100%!important;margin:0;overflow:hidden}.r2-top-bar .swiper-wrapper{height:100%!important;align-items:center}.r2-top-bar__slide.swiper-slide{display:flex!important;align-items:center!important;justify-content:center!important;height:100%!important;box-sizing:border-box;padding:0 var(--wr-large);text-align:center}.r2-top-bar__text,.r2-top-bar__link{display:block;margin:0;padding:0;color:var(--clr-white);text-transform:uppercase;letter-spacing:var(--ls-sm);font-weight:var(--fw-regular);font-size:var(--fs-sm);line-height:1;text-align:center;transform:translateY(.08em)}.r2-top-bar__link{transition:color .2s ease}.r2-top-bar__link:hover{color:var(--clr-green)}.r2-header{position:sticky;top:0;z-index:10}.r2-top-nav{padding:var(--sp-sm) var(--wr-large);height:var(--r2-top-nav-inner-height)}.r2-top-nav__container{position:relative;z-index:1;background-color:var(--clr-white);width:100%;border-radius:var(--br-base);padding:1rem var(--sp-sm);display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--sp-sm)}@media (max-width: 576px){.r2-top-nav__container{padding:1rem 1.25rem;gap:var(--sp-xs)}}.r2-top-nav__logo{width:100%;max-width:12rem;margin-bottom:-.3rem;flex-shrink:0}@media (max-width: 576px){.r2-top-nav__logo{max-width:10rem}}.r2-top-nav__logo img{display:block;width:100%;height:auto}.r2-top-nav__menu{display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;flex-wrap:wrap;gap:var(--sp-xxs) var(--sp-md)}@media (max-width: 992px){.r2-top-nav__menu{position:absolute;top:calc(100% + var(--sp-sm));left:0;width:100%;background-color:var(--clr-white);padding:var(--sp-sm);border-radius:var(--br-base);z-index:10;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;gap:var(--sp-sm);display:none}}.r2-top-nav__menu>li{flex-shrink:0;position:relative}@media (max-width: 992px){.r2-top-nav__menu>li{width:100%}}.r2-top-nav__menu>li>a{display:block;color:var(--clr-black);text-transform:uppercase;letter-spacing:var(--ls-sm);font-weight:var(--fw-regular);line-height:var(--lh-xs)}.r2-top-nav__menu>li.menu-item-has-children{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.25rem}@media (max-width: 992px){.r2-top-nav__menu>li.menu-item-has-children{flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;gap:var(--sp-xs)}}.r2-top-nav__menu>li.menu-item-has-children:after{content:"";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--fs-sm);color:var(--clr-green)}@media (max-width: 992px){.r2-top-nav__menu>li.menu-item-has-children:after{position:absolute;right:0;top:.3rem}}@media (max-width: 992px){.r2-top-nav__menu>li.menu-item-has-children>a{display:block;width:100%}}.r2-top-nav__menu>li.menu-item-has-children>.sub-menu{position:absolute;left:0;top:calc(100% + var(--sp-md));background-color:var(--clr-black);padding:var(--sp-sm);border-radius:var(--br-base);width:-moz-max-content;width:max-content;max-width:35rem;text-align:left;gap:var(--sp-xs);display:none}@media (max-width: 992px){.r2-top-nav__menu>li.menu-item-has-children>.sub-menu{position:relative;width:100%;max-width:100%}}.r2-top-nav__menu>li.menu-item-has-children>.sub-menu>li>a{display:block;color:var(--clr-white);line-height:var(--lh-xs)}.r2-top-nav__menu>li.menu-item-has-children>.sub-menu>li>a:hover{color:var(--clr-green)}.r2-top-nav__menu>li.menu-item-has-children.active:after{transform:rotateX(180deg)}.r2-top-nav__menu>li.menu-item-has-children.active>.sub-menu{display:grid}.r2-top-nav__cta{flex-shrink:0}@media (max-width: 992px){.r2-top-nav__cta{margin-left:auto}}@media (max-width: 576px){.r2-top-nav__cta{padding:0;width:5rem}}@media (max-width: 576px){.r2-top-nav__cta-text{display:none}}.r2-top-nav__menu-toggle{display:none}@media (max-width: 992px){.r2-top-nav__menu-toggle{display:block}}@media (max-width: 460px){.r2-top-nav__menu-toggle{padding:0;width:5rem}}@media (max-width: 460px){.r2-top-nav__menu-toggle-text{display:none}}.r2-top-nav__menu-toggle-icon--close{display:none!important}@media (max-width: 992px){.r2-top-nav.menu-open .r2-top-nav__menu{display:flex}.r2-top-nav.menu-open .r2-top-nav__menu-toggle-icon--open{display:none!important}.r2-top-nav.menu-open .r2-top-nav__menu-toggle-icon--close{display:grid!important}}.r2-footer__nav{background-color:var(--clr-black);color:var(--clr-white);padding:var(--sp-lg) calc(var(--wr-large) - var(--sp-sm));border-radius:var(--sp-sm) var(--sp-sm) 0 0;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}@media (max-width: 1450px){.r2-footer__nav{padding-left:var(--sp-md);padding-right:var(--sp-md)}}@media (max-width: 992px){.r2-footer__nav{flex-direction:column;align-items:center;justify-content:center}}.r2-footer__header{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-right:auto}@media (max-width: 992px){.r2-footer__header{margin-bottom:var(--sp-md);width:100%}}.r2-footer__logo{width:100%;max-width:13rem;margin-bottom:var(--sp-sm)}.r2-footer__address{color:var(--clr-white-70)}.r2-footer__address strong{text-transform:uppercase;letter-spacing:var(--ls-sm);font-weight:var(--fw-regular);color:var(--clr-white)}.r2-footer__socials{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--sp-sm);margin-top:var(--sp-sm)}.r2-footer__socials>li>a{font-size:2.2rem;color:var(--clr-white);display:block;line-height:1;transition:color .3s cubic-bezier(.215,.61,.355,1)}.r2-footer__socials>li>a:hover{color:var(--clr-green)}.r2-footer__contact{margin-top:var(--sp-sm);display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:var(--sp-md)}@media (max-width: 576px){.r2-footer__contact{flex-direction:column;gap:var(--sp-xs)}}.r2-footer__contact>li>span{color:var(--clr-white-70);display:block}.r2-footer__contact>li>a{color:var(--clr-white);display:block;transition:color .3s cubic-bezier(.215,.61,.355,1)}.r2-footer__contact>li>a:hover{color:var(--clr-green)}.r2-footer__section:not(:last-child){margin-right:var(--sp-xl)}@media (max-width: 992px){.r2-footer__section:not(:last-child){margin-bottom:var(--sp-md);margin-right:auto}}@media (max-width: 992px){.r2-footer__section{margin-right:auto}}.r2-footer__section-title{text-transform:uppercase;letter-spacing:var(--ls-sm);font-weight:var(--fw-regular);display:block}.r2-footer__section-menu{display:grid;grid-template-columns:1fr;gap:var(--sp-xs);margin-top:var(--sp-xs)}.r2-footer__section-menu>li{line-height:var(--lh-sm)}.r2-footer__section-menu>li>a{color:var(--clr-white-70);display:block;transition:color .3s cubic-bezier(.215,.61,.355,1)}.r2-footer__section-menu>li>a:hover{color:var(--clr-green)}.r2-hero{margin-top:calc(var(--r2-top-nav-height) * -1);overflow:hidden;position:relative}.r2-hero__thumb{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;background-color:var(--clr-green)}.r2-hero__thumb picture,.r2-hero__thumb img{width:100%;height:100%}.r2-hero__thumb img{-o-object-fit:cover;object-fit:cover}.r2-hero__caption{position:relative;z-index:2;color:var(--clr-white);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:var(--r2-top-nav-height) var(--wr-large) calc(10rem + var(--sp-sm))}@media (max-width: 992px){.r2-hero__caption{padding-bottom:6rem}}.r2-hero__caption .rank-math-breadcrumb{order:-1;margin-bottom:auto}.r2-hero__caption .rank-math-breadcrumb a{color:var(--clr-white-70)}.r2-hero__caption .rank-math-breadcrumb .separator{color:var(--clr-white-16)}.r2-hero__title{font-size:var(--fs-h1);font-weight:var(--fw-semibold);line-height:var(--lh-xs);max-width:70rem;text-wrap:balance;margin-top:var(--sp-lg)}.r2-hero__text{max-width:75rem;text-wrap:balance;margin-top:var(--sp-sm);color:var(--clr-white-70)}.r2-hero__cta{margin-top:var(--sp-md)}.r2-hero:not(.r2-hero--no-image):before{content:"";position:absolute;bottom:0;height:100%;width:100%;background:linear-gradient(45deg,var(--clr-black-50) 0%,transparent 60%);z-index:1}@media (max-width: 992px){.r2-hero:not(.r2-hero--no-image):before{background:linear-gradient(45deg,var(--clr-black-50) 0%,transparent 90%)}}.r2-hero:after{content:"";position:absolute;bottom:0;height:10rem;width:100%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 500 100' preserveAspectRatio='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23000' d='M500 10S182 198 0 0v100h500V10Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M500 0v100H0V0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 500 100' preserveAspectRatio='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23000' d='M500 10S182 198 0 0v100h500V10Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M500 0v100H0V0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:var(--clr-green-16-hex);z-index:1}@media (max-width: 768px){.r2-hero:after{-webkit-mask-size:150vw 100%;mask-size:150vw 100%}}.r2-hero--no-image{background-color:var(--clr-green)}.r2-hero--no-image .r2-hero__caption .rank-math-breadcrumb{margin-bottom:var(--sp-lg)}.r2-hero--no-image .r2-hero__caption .rank-math-breadcrumb .last{color:var(--clr-white);box-shadow:inset 0 calc(var(--bd-light) * -1) 0 var(--clr-white-50)}.r2-hero--no-image .r2-hero__text{color:var(--clr-black-70)}@media (max-width: 992px){.r2-hero--large-height .r2-hero:before{background:linear-gradient(0,var(--clr-black-50) 0%,transparent 80%)}}.r2-hero--large-height .r2-hero__caption{min-height:65rem}.contact-popup__open{position:fixed;bottom:var(--sp-sm);right:var(--sp-sm);z-index:100;cursor:pointer}.contact-popup__open.is-open{display:none}.contact-popup__phone{line-height:var(--lh-xs);font-weight:var(--fw-regular);color:var(--clr-black);letter-spacing:var(--ls-sm);text-transform:uppercase;text-align:center;margin-bottom:var(--sp-sm)}.contact-popup__phone a{color:var(--clr-green);text-decoration:underline}.contact-popup__or{line-height:var(--lh-xs);font-weight:var(--fw-regular);color:var(--clr-black);letter-spacing:var(--ls-sm);text-transform:uppercase;text-align:center;margin-bottom:var(--sp-sm)}.contact-popup__form .wpcf7 .wpcf7-form{flex-direction:column}.contact-popup__form .wpcf7 .wpcf7-form>p{width:100%;margin-bottom:var(--sp-sm)}.contact-popup__form .wpcf7 .wpcf7-form>p:last-of-type{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:0;position:relative}.contact-popup__form .wpcf7 .wpcf7-form>p:last-of-type .btn{width:100%}.contact-popup__form .wpcf7 .wpcf7-form>p:last-of-type .wpcf7-spinner{position:absolute}.contact-popup__form .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item{margin:0}.contact-popup__form .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:.5rem}.contact-popup__form .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label span.wpcf7-list-item-label{font-size:var(--fs-xs)!important;margin:0}.contact-popup__form .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item a{color:var(--clr-green);text-decoration:underline}.contact-popup__form .wpcf7 .wpcf7-form .wpcf7-form-control-wrap[data-name=type-contact] .wpcf7-radio{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-xs);text-align:center;line-height:var(--lh-xs)}.contact-popup__form .wpcf7 .wpcf7-form .wpcf7-form-control-wrap[data-name=type-contact] .wpcf7-radio>.wpcf7-list-item{margin:0}.contact-popup__form .wpcf7 .wpcf7-form .wpcf7-form-control-wrap[data-name=type-contact] .wpcf7-radio>.wpcf7-list-item>label [type=radio]{display:none}.contact-popup__form .wpcf7 .wpcf7-form .wpcf7-form-control-wrap[data-name=type-contact] .wpcf7-radio>.wpcf7-list-item>label .wpcf7-list-item-label{display:grid;place-items:center;font-size:var(--fs-sm);line-height:1.2;font-weight:var(--fw-regular);color:var(--clr-black);letter-spacing:var(--ls-sm);text-transform:uppercase;width:100%;height:100%;border:var(--bd-thin) solid var(--clr-green-16);cursor:pointer;padding:var(--sp-xs);border-radius:var(--br-base)}.contact-popup__form .wpcf7 .wpcf7-form .wpcf7-form-control-wrap[data-name=type-contact] .wpcf7-radio>.wpcf7-list-item>label>[type=radio]:checked+.wpcf7-list-item-label{background-color:var(--clr-green);color:var(--clr-white)}.contact-popup__form .wpcf7 .wpcf7-submit{width:100%}.contact-popup__form .wpcf7 .wpcf7-response-output{margin:var(--sp-sm) 0 0;font-size:var(--fs-sm);line-height:var(--lh-sm);padding:var(--sp-xs);text-align:center}.home .hero figcaption{min-height:calc(60vh - var(--top-nav-height))}.home__intro{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:var(--sp-md);margin:var(--sp-xxl) 0}@media (max-width: 768px){.home__intro{grid-template-columns:1fr;margin:var(--sp-lg) var(--wr-large)}}.home__intro figcaption{margin-right:var(--wr-medium)}@media (max-width: 768px){.home__intro figcaption{margin-right:0}}.home__intro figcaption .wp-block-buttons{margin-top:var(--sp-sm)}.home__video{margin-left:var(--wr-large);border-radius:var(--br-base);overflow:hidden}@media (max-width: 768px){.home__video{margin-left:0}}.home__video .plyr__poster{background-size:cover}.home__video .plyr__control-overlaid{border-radius:0}.home__video .plyr.plyr--paused .plyr__controls{opacity:0}.home__labels{margin-top:var(--sp-md);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--sp-sm)}.home__labels>li a{display:block}.home__labels>li a img{height:10rem;width:auto}.page-default__wrapper{margin:var(--sp-xl) var(--wr-medium)}@media (max-width: 768px){.page-default__wrapper{margin:var(--sp-lg) var(--wr-large)}}.contact__wrapper{display:grid;grid-template-columns:45fr 65fr;gap:var(--sp-lg)}@media (max-width: 768px){.contact__wrapper{grid-template-columns:1fr}}.contact__infos{margin-top:var(--sp-md);display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}@media (max-width: 576px){.contact__infos{flex-direction:column}}.contact__infos>li:not(:last-child){margin-right:var(--sp-md)}@media (max-width: 576px){.contact__infos>li:not(:last-child){margin-right:0;margin-bottom:var(--sp-sm)}}.equipe-content{margin:var(--sp-xl) var(--wr-large)}.equipe-list{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-sm);margin-top:var(--sp-lg);margin-bottom:var(--sp-xl);margin-left:var(--wr-large);margin-right:var(--wr-large)}@media (max-width: 768px){.equipe-list{grid-template-columns:repeat(2,1fr)}}@media (max-width: 576px){.equipe-list{grid-template-columns:1fr}}.equipe-item{background-color:var(--clr-white);border-radius:var(--br-base);padding:var(--sp-sm)}.equipe-item__thumb{aspect-ratio:1/1;overflow:hidden;border-radius:var(--br-base)}.equipe-item__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.equipe-item__caption{margin-top:var(--sp-sm)}.equipe-item__title{line-height:var(--lh-xs)}.equipe-item__name{display:block;font-weight:var(--fw-semibold);font-size:var(--fs-h4);color:var(--clr-green)}.equipe-item__position{display:block;text-transform:uppercase;letter-spacing:var(--ls-sm);font-weight:var(--fw-regular);margin-top:var(--sp-xxs)}.equipe-item__description{margin-top:var(--sp-xs);line-height:var(--lh-sm);color:var(--clr-black-50);max-height:6.72rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;box-orient:vertical}.equipe-item__button{margin-top:var(--sp-xs);cursor:pointer}.equipe-item__socials{margin-top:var(--sp-sm);line-height:1;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--sp-xs)}.equipe-item__socials a{color:var(--clr-green);font-size:var(--fs-lg)}.post-type-archive-faq,.tax-thematique{background-color:var(--clr-green-16-hex)}.faq__page{margin:var(--sp-xl) var(--wr-medium)}.faq__thematiques>ul{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--sp-xs) var(--sp-md);text-transform:uppercase;letter-spacing:var(--ls-sm);font-weight:var(--fw-regular)}.faq__thematiques>ul>li a,.faq__thematiques>ul>li span,.faq__thematiques>ul>li h1{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;color:var(--clr-black);text-transform:uppercase;letter-spacing:var(--ls-sm);font-weight:var(--fw-regular);cursor:pointer;position:relative;padding:0 0 .2rem;transition:color .3s cubic-bezier(.215,.61,.355,1)}.faq__thematiques>ul>li a:before,.faq__thematiques>ul>li span:before,.faq__thematiques>ul>li h1:before{content:"";width:100%;height:.2rem;background-color:var(--clr-green);position:absolute;left:0;top:100%;transform:scaleX(0);transition:transform .3s cubic-bezier(.215,.61,.355,1)}.faq__thematiques>ul>li a:hover,.faq__thematiques>ul>li span:hover,.faq__thematiques>ul>li h1:hover{color:var(--clr-green)}.faq__thematiques>ul>li h1,.faq__thematiques>ul>li span{color:var(--clr-green)}.faq__thematiques>ul>li h1:before,.faq__thematiques>ul>li span:before{transform:scaleX(1)}.faq__search{margin:var(--sp-sm) 0 var(--sp-md) 0;display:flex;justify-content:center;align-items:center}.faq__search-input{width:100%;max-width:60rem;border:var(--bd-thin) solid var(--clr-green)}.faq__list{margin-top:var(--sp-md);display:grid;grid-template-columns:1fr;gap:var(--sp-sm)}.faq__list li.hidden{display:none}.faq__no-results{text-align:center;padding:var(--sp-lg);color:var(--clr-gray);font-style:italic}.faq__no-results p{margin:var(--sp-xs) 0}.r2-blog__latest-post{margin:var(--sp-xl) var(--wr-base)}@media (max-width: 768px){.r2-blog__latest-post{margin-bottom:0}}.r2-blog__grid{margin:var(--sp-xl) var(--wr-base);display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-md) var(--sp-sm)}@media (max-width: 992px){.r2-blog__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.r2-blog__grid{grid-template-columns:repeat(1,1fr);margin-top:var(--sp-sm);gap:var(--sp-sm)}}.single-post{background-color:var(--clr-green-16)}.r2-single-post__header{display:flex;flex-direction:column}.r2-single-post__header .rank-math-breadcrumb{order:-1;margin:0 var(--wr-large) var(--sp-lg)}.r2-single-post__hero{margin:0 var(--wr-medium);display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.r2-single-post__hero-thumb{aspect-ratio:4/3;overflow:hidden;border-radius:var(--br-base);width:100%;margin-top:var(--sp-md)}.r2-single-post__hero-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.r2-single-post__hero-caption{order:-1;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:90rem;text-wrap:balance}.r2-single-post__hero-title{font-size:var(--fs-h1);font-weight:var(--fw-semibold);line-height:var(--lh-xs)}.r2-single-post__hero-date{display:block;color:var(--clr-green);text-transform:uppercase;letter-spacing:var(--ls-sm);line-height:var(--lh-xs);font-weight:var(--fw-regular);margin-bottom:var(--sp-xs);order:-1}.r2-single-post__hero-excerpt{margin-top:var(--sp-sm);line-height:var(--lh-sm);color:var(--clr-black-50)}.r2-single-post__content{margin:var(--sp-md) var(--wr-small) var(--sp-xl);background-color:var(--clr-white);padding:var(--sp-md);border-radius:var(--br-base)}.page-template-residences-archive{background-color:var(--clr-green-16)}.r2-residences__content{margin:var(--sp-xl) var(--wr-large)}.r2-residences__filters{margin:var(--sp-xl) var(--wr-large) var(--sp-md)}.r2-residences__etats{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--sp-xs) var(--sp-md);text-transform:uppercase;letter-spacing:var(--ls-sm);font-weight:var(--fw-regular)}.r2-residences__etats>li button{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;color:var(--clr-black);text-transform:uppercase;letter-spacing:var(--ls-sm);font-weight:var(--fw-regular);cursor:pointer;position:relative;padding:0 0 .2rem;transition:color .3s cubic-bezier(.215,.61,.355,1)}.r2-residences__etats>li button:before{content:"";width:100%;height:.2rem;background-color:var(--clr-green);position:absolute;left:0;top:100%;transform:scaleX(0);transition:transform .3s cubic-bezier(.215,.61,.355,1)}.r2-residences__etats>li button.active{color:var(--clr-green)}.r2-residences__etats>li button.active:before{transform:scaleX(1)}.r2-residences__etats>li button:hover{color:var(--clr-green)}.r2-residences__carte{margin:var(--sp-md) var(--wr-large) var(--sp-xl);overflow:visible}.r2-residences__carte-container{height:70vh;width:100%;position:relative;overflow:visible}.r2-residences__carte-container #residences-archive-map.mapboxgl-map,.r2-residences__carte-container .mapboxgl-map{height:100%;width:100%;overflow:visible;border-radius:var(--br-base)}.r2-residences__carte-container .mapboxgl-canvas-container{border-radius:var(--br-base);overflow:hidden}.r2-residences__carte-container .mapboxgl-popup{z-index:2}.r2-residences__carte-container .mapboxgl-popup.mapbox-popup{max-width:min(320px,100vw - 2rem)!important}.r2-residences__carte-container .mapboxgl-popup.mapbox-popup .mapboxgl-popup-content{border-radius:var(--br-base);min-width:0;width:100%;box-sizing:border-box}@media (max-width: 768px){.r2-residences__carte-container .mapboxgl-popup.mapbox-popup .post-item__thumb--map-popup{display:none!important}}@media (min-width: 768px){.r2-residences__carte-container .mapboxgl-popup.mapbox-popup .post-item__thumb--map-popup{width:100%;min-height:12rem;aspect-ratio:4/3;flex-shrink:0}.r2-residences__carte-container .mapboxgl-popup.mapbox-popup .post-item__thumb--map-popup img{display:block!important;width:100%!important;height:100%!important;min-height:12rem!important;-o-object-fit:cover!important;object-fit:cover!important;opacity:1!important;visibility:visible!important}}.r2-residences__carte-container .mapboxgl-popup.mapbox-popup .mapboxgl-popup-close-button{width:3.25rem!important;height:3.25rem!important;min-width:3.25rem!important;min-height:3.25rem!important;margin:.25rem .25rem 0 0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:2.25rem!important;line-height:1!important;font-weight:600!important;font-family:inherit!important;color:var(--clr-black)!important;border-radius:var(--br-base)!important;transition:background-color .2s ease,color .2s ease}.r2-residences__carte-container .mapboxgl-popup.mapbox-popup .mapboxgl-popup-close-button:hover{background-color:#00000014!important}.r2-residences__list{margin-top:var(--sp-md);display:flex;flex-direction:column;gap:var(--sp-lg)}.r2-residences__group[data-group="À l'étude"]{display:none}.r2-residences__group-title{margin-bottom:var(--sp-sm)}.r2-residences__group-items{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-md) var(--sp-sm)}@media (max-width: 768px){.r2-residences__group-items{grid-template-columns:1fr}}.r2-residences__item{display:block}.r2-residence__hero{overflow:hidden;position:relative;display:flex;align-items:center;justify-content:flex-end;margin-top:calc(var(--r2-top-nav-height) * -1)}@media (max-width: 992px){.r2-residence__hero{flex-direction:column;padding-top:calc(var(--r2-top-nav-height) + 45vh)}}.r2-residence__hero-liens{position:absolute;left:var(--sp-sm);bottom:var(--sp-sm);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:var(--sp-xs);max-width:calc(100% - var(--sp-sm) * 2)}@media (max-width: 992px){.r2-residence__hero-liens{bottom:auto;top:calc(var(--r2-top-nav-height) + 45vh - 5rem);transform:translateY(-100%);width:100%}}@media (max-width: 576px){.r2-residence__hero-liens>li{width:100%}.r2-residence__hero-liens>li .r2-btn{width:100%}}.r2-residence__hero-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;cursor:pointer}@media (max-width: 992px){.r2-residence__hero-image{height:calc(45vh + var(--r2-top-nav-height))}}.r2-residence__hero-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform 1s cubic-bezier(.215,.61,.355,1)}.r2-residence__hero-caption{position:relative;z-index:1;padding-right:var(--wr-large);padding-left:var(--sp-lg);padding-bottom:var(--sp-xl);padding-top:calc(var(--r2-top-nav-height) + var(--sp-lg));background-color:var(--clr-green-16-hex)}@media (max-width: 992px){.r2-residence__hero-caption{width:100%;padding:var(--sp-sm) var(--wr-base)}}.r2-residence__hero-caption:before{content:"";position:absolute;top:0;right:calc(100% - .2rem);width:var(--sp-xxl);height:100%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 500' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 10 0 C 10 0 198 318 0 500 L 100 500 L 100 0 L 10 0 Z'%3E%3C/path%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 500' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 10 0 C 10 0 198 318 0 500 L 100 500 L 100 0 L 10 0 Z'%3E%3C/path%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:var(--clr-green-16-hex)}@media (max-width: 992px){.r2-residence__hero-caption:before{width:100%;top:-10rem;height:10rem;left:0;right:auto;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 500 100' preserveAspectRatio='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23000' d='M500 10S182 198 0 0v100h500V10Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M500 0v100H0V0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 500 100' preserveAspectRatio='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23000' d='M500 10S182 198 0 0v100h500V10Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M500 0v100H0V0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}}@media (max-width: 992px){.r2-residence__hero-caption:before{-webkit-mask-size:150vw 100%;mask-size:150vw 100%}}.r2-residence__hero-right{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;max-width:45rem}@media (max-width: 992px){.r2-residence__hero-right{max-width:100%}}.r2-residence__hero-title{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.r2-residence__hero-name{font-size:var(--fs-h1);font-weight:var(--fw-semibold);line-height:var(--lh-xs)}.r2-residence__hero-location{color:var(--clr-green);text-transform:uppercase;letter-spacing:var(--ls-sm);line-height:var(--lh-xs);font-weight:var(--fw-regular);order:-1}.r2-residence__hero-excerpt{margin-top:var(--sp-sm);line-height:var(--lh-sm);color:var(--clr-black-50)}.r2-residence__hero-infos{display:grid;grid-template-columns:1fr;gap:var(--sp-sm);margin-top:var(--sp-md)}.r2-residence__hero-infos>li{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:var(--sp-xs)}.r2-residence__hero-infos>li>div{font-weight:var(--fw-regular);margin-top:-.2rem}.r2-residence__hero-infos>li>span{font-size:1.8rem;color:var(--clr-green);width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.r2-residence__hero-ctas{margin-top:var(--sp-md)}@media (max-width: 576px){.r2-residence__hero-ctas>li{width:100%}.r2-residence__hero-ctas .r2-btn{width:100%}}.r2-residence__container{margin:var(--sp-xl) var(--wr-large);display:grid;grid-template-columns:4fr 5fr;gap:var(--sp-md)}@media (max-width: 992px){.r2-residence__container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:var(--sp-sm);gap:var(--sp-lg)}}.r2-residence__container--invert .r2-residence__content-container{order:2}@media (max-width: 992px){.r2-residence__container--invert .r2-residence__content-container{order:1}}.r2-residence__container--invert .r2-residence__gallery{order:1}@media (max-width: 992px){.r2-residence__container--invert .r2-residence__gallery{order:2}}.r2-residence__content{background-color:var(--clr-white);padding:var(--sp-md);border-radius:var(--br-base);align-self:start}.r2-residence__content>.r2-btn{margin-top:var(--sp-sm)}@media (max-width: 768px){.r2-residence__content{padding:var(--sp-sm)}}@media (max-width: 992px){.r2-residence__gallery{order:-1}}.r2-residence__gallery-list{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-sm)}@media (min-width: 992px){.r2-residence__gallery-list{grid-template-columns:repeat(3,1fr)}}@media (max-width: 576px){.r2-residence__gallery-list{grid-template-columns:1fr;width:100%;max-width:100%}}.r2-residence__gallery-item{border-radius:var(--br-base);overflow:hidden;cursor:pointer}.r2-residence__gallery-item:not(.r2-residence__gallery-item--large)>img{aspect-ratio:4/3}.r2-residence__gallery-item>a{display:flex;height:100%;width:100%}.r2-residence__gallery-item img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;transition:transform 1s cubic-bezier(.215,.61,.355,1)}@media (min-width: 992px){.r2-residence__gallery-item--large{grid-column:span 3}.r2-residence__gallery-item--large>img{aspect-ratio:16/9}}@media (min-width: 576px) and (max-width: 992px){.r2-residence__gallery-item--large{grid-column:span 2}.r2-residence__gallery-item--large>img{aspect-ratio:16/9}}@media (max-width: 576px){.r2-residence__gallery-item--large>img{aspect-ratio:4/3}}.r2-residence__gallery-item--action{position:relative;aspect-ratio:4/3}.r2-residence__gallery-item--action img{filter:brightness(.65)}.r2-residence__gallery-item--action-content{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--clr-white);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-xs);text-align:center}.r2-residence__gallery-item--action-content>span{text-transform:uppercase;letter-spacing:var(--ls-sm);line-height:var(--lh-xs);font-weight:var(--fw-regular)}.r2-residence__gallery-item:hover>img{transform:scale(1.05)}.r2-residence__logo{display:block;width:100%;max-width:20rem;margin:0 auto var(--sp-sm)}.r2-residence__discover{margin:var(--sp-xl) var(--wr-large)}@media (max-width: 992px){.r2-residence__discover{margin-top:var(--sp-sm)}}.r2-residence__discover-title{text-align:center;font-size:var(--fs-h3);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--ls-sm);line-height:var(--lh-xs);margin-bottom:var(--sp-md)}@media (max-width: 576px){.r2-residence__discover-title{margin-bottom:var(--sp-sm)}}.r2-residence__discover-gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-sm)}@media (max-width: 992px){.r2-residence__discover-gallery{grid-template-columns:repeat(2,1fr)}}@media (max-width: 576px){.r2-residence__discover-gallery{grid-template-columns:1fr}}.r2-residence__discover-gallery .r2-residence__gallery-item img{aspect-ratio:4/3;height:100%}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgb(0 0 0/0)}.mapboxgl-canvas{left:0;position:absolute;top:0}.mapboxgl-map:-webkit-full-screen{height:100%;width:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{background-color:transparent;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;overflow:hidden;padding:0;width:29px}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:#0000000d}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='0.9' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23000'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;box-sizing:content-box;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:#0000000d}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:#000000bf;text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:#ffffffbf;border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.mapboxgl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{border:10px solid transparent;height:0;width:0;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button{background-color:transparent;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover{background-color:#0000000d}.mapboxgl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:10px 10px 15px;pointer-events:auto;position:relative}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{left:0;opacity:1;position:absolute;top:0;transition:opacity .2s;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before{animation:mapboxgl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px #00000059;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{height:0;width:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-bottom:7.5px solid #4aa1eb;content:"";position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid transparent;transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid transparent;transform:translate(7.5px,-28px) skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{align-items:center;background:rgba(0,0,0,.7);color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .75s ease-in-out;transition-delay:1s;width:100%}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;backface-visibility:hidden;outline:none}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{transition:transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:flex!important;justify-content:center;align-items:center;transform:translateZ(0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:flex;justify-content:center;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:none!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:none;border:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;touch-action:none;margin:auto;min-width:200px}.desc-top .gslide-image img,.desc-bottom .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:grabbing!important;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video:before{content:"";position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:grabbing!important;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}.desc-top .gslide-media,.desc-bottom .gslide-media{margin:0 auto;flex-direction:column}.gslide-description{position:relative;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description,.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px 50px;max-width:100vw!important;order:2!important;max-height:78vh;overflow:auto!important;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);transition:opacity .3s linear}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{transition:opacity .5s ease;opacity:1}.greset{transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gprev,.gnext,.gclose{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:flex;justify-content:center;align-items:center;flex-direction:column}.gprev svg,.gnext svg,.gclose svg{display:block;width:25px;height:auto;margin:0;padding:0}.gprev.disabled,.gnext.disabled,.gclose.disabled{opacity:.1}.gprev .garrow,.gnext .garrow,.gclose .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gnext,.glightbox-closing .gprev,.glightbox-closing .gclose{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gprev,.glightbox-clean .gnext,.glightbox-clean .gclose{background-color:#000000bf;border-radius:4px}.glightbox-clean .gprev path,.glightbox-clean .gnext path,.glightbox-clean .gclose path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{animation:gfadeIn .5s ease}.gfadeOut{animation:gfadeOut .5s ease}.gslideOutLeft{animation:gslideOutLeft .3s ease}.gslideInLeft{animation:gslideInLeft .3s ease}.gslideOutRight{animation:gslideOutRight .3s ease}.gslideInRight{animation:gslideInRight .3s ease}.gzoomIn{animation:gzoomIn .5s ease}.gzoomOut{animation:gzoomOut .5s ease}@keyframes lightboxLoader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{visibility:visible;transform:translateZ(0);opacity:1}}@keyframes gslideOutLeft{0%{opacity:1;visibility:visible;transform:translateZ(0)}to{transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideInRight{0%{opacity:0;visibility:visible;transform:translate3d(60%,0,0)}to{transform:translateZ(0);opacity:1}}@keyframes gslideOutRight{0%{opacity:1;visibility:visible;transform:translateZ(0)}to{transform:translate3d(60%,0,0);opacity:0}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width: 769px){.glightbox-container .ginner-container{width:auto;height:auto;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{box-shadow:1px 2px 9px #000000a6}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gprev,.glightbox-clean .gnext,.glightbox-clean .gclose{background-color:#00000052}.glightbox-clean .gprev:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gclose:hover{background-color:#000000b3}.glightbox-clean .gprev,.glightbox-clean .gnext{top:45%}}@media (min-width: 992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height: 420px){.goverlay{background:#000}}
