/*! Flickity v2.0.10
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:0%;width:50%;height:100%;border:none;border-radius:0%;background:white;background:rgba(255,255,255,0.75);opacity:0;cursor:pointer}.flickity-prev-next-button:hover{background:white}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{opacity:0}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:0;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{padding:0;margin:0;font-size:100%;vertical-align:baseline;background:transparent;border:0;outline:0}html{font-family:"Modale Antique",sans-serif;color:#000;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-size:23px;line-height:30px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a,a:hover,a:visited{padding:0;margin:0;font-size:100%;color:#000;text-decoration:none;vertical-align:baseline;background:transparent}a:focus{outline:0}a:hover,a:active{color:#000;text-decoration:none;outline:0}ins{color:#000;text-decoration:none;background-color:#000}mark{font-style:italic;font-weight:bold;color:#000;background-color:#000}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;padding:0;margin:1em 0;border:0;border-top:1px solid #000}input,select{vertical-align:middle}svg:not(:root){overflow:hidden}h1,h2,h3,h4,h5{font-weight:normal}body{font-size:23px;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-weight:400}@media (max-width: 667px){body{font-size:15px;line-height:18px}}body:not(.body-template-big-list){height:100%;display:flex;flex-direction:column}body:not(.body-template-big-list) .main{flex:1 0 auto}body:not(.body-template-big-list) .footer{flex-shrink:0}.image-container{position:relative;width:100%;box-sizing:border-box}.image-container img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%}.grid{position:fixed;z-index:999;pointer-events:none;top:40px;left:40px;width:calc(100% - 40px*2);height:calc(100% - 40px*2);display:flex;justify-content:space-between;visibility:hidden}.body-grid-is-visible .grid{visibility:visible}.grid__item{box-sizing:border-box;background-color:rgba(0,0,0,0.1);width:calc( (100% - 40px*11) / 12)}h1{font-size:69px;line-height:62.1px;margin-left:-0.09em;letter-spacing:-0.025em;font-weight:400;box-sizing:border-box}@media (max-width: 667px){h1{font-size:40px;line-height:36px}}h2{font-size:38px;line-height:40px;margin-left:-0.09em;font-weight:400;box-sizing:border-box;padding-right:1em}@media (max-width: 667px){h2{font-size:22px;line-height:23px}}em{font-feature-settings:"ss01"}ul,ol{margin-left:1em}.image-caption{font-size:13px;line-height:15.6px;max-width:60ch;margin:0 auto;margin-top:0.5em;text-align:center}.image-caption a{color:#f15060}.image-caption a:hover{color:#000}.main{padding:0 40px;max-width:1440px;box-sizing:border-box}.body-template-big-list .main{padding:0;max-width:none}@media (max-width: 667px){.main{padding:0 20px}}html,body{height:100%}body.body-template-default,body.body-template-agenda,body.body-template-themes-single,body.body-template-projects-single,body.body-template-error,body.body-template-evenement{display:flex;flex-direction:column}body.body-template-default .main,body.body-template-agenda .main,body.body-template-themes-single .main,body.body-template-projects-single .main,body.body-template-error .main,body.body-template-evenement .main{flex:1 0 auto}body.body-template-default .footer,body.body-template-agenda .footer,body.body-template-themes-single .footer,body.body-template-projects-single .footer,body.body-template-error .footer,body.body-template-evenement .footer{flex-shrink:0}.page-info{margin-bottom:60px}.body-template-themes-single .page-info,.body-template-default .page-info,.body-template-vous .page-info{margin-bottom:0.5em}.body-template-agenda .page-info{display:none}.page-title{text-transform:uppercase}.body-template-themes-single .page-title{margin-bottom:0}.body-template-evenement .page-title,.body-template-projects-single .page-title{margin-bottom:0}.page-type{font-size:14px;line-height:18px;letter-spacing:0.01em;text-transform:uppercase;display:none}@media (max-width: 667px){.page-type{font-size:10.5px;line-height:13px}}.page-type a{margin-left:-1em}.page-type a:before{content:"←";margin-right:0.25em}.page-type a:hover{color:#f15060}.page-content{margin-bottom:120px}.body-template-services .page-content{margin-bottom:0}@media (max-width: 667px){.page-content{margin-bottom:60px}}.page-subtitle{font-size:69px;line-height:62.1px;margin-left:-0.09em;letter-spacing:-0.025em}@media (max-width: 667px){.page-subtitle{font-size:40px;line-height:36px}}.block{margin-bottom:60px}@media (max-width: 667px){.block{margin-bottom:36px}}.block-type-heading+.block-type-text{margin-top:calc(-60px + 30px/2)}@media (max-width: 667px){.block-type-heading+.block-type-text{margin-top:calc(-36px + 18px/2)}}.block-type-text{margin-left:-0.09em;box-sizing:border-box}.block-type-text a{color:#f15060}.block-type-text a:hover{color:#000}.block-type-text p,.block-type-text ul,.block-type-text ol{margin-bottom:30px}.block-type-text ul p,.block-type-text ol p{margin-bottom:0}.block-type-gallery,.block-type-embed{box-sizing:border-box}@media (max-width: 667px){.block-type-gallery,.block-type-embed{padding-left:0;padding-right:0}}.block-type-image{text-align:center}.block-type-image .is-portrait{box-sizing:border-box;width:66%;margin:0 auto}.block-type-embed,.block-type-integration-html{text-align:center;max-height:600px;box-sizing:border-box;overflow:hidden}.block-type-embed iframe,.block-type-integration-html iframe{width:100%}@media (max-width: 667px){.block-type-embed,.block-type-integration-html{max-height:500px}}.embed-outer{max-width:1000px;margin:0 auto}.embed-wrapper.is-auto{position:relative;width:100%}.embed-wrapper.is-auto iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.embed-wrapper.is-manual{position:relative;width:100%;box-sizing:border-box}.embed-wrapper.is-manual iframe{position:absolute !important;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.project-info a:hover{color:#f15060}.page-info .project-info{margin-top:0.5em}.project-info__item__label{display:inline}.project-info__item__list{display:inline}.project-info__item__list__item{display:inline-block;position:relative}.project-info__item__list__item a{color:#f15060}.project-info__item__list__item a:hover{color:#000}.project-info__item__list__item:last-of-type .project-info__item__list__comma{display:none}.body-template-evenement .projects-grid-wrapper{margin:0 auto}.projects-grid__title{margin-bottom:1em}.body-template-services-touslesprojets .projects-grid__title{display:none}.body-template-clients-single .projects-grid__title,.body-template-themes-single .projects-grid__title,.body-template-services-single .projects-grid__title{display:none}.projects-grid{box-sizing:border-box;width:100%;display:flex;flex-wrap:wrap}@media (max-width: 667px){.projects-grid{padding:0}}.projects-grid__item{width:calc( (100% - 40px*3) / 4);box-sizing:border-box;margin-right:40px;margin-bottom:40px}.projects-grid__item:nth-of-type(4n+4){margin-right:0}.projects-grid__item:last-of-type{margin-right:0}.projects-grid__item a{text-decoration:none}.projects-grid__item a:hover{color:#f15060}@media (min-width: 2000px){.projects-grid__item{width:calc( (100% - 40px*4) / 5)}.projects-grid__item:nth-of-type(4n+4){margin-right:40px}.projects-grid__item:nth-of-type(5n+5){margin-right:0}}@media (min-width: 2400px){.projects-grid__item{width:calc( (100% - 40px*5) / 6)}.projects-grid__item:nth-of-type(5n+5){margin-right:40px}.projects-grid__item:nth-of-type(6n+6){margin-right:0}}@media (max-width: 1024px){.projects-grid__item{width:calc( (100% - 40px*1) / 2)}.projects-grid__item:nth-of-type(4n+4),.projects-grid__item:nth-of-type(3n+3){margin-right:40px}.projects-grid__item:nth-of-type(2n+2){margin-right:0}}@media (max-width: 667px){.projects-grid__item{width:100%;margin-right:0 !important;margin-bottom:20px}}.body-template-evenement .projects-grid__item{width:calc( (100% - 40px*1) / 2)}.body-template-evenement .projects-grid__item:nth-of-type(4n+4){margin-right:40px}.body-template-evenement .projects-grid__item:nth-of-type(2n+2){margin-right:0}.projects-grid__item__thumbnail{padding-bottom:0.25em}.projects-grid__item__title{text-transform:uppercase;line-height:0.9em}.projects-grid__item__title,.projects-grid__item__subtitle{line-height:1.1em}.projects-grid__item__info{font-size:14px;line-height:18px;letter-spacing:0.01em;margin-top:0.2em}@media (max-width: 667px){.projects-grid__item__info{font-size:10.5px;line-height:13px}}.projects-grid__item__info .project-info__item{margin-bottom:0.5em}.projects-grid__item__info .project-info{margin-bottom:0}.projects-grid__item__info .project-info__item{margin-bottom:0}.projects-grid__item__info .project-info__item__label{display:inline-block}.projects-grid__item__info .project-info__item__list{display:inline}.projects-grid__item__info .project-info__item__list__item{display:inline-block}.block-gallery{margin-bottom:60px;box-sizing:border-box}.block-gallery img{max-height:100%;max-width:100%}@media (min-width: 667px){.block-gallery .flickity-slider{transform:none !important}.block-gallery .block-gallery__item{left:0 !important;opacity:0;transition:opacity 0s;z-index:-1}.block-gallery .block-gallery__item.is-selected{opacity:1;z-index:0}}.block-gallery .flickity-page-dots{box-sizing:border-box;position:relative;top:auto;bottom:auto}.block-gallery .dot{position:relative;width:7px;height:7px;background:transparent;margin:0;padding:10px}.block-gallery .dot.is-selected:after{background-color:#000}.block-gallery .dot:after{position:absolute;content:'';display:inline-block;width:7px;height:7px;border-radius:3.5px;left:10px;top:10px;background-color:rgba(0,0,0,0.4)}.block-gallery.is-single-image .block-gallery__item{opacity:1}.block-gallery.is-single-image .block-gallery__item__image{width:100%;height:100%;margin-left:auto;margin-right:auto}.block-gallery.is-single-image .image-wrapper{width:100%;height:100%}@media (max-width: 667px){.block-gallery{margin-left:-20px;margin-right:-20px}}.block-gallery__item{height:600px;width:100%;box-sizing:border-box;display:flex;flex-direction:column}.is-carousel .block-gallery__item{align-items:center;justify-content:center}@media (max-width: 667px){.block-gallery__item{height:500px}}.block-gallery__item__image{position:relative;flex-shrink:1;overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-width:1000px;box-sizing:border-box}.block-gallery__item__image .button{box-sizing:border-box;position:absolute;width:50%;height:100%;cursor:pointer}.block-gallery__item__image .button.prev{left:0;cursor:w-resize}.block-gallery__item__image .button.next{right:0;cursor:e-resize}@media (max-width: 667px){.touchevents .block-gallery__item__image .button{display:none}}.is-carousel .block-gallery__item__image ::-moz-selection{background:transparent}.is-carousel .block-gallery__item__image ::selection{background:transparent}@media (max-width: 667px){.block-gallery__item__image{padding-left:20px;padding-right:20px}}.clients-list{display:flex;flex-wrap:wrap}.clients-list__letter{width:calc( ( 100% - 40px*2 ) / 3);width:calc( ( 100% - 40px*1 ) / 2);margin-bottom:30px;box-sizing:border-box;padding-right:3em}.clients-list__letter__label{font-size:69px;line-height:62.1px;margin-left:-0.09em;letter-spacing:-0.025em;text-transform:uppercase}@media (max-width: 667px){.clients-list__letter__label{font-size:40px;line-height:36px}}.clients-list__letter__client{margin-left:1em;text-indent:-1em}.block-type-clients{max-width:none}.clients-table{box-sizing:border-box}.clients-table__item{display:flex;border-bottom:1px solid #000}.clients-table__item.has-link a{padding:.25em 0}.clients-table__item.has-no-link{padding:.25em 0}.clients-table__item a{display:flex;width:100%}.clients-table__item a:hover{color:#f15060}@media (max-width: 667px){.clients-table__item a{flex-wrap:wrap}}@media (max-width: 667px){.clients-table__item{flex-wrap:wrap}}.clients-table__item__title{width:calc((100% / 4) * 2)}@media (max-width: 667px){.clients-table__item__title{width:100%}}.clients-table__item__lieu{width:calc((100% / 4) * 1)}@media (max-width: 667px){.clients-table__item__lieu{width:auto;display:inline;margin-right:0.3em}.clients-table__item__lieu:after{content:",";margin-left:-0.2em}.clients-table__item__lieu.is-empty{display:none}.type-is-empty .clients-table__item__lieu:after{display:none}}.clients-table__item__type{width:calc((100% / 4) * 1)}@media (max-width: 667px){.clients-table__item__type{width:100%;width:auto;display:inline}.clients-table__item__type.is-empty{display:none}}.services-list{margin:0 auto;font-size:38px;line-height:40px;margin-left:-0.09em}@media (max-width: 667px){.services-list{font-size:22px;line-height:23px}}.services-list__item{margin-left:1em;text-indent:-1em}.services-list__item a:hover{color:rgba(0,0,0,0.4)}.services-list__item span{font-size:14px;line-height:18px;letter-spacing:0.01em;text-transform:lowercase}@media (max-width: 667px){.services-list__item span{font-size:10.5px;line-height:13px}}.block-telechargements__item a{position:relative;box-sizing:border-box;display:inline-block;padding-left:2ch}.block-telechargements__item a:before{display:inline;content:"↓";position:absolute;margin-left:-2ch}.block-telechargements__item a:hover{color:#f15060}.block-telechargements__item a:hover:before{color:#000}.block-telechargements__item.is-externe a:before{content:"↗"}.block-telechargements__item.is-email a:before{content:"→"}.block-telechargements__item__caption__information{text-transform:uppercase;font-size:14px;line-height:18px;letter-spacing:0.01em;font-size:14px}@media (max-width: 667px){.block-telechargements__item__caption__information{font-size:10.5px;line-height:13px}}.block-title{margin-bottom:15px}.body-template-home .header{margin-bottom:0}.body-template-big-list .header{max-width:none}.header.headroom--unpinned{visibility:hidden}.header.headroom--unpinned.headroom--bottom{visibility:visible}.header-inner{position:relative;max-width:1440px;box-sizing:border-box}.header__logo,.header-news,.menu-wrapper{padding:20px 40px}@media (max-width: 667px){.header__logo,.header-news,.menu-wrapper{padding:10px 20px}}.header__logo{box-sizing:border-box;padding-right:calc(40px*2);padding-bottom:0;margin-bottom:0}@media (max-width: 667px){.header__logo{padding-right:calc(20px*3)}}.header__logo a:hover svg{fill:#f15060}.header__logo__logo{display:inline;font-size:0;line-height:0;background-color:#ccc;top:0px;position:relative}.header__logo__logo a{text-decoration:none}.header__logo__logo svg{height:17px}@media (max-width: 667px){.header__logo__logo svg{height:12px}}.header__logo__tagline{display:inline;margin-left:0.5ch}.header-news{font-size:14px;line-height:18px;letter-spacing:0.01em;background-color:#000;color:#fff;padding:0;min-height:30px;line-height:30px;box-sizing:border-box;width:100%;overflow:hidden}.header-news a:hover{color:#f15060}@media (max-width: 667px){.header-news{font-size:10.5px;line-height:13px}}.header-news a{color:inherit}.body-template-home .header-news a:hover{color:#000}@media (max-width: 667px){.header-news{font-size:23px;line-height:30px;line-height:30px !important}}@media (max-width: 667px) and (max-width: 667px){.header-news{font-size:15px;line-height:18px}}.news__item{display:inline;margin-right:40px}.news__item__date{font-feature-settings:"tnum" 1}.menu-wrapper{display:flex;padding-top:0;padding-bottom:90px}@media (max-width: 667px){.menu-wrapper{flex-wrap:wrap;padding-bottom:45px}}@media (max-width: 667px) and (orientation: landscape){.menu-wrapper{padding-bottom:30px}}.menu--menu{width:100%}@media (max-width: 667px){.menu--menu{width:auto;box-sizing:border-box}}@media (max-width: 667px){.menu--menu_right{box-sizing:border-box}}.menu{display:flex;flex-direction:row}.menu__item a{display:block;text-decoration:none;box-sizing:border-box;margin-left:-0.09em;margin-right:40px}.menu--menu_right .menu__item a{margin:0;margin-left:40px}@media (max-width: 667px){.menu--menu_right .menu__item a{margin-left:auto;margin-right:20px}}@media (max-width: 667px){.menu__item a{margin-right:20px}}.menu__item a:hover{color:#f15060}.menu__item.is-active a{color:inherit;color:#f15060}.menu__item:last-of-type:after{display:none}.menu-language{font-size:14px;line-height:18px;letter-spacing:0.01em;line-height:30px;position:absolute;top:20px;right:40px;box-sizing:border-box;top:20px}@media (max-width: 667px){.menu-language{font-size:10.5px;line-height:13px}}body.has-news .menu-language{top:20px}@media (max-width: 667px){body.has-news .menu-language{top:10px}}.menu-language a:hover{color:#f15060}@media (max-width: 667px){.menu-language{top:10px;right:20px}}.body-template-big-list{height:100vh;box-sizing:border-box;display:flex;flex-direction:column}.body-template-big-list .main{box-sizing:border-box;height:100%;display:flex}.themes-list{box-sizing:border-box;width:100%;display:flex;flex-direction:column;position:relative}.themes-list a{position:absolute;left:0;right:0;box-sizing:border-box;width:100%;height:100%}.themes-list a:hover .themes-list__item__title{opacity:0.1}.themes-list a:hover .themes-list__item__info{visibility:visible}.themes-list__item{flex-shrink:1;height:100%;overflow:hidden;position:relative}.themes-list__item:nth-of-type(2n+1){background-color:#000}.themes-list__item:nth-of-type(2n+1) a{color:#fff}.themes-list__item-inner{max-width:1440px;height:100%}.themes-list__item__title{font-size:23px;font-family:"Modale Antique",sans-serif;font-weight:400;line-height:100%;overflow:hidden;letter-spacing:-0.06em;text-transform:uppercase;position:absolute;top:50%;left:calc(40px - 0.09em);transform:translateY(-50%);width:100%;height:100%;box-sizing:border-box;max-width:1440px;display:flex;align-items:center;justify-content:flex-start}@media (max-width: 667px){.themes-list__item__title{letter-spacing:-0.03em;left:calc(20px - 0.09em)}}.themes-list__item__info{position:absolute;top:50%;left:40px;margin-left:-0.09em;transform:translateY(calc(-50% - 0.12em));pointer-events:none;visibility:hidden}.themes-list__item__info__subtitle{display:inline-block;font-size:23px !important}.themes-list__item__info__projects{display:inline-block;font-size:23px !important}.agenda-list{max-width:1440px}.agenda-list h2{max-width:1440px;margin:0 auto;margin-bottom:0.5em}.body-template-projects-single .agenda-list{margin-bottom:120px}.event-list__heading{font-size:14px;line-height:18px;letter-spacing:0.01em;display:none}@media (max-width: 667px){.event-list__heading{font-size:10.5px;line-height:13px}}.event-list__heading .event-list__item{padding-bottom:.5em;color:#000}@media (max-width: 1024px){.event-list__heading{display:none}}.event-list__item{border-bottom:1px solid rgba(0,0,0,0.4);color:rgba(0,0,0,0.4);display:flex}.event-list__item.is-link a{padding:.25em 0}@media (max-width: 1024px){.event-list__item.is-link a{flex-wrap:wrap}}.event-list__item.is-no-link{padding:.25em 0}@media (max-width: 1024px){.event-list__item.is-no-link{flex-wrap:wrap}}.body-template-projects-single .event-list__item.event-list__item--content div{color:#000}.event-list__heading .event-list__item{border:none}.event-list__item a{display:flex;width:100%;text-decoration:none;color:inherit}.event-list__item a:hover{color:#f15060}.event-list__item a:hover div{opacity:1}.event-list__item.is-future div{opacity:1}.body-template-projects-single .event-list__item.is-future{border-color:#000 !important}.event-list__item.is-num-1{border-top:none}.body-template-projects-single .event-list__item{color:#000;border-color:#000}@media (max-width: 1024px){.event-list__item:nth-of-type(2){border-top:1px solid #000}}.event-list__item__column{width:100%;flex-shrink:1;padding-right:1em;box-sizing:border-box;box-sizing:border-box}.event-list__item__column:first-of-type,.event-list__item__column:last-of-type{flex-shrink:0}@media (max-width: 667px){.event-list__item__column.is-empty{display:none}}.event-list__item__column--date{font-feature-settings:"tnum" 1}.event-list__item__column--type{display:none}.event-list__item__column--projet{display:none}.event-list__item__column--client div{display:inline-block}.event-list__item__column--client div:after{content:","}.event-list__item__column--client div:last-of-type:after{display:none}.event-list__item__column__label{display:none !important}@media (max-width: 667px){.event-list__item__column__label:after{display:none}}.event-list__item__column{box-sizing:border-box;margin-right:40px}.event-list__item__column:last-of-type{margin-right:0}.event-list__item__column--date{width:calc( ((100% - 40px*(12 - 1)) / 12) * 2 + (40px * (2 - 1)))}@media (max-width: 667px){.event-list__item__column--date{width:100%}}.event-list__item__column--title{width:calc( ((100% - 40px*(12 - 1)) / 12) * 5 + (40px * (5 - 1)))}@media (max-width: 667px){.event-list__item__column--title{width:100%}}.event-list__item__column--client{width:calc( ((100% - 40px*(12 - 1)) / 12) * 5 + (40px * (5 - 1)))}@media (max-width: 667px){.event-list__item__column--client{width:100%}}.event-info{font-size:13px;line-height:15.6px;max-width:1440px;margin:0 auto;margin-bottom:160px}.event-info__item{margin-bottom:1em}.event-info__item__label{color:rgba(0,0,0,0.4)}.agenda-thumbnail{position:fixed;z-index:200;width:40vh;height:40vh;box-sizing:border-box;pointer-events:none}.agenda-thumbnail.is-close-to-right{transform:translateX(calc(-100% - 40vh/4 + 50px))}.agenda-thumbnail.is-close-to-right img{-o-object-position:top right;object-position:top right}.agenda-thumbnail.is-close-to-bottom{transform:translateY(calc(-100% - 40vh/4 + 50px))}.agenda-thumbnail.is-close-to-bottom img{-o-object-position:bottom left;object-position:bottom left}.agenda-thumbnail.is-close-to-bottom.is-close-to-right{transform:translateX(calc(-100% - 40vh/4 + 50px)) translateY(calc(-100% - 40vh/4 + 50px))}.agenda-thumbnail.is-close-to-bottom.is-close-to-right img{-o-object-position:bottom right;object-position:bottom right}@media (max-width: 667px){.agenda-thumbnail{display:none}}.agenda-thumbnail__item{position:absolute;left:0;right:0;top:0;bottom:0;visibility:hidden}.agenda-thumbnail__item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left}.agenda-thumbnail__item.is-active{visibility:visible}.footer{margin-top:150px;font-size:14px;line-height:18px;letter-spacing:0.01em}@media (max-width: 667px){.footer{font-size:10.5px;line-height:13px}}.body-template-big-list .footer{display:none}.footer-contact,.footer-credits{padding:10px 40px}.footer-contact a:hover,.footer-credits a:hover{color:#f15060}@media (max-width: 667px){.footer-contact,.footer-credits{padding:10px 20px}}@font-face{font-family:'Modale Antique';src:url("../fonts/for-modaleantiqueweb-regular") format("woff2"),url("../fonts/for-modaleantiqueweb-regular.woff") format("woff");font-style:normal;font-weight:normal}::-moz-selection{color:#fff;text-shadow:none;background:#000}::selection{color:#fff;text-shadow:none;background:#000}
